com.jclark.xsl.expr
Class CloneableNodeIteratorImpl

java.lang.Object
  |
  +--com.jclark.xsl.expr.CloneableNodeIteratorImpl
All Implemented Interfaces:
CloneableNodeIterator, NodeIterator

public class CloneableNodeIteratorImpl
extends java.lang.Object
implements CloneableNodeIterator


Constructor Summary
CloneableNodeIteratorImpl(NodeIterator iter)
           
 
Method Summary
 void bind()
           
 java.lang.Object clone()
           
 Node next()
          return the next Node in the list
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CloneableNodeIteratorImpl

public CloneableNodeIteratorImpl(NodeIterator iter)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in interface CloneableNodeIterator
Overrides:
clone in class java.lang.Object

next

public Node next()
          throws XSLException
Description copied from interface: NodeIterator
return the next Node in the list
Specified by:
next in interface NodeIterator

bind

public void bind()
          throws XSLException
Specified by:
bind in interface CloneableNodeIterator