Package org.jdesktop.swingx.tree
Class TreeUtilities.PreorderNodeEnumeration<M extends javax.swing.tree.TreeNode>
- java.lang.Object
-
- org.jdesktop.swingx.tree.TreeUtilities.PreorderNodeEnumeration<M>
-
- All Implemented Interfaces:
java.util.Enumeration<M>
- Enclosing class:
- TreeUtilities
public static class TreeUtilities.PreorderNodeEnumeration<M extends javax.swing.tree.TreeNode> extends java.lang.Object implements java.util.Enumeration<M>
Implementation of a preorder traversal of a subtree with nodes of type TreeNode.
-
-
Constructor Summary
Constructors Constructor Description PreorderNodeEnumeration(M rootNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Enumeration<M>
getChildren(M node)
boolean
hasMoreElements()
M
nextElement()
-
-
-
Field Detail
-
stack
protected java.util.Deque<java.util.Enumeration<M extends javax.swing.tree.TreeNode>> stack
-
-
Constructor Detail
-
PreorderNodeEnumeration
public PreorderNodeEnumeration(M rootNode)
-
-