com.jclark.xsl.expr
Interface NodeSetExpr

All Known Implementing Classes:
AncestorAxisExpr, AncestorOrSelfAxisExpr, AttributeAxisExpr, AxisExpr, ChildAxisExpr, ComposeExpr, ConvertibleNodeSetExpr, DescendantAxisExpr, DescendantOrSelfAxisExpr, FilterExpr, FollowingAxisExpr, FollowingSiblingAxisExpr, NamespaceAxisExpr, NodeConstantExpr, NodeTestExpr, ParentAxisExpr, PrecedingAxisExpr, PrecedingAxisExpr.LeftExpr, PrecedingAxisExpr.ReverseSubtreeExpr, PrecedingSiblingAxisExpr, ReverseAxisExpr, RootExpr, SelfAxisExpr, SequenceComposeExpr, SortNodeSetExpr, SubtreeExpr, UnionExpr

public interface NodeSetExpr

A NodeSetExpr (compiled XPath), when evaluated with a contextNode and an ExpressionContext, yields a NodeIterator


Method Summary
 NodeIterator eval(Node node, ExprContext context)
          evaluate the expression with a contextNode and ExprContext
 

Method Detail

eval

NodeIterator eval(Node node,
                  ExprContext context)
                  throws XSLException
evaluate the expression with a contextNode and ExprContext

Throws:
XSLException