net.sf.saxon.tree.linked
Class FollowingEnumeration
java.lang.Object
net.sf.saxon.tree.linked.TreeEnumeration
net.sf.saxon.tree.linked.FollowingEnumeration
- All Implemented Interfaces:
- SequenceIterator, AxisIterator, LookaheadIterator, UnfailingIterator
final class FollowingEnumeration
- extends TreeEnumeration
Method Summary |
SequenceIterator |
getAnother()
Get another enumeration of the same nodes |
protected void |
step()
Advance one step along the axis: the resulting node might not meet the required
criteria for inclusion |
Methods inherited from class net.sf.saxon.tree.linked.TreeEnumeration |
advance, atomize, close, conforms, current, getProperties, getStringValue, hasNext, iterateAxis, moveNext, next, position |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FollowingEnumeration
public FollowingEnumeration(NodeImpl node,
NodeTest nodeTest)
step
protected void step()
- Description copied from class:
TreeEnumeration
- Advance one step along the axis: the resulting node might not meet the required
criteria for inclusion
- Specified by:
step
in class TreeEnumeration
getAnother
public SequenceIterator getAnother()
- Get another enumeration of the same nodes
- Returns:
- a SequenceIterator that iterates over the same items,
positioned before the first item