com.jclark.xsl.expr
Class Function3

java.lang.Object
  extended by com.jclark.xsl.expr.Function3
All Implemented Interfaces:
Function
Direct Known Subclasses:
TranslateFunction

abstract class Function3
extends java.lang.Object
implements Function

abstract base class for XPath functions which take 3 arguments


Constructor Summary
Function3()
           
 
Method Summary
 ConvertibleExpr makeCallExpr(ConvertibleExpr[] e, Node exprNode)
           
(package private) abstract  ConvertibleExpr makeCallExpr(ConvertibleExpr e1, ConvertibleExpr e2, ConvertibleExpr e3)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Function3

Function3()
Method Detail

makeCallExpr

abstract ConvertibleExpr makeCallExpr(ConvertibleExpr e1,
                                      ConvertibleExpr e2,
                                      ConvertibleExpr e3)
                               throws ParseException
Throws:
ParseException

makeCallExpr

public ConvertibleExpr makeCallExpr(ConvertibleExpr[] e,
                                    Node exprNode)
                             throws ParseException
Specified by:
makeCallExpr in interface Function
Throws:
ParseException