Class TreeView

java.lang.Object
  extended byTreeView
All Implemented Interfaces:
java.util.EventListener, java.util.Observer, javax.swing.event.TreeModelListener

public class TreeView
extends java.lang.Object
implements java.util.Observer, javax.swing.event.TreeModelListener

Left side tree view of user and system preference trees


Constructor Summary
TreeView()
           
 
Method Summary
 void deleteNode()
          Delete the current node
 javax.swing.JPanel getPanel()
           
 void newNode()
          Create a node as a child of the current node
 void treeNodesChanged(javax.swing.event.TreeModelEvent e)
           
 void treeNodesInserted(javax.swing.event.TreeModelEvent e)
           
 void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
           
 void treeStructureChanged(javax.swing.event.TreeModelEvent e)
           
 void update(java.util.Observable oObject, java.lang.Object oArg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeView

public TreeView()
Method Detail

getPanel

public javax.swing.JPanel getPanel()
Returns:

update

public void update(java.util.Observable oObject,
                   java.lang.Object oArg)
Specified by:
update in interface java.util.Observer
See Also:
Observer.update(java.util.Observable, java.lang.Object)

newNode

public void newNode()
Create a node as a child of the current node


deleteNode

public void deleteNode()
Delete the current node


treeNodesChanged

public void treeNodesChanged(javax.swing.event.TreeModelEvent e)
Specified by:
treeNodesChanged in interface javax.swing.event.TreeModelListener
See Also:
TreeModelListener.treeNodesChanged(javax.swing.event.TreeModelEvent)

treeNodesInserted

public void treeNodesInserted(javax.swing.event.TreeModelEvent e)
Specified by:
treeNodesInserted in interface javax.swing.event.TreeModelListener
See Also:
TreeModelListener.treeNodesInserted(javax.swing.event.TreeModelEvent)

treeNodesRemoved

public void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
Specified by:
treeNodesRemoved in interface javax.swing.event.TreeModelListener
See Also:
TreeModelListener.treeNodesRemoved(javax.swing.event.TreeModelEvent)

treeStructureChanged

public void treeStructureChanged(javax.swing.event.TreeModelEvent e)
Specified by:
treeStructureChanged in interface javax.swing.event.TreeModelListener
See Also:
TreeModelListener.treeStructureChanged(javax.swing.event.TreeModelEvent)


Copyright © 2003-2004 . All Rights Reserved.