Interface ProbeListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
MultiSpectralControl.ProbeTableModel, MultiSpectralControl.Spectrum

public interface ProbeListener extends EventListener
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 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.