Together Workflow Editor 3.0-1 API

org.enhydra.jawe.components.packagenavigator
Class PackageNavigatorTreeModel

java.lang.Object
  extended byjavax.swing.tree.DefaultTreeModel
      extended byorg.enhydra.jawe.components.XPDLTreeModel
          extended byorg.enhydra.jawe.components.packagenavigator.PackageNavigatorTreeModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.tree.TreeModel

public class PackageNavigatorTreeModel
extends XPDLTreeModel

TreeView hierarchy tree model.

Author:
Zoran Milakovic, Sasa Bojanic
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.enhydra.jawe.components.XPDLTreeModel
 
Fields inherited from class javax.swing.tree.DefaultTreeModel
asksAllowsChildren, listenerList, root
 
Constructor Summary
PackageNavigatorTreeModel(JaWEComponent comp)
           
 
Method Summary
protected  XPDLTreeNode createNode(org.enhydra.shark.xpdl.XMLElement el)
           
 XPDLTreeNode insertNode(org.enhydra.shark.xpdl.XMLElement el)
           
protected  XPDLTreeNode insertNode(XPDLTreeNode parent, org.enhydra.shark.xpdl.XMLElement el)
           
 boolean isLeaf(java.lang.Object node)
           
 
Methods inherited from class org.enhydra.jawe.components.XPDLTreeModel
clearTree, findNode, findNode, getHiddenElements, getHiddenElements, getRootNode, removeNode, repositionNode
 
Methods inherited from class javax.swing.tree.DefaultTreeModel
addTreeModelListener, asksAllowsChildren, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getChild, getChildCount, getIndexOfChild, getListeners, getPathToRoot, getPathToRoot, getRoot, getTreeModelListeners, insertNodeInto, 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

PackageNavigatorTreeModel

public PackageNavigatorTreeModel(JaWEComponent comp)
Method Detail

insertNode

public XPDLTreeNode insertNode(org.enhydra.shark.xpdl.XMLElement el)
Overrides:
insertNode in class XPDLTreeModel

insertNode

protected XPDLTreeNode insertNode(XPDLTreeNode parent,
                                  org.enhydra.shark.xpdl.XMLElement el)
Overrides:
insertNode in class XPDLTreeModel

createNode

protected XPDLTreeNode createNode(org.enhydra.shark.xpdl.XMLElement el)
Overrides:
createNode in class XPDLTreeModel

isLeaf

public boolean isLeaf(java.lang.Object node)
Specified by:
isLeaf in interface javax.swing.tree.TreeModel
Overrides:
isLeaf in class XPDLTreeModel

Together Workflow Editor 3.0-1 API