public class SiblingNodeIterator extends java.lang.Object implements SafeNodeIterator
Modifier and Type | Field and Description |
---|---|
(package private) int |
childIndex |
(package private) org.w3c.dom.Node |
domNode |
(package private) NodeBase |
node |
(package private) ContainerNode |
parent |
(package private) int |
preserveSpace |
Constructor and Description |
---|
SiblingNodeIterator(ContainerNode parent,
int childIndex,
org.w3c.dom.Node domNode) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
advance() |
static int |
computeChildIndex(ContainerNode parent,
org.w3c.dom.Node domNode) |
Node |
next() |
ContainerNode parent
int childIndex
NodeBase node
org.w3c.dom.Node domNode
int preserveSpace
SiblingNodeIterator(ContainerNode parent, int childIndex, org.w3c.dom.Node domNode)
final void advance()
public static int computeChildIndex(ContainerNode parent, org.w3c.dom.Node domNode)
public Node next()
next
in interface NodeIterator
next
in interface SafeNodeIterator