public interface ProbeListener extends java.util.EventListener
ReadoutProbe
events. Everything
is handled in the standard Java idiom: implement required methods, register
the implementing class using
ReadoutProbe.addProbeListener(ProbeListener)
and listen away!Modifier and Type | Method and Description |
---|---|
void |
probeColorChanged(ProbeEvent<java.awt.Color> event)
Invoked when a probe's color has changed.
|
void |
probeFormatPatternChanged(ProbeEvent<java.lang.String> event)
Invoked when a probe's location format pattern has changed.
|
void |
probePositionChanged(ProbeEvent<visad.RealTuple> event)
Invoked when a probe's position is changed.
|
void |
probeVisibilityChanged(ProbeEvent<java.lang.Boolean> event)
Invoked when a probe's visibility has changed.
|
void probePositionChanged(ProbeEvent<visad.RealTuple> event)
event
- Describes the probe that moved, its old position, and its
new position.void probeColorChanged(ProbeEvent<java.awt.Color> event)
event
- Describes the probe that changed, its old color, and its
new color.void probeVisibilityChanged(ProbeEvent<java.lang.Boolean> event)
event
- Describes the probe that changed, its old visibility, and
the new visibility. The previous and current values will always be the
opposites of each other.void probeFormatPatternChanged(ProbeEvent<java.lang.String> event)
event
- Describes the probe that changed, the old format pattern,
and the probe's new format pattern.