public NodeIterator createNodeIterator(Node root, long whatToShow = NodeFilter.SHOW_ALL, NodeFilter filter = null) { return new NodeIterator(root, whatToShow, filter); }
public TreeWalker createTreeWalker(Node root, long whatToShow = NodeFilter.SHOW_ALL, NodeFilter filter = null) { return new TreeWalker(root, whatToShow, filter); }
public NodeIterator(Node root, long whatToShow, NodeFilter filter) : base(root, whatToShow, filter) { this.referenceNode = root; this.pointerBeforeReferenceNode = true; }
public TreeWalker(Node root, long whatToShow, NodeFilter filter) : base(root, whatToShow, filter) { this.currentNode = root; }
public DomWalker(Node root, long whatToShow, NodeFilter filter) { this.root = root; this.whatToShow = whatToShow; this.filter = filter; }