org.eclipse.datatools.sqltools.sqleditor.internal.sql
Class BestMatchHover
java.lang.Object
   org.eclipse.datatools.sqltools.sqleditor.sql.AbstractSQLEditorTextHover
org.eclipse.datatools.sqltools.sqleditor.sql.AbstractSQLEditorTextHover
       org.eclipse.datatools.sqltools.sqleditor.internal.sql.BestMatchHover
org.eclipse.datatools.sqltools.sqleditor.internal.sql.BestMatchHover
- All Implemented Interfaces: 
- org.eclipse.jface.text.information.IInformationProviderExtension2, org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.ITextHoverExtension
- public class BestMatchHover 
- extends AbstractSQLEditorTextHover- implements org.eclipse.jface.text.ITextHover, org.eclipse.jface.text.ITextHoverExtension, org.eclipse.jface.text.information.IInformationProviderExtension2
This is a hover manager which chooses the best matched hover.
- Author:
- Hui Cao
 
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
| Methods inherited from interface org.eclipse.jface.text.ITextHover | 
| getHoverRegion | 
 
BestMatchHover
public BestMatchHover(org.eclipse.ui.IEditorPart editor)
setEditor
public void setEditor(org.eclipse.ui.IEditorPart editor)
- Description copied from class: AbstractSQLEditorTextHover
- Associates a SQL editor with this hover. Subclass can cache it for later use.
 
- 
- Specified by:
- setEditorin class- AbstractSQLEditorTextHover
 
- 
 
getHoverInfo
public java.lang.String getHoverInfo(org.eclipse.jface.text.ITextViewer textViewer,
                                     org.eclipse.jface.text.IRegion hoverRegion)
- 
- Specified by:
- getHoverInfoin interface- org.eclipse.jface.text.ITextHover
 
- 
 
getHoverControlCreator
public org.eclipse.jface.text.IInformationControlCreator getHoverControlCreator()
- 
- Specified by:
- getHoverControlCreatorin interface- org.eclipse.jface.text.ITextHoverExtension
- Overrides:
- getHoverControlCreatorin class- AbstractSQLEditorTextHover
 
- 
 
getInformationPresenterControlCreator
public org.eclipse.jface.text.IInformationControlCreator getInformationPresenterControlCreator()
- 
- Specified by:
- getInformationPresenterControlCreatorin interface- org.eclipse.jface.text.information.IInformationProviderExtension2
 
-