Methods Summary |
---|
public com.sun.org.apache.xalan.internal.xsltc.NodeIterator | cloneIterator()Returns a deep copy of this iterator.
|
public int | getLast()Returns the number of elements in this iterator.
|
public int | getPosition()Returns the position of the current node in the set.
|
public void | gotoMark()Restores the current node remembered by setMark().
|
public boolean | isReverse()True if this iterator has a reversed axis.
|
public int | next()Callers should not call next() after it returns END.
|
public com.sun.org.apache.xalan.internal.xsltc.NodeIterator | reset()Resets the iterator to the last start node.
|
public void | setMark()Remembers the current node for the next call to gotoMark().
|
public void | setRestartable(boolean isRestartable)Prevents or allows iterator restarts.
|
public com.sun.org.apache.xalan.internal.xsltc.NodeIterator | setStartNode(int node)Set start to END should 'close' the iterator,
i.e. subsequent call to next() should return END.
|