org.apache.xalan.xsltc.dom

Class ClonedNodeListIterator

public final class ClonedNodeListIterator extends DTMAxisIteratorBase

A ClonedNodeListIterator is returned by the cloneIterator() method of a CachedNodeListIterator. Its next() method retrieves the nodes from the cache of the CachedNodeListIterator.
Constructor Summary
ClonedNodeListIterator(CachedNodeListIterator source)
Method Summary
DTMAxisIteratorcloneIterator()
intgetNodeByPosition(int pos)
intgetPosition()
voidgotoMark()
intnext()
DTMAxisIteratorreset()
voidsetMark()
voidsetRestartable(boolean isRestartable)
DTMAxisIteratorsetStartNode(int node)

Constructor Detail

ClonedNodeListIterator

public ClonedNodeListIterator(CachedNodeListIterator source)

Method Detail

cloneIterator

public DTMAxisIterator cloneIterator()

getNodeByPosition

public int getNodeByPosition(int pos)

getPosition

public int getPosition()

gotoMark

public void gotoMark()

next

public int next()

reset

public DTMAxisIterator reset()

setMark

public void setMark()

setRestartable

public void setRestartable(boolean isRestartable)

setStartNode

public DTMAxisIterator setStartNode(int node)
Copyright B) 2005 Apache XML Project. All Rights Reserved.