org.eclipse.xtext.xbase.ui.hover
Class XbaseDispatchingEObjectTextHover

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.hover.AbstractHover
      extended by org.eclipse.xtext.ui.editor.hover.AbstractEObjectHover
          extended by org.eclipse.xtext.ui.editor.hover.DispatchingEObjectTextHover
              extended by org.eclipse.xtext.xbase.ui.hover.XbaseDispatchingEObjectTextHover
All Implemented Interfaces:
org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.ITextHoverExtension, org.eclipse.jface.text.ITextHoverExtension2, IEObjectHover, ISourceViewerAware

public class XbaseDispatchingEObjectTextHover
extends DispatchingEObjectTextHover

Since:
2.3
Author:
Holger Schill - Initial contribution and API

Field Summary
 
Fields inherited from class org.eclipse.xtext.ui.editor.hover.AbstractHover
sourceViewer
 
Constructor Summary
XbaseDispatchingEObjectTextHover()
           
 
Method Summary
protected  Pair<org.eclipse.emf.ecore.EObject,org.eclipse.jface.text.IRegion> getXtextElementAt(XtextResource resource, int offset)
          Call this method only from within an IUnitOfWork
 
Methods inherited from class org.eclipse.xtext.ui.editor.hover.DispatchingEObjectTextHover
getHoverControlCreator, getHoverInfo, getHoverInfo
 
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
 

Constructor Detail

XbaseDispatchingEObjectTextHover

public XbaseDispatchingEObjectTextHover()
Method Detail

getXtextElementAt

protected Pair<org.eclipse.emf.ecore.EObject,org.eclipse.jface.text.IRegion> getXtextElementAt(XtextResource resource,
                                                                                               int offset)
Description copied from class: AbstractEObjectHover
Call this method only from within an IUnitOfWork

Overrides:
getXtextElementAt in class AbstractEObjectHover