public final class ColumnViewerInformationControlToolTipSupport
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
ColumnViewerInformationControlToolTipSupport.AccessibleInformationControl
An interface that provides access to the underlying control so that we're able give it focus.
|
static class |
ColumnViewerInformationControlToolTipSupport.PathLocationListener
A listener that's "path URI" aware.
|
Modifier and Type | Field and Description |
---|---|
protected Color |
backgroundColor |
protected Control |
control |
protected ViewerCell |
currentCell |
protected static java.lang.String |
DEFAULT_FONT
The default font used within the hovers.
|
protected static java.lang.String |
defaultStyleSheet |
protected Font |
font |
protected Color |
foregroundColor |
protected AbstractHoverInformationControlManager |
hoverInformationControlManager |
protected LocationListener |
locationListener |
protected AbstractReusableInformationControlCreator |
replacementInformationControlCreator |
protected AbstractReusableInformationControlCreator |
reusableInformationControlCreator |
protected java.lang.String |
text |
protected ColumnViewer |
viewer |
Constructor and Description |
---|
ColumnViewerInformationControlToolTipSupport(ColumnViewer viewer,
LocationListener locationListener) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
java.lang.String |
getStyleSheet() |
protected java.lang.String |
getSymbolicFont() |
protected ViewerCell |
getToolTipArea(Event event) |
protected boolean |
shouldCreateToolTip(Event event) |
void |
showInformation() |
protected void |
toolTipShow(Shell tip,
Event event) |
protected static final java.lang.String DEFAULT_FONT
dialog
otherwise.protected static java.lang.String defaultStyleSheet
protected ColumnViewer viewer
protected Control control
protected LocationListener locationListener
protected ViewerCell currentCell
protected java.lang.String text
protected Font font
protected Color backgroundColor
protected Color foregroundColor
protected AbstractReusableInformationControlCreator replacementInformationControlCreator
protected AbstractReusableInformationControlCreator reusableInformationControlCreator
protected AbstractHoverInformationControlManager hoverInformationControlManager
public ColumnViewerInformationControlToolTipSupport(ColumnViewer viewer, LocationListener locationListener)
protected java.lang.String getSymbolicFont()
public void showInformation()
public java.lang.String getStyleSheet()
protected void toolTipShow(Shell tip, Event event)
protected ViewerCell getToolTipArea(Event event)
protected boolean shouldCreateToolTip(Event event)
public void dispose()