Package beamformer
Class BeamformerSettingsPane
- 
Constructor Summary
ConstructorsConstructorDescriptionBeamformerSettingsPane(Object owner, BeamFormerBaseControl beamformerControl)  - 
Method Summary
Modifier and TypeMethodDescriptionjavafx.scene.Nodejavafx.scene.NodeGet node for GUI change of settings.Get a help point address to use in help buttons in dialogs.getName()Get the name of the pane.getParams(BeamFormerParams bfParams) Saves the values in the GUI to the parameters objectvoidAlways go to the first (source) pane when opening the dialog.voidAn opportunity to re-pack settings pane contents.voidsaveAlgorithmList(BeamFormerParams bfParams) Saves the current state of the algorithm tab to the hashtable.voidsetParams(BeamFormerParams input) Loads the passed beamformer parameters into the GUiMethods inherited from class PamController.SettingsPane
getAWTWindow, getFXWindow, getOwnerWindow, notifyChange, setDefaults, setOwnerWindow 
- 
Constructor Details
- 
BeamformerSettingsPane
- Parameters:
 arg0-
 
 - 
 - 
Method Details
- 
createAlgoPane
public javafx.scene.Node createAlgoPane()- Returns:
 
 - 
getParams
Saves the values in the GUI to the parameters object- Specified by:
 getParamsin classSettingsPane<BeamFormerParams>- Parameters:
 bfParams- is a parameters object passed into this function by PamDialogFX2AWT, but ignored- Returns:
 - settings class
 
 - 
saveAlgorithmList
Saves the current state of the algorithm tab to the hashtable.- Parameters:
 bfParams-
 - 
setParams
Loads the passed beamformer parameters into the GUi- Specified by:
 setParamsin classSettingsPane<BeamFormerParams>- Parameters:
 input- - current settings class.
 - 
getName
Description copied from class:SettingsPaneGet the name of the pane.- Specified by:
 getNamein classSettingsPane<BeamFormerParams>- Returns:
 - name of the pane
 
 - 
getContentNode
public javafx.scene.Node getContentNode()Description copied from class:SettingsPaneGet node for GUI change of settings.- Specified by:
 getContentNodein classSettingsPane<BeamFormerParams>
 - 
paneInitialized
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:
 paneInitializedin classSettingsPane<BeamFormerParams>
 - 
repackContents
public void repackContents()Description copied from class:SettingsPaneAn opportunity to re-pack settings pane contents.- Overrides:
 repackContentsin classSettingsPane<BeamFormerParams>
 - 
getPamTabbedPane
- Returns:
 - the pamTabbedPane
 
 - 
getHelpPoint
Description copied from class:SettingsPaneGet a help point address to use in help buttons in dialogs.- Overrides:
 getHelpPointin classSettingsPane<BeamFormerParams>- Returns:
 - help point address within PAMGuard help system.
 
 
 -