Class StreamerSettingsPane

java.lang.Object
PamController.SettingsPane<Streamer>
Array.layoutFX.StreamerSettingsPane

public class StreamerSettingsPane extends SettingsPane<Streamer>
A JavaFX settings pane for a streamer.
Author:
Jamie Macaulay
  • Field Details Link icon

    • mainPane Link icon

      public PamBorderPane mainPane
    • defaultStreamer Link icon

      public Streamer defaultStreamer
      The default streamer
  • Constructor Details Link icon

    • StreamerSettingsPane Link icon

      public StreamerSettingsPane()
  • Method Details Link icon

    • createLocatorPane Link icon

      public javafx.scene.layout.Pane createLocatorPane()
      Create the locator pane.
      Returns:
      the pane containing controls.
    • newOriginMethod Link icon

      public void newOriginMethod()
      Create a new origin method.
    • getParams Link icon

      public Streamer getParams(Streamer currParams)
      Description copied from class: SettingsPane
      Get settings from the pane.
      Specified by:
      getParams in class SettingsPane<Streamer>
      Returns:
      settings class
    • setParams Link icon

      public void setParams(Streamer input)
      Description copied from class: SettingsPane
      Called whenever the pane is first shown/open to set pane to show current settings.
      Specified by:
      setParams in class SettingsPane<Streamer>
      Parameters:
      input - - current settings class.
    • getName Link icon

      public String getName()
      Description copied from class: SettingsPane
      Get the name of the pane.
      Specified by:
      getName in class SettingsPane<Streamer>
      Returns:
      name of the pane
    • getContentNode Link icon

      public javafx.scene.Node getContentNode()
      Description copied from class: SettingsPane
      Get node for GUI change of settings.
      Specified by:
      getContentNode in class SettingsPane<Streamer>
    • paneInitialized Link icon

      public void paneInitialized()
      Description copied from class: SettingsPane
      Called when settings pane is first initialised. This can be used if for example, a the size of a pane is needed for a param. (Sizes are only initialised when Nodes are shown);
      Specified by:
      paneInitialized in class SettingsPane<Streamer>
    • setRecieverLabels Link icon

      public void setRecieverLabels()
    • setCurrentArray Link icon

      public void setCurrentArray(PamArray currentArray2)