org.eclipse.ocl.examples.xtext.markup.ui.hover
Class MarkupHover
java.lang.Object
org.eclipse.xtext.ui.editor.hover.AbstractHover
org.eclipse.xtext.ui.editor.hover.AbstractEObjectHover
org.eclipse.ocl.examples.xtext.markup.ui.hover.MarkupHover
- All Implemented Interfaces:
- org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.ITextHoverExtension, org.eclipse.jface.text.ITextHoverExtension2, org.eclipse.xtext.ui.editor.hover.IEObjectHover, org.eclipse.xtext.ui.editor.ISourceViewerAware
public class MarkupHover
- extends org.eclipse.xtext.ui.editor.hover.AbstractEObjectHover
Fields inherited from class org.eclipse.xtext.ui.editor.hover.AbstractHover |
sourceViewer |
Method Summary |
org.eclipse.jface.text.IInformationControlCreator |
getHoverControlCreator()
|
java.lang.Object |
getHoverInfo(org.eclipse.emf.ecore.EObject first,
org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion)
|
java.lang.String |
getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion)
Deprecated. |
protected org.eclipse.xtext.util.Pair<org.eclipse.emf.ecore.EObject,org.eclipse.jface.text.IRegion> |
getXtextElementAt(org.eclipse.xtext.resource.XtextResource resource,
int offset)
|
Methods inherited from class org.eclipse.xtext.ui.editor.hover.AbstractEObjectHover |
getHoverInfo2, getHoverRegion, getXtextElementAt |
Methods inherited from class org.eclipse.xtext.ui.editor.hover.AbstractHover |
getDocument, getLineNumber, setSourceViewer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MarkupHover
public MarkupHover()
getHoverControlCreator
public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator()
- Specified by:
getHoverControlCreator
in interface org.eclipse.jface.text.ITextHoverExtension
- Overrides:
getHoverControlCreator
in class org.eclipse.xtext.ui.editor.hover.AbstractHover
getHoverInfo
public java.lang.Object getHoverInfo(org.eclipse.emf.ecore.EObject first,
org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion)
- Specified by:
getHoverInfo
in interface org.eclipse.xtext.ui.editor.hover.IEObjectHover
- Specified by:
getHoverInfo
in class org.eclipse.xtext.ui.editor.hover.AbstractEObjectHover
getHoverInfo
@Deprecated
public java.lang.String getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer,
org.eclipse.jface.text.IRegion hoverRegion)
- Deprecated.
- Specified by:
getHoverInfo
in interface org.eclipse.jface.text.ITextHover
- Overrides:
getHoverInfo
in class org.eclipse.xtext.ui.editor.hover.AbstractHover
getXtextElementAt
protected org.eclipse.xtext.util.Pair<org.eclipse.emf.ecore.EObject,org.eclipse.jface.text.IRegion> getXtextElementAt(org.eclipse.xtext.resource.XtextResource resource,
int offset)
- Overrides:
getXtextElementAt
in class org.eclipse.xtext.ui.editor.hover.AbstractEObjectHover