Class BasicFreqDomParamsPane2


public class BasicFreqDomParamsPane2 extends BeamAlgoParamsPane
Dialog for the basic frequency domain beam former parameters
Author:
mo55
  • Constructor Details

    • BasicFreqDomParamsPane2

      public BasicFreqDomParamsPane2(Object window, BeamFormerBaseControl beamFormerControl2)
      Parameters:
      basicFreqDomBeamProvider -
  • Method Details

    • createBeamListPane

      public javafx.scene.Node createBeamListPane()
      Create the pane holding the list of beams
      Overrides:
      createBeamListPane in class BeamAlgoParamsPane
      Returns:
    • createBeamPatternPane

      public javafx.scene.Node createBeamPatternPane()
      Overrides:
      createBeamPatternPane in class BeamAlgoParamsPane
      Returns:
    • getParams

      Take settings from the pane and save them into the parameters object
      Overrides:
      getParams in class BeamAlgoParamsPane
      Parameters:
      p - settings passed into this object by PamDialogFX2AWT - ignored
      Returns:
      settings class
    • setParams

      public void setParams(BeamAlgorithmParams newParams)
      Take settings from the parameters object and load them into the pane. Need to override the entire method here - if the window values aren't added when the beams are first created, it's very hard refresh the beam pattern chart afterwards
      Overrides:
      setParams in class BeamAlgoParamsPane
      Parameters:
      newParams - - current settings class.