com.objectwave.uiControl
Class TreeListControl
java.lang.Object
|
+--com.objectwave.uiControl.ControllerItem
|
+--com.objectwave.uiControl.ListControl
|
+--com.objectwave.uiControl.TreeListControl
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener
- public class TreeListControl
- extends ListControl
Before there was the JFC, I had a VERY simple version of a tree control.
Constructor Summary |
TreeListControl(java.awt.List comp,
java.awt.Container w)
|
Methods inherited from class com.objectwave.uiControl.ListControl |
add, add, addItem, addObject, addObjects, addObjects, addObjects, addObjectToList, addObjectToList, clear, contains, getComponent, getControllingWindow, getItems, getObject, getObjectsInList, getSelectedIndex, getSelectedItem, getSelectedObject, put, putObjects, putObjects, putObjects, remove, remove, removeSelection, setComponent, setControllingWindow, setObjectsInList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeListControl
public TreeListControl(java.awt.List comp,
java.awt.Container w)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Dispatch request.
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
- Overrides:
actionPerformed
in class ListControl
collapseAt
public void collapseAt(java.lang.Object obj)
doubleClickList
public void doubleClickList()
expandAt
public void expandAt(java.lang.Object obj)
put
public void put(TreeCollection tree)
refresh
public void refresh()