Class StandardChannelListPane

java.lang.Object
Acquisition.layoutFX.StandardChannelListPane
All Implemented Interfaces:
ChannelListPanel

public class StandardChannelListPane extends Object implements ChannelListPanel
Allows users to map hardware channels to software channels in PAMGUARD.
Author:
Doug Gillespie. Converted JavaFX by Jamie Macaulay.
  • Constructor Details Link icon

    • StandardChannelListPane Link icon

      public StandardChannelListPane()
  • Method Details Link icon

    • getChannelList Link icon

      public int[] getChannelList()
      Specified by:
      getChannelList in interface ChannelListPanel
      Returns:
      the channel list
    • setNumChannels Link icon

      public void setNumChannels(int nChannels)
      Description copied from interface: ChannelListPanel
      Set the total number of channels to display.
      Specified by:
      setNumChannels in interface ChannelListPanel
      Parameters:
      nChannels - the total number of channels to display.
    • setParams Link icon

      public void setParams(int[] channelList)
      Description copied from interface: ChannelListPanel
      Set the channel list.
      Specified by:
      setParams in interface ChannelListPanel
      Parameters:
      channelList - channel list
    • isDataOk Link icon

      public boolean isDataOk()
      Specified by:
      isDataOk in interface ChannelListPanel
      Returns:
      true if the configuration seems to be valid (i.e. no repeated channels, etc)
    • getNode Link icon

      public javafx.scene.Node getNode()
      Specified by:
      getNode in interface ChannelListPanel
      Returns:
      the component for the dialog panel.
    • getComponent Link icon

      public Component getComponent()
      Specified by:
      getComponent in interface ChannelListPanel
      Returns:
      the component for the dialog panel.