public class MarkupHoverProvider
extends org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider
org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider.BackAction, org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider.ForwardAction, org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider.HoverControlCreator, org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider.OpenDeclarationAction, org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider.PresenterControlCreator| Constructor and Description |
|---|
MarkupHoverProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getDocumentation(org.eclipse.emf.ecore.EObject o) |
protected java.util.Map<java.lang.Integer,java.lang.Integer> |
getErrorMap(java.lang.Iterable<org.eclipse.xtext.nodemodel.INode> parseErrors) |
protected java.lang.String |
getFirstLine(org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.jface.text.IInformationControlCreator |
getHoverControlCreator() |
org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider.IInformationControlCreatorProvider |
getHoverInfo(org.eclipse.emf.ecore.EObject object,
org.eclipse.jface.text.ITextViewer viewer,
org.eclipse.jface.text.IRegion region) |
protected org.eclipse.xtext.ui.editor.hover.html.XtextBrowserInformationControlInput |
getHoverInfo(org.eclipse.emf.ecore.EObject element,
org.eclipse.jface.text.ITextViewer viewer,
org.eclipse.jface.text.IRegion hoverRegion,
org.eclipse.xtext.ui.editor.hover.html.XtextBrowserInformationControlInput previous) |
static Namespace |
getNamespace(org.eclipse.emf.ecore.EObject element) |
protected boolean |
hasHover(org.eclipse.emf.ecore.EObject o) |
protected java.lang.String getDocumentation(org.eclipse.emf.ecore.EObject o)
getDocumentation in class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProviderprotected java.util.Map<java.lang.Integer,java.lang.Integer> getErrorMap(java.lang.Iterable<org.eclipse.xtext.nodemodel.INode> parseErrors)
protected java.lang.String getFirstLine(org.eclipse.emf.ecore.EObject eObject)
getFirstLine in class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProviderpublic static Namespace getNamespace(org.eclipse.emf.ecore.EObject element)
protected boolean hasHover(org.eclipse.emf.ecore.EObject o)
hasHover in class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProviderpublic org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator()
getHoverControlCreator in class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProviderpublic org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider.IInformationControlCreatorProvider getHoverInfo(org.eclipse.emf.ecore.EObject object,
org.eclipse.jface.text.ITextViewer viewer,
org.eclipse.jface.text.IRegion region)
getHoverInfo in interface org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvidergetHoverInfo in class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProviderprotected org.eclipse.xtext.ui.editor.hover.html.XtextBrowserInformationControlInput getHoverInfo(org.eclipse.emf.ecore.EObject element,
org.eclipse.jface.text.ITextViewer viewer,
org.eclipse.jface.text.IRegion hoverRegion,
org.eclipse.xtext.ui.editor.hover.html.XtextBrowserInformationControlInput previous)