org.apache.xalan.xsltc.dom
public abstract class NodeIteratorBase extends java.lang.Object implements NodeIterator
END
Constructor and Description |
---|
NodeIteratorBase() |
Modifier and Type | Method and Description |
---|---|
NodeIterator |
cloneIterator()
Clones and resets this iterator.
|
int |
getLast()
Default implementation of getLast().
|
int |
getPosition()
Returns the position() in this iterator.
|
NodeIterator |
includeSelf()
Setter for _includeSelf flag.
|
boolean |
isReverse()
Indicates if position in this iterator is computed in reverse
document order.
|
NodeIterator |
reset()
Reset this iterator using state from last call to
setStartNode().
|
void |
setRestartable(boolean isRestartable)
Setter for _isRestartable flag.
|
abstract NodeIterator |
setStartNode(int node)
Initialize iterator using a node.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
gotoMark, next, setMark
public void setRestartable(boolean isRestartable)
setRestartable
in interface NodeIterator
public abstract NodeIterator setStartNode(int node)
setStartNode
in interface NodeIterator
public NodeIterator reset()
reset
in interface NodeIterator
public NodeIterator includeSelf()
public int getLast()
getLast
in interface NodeIterator
public int getPosition()
getPosition
in interface NodeIterator
public boolean isReverse()
isReverse
in interface NodeIterator
public NodeIterator cloneIterator()
cloneIterator
in interface NodeIterator
Copyright ? 2006 Apache XML Project. All Rights Reserved.