org.eclipse.cdt.internal.ui.text.c.hover
Class CSourceHover

java.lang.Object
  extended by org.eclipse.cdt.internal.ui.text.c.hover.AbstractCEditorTextHover
      extended by org.eclipse.cdt.internal.ui.text.c.hover.CSourceHover
All Implemented Interfaces:
ICEditorTextHover, org.eclipse.jface.text.information.IInformationProviderExtension2, org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.ITextHoverExtension

public class CSourceHover
extends AbstractCEditorTextHover
implements org.eclipse.jface.text.ITextHoverExtension, org.eclipse.jface.text.information.IInformationProviderExtension2

A text hover presenting the source of the element under the cursor.


Constructor Summary
CSourceHover()
           
 
Method Summary
 org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator()
           
 java.lang.String getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer, org.eclipse.jface.text.IRegion hoverRegion)
           
 org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator()
           
 
Methods inherited from class org.eclipse.cdt.internal.ui.text.c.hover.AbstractCEditorTextHover
getHoverRegion, setEditor
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSourceHover

public CSourceHover()
Method Detail

getHoverInfo

public java.lang.String getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer,
                                     org.eclipse.jface.text.IRegion hoverRegion)
Specified by:
getHoverInfo in interface org.eclipse.jface.text.ITextHover
Specified by:
getHoverInfo in class AbstractCEditorTextHover

getHoverControlCreator

public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator()
Specified by:
getHoverControlCreator in interface org.eclipse.jface.text.ITextHoverExtension
Overrides:
getHoverControlCreator in class AbstractCEditorTextHover

getInformationPresenterControlCreator

public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator()
Specified by:
getInformationPresenterControlCreator in interface org.eclipse.jface.text.information.IInformationProviderExtension2