com.jclark.xsl.expr

Class CloneableNodeIteratorImpl

Implemented Interfaces:
CloneableNodeIterator, NodeIterator

public class CloneableNodeIteratorImpl
extends java.lang.Object
implements CloneableNodeIterator

Nested Class Summary

(package private) static class
CloneableNodeIteratorImpl.NodeList

Constructor Summary

CloneableNodeIteratorImpl(NodeIterator iter)

Method Summary

void
bind()
Object
clone()
Node
next()
return the next Node in the list

Constructor Details

CloneableNodeIteratorImpl

public CloneableNodeIteratorImpl(NodeIterator iter)

Method Details

bind

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


clone

public Object clone()
Specified by:
clone in interface CloneableNodeIterator


next

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