org.eclipse.xtext.xbase.ui.hover
Class XbaseHoverProvider.XbasePresenterControlCreator

java.lang.Object
  extended by org.eclipse.jface.text.AbstractReusableInformationControlCreator
      extended by org.eclipse.xtext.ui.editor.hover.html.DefaultEObjectHoverProvider.PresenterControlCreator
          extended by org.eclipse.xtext.xbase.ui.hover.XbaseHoverProvider.XbasePresenterControlCreator
All Implemented Interfaces:
java.util.EventListener, org.eclipse.jface.text.IInformationControlCreator, org.eclipse.jface.text.IInformationControlCreatorExtension, org.eclipse.swt.events.DisposeListener, org.eclipse.swt.internal.SWTEventListener
Enclosing class:
XbaseHoverProvider

public class XbaseHoverProvider.XbasePresenterControlCreator
extends DefaultEObjectHoverProvider.PresenterControlCreator

Since:
2.3

Constructor Summary
XbaseHoverProvider.XbasePresenterControlCreator()
           
 
Method Summary
protected  void configureControl(IXtextBrowserInformationControl control, org.eclipse.jface.action.ToolBarManager tbm, java.lang.String font)
           
 org.eclipse.jface.text.IInformationControl doCreateInformationControl(org.eclipse.swt.widgets.Shell parent)
           
 
Methods inherited from class org.eclipse.jface.text.AbstractReusableInformationControlCreator
canReplace, canReuse, createInformationControl, widgetDisposed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XbaseHoverProvider.XbasePresenterControlCreator

public XbaseHoverProvider.XbasePresenterControlCreator()
Method Detail

doCreateInformationControl

public org.eclipse.jface.text.IInformationControl doCreateInformationControl(org.eclipse.swt.widgets.Shell parent)
Overrides:
doCreateInformationControl in class DefaultEObjectHoverProvider.PresenterControlCreator

configureControl

protected void configureControl(IXtextBrowserInformationControl control,
                                org.eclipse.jface.action.ToolBarManager tbm,
                                java.lang.String font)
Overrides:
configureControl in class DefaultEObjectHoverProvider.PresenterControlCreator