com.jclark.xsl.tr
Class ParamAction

java.lang.Object
  extended by com.jclark.xsl.tr.ParamAction
All Implemented Interfaces:
Action
Direct Known Subclasses:
InvokeAction, ProcessAction

abstract class ParamAction
extends java.lang.Object
implements Action

binds a parameter to it's value


Constructor Summary
ParamAction()
           
 
Method Summary
(package private)  void addParam(Name name, VariantExpr expr)
           
(package private)  Name[] getParamNames()
           
(package private)  Variant[] getParamValues(Node sourceNode, ExprContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.jclark.xsl.tr.Action
invoke
 

Constructor Detail

ParamAction

ParamAction()
Method Detail

addParam

void addParam(Name name,
              VariantExpr expr)

getParamNames

Name[] getParamNames()

getParamValues

Variant[] getParamValues(Node sourceNode,
                         ExprContext context)
                   throws XSLException
Throws:
XSLException