|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.xml.dtm.ref.DTMAxisIteratorBase org.apache.xml.dtm.ref.DTMDefaultBaseIterators.InternalAxisIteratorBase
public abstract class DTMDefaultBaseIterators.InternalAxisIteratorBase
Abstract superclass defining behaviors shared by all DTMDefault's internal implementations of DTMAxisIterator. Subclass this (and override, if necessary) to implement the specifics of an individual axis iterator. Currently there isn't a lot here
Field Summary | |
---|---|
protected int |
_currentNode
Current iteration location. |
Fields inherited from class org.apache.xml.dtm.ref.DTMAxisIteratorBase |
---|
_includeSelf, _isRestartable, _last, _markedNode, _position, _startNode |
Fields inherited from interface org.apache.xml.dtm.DTMAxisIterator |
---|
END |
Constructor Summary | |
---|---|
DTMDefaultBaseIterators.InternalAxisIteratorBase()
|
Method Summary | |
---|---|
void |
gotoMark()
Restores the current node remembered by setMark(). |
void |
setMark()
Remembers the current node for the next call to gotoMark(). |
Methods inherited from class org.apache.xml.dtm.ref.DTMAxisIteratorBase |
---|
cloneIterator, getAxis, getLast, getNodeByPosition, getPosition, getStartNode, includeSelf, isDocOrdered, isReverse, reset, resetPosition, returnNode, setRestartable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.xml.dtm.DTMAxisIterator |
---|
next, setStartNode |
Field Detail |
---|
protected int _currentNode
Constructor Detail |
---|
public DTMDefaultBaseIterators.InternalAxisIteratorBase()
Method Detail |
---|
public void setMark()
public void gotoMark()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |