com.jclark.xsl.expr
Class ExtensionFunctionCallExpr

java.lang.Object
  extended by com.jclark.xsl.expr.ConvertibleExpr
      extended by com.jclark.xsl.expr.ConvertibleVariantExpr
          extended by com.jclark.xsl.expr.ExtensionFunctionCallExpr
All Implemented Interfaces:
VariantExpr

 class ExtensionFunctionCallExpr
extends ConvertibleVariantExpr


Constructor Summary
ExtensionFunctionCallExpr(Name name, VariantExpr[] args)
           
 
Method Summary
 Variant eval(Node node, ExprContext context)
           
 
Methods inherited from class com.jclark.xsl.expr.ConvertibleVariantExpr
makeBooleanExpr, makeNodeSetExpr, makeNumberExpr, makePredicateExpr, makeStringExpr, makeVariantExpr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionFunctionCallExpr

ExtensionFunctionCallExpr(Name name,
                          VariantExpr[] args)
Method Detail

eval

public Variant eval(Node node,
                    ExprContext context)
             throws XSLException
Throws:
XSLException