APIdia Launch Partner
Top Description Interfaces
module java.xml

Package org.w3c.dom.traversal


Provides interfaces for DOM Level 2 Traversal. Refer to the Document Object Model (DOM) Level 2 Traversal and Range Specification, the Traversal module contains specialized interfaces dedicated to traversing the document structure.

Since
1.5

Interface Summary

Modifier and TypeInterface and Description
public interface
DocumentTraversal

DocumentTraversal contains methods that create NodeIterators and TreeWalkers 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).

public interface
NodeFilter

Filters are objects that know how to "filter out" nodes.

public interface
NodeIterator

NodeIterators 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.

public interface
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).