See: Description
| Interface | Description |
|---|---|
| DocumentTraversal |
DocumentTraversal contains methods that create iterators and tree-walkers to traverse a node and its children in document order (depth first, pre-order traversal, which is equivalent to the order in which the start tags occur in the text representation of the document). |
| NodeFilter |
Filters are objects that know how to "filter out" nodes.
|
| NodeIterator |
Iterators are used to step through a set of nodes, e.g. the set of nodes in a NodeList, the document subtree governed by a particular Node, the results of a query, or any other set of nodes. |
| TreeWalker |
TreeWalker objects are used to navigate a document tree or subtree using the view of the document defined by their whatToShow flags and filter (if any). |