net.sourceforge.combean.graph.iterators
Class NodeStackAsNodeIterator

Package class diagram package NodeStackAsNodeIterator
java.lang.Object
  extended by net.sourceforge.combean.graph.iterators.NodeStackAsNodeIterator
All Implemented Interfaces:
NodeIterator

public class NodeStackAsNodeIterator
extends Object
implements NodeIterator


Constructor Summary
NodeStackAsNodeIterator(NodeStack stack)
           
 
Method Summary
 boolean hasNext()
          Check if further nodes exist for this iteration.
 Node next()
          Switch to the next node in the iteration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeStackAsNodeIterator

public NodeStackAsNodeIterator(NodeStack stack)
Method Detail

hasNext

public boolean hasNext()
Description copied from interface: NodeIterator
Check if further nodes exist for this iteration.

Specified by:
hasNext in interface NodeIterator
Returns:
true if there are further nodes

next

public Node next()
Description copied from interface: NodeIterator
Switch to the next node in the iteration.

Specified by:
next in interface NodeIterator
Returns:
the next node