public class PomTextHover extends Object implements org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.ITextHoverExtension, org.eclipse.jface.text.ITextHoverExtension2
| Modifier and Type | Class and Description |
|---|---|
static class |
PomTextHover.CompoundRegion |
| Constructor and Description |
|---|
PomTextHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer,
String contentType,
int stateMask) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.jface.text.IInformationControlCreator |
getHoverControlCreator() |
String |
getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion) |
Object |
getHoverInfo2(org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion) |
org.eclipse.jface.text.IRegion |
getHoverRegion(org.eclipse.jface.text.ITextViewer textViewer,
int offset) |
static org.eclipse.jface.viewers.StyledString |
getLabelForRegion(PomHyperlinkDetector.ExpressionRegion region) |
static org.eclipse.jface.viewers.StyledString |
getLabelForRegion(PomHyperlinkDetector.ManagedArtifactRegion region) |
public PomTextHover(org.eclipse.jface.text.source.ISourceViewer sourceViewer,
String contentType,
int stateMask)
public String getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer, org.eclipse.jface.text.IRegion hoverRegion)
getHoverInfo in interface org.eclipse.jface.text.ITextHoverpublic static org.eclipse.jface.viewers.StyledString getLabelForRegion(PomHyperlinkDetector.ManagedArtifactRegion region)
region - public static org.eclipse.jface.viewers.StyledString getLabelForRegion(PomHyperlinkDetector.ExpressionRegion region)
hoverRegion - public org.eclipse.jface.text.IRegion getHoverRegion(org.eclipse.jface.text.ITextViewer textViewer,
int offset)
getHoverRegion in interface org.eclipse.jface.text.ITextHoverpublic Object getHoverInfo2(org.eclipse.jface.text.ITextViewer textViewer, org.eclipse.jface.text.IRegion hoverRegion)
getHoverInfo2 in interface org.eclipse.jface.text.ITextHoverExtension2public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator()
getHoverControlCreator in interface org.eclipse.jface.text.ITextHoverExtensionCopyright © 2005–2021 Eclipse Foundation. All rights reserved.