public class HighlightController extends Object implements SelectListener
Highlightable in response to pick events. Monitors a specified
World Window for an indicated SelectEvent type and turns highlighting on and off in
response.| Modifier and Type | Field and Description |
|---|---|
protected Object |
highlightEventType |
protected Highlightable |
lastHighlightObject |
protected WorldWindow |
wwd |
| Constructor and Description |
|---|
HighlightController(WorldWindow wwd,
Object highlightEventType)
Creates a controller for a specified World Window.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
protected void |
highlight(Object o) |
void |
selected(SelectEvent event) |
protected Object highlightEventType
protected Highlightable lastHighlightObject
protected WorldWindow wwd
public HighlightController(WorldWindow wwd, Object highlightEventType)
wwd - the World Window to monitor.highlightEventType - the type of SelectEvent to highlight in response to. The default is SelectEvent.ROLLOVER.public void dispose()
protected void highlight(Object o)
public void selected(SelectEvent event)
selected in interface SelectListener