gov.nasa.worldwindx.applications.worldwindow.core
Class ToolTipController
java.lang.Object
javax.swing.AbstractAction
gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature
gov.nasa.worldwindx.applications.worldwindow.core.ToolTipController
- All Implemented Interfaces:
- SelectListener, Initializable, Feature, ActionListener, PropertyChangeListener, Serializable, Cloneable, EventListener, Action
public class ToolTipController
- extends AbstractFeature
- implements SelectListener
- See Also:
- Serialized Form
| Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
| Methods inherited from class gov.nasa.worldwindx.applications.worldwindow.features.AbstractFeature |
actionPerformed, addToToolBar, doActionPerformed, doPropertyChange, getController, getFeatureID, getName, getStringValue, isInitialized, isOn, isTwoState, propertyChange, register, setMenuAccellerator, turnOn |
annotation
protected ToolTipAnnotation annotation
lastHoverObject
protected Object lastHoverObject
lastRolloverObject
protected Object lastRolloverObject
layer
protected AnnotationLayer layer
ToolTipController
public ToolTipController(Registry registry)
addLayer
protected void addLayer(Layer layer)
getHoverText
protected String getHoverText(SelectEvent event)
getRolloverText
protected String getRolloverText(SelectEvent event)
handleHover
protected void handleHover(SelectEvent event)
handleRollover
protected void handleRollover(SelectEvent event)
hideToolTip
protected void hideToolTip()
initialize
public void initialize(Controller controller)
- Specified by:
initialize in interface Initializable- Overrides:
initialize in class AbstractFeature
removeLayer
protected void removeLayer(Layer layer)
selected
public void selected(SelectEvent event)
- Specified by:
selected in interface SelectListener
showToolTip
protected void showToolTip(SelectEvent event,
String text)