## Uses of Interface
org.w3c.dom.traversal.NodeIterator

Packages that use NodeIterator
org.apache.xalan.extensions: Implementation of Xalan Extension Mechanism.
org.apache.xalan.transformer: In charge of run-time transformations and the production of result trees.
org.apache.xml.dtm.ref
org.apache.xpath: Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.apache.xpath.axes: Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
org.apache.xpath.objects: Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.
org.w3c.dom.traversal

Uses of NodeIterator in org.apache.xalan.extensions

Methods in org.apache.xalan.extensions that return NodeIterator
`NodeIterator` `ExpressionContext.getContextNodes()` Get the current context node list.

Uses of NodeIterator in org.apache.xalan.transformer

Methods in org.apache.xalan.transformer that return NodeIterator
`NodeIterator` `XalanTransformState.getContextNodeList()`
`NodeIterator` `TransformState.getContextNodeList()` Get the current context node list.

Uses of NodeIterator in org.apache.xml.dtm.ref

Classes in org.apache.xml.dtm.ref that implement NodeIterator
`class` `DTMNodeIterator` `DTMNodeIterator` gives us an implementation of the DTMNodeIterator which returns DOM nodes.

Uses of NodeIterator in org.apache.xpath

Classes in org.apache.xpath that implement NodeIterator
`class` `NodeSet` The NodeSet class can act as either a NodeVector, NodeList, or NodeIterator.

Methods in org.apache.xpath that return NodeIterator
`static NodeIterator` `XPathAPI.selectNodeIterator(Node contextNode, java.lang.String str)` Use an XPath string to select a nodelist.
`static NodeIterator` `XPathAPI.selectNodeIterator(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a nodelist.
`NodeIterator` `XPathContext.XPathExpressionContext.getContextNodes()` Get the current context node list.
`NodeIterator` `CachedXPathAPI.selectNodeIterator(Node contextNode, java.lang.String str)` Use an XPath string to select a nodelist.
`NodeIterator` `CachedXPathAPI.selectNodeIterator(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a nodelist.
`NodeIterator` `NodeSet.cloneWithReset()` Get a cloned Iterator, and reset its state to the beginning of the iteration.

Methods in org.apache.xpath with parameters of type NodeIterator
`void` `NodeSet.addNodes(NodeIterator iterator)` Copy NodeList members into this nodelist, adding in document order.
`void` `NodeSet.addNodesInDocOrder(NodeIterator iterator, XPathContext support)` Copy NodeList members into this nodelist, adding in document order.

Constructors in org.apache.xpath with parameters of type NodeIterator
`NodeSetDTM.NodeSetDTM(NodeIterator iterator, XPathContext xctxt)` Create a NodeSetDTM, and copy the members of the given DTMIterator into it.
`NodeSet.NodeSet(NodeIterator ni)` Create a NodeSet, and copy the members of the given NodeIterator into it.

Uses of NodeIterator in org.apache.xpath.axes

Methods in org.apache.xpath.axes that return NodeIterator
`NodeIterator` `ContextNodeList.cloneWithReset()` Get a cloned Iterator that is reset to the start of the iteration.

Uses of NodeIterator in org.apache.xpath.objects

Methods in org.apache.xpath.objects that return NodeIterator
`NodeIterator` `XObject.nodeset()` Cast result object to a nodelist.
`NodeIterator` `XNodeSet.nodeset()` Cast result object to a nodelist.
`NodeIterator` `XNodeSetForDOM.nodeset()` Cast result object to a nodelist.

Constructors in org.apache.xpath.objects with parameters of type NodeIterator
`XNodeSetForDOM.XNodeSetForDOM(NodeIterator nodeIter, XPathContext xctxt)`

Uses of NodeIterator in org.w3c.dom.traversal

Methods in org.w3c.dom.traversal that return NodeIterator
`NodeIterator` `DocumentTraversal.createNodeIterator(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)` Create a new `NodeIterator` over the subtree rooted at the specified node.

Copyright © 2006 Apache XML Project. All Rights Reserved.