Package tethys

Interface TethysStateObserver

All Known Implementing Classes:
CalibrationHandler, CalibrationsMainPanel, CalibrationsTable, DatablockDetectionsPanel, DatablockSynchPanel, DeploymentExportPanel, DeploymentHandler, DeploymentsPanel, DetectionsExportPanel, PAMGuardDeploymentsTable, TethysConnectionPanel, TethysControl, TethysDeploymentsTable, TethysExportPanel, TethysGUIPanel, TethysMainPanel

public interface TethysStateObserver
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    updateState(TethysState tethysState)
    Receive state updates when Tethys has done something (made a connection, moved some data, etc.)
    Note that this is for RECEIVING state updates, not for sending them.
  • Method Details

    • updateState

      void updateState(TethysState tethysState)
      Receive state updates when Tethys has done something (made a connection, moved some data, etc.)
      Note that this is for RECEIVING state updates, not for sending them. To avoid infinite notifications loops, use tethysControl.sendStateUpdate(TethysState) to send out state notifications.
      Parameters:
      tethysState -