org.eclipse.ocl.examples.xtext.essentialocl.ui.model
Class BaseEObjectHoverProvider

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider
      extended by org.eclipse.ocl.examples.xtext.essentialocl.ui.model.BaseEObjectHoverProvider
All Implemented Interfaces:
org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider

public class BaseEObjectHoverProvider
extends org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider


Nested Class Summary
 
Nested classes/interfaces inherited from class 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
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider
org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider.IInformationControlCreatorProvider
 
Constructor Summary
BaseEObjectHoverProvider()
           
 
Method Summary
protected  java.lang.String getDocumentation(org.eclipse.emf.ecore.EObject o)
           
protected  java.lang.String getFirstLine(org.eclipse.emf.ecore.EObject eObject)
           
protected  boolean hasHover(org.eclipse.emf.ecore.EObject o)
           
 
Methods inherited from class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider
addLinkListener, addLinkListener, createURI, getElementLinks, getHoverControlCreator, getHoverInfo, getHoverInfo, getHoverInfoAsHtml, getInformationPresenterControlCreator, getLabel, getLabelProvider, getStyleSheet, loadStyleSheet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseEObjectHoverProvider

public BaseEObjectHoverProvider()
Method Detail

getDocumentation

protected java.lang.String getDocumentation(org.eclipse.emf.ecore.EObject o)
Overrides:
getDocumentation in class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider

getFirstLine

protected java.lang.String getFirstLine(org.eclipse.emf.ecore.EObject eObject)
Overrides:
getFirstLine in class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider

hasHover

protected boolean hasHover(org.eclipse.emf.ecore.EObject o)
Overrides:
hasHover in class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider