Class NodeRootModel
java.lang.Object
javax.swing.AbstractListModel
uk.ac.starlink.datanode.tree.select.NodeRootModel
- All Implemented Interfaces:
Serializable
,ComboBoxModel
,ListModel
Model for a NodeRootComboBox.
- Since:
- 10 Mar 2005
- Author:
- Mark Taylor (Starlink)
- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractListModel
listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addChain
(uk.ac.starlink.datanode.tree.select.NodeChain chain) Adds a new node chain to this model.uk.ac.starlink.connect.ConnectorAction
getElementAt
(int index) int
getSize()
void
void
setSelectedItem
(Object item) Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener
-
Constructor Details
-
NodeRootModel
-
-
Method Details
-
getSize
public int getSize() -
getElementAt
- Specified by:
getElementAt
in interfaceListModel
-
getSelectedItem
- Specified by:
getSelectedItem
in interfaceComboBoxModel
-
setSelectedItem
- Specified by:
setSelectedItem
in interfaceComboBoxModel
-
getSelectedNode
-
addChain
public void addChain(uk.ac.starlink.datanode.tree.select.NodeChain chain) Adds a new node chain to this model.- Parameters:
chain
- new chain to add
-
removeAllElements
public void removeAllElements() -
getConnectorAction
public uk.ac.starlink.connect.ConnectorAction getConnectorAction()
-