Class PlayBackGUI


public class PlayBackGUI extends PamControlledGUIFX
The FX GUI for the playback pane.
Author:
Jamie Macaulay
  • Constructor Details

  • Method Details

    • getSidePanes

      public ArrayList<javafx.scene.layout.Pane> getSidePanes()
      Description copied from class: PamControlledGUIFX
      A list of panes to be displayed on the side panes. These are generally utility panes allowing users to, for example, quickly check status of module.
      Overrides:
      getSidePanes in class PamControlledGUIFX
      Returns:
      side pane to be displayed.
    • getSettingsPane

      public SettingsPane<PlaybackParameters> getSettingsPane()
      Description copied from class: PamControlledGUIFX
      The settings pane contains ALL possible setting for the module in one placed. Settings panes can be divided into tabs for more space etc.
      Overrides:
      getSettingsPane in class PamControlledGUIFX
      Returns:
      a Pane containing controls to change settings for module.
    • updateParams

      public void updateParams()
      This is called whenever a settings pane is closed. If a pamControlledUnit has settings pane then this should be used to update settings based on info input into settings pane.
      Overrides:
      updateParams in class PamControlledGUIFX
    • notifyGUIChange

      public void notifyGUIChange(int flag)
      Allows the GUI to be notified of changes, e.g. in the PAMController
      Overrides:
      notifyGUIChange in class PamControlledUnitGUI
      Parameters:
      flag - - the change flag.