public class ToolTipController extends AbstractFeature implements SelectListener
| Modifier and Type | Field and Description |
|---|---|
protected ToolTipAnnotation |
annotation |
protected Object |
lastHoverObject |
protected Object |
lastRolloverObject |
protected AnnotationLayer |
layer |
controller, featureIDchangeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
ToolTipController(Registry registry) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addLayer(Layer layer) |
protected String |
getHoverText(SelectEvent event) |
protected String |
getRolloverText(SelectEvent event) |
protected void |
handleHover(SelectEvent event) |
protected void |
handleRollover(SelectEvent event) |
protected void |
hideToolTip() |
void |
initialize(Controller controller) |
protected void |
removeLayer(Layer layer) |
void |
selected(SelectEvent event) |
protected void |
showToolTip(SelectEvent event,
String text) |
actionPerformed, addToToolBar, doActionPerformed, doPropertyChange, getController, getFeatureID, getName, getStringValue, isInitialized, isOn, isTwoState, propertyChange, register, setMenuAccellerator, turnOnaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledprotected ToolTipAnnotation annotation
protected Object lastHoverObject
protected Object lastRolloverObject
protected AnnotationLayer layer
public ToolTipController(Registry registry)
protected void addLayer(Layer layer)
protected String getHoverText(SelectEvent event)
protected String getRolloverText(SelectEvent event)
protected void handleHover(SelectEvent event)
protected void handleRollover(SelectEvent event)
protected void hideToolTip()
public void initialize(Controller controller)
initialize in interface Initializableinitialize in class AbstractFeatureprotected void removeLayer(Layer layer)
public void selected(SelectEvent event)
selected in interface SelectListenerprotected void showToolTip(SelectEvent event, String text)