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() |