Uses of Interface
com.jclark.xsl.expr.Variant

Packages that use Variant
com.jclark.xsl.expr Expression parsing and evaluation  
com.jclark.xsl.tr The transformation engine  
 

Uses of Variant in com.jclark.xsl.expr
 

Classes in com.jclark.xsl.expr that implement Variant
 class BooleanVariant
          a boolean which can provide its value as a String, Number or Object
 class NumberVariant
           
 class StringVariant
           
 class VariantBase
           
 

Methods in com.jclark.xsl.expr that return Variant
 Variant VariantBase.makePermanent()
           
static Variant VariantBase.create(java.lang.Object obj)
           
 Variant Variant.makePermanent()
           
 Variant ExprContext.getGlobalVariableValue(Name name)
          access to the stylesheet's global variables
 Variant ExprContext.getLocalVariableValue(Name name)
          access to the stylesheet's in-scope local variables
 Variant ExprContext.getSystemProperty(Name name)
          provides access to the system properties for the system-property() function in XSLT 1.0 section 12.4
 Variant VariantExpr.eval(Node node, ExprContext context)
           
 

Methods in com.jclark.xsl.expr with parameters of type Variant
 Node ExprContext.getTree(Variant v)
           
 

Uses of Variant in com.jclark.xsl.tr
 

Subinterfaces of Variant in com.jclark.xsl.tr
 interface ResultFragmentVariant
           
 

Classes in com.jclark.xsl.tr that implement Variant
 class ResultFragmentVariantBase
          a result tree fragment, I guess used as a variable or param?
 

Methods in com.jclark.xsl.tr that return Variant
 Variant ProcessContext.getParam(Name name)
           
 

Methods in com.jclark.xsl.tr with parameters of type Variant
 void ProcessContext.process(NodeIterator nodes, Name modeName, Name[] paramNames, Variant[] paramValues, Result result)
          perform the transformation
 void ProcessContext.bindLocalVariable(Name name, Variant variant)
          binds a varaible to the given Name
 void ProcessContext.invokeWithParams(com.jclark.xsl.tr.Action action, Name[] paramNames, Variant[] paramValues, Node node, Result result)