com.jclark.xsl.tr
Class InvokeAction

java.lang.Object
  |
  +--com.jclark.xsl.tr.ParamAction
        |
        +--com.jclark.xsl.tr.InvokeAction
All Implemented Interfaces:
Action

class InvokeAction
extends ParamAction


Constructor Summary
(package private) InvokeAction(Name name, java.util.Hashtable namedTemplateTable)
           
 
Method Summary
(package private)  void addParam(Name name, VariantExpr expr)
           
(package private)  Name[] getParamNames()
           
(package private)  Variant[] getParamValues(Node sourceNode, ExprContext context)
           
 void invoke(ProcessContext context, Node sourceNode, Result result)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvokeAction

InvokeAction(Name name,
             java.util.Hashtable namedTemplateTable)
       throws XSLException
Method Detail

invoke

public void invoke(ProcessContext context,
                   Node sourceNode,
                   Result result)
            throws XSLException
XSLException

addParam

void addParam(Name name,
              VariantExpr expr)

getParamNames

Name[] getParamNames()

getParamValues

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