Package dataPlotsFX

Class TDDisplayController

All Implemented Interfaces:
SettingsNameProvider

public class TDDisplayController extends UserDisplayControlFX
The controller for the TD display. This is only used in the FX GUI where displays tend to have equal parity with modules.
Author:
Jamie Macaulay
  • Constructor Details Link icon

    • TDDisplayController Link icon

      public TDDisplayController(String unitName)
  • Method Details Link icon

    • notifyModelChanged Link icon

      public void notifyModelChanged(int type)
      Description copied from class: PamControlledUnit
      General notification when the PAMGAURD model changes.
      Overrides:
      notifyModelChanged in class PamControlledUnit
      Parameters:
      type - type of change
    • getDisplays Link icon

      public ArrayList<UserDisplayNodeFX> getDisplays()
      Specified by:
      getDisplays in class UserDisplayControlFX
    • printParentDataBlocks Link icon

      public void printParentDataBlocks()
      Print the current parent data blocks. Used for debugging.
    • getDisplayDataBlock Link icon

      public PamDataBlock getDisplayDataBlock()
      Get the datablock for selected data units from the display.
      Returns:
      datablock for selected data units.