com.jclark.xsl.dom

Class SiblingNodeIterator

class SiblingNodeIterator extends Object implements SafeNodeIterator

Field Summary
intchildIndex
NodedomNode
NodeBasenode
ContainerNodeparent
intpreserveSpace
Constructor Summary
SiblingNodeIterator(ContainerNode parent, int childIndex, Node domNode)
Method Summary
voidadvance()
static intcomputeChildIndex(ContainerNode parent, Node domNode)
Nodenext()

Field Detail

childIndex

int childIndex

domNode

Node domNode

node

NodeBase node

parent

ContainerNode parent

preserveSpace

int preserveSpace

Constructor Detail

SiblingNodeIterator

SiblingNodeIterator(ContainerNode parent, int childIndex, Node domNode)

Method Detail

advance

final void advance()

computeChildIndex

static int computeChildIndex(ContainerNode parent, Node domNode)

next

public Node next()