diff options
Diffstat (limited to 'bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/text/SourceInfoProvider.java')
-rw-r--r-- | bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/text/SourceInfoProvider.java | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/text/SourceInfoProvider.java b/bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/text/SourceInfoProvider.java deleted file mode 100644 index 0b7a4f9410..0000000000 --- a/bundles/org.eclipse.wst.sse.ui/src/org/eclipse/wst/sse/ui/internal/text/SourceInfoProvider.java +++ /dev/null @@ -1,42 +0,0 @@ -package org.eclipse.wst.sse.ui.internal.text; - -import org.eclipse.jface.text.IRegion; -import org.eclipse.jface.text.ITextViewer; -import org.eclipse.jface.text.Region; -import org.eclipse.jface.text.information.IInformationProvider; -import org.eclipse.jface.text.information.IInformationProviderExtension; -import org.eclipse.ui.texteditor.ITextEditor; - -public class SourceInfoProvider implements IInformationProvider, IInformationProviderExtension { - - private ITextEditor fEditor; - - public SourceInfoProvider(ITextEditor editor) { - fEditor = editor; - } - public String getInformation(ITextViewer textViewer, IRegion subject) { - return getInformation2(textViewer, subject).toString(); - } - - public IRegion getSubject(ITextViewer textViewer, int offset) { - if (textViewer != null && fEditor != null) { - IRegion region= WordFinder.findWord(textViewer.getDocument(), offset); - if (region != null) - return region; - else - return new Region(offset, 0); - } - return null; - } - - public Object getInformation2(ITextViewer textViewer, IRegion subject) { - if (fEditor == null) - return null; - - Object selection = fEditor.getSelectionProvider().getSelection(); - if (selection == null) - selection = new Object(); - return selection; - } - -} |