Extension SDK

oracle.ide.util
Class TreeIteratorDBCA

java.lang.Object
  extended byoracle.ide.util.TreeIteratorDBCA
All Implemented Interfaces:
java.util.Iterator, TreeIterator

public class TreeIteratorDBCA
extends java.lang.Object
implements TreeIterator

If the tree structure is A / \ B C / D the returned order is D, B, C, A hence the name.


Constructor Summary
TreeIteratorDBCA(javax.swing.tree.TreeNode root)
           
 
Method Summary
 boolean hasNext()
           
 java.lang.Object next()
           
 javax.swing.tree.TreeNode nextNode()
          same as next but returns the TreeNode
 void remove()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeIteratorDBCA

public TreeIteratorDBCA(javax.swing.tree.TreeNode root)
Method Detail

remove

public void remove()
Specified by:
remove in interface TreeIterator

hasNext

public boolean hasNext()
Specified by:
hasNext in interface TreeIterator

next

public java.lang.Object next()
Specified by:
next in interface TreeIterator

nextNode

public javax.swing.tree.TreeNode nextNode()
Description copied from interface: TreeIterator
same as next but returns the TreeNode

Specified by:
nextNode in interface TreeIterator

Extension SDK

 

Copyright ©1997, 2003, Oracle. All rights reserved.