org.eclipse.emf.codegen.ecore.xtext.ui
Class GenModelHoverProvider

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider
      extended by org.eclipse.emf.codegen.ecore.xtext.ui.GenModelHoverProvider
All Implemented Interfaces:
org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider

public class GenModelHoverProvider
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
 
Field Summary
protected static java.lang.String LEADING_PADDING
           
protected static java.lang.String TRAILING_PADDING
           
 
Constructor Summary
GenModelHoverProvider()
           
 
Method Summary
protected  java.lang.String getFirstLine(EObject eObject)
           
protected  java.lang.String getImage(EObject eObject)
           
protected  java.lang.String getImageTagLink(ImageDescriptor imageDescriptor)
           
protected  java.net.URL getURL(ImageDescriptor descriptor)
           
protected  boolean hasHover(EObject eObject)
           
 
Methods inherited from class org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider
addLinkListener, addLinkListener, createURI, getDocumentation, 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
 

Field Detail

LEADING_PADDING

protected static final java.lang.String LEADING_PADDING
See Also:
Constant Field Values

TRAILING_PADDING

protected static final java.lang.String TRAILING_PADDING
See Also:
Constant Field Values
Constructor Detail

GenModelHoverProvider

public GenModelHoverProvider()
Method Detail

getImageTagLink

protected java.lang.String getImageTagLink(ImageDescriptor imageDescriptor)

getURL

protected java.net.URL getURL(ImageDescriptor descriptor)

getImage

protected java.lang.String getImage(EObject eObject)

getFirstLine

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

hasHover

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

Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.