AxisIterator, LookaheadIterator, SequenceIteratorfinal class PrecedingEnumeration extends TreeEnumeration
| Modifier and Type | Field | Description |
|---|---|---|
(package private) NodeImpl |
nextAncestor |
ATOMIZABLE, GROUNDED, LAST_POSITION_FINDER, LOOKAHEAD| Constructor | Description |
|---|---|
PrecedingEnumeration(NodeImpl node,
NodeTest nodeTest) |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
conforms(NodeImpl node) |
Special code to skip the ancestors of the start node
|
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
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadvance, current, getProperties, hasNext, next, positionNodeImpl nextAncestor
protected boolean conforms(NodeImpl node)
conforms in class TreeEnumerationprotected void step()
TreeEnumerationstep in class TreeEnumerationpublic SequenceIterator getAnother()