Package net.sf.saxon.tree.util
Class SteppingNavigator
java.lang.Object
net.sf.saxon.tree.util.SteppingNavigator
The SteppingNavigator is a utility class containing methods to assist with navigating a tree whose nodes
implement the
SteppingNode
interface-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
An iterator over the descendant or descendant-or-self axis -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static <N extends SteppingNode<N>>
NgetFollowingNode
(N start, N anchor) Get the next following node after a given node
-
Constructor Details
-
SteppingNavigator
public SteppingNavigator()
-
-
Method Details
-
getFollowingNode
Get the next following node after a given node- Parameters:
start
- the starting nodeanchor
- the node whose descendants are being scanned; the scan terminates when the anchor node is reached- Returns:
- the next node in document order after the starting node, excluding attributes and namespaces; or null if no such node is found
-