public abstract class AbstractHover extends Object implements org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.ITextHoverExtension, org.eclipse.jface.text.ITextHoverExtension2, ISourceViewerAware
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.jface.text.source.ISourceViewer |
sourceViewer |
| Constructor and Description |
|---|
AbstractHover() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.jface.text.IDocument |
getDocument() |
org.eclipse.jface.text.IInformationControlCreator |
getHoverControlCreator() |
String |
getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion)
Deprecated.
Use
ITextHoverExtension2.getHoverInfo2(ITextViewer, IRegion) instead |
org.eclipse.jface.text.IRegion |
getHoverRegion(org.eclipse.jface.text.ITextViewer textViewer,
int offset) |
int |
getLineNumber(org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion) |
void |
setSourceViewer(org.eclipse.jface.text.source.ISourceViewer sourceViewer) |
public void setSourceViewer(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
setSourceViewer in interface ISourceViewerAwarepublic org.eclipse.jface.text.IDocument getDocument()
@Deprecated public String getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer, org.eclipse.jface.text.IRegion hoverRegion)
ITextHoverExtension2.getHoverInfo2(ITextViewer, IRegion) insteadgetHoverInfo in interface org.eclipse.jface.text.ITextHoverpublic int getLineNumber(org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion)
throws org.eclipse.jface.text.BadLocationException
org.eclipse.jface.text.BadLocationExceptionpublic org.eclipse.jface.text.IRegion getHoverRegion(org.eclipse.jface.text.ITextViewer textViewer,
int offset)
getHoverRegion in interface org.eclipse.jface.text.ITextHoverpublic org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator()
getHoverControlCreator in interface org.eclipse.jface.text.ITextHoverExtensionCopyright © 2016. All Rights Reserved.