Package beamformer

Class BeamformerSettingsPane


public class BeamformerSettingsPane extends SettingsPane<BeamFormerParams>
  • Constructor Details Link icon

  • Method Details Link icon

    • createAlgoPane Link icon

      public javafx.scene.Node createAlgoPane()
      Returns:
    • getParams Link icon

      public BeamFormerParams getParams(BeamFormerParams bfParams)
      Saves the values in the GUI to the parameters object
      Specified by:
      getParams in class SettingsPane<BeamFormerParams>
      Parameters:
      bfParams - is a parameters object passed into this function by PamDialogFX2AWT, but ignored
      Returns:
      settings class
    • saveAlgorithmList Link icon

      public void saveAlgorithmList(BeamFormerParams bfParams)
      Saves the current state of the algorithm tab to the hashtable.
      Parameters:
      bfParams -
    • setParams Link icon

      public void setParams(BeamFormerParams input)
      Loads the passed beamformer parameters into the GUi
      Specified by:
      setParams in class SettingsPane<BeamFormerParams>
      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<BeamFormerParams>
      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<BeamFormerParams>
    • paneInitialized Link icon

      public void paneInitialized()
      Always go to the first (source) pane when opening the dialog. Without this, the window will open on whatever tab was last selected. The algorithm pane was sometimes not repainting properly if it was the current pane, so this way the createAlgoPane() method will always be run because the user will have to switch to the tab manually
      Specified by:
      paneInitialized in class SettingsPane<BeamFormerParams>
    • repackContents Link icon

      public void repackContents()
      Description copied from class: SettingsPane
      An opportunity to re-pack settings pane contents.
      Overrides:
      repackContents in class SettingsPane<BeamFormerParams>
    • getPamTabbedPane Link icon

      public PamTabPane getPamTabbedPane()
      Returns:
      the pamTabbedPane
    • getHelpPoint Link icon

      public String getHelpPoint()
      Description copied from class: SettingsPane
      Get a help point address to use in help buttons in dialogs.
      Overrides:
      getHelpPoint in class SettingsPane<BeamFormerParams>
      Returns:
      help point address within PAMGuard help system.