com.icl.saxon.jdom
Class NodeWrapper.AncestorEnumeration
java.lang.Object
com.icl.saxon.jdom.NodeWrapper.AncestorEnumeration
- All Implemented Interfaces:
- LastPositionFinder, AxisEnumeration, NodeEnumeration
- Enclosing class:
- NodeWrapper
final class NodeWrapper.AncestorEnumeration
- extends Object
Method Summary |
void |
advance()
|
com.icl.saxon.jdom.NodeWrapper.BaseEnumeration |
copy()
|
boolean |
isPeer()
Determine whether the nodes returned by this enumeration are known to be peers, that is,
no node is a descendant or ancestor of another node. |
boolean |
isSorted()
Determine whether the nodes returned by this enumeration are known to be in document order |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeWrapper.AncestorEnumeration
public NodeWrapper.AncestorEnumeration(NodeWrapper start,
boolean includeSelf)
advance
public void advance()
isSorted
public boolean isSorted()
- Description copied from interface:
NodeEnumeration
- Determine whether the nodes returned by this enumeration are known to be in document order
- Specified by:
isSorted
in interface NodeEnumeration
- Returns:
- true if the nodes are guaranteed to be in document order.
isPeer
public boolean isPeer()
- Description copied from interface:
NodeEnumeration
- Determine whether the nodes returned by this enumeration are known to be peers, that is,
no node is a descendant or ancestor of another node. This significance of this property is
that if a peer enumeration is applied to each node in a set derived from another peer
enumeration, and if both enumerations are sorted, then the result is also sorted.
- Specified by:
isPeer
in interface NodeEnumeration
copy
public com.icl.saxon.jdom.NodeWrapper.BaseEnumeration copy()