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.Node
getNode()
boolean
isDataOk()
void
setNumChannels
(int nChannels) Set the total number of channels to display.void
setParams
(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.
-