org.apache.xalan.xsltc.dom
Class ForwardPositionIterator
java.lang.Object
|
+--org.apache.xml.dtm.ref.DTMAxisIteratorBase
|
+--org.apache.xalan.xsltc.dom.ForwardPositionIterator
- public final class ForwardPositionIterator
- extends DTMAxisIteratorBase
This iterator is a wrapper that always returns the position of
a node in document order. It is needed for the case where
a call to position() occurs in the context of an XSLT element
such as xsl:for-each, xsl:apply-templates, etc.
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ForwardPositionIterator
public ForwardPositionIterator(DTMAxisIterator source)
cloneIterator
public DTMAxisIterator cloneIterator()
- Overrides:
- cloneIterator in class DTMAxisIteratorBase
next
public int next()
setStartNode
public DTMAxisIterator setStartNode(int node)
reset
public DTMAxisIterator reset()
- Overrides:
- reset in class DTMAxisIteratorBase
setMark
public void setMark()
gotoMark
public void gotoMark()
Copyright © 2003 Apache XML Project. All Rights Reserved.