com.tensegrity.palowebviewer.modules.widgets.client.tree
Class TreeUtil
java.lang.Object
com.tensegrity.palowebviewer.modules.widgets.client.tree.TreeUtil
public class TreeUtil
- extends java.lang.Object
A set of useful utilities to work with ITreeModel
.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeUtil
public TreeUtil()
visitTree
public static void visitTree(ITreeModel model,
ITreeVisitor visitor)
visitTree
public static void visitTree(ITreeModel model,
ITreeVisitor visitor,
java.lang.Object root)
getTreeDepth
public static int getTreeDepth(ITreeModel model,
java.lang.Object parent)
getPathToNode
public static java.lang.Object[] getPathToNode(ITreeModel model,
java.lang.Object node)
hasTreeNode
public static boolean hasTreeNode(ITreeModel model,
java.lang.Object node)
getTreeDepth
public static int getTreeDepth(ITreeModel model)