public class NodeChannelSelector extends KeyValueRecordSelector<NodeChannelRef>
Modifier | Constructor and Description |
---|---|
protected |
NodeChannelSelector(KeyValueFilteredTableModel<NodeChannelRef> tableModel,
javax.swing.JFrame owner,
java.lang.String title)
Primary Constructor
|
Modifier and Type | Method and Description |
---|---|
static NodeChannelSelector |
getInstance(java.util.List<NodeChannelRef> channelRefs,
javax.swing.JFrame owner,
java.lang.String title)
Get an instance of a record selector for allowing users to select node channel references from a list in a table.
|
static NodeChannelSelector |
getInstanceFromNodes(java.util.List<AcceleratorNode> nodes,
javax.swing.JFrame owner,
java.lang.String title)
Get an instance of a record selector for allowing users to select node channel references from a list in a table.
|
static NodeChannelSelector |
getInstanceFromNodes(java.util.List<AcceleratorNode> nodes,
javax.swing.JFrame owner,
java.lang.String title,
java.lang.String... handles)
Get an instance of a record selector for allowing users to select node channel references from a list in a table.
|
getInstance, getInstance, getInstanceWithFilterPrompt, getInstanceWithFilterPrompt, getRecordTable, getRecordTableModel, getSelectedRecords, showDialog, showDialog, showSingleSelectionDialog
protected NodeChannelSelector(KeyValueFilteredTableModel<NodeChannelRef> tableModel, javax.swing.JFrame owner, java.lang.String title)
public static NodeChannelSelector getInstance(java.util.List<NodeChannelRef> channelRefs, javax.swing.JFrame owner, java.lang.String title)
channelRefs
- node channel referencesowner
- the window that owns the dialog windowtitle
- the title of the dialog windowpublic static NodeChannelSelector getInstanceFromNodes(java.util.List<AcceleratorNode> nodes, javax.swing.JFrame owner, java.lang.String title)
nodes
- the nodes for which to get the channel referencesowner
- the window that owns the dialog windowtitle
- the title of the dialog windowpublic static NodeChannelSelector getInstanceFromNodes(java.util.List<AcceleratorNode> nodes, javax.swing.JFrame owner, java.lang.String title, java.lang.String... handles)
nodes
- the nodes for which to get the channel referencesowner
- the window that owns the dialog windowtitle
- the title of the dialog windowhandles
- the channel handles for which to get the channel references