Package Acquisition.layoutFX
Class StandardChannelListPane
java.lang.Object
Acquisition.layoutFX.StandardChannelListPane
- All Implemented Interfaces:
ChannelListPanel
Allows users to map hardware channels to software channels in PAMGUARD.
- Author:
- Doug Gillespie. Converted JavaFX by Jamie Macaulay.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint[]javafx.scene.NodegetNode()booleanisDataOk()voidsetNumChannels(int nChannels) Set the total number of channels to display.voidsetParams(int[] channelList) Set the channel list.
-
Constructor Details
-
StandardChannelListPane
public StandardChannelListPane()
-
-
Method Details
-
getChannelList
public int[] getChannelList()- Specified by:
getChannelListin interfaceChannelListPanel- Returns:
- the channel list
-
setNumChannels
public void setNumChannels(int nChannels) Description copied from interface:ChannelListPanelSet the total number of channels to display.- Specified by:
setNumChannelsin interfaceChannelListPanel- Parameters:
nChannels- the total number of channels to display.
-
setParams
public void setParams(int[] channelList) Description copied from interface:ChannelListPanelSet the channel list.- Specified by:
setParamsin interfaceChannelListPanel- Parameters:
channelList- channel list
-
isDataOk
public boolean isDataOk()- Specified by:
isDataOkin interfaceChannelListPanel- Returns:
- true if the configuration seems to be valid (i.e. no repeated channels, etc)
-
getNode
public javafx.scene.Node getNode()- Specified by:
getNodein interfaceChannelListPanel- Returns:
- the component for the dialog panel.
-
getComponent
- Specified by:
getComponentin interfaceChannelListPanel- Returns:
- the component for the dialog panel.
-