public static class TreeComboUtils.TreeModelToComboBoxModelAdapter extends AbstractListModel implements ComboBoxModel, TreeModelListener
listenerList| Constructor and Description |
|---|
TreeComboUtils.TreeModelToComboBoxModelAdapter(TreeModel aTreeModel) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getElementAt(int index) |
DefaultMutableTreeNode |
getNode(int index) |
DefaultMutableTreeNode |
getNode(Object anObject) |
Object |
getSelectedItem() |
int |
getSize() |
void |
setSelectedItem(Object anObject) |
void |
treeNodesChanged(TreeModelEvent e) |
void |
treeNodesInserted(TreeModelEvent e) |
void |
treeNodesRemoved(TreeModelEvent e) |
void |
treeStructureChanged(TreeModelEvent e) |
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddListDataListener, removeListDataListenerpublic TreeComboUtils.TreeModelToComboBoxModelAdapter(TreeModel aTreeModel)
public void setSelectedItem(Object anObject)
setSelectedItem in interface ComboBoxModelpublic Object getSelectedItem()
getSelectedItem in interface ComboBoxModelpublic Object getElementAt(int index)
getElementAt in interface ListModelpublic DefaultMutableTreeNode getNode(int index)
public DefaultMutableTreeNode getNode(Object anObject)
public void treeNodesChanged(TreeModelEvent e)
treeNodesChanged in interface TreeModelListenerpublic void treeNodesInserted(TreeModelEvent e)
treeNodesInserted in interface TreeModelListenerpublic void treeNodesRemoved(TreeModelEvent e)
treeNodesRemoved in interface TreeModelListenerpublic void treeStructureChanged(TreeModelEvent e)
treeStructureChanged in interface TreeModelListener