public interface SteppingNode extends NodeInfo
SteppingNavigator
Modifier and Type | Method and Description |
---|---|
SteppingNode |
getFirstChild()
Get the first child of this node
|
SteppingNode |
getNextSibling()
Get the next sibling of this node
|
SteppingNode |
getParent()
Get the parent of this node
|
SteppingNode |
getPreviousSibling()
Get the previous sibling of this node
|
SteppingNode |
getSuccessorElement(SteppingNode anchor,
java.lang.String uri,
java.lang.String local)
Find the next matching element in document order; that is, the first child element
with the required name if there is one; otherwise the next sibling element
if there is one; otherwise the next sibling element of the parent, grandparent, etc, up to the anchor element.
|
asActiveSource, atomize, attributes, children, children, compareOrder, copy, deliver, equals, generateId, getAllNamespaces, getAttributeValue, getBaseURI, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getFingerprint, getGenre, getLineNumber, getLocalPart, getNodeKind, getPrefix, getPublicId, getRoot, getSchemaType, getSystemId, getTreeInfo, getURI, hasChildNodes, hasFingerprint, hashCode, isId, isIdref, isNilled, isSameNodeInfo, isStreamed, iterateAxis, iterateAxis, setSystemId, toShortString
getLength, getStringValue, getUnicodeStringValue, head, itemAt, iterate, reduce, subsequence
asIterable, concatenate, containsNode, effectiveBooleanValue, materialize
makeRepeatable
saveLocation
SteppingNode getParent()
SteppingNode getNextSibling()
SteppingNode getPreviousSibling()
SteppingNode getFirstChild()
SteppingNode getSuccessorElement(SteppingNode anchor, java.lang.String uri, java.lang.String local)
anchor
- the root of the tree within which navigation is confineduri
- the required namespace URI, or null if any namespace is acceptablelocal
- the required local name, or null if any local name is acceptableCopyright (c) 2004-2022 Saxonica Limited. All rights reserved.