Package Acquisition
Interface ChannelListPanel
- All Known Implementing Classes:
NIChannelListPaneFX,NIChannelListPanel,StandardChannelListPane,StandardChannelListPanel
public interface ChannelListPanel
Interface allowing individual devices to provide their
own channel list panel. Some devices (such as sound cards)
don't use this at all. ASIO cards use a standard concrete
implementation. NI cards use a more sophisticated one
whereby multiple devices may be used.
- Author:
- Doug Gillespie
-
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.
-
Method Details
-
getComponent
Component getComponent()- Returns:
- the component for the dialog panel.
-
getNode
javafx.scene.Node getNode()- Returns:
- the component for the dialog panel.
-
setParams
void setParams(int[] channelList) Set the channel list.- Parameters:
channelList- channel list
-
getChannelList
int[] getChannelList()- Returns:
- the channel list
-
isDataOk
boolean isDataOk()- Returns:
- true if the configuration seems to be valid (i.e. no repeated channels, etc)
-
setNumChannels
void setNumChannels(int nChannels) Set the total number of channels to display.- Parameters:
nChannels- the total number of channels to display.
-