Package edu.wisc.ssec.mcidasv.probes
Interface ProbeListener
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
MultiSpectralControl.ProbeTableModel
,MultiSpectralControl.Spectrum
The listener interface for receiving
ReadoutProbe
events. Everything
is handled in the standard Java idiom: implement required methods, register
the implementing class using
ReadoutProbe.addProbeListener(ProbeListener)
and listen away!-
Method Summary
Modifier and TypeMethodDescriptionvoid
probeColorChanged
(ProbeEvent<Color> event) Invoked when a probe's color has changed.void
Invoked when a probe's location format pattern has changed.void
probePositionChanged
(ProbeEvent<RealTuple> event) Invoked when a probe's position is changed.void
probeVisibilityChanged
(ProbeEvent<Boolean> event) Invoked when a probe's visibility has changed.
-
Method Details
-
probePositionChanged
Invoked when a probe's position is changed.- Parameters:
event
- Describes the probe that moved, its old position, and its new position.
-
probeColorChanged
Invoked when a probe's color has changed.- Parameters:
event
- Describes the probe that changed, its old color, and its new color.
-
probeVisibilityChanged
Invoked when a probe's visibility has changed.- Parameters:
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.
-
probeFormatPatternChanged
Invoked when a probe's location format pattern has changed.- Parameters:
event
- Describes the probe that changed, the old format pattern, and the probe's new format pattern.
-