com.objectwave.tools.propertyEditor
Class ConfigureTreeModel

java.lang.Object
  |
  +--javax.swing.tree.DefaultTreeModel
        |
        +--com.objectwave.tools.propertyEditor.ConfigureTreeModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.tree.TreeModel

public class ConfigureTreeModel
extends javax.swing.tree.DefaultTreeModel

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Constructor Summary
ConfigureTreeModel()
           
 
Method Summary
 void addPath(java.lang.String path)
           
 java.util.Vector getPaths()
           
 void getPaths(java.lang.String path, java.util.Vector vector, ConfigureTreeNode node)
           
 void removePath(java.lang.String path)
           
 java.lang.String renamePath(java.lang.String path, java.lang.String newValue)
           
 void renameRoot(java.lang.String name)
           
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, isLeaf, nodeChanged, nodesChanged, nodeStructureChanged, nodesWereInserted, nodesWereRemoved, reload, reload, removeNodeFromParent, removeTreeModelListener, setAsksAllowsChildren, setRoot, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigureTreeModel

public ConfigureTreeModel()
Method Detail

renameRoot

public void renameRoot(java.lang.String name)

renamePath

public java.lang.String renamePath(java.lang.String path,
                                   java.lang.String newValue)
Returns:
String The new path as a result of the new value.

removePath

public void removePath(java.lang.String path)

addPath

public void addPath(java.lang.String path)

getPaths

public java.util.Vector getPaths()

getPaths

public void getPaths(java.lang.String path,
                     java.util.Vector vector,
                     ConfigureTreeNode node)