com.jclark.xsl.expr
Class CurrentFunction

java.lang.Object
  extended bycom.jclark.xsl.expr.Function0
      extended bycom.jclark.xsl.expr.CurrentFunction
All Implemented Interfaces:
Function

class CurrentFunction
extends Function0

Represents the XSLT Function: node-set current() The current function returns a node-set that has the current node as its only member. For an outermost expression (an expression not occurring within another expression), the current node is always the same as the context node. Thus,


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

Constructor Detail

CurrentFunction

CurrentFunction()
Method Detail

makeCallExpr

ConvertibleExpr makeCallExpr()
Specified by:
makeCallExpr in class Function0

makeCallExpr

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