com.jclark.xsl.expr

Class GlobalVariableRefExpr

Implemented Interfaces:
VariantExpr

(package private) class GlobalVariableRefExpr
extends ConvertibleVariantExpr

Constructor Summary

GlobalVariableRefExpr(Name name, Node node)

Method Summary

Variant
eval(Node sourceNode, ExprContext context)
Name
getName()

Methods inherited from class com.jclark.xsl.expr.ConvertibleVariantExpr

makeBooleanExpr, makeNodeSetExpr, makeNumberExpr, makePredicateExpr, makeStringExpr, makeVariantExpr

Methods inherited from class com.jclark.xsl.expr.ConvertibleExpr

makeBooleanExpr, makeNodeSetExpr, makeNumberExpr, makePredicateExpr, makeStringExpr, makeVariantExpr

Constructor Details

GlobalVariableRefExpr

(package private)  GlobalVariableRefExpr(Name name,
                                         Node node)

Method Details

eval

public Variant eval(Node sourceNode,
                    ExprContext context)
            throws XSLException
Specified by:
eval in interface VariantExpr

getName

public Name getName()