Uses of Interface
com.jclark.xsl.om.NodeIterator

Packages that use NodeIterator
com.jclark.xsl.expr Expression parsing and evaluation  
com.jclark.xsl.om The XML object model  
com.jclark.xsl.tr The transformation engine  
 

Uses of NodeIterator in com.jclark.xsl.expr
 

Subinterfaces of NodeIterator in com.jclark.xsl.expr
 interface CloneableNodeIterator
           
 

Classes in com.jclark.xsl.expr that implement NodeIterator
 class AncestorsOrSelfNodeIterator
          an Iterator that walks toward thwe document root
 class CloneableNodeIteratorImpl
           
 class DescendantsOrSelfNodeIterator
          walks an entire (sub)-tree, excluding attributes
 class DifferenceNodeIterator
           
 class FollowingNodeIterator
           
 class IntersectionNodeIterator
           
 class NullNodeIterator
           
 class SingleNodeIterator
           
 class UnionNodeIterator
           
 

Methods in com.jclark.xsl.expr that return NodeIterator
 NodeIterator VariantBase.convertToNodeSet()
           
 NodeIterator Variant.convertToNodeSet()
           
 NodeIterator NodeSetExpr.eval(Node node, ExprContext context)
          evaluate the expression with a contextNode and ExprContext
 NodeIterator ExprContext.getDocument(java.net.URL baseURL, java.lang.String uriRef)
          returns a parsed representation of the document at the given URL.
static NodeIterator NodeListSorter.sort(NodeIterator iter, Comparator comparator)
           
 NodeIterator KeyValuesTable.get(java.lang.String keyValue)
          return a nodelist of the nodes with the "use" value which matches the supplied argument
 

Methods in com.jclark.xsl.expr with parameters of type NodeIterator
static NodeIterator NodeListSorter.sort(NodeIterator iter, Comparator comparator)
           
 

Constructors in com.jclark.xsl.expr with parameters of type NodeIterator
UnionNodeIterator(NodeIterator iter1, NodeIterator iter2)
           
CloneableNodeIteratorImpl(NodeIterator iter)
           
IntersectionNodeIterator(NodeIterator iter1, NodeIterator iter2)
           
DifferenceNodeIterator(NodeIterator iter1, NodeIterator iter2)
           
 

Uses of NodeIterator in com.jclark.xsl.om
 

Subinterfaces of NodeIterator in com.jclark.xsl.om
 interface SafeNodeIterator
          represents a list of Nodes -- the next() function promises to not throw an exception
 

Uses of NodeIterator in com.jclark.xsl.tr
 

Methods in com.jclark.xsl.tr that return NodeIterator
 NodeIterator SortNodeSetExpr.eval(Node node, ExprContext context)
           
 

Methods in com.jclark.xsl.tr with parameters of type NodeIterator
 void ProcessContext.process(NodeIterator nodes, Name modeName, Name[] paramNames, Variant[] paramValues, Result result)
          perform the transformation
 void ProcessContext.invoke(NodeIterator nodes, com.jclark.xsl.tr.Action action, Result result)