protected class TreeNodeBase.IteratorOneNode extends java.lang.Object implements IterableIterator<DerivedNode>
| Modifier and Type | Field and Description | 
|---|---|
| (package private) boolean | bNext | 
| (package private) DerivedNode | currentNode | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | IteratorOneNode(DerivedNode node) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | hasNext() | 
| java.util.Iterator<DerivedNode> | iterator() | 
| DerivedNode | next() | 
| void | remove() | 
DerivedNode extends TreeNodeBase<DerivedNode,Data,IfcType> & SortedTree<IfcType> currentNode
boolean bNext
protected IteratorOneNode(DerivedNode node)
public boolean hasNext()
hasNext in interface java.util.Iterator<DerivedNode extends TreeNodeBase<DerivedNode,Data,IfcType> & SortedTree<IfcType>>public DerivedNode next()
next in interface java.util.Iterator<DerivedNode extends TreeNodeBase<DerivedNode,Data,IfcType> & SortedTree<IfcType>>public void remove()
remove in interface java.util.Iterator<DerivedNode extends TreeNodeBase<DerivedNode,Data,IfcType> & SortedTree<IfcType>>public java.util.Iterator<DerivedNode> iterator()
iterator in interface java.lang.Iterable<DerivedNode extends TreeNodeBase<DerivedNode,Data,IfcType> & SortedTree<IfcType>>