net.sourceforge.pmd.jaxen
public abstract class NodeIterator extends Object implements Iterator<Node>
Constructor Summary | |
---|---|
NodeIterator(Node contextNode) |
Method Summary | |
---|---|
protected Node | getFirstChild(Node contextNode) |
protected abstract Node | getFirstNode(Node contextNode) |
protected Node | getLastChild(Node contextNode) |
protected abstract Node | getNextNode(Node contextNode) |
protected Node | getNextSibling(Node contextNode) |
protected Node | getPreviousSibling(Node contextNode) |
boolean | hasNext() |
Node | next() |
void | remove() |