jd.xml.xslt.trace
Class TraceTemplateRule

java.lang.Object
  extended byjd.xml.xslt.util.XsltSortable
      extended byjd.xml.xslt.template.TemplateRule
          extended byjd.xml.xslt.trace.TraceTemplateRule

public class TraceTemplateRule
extends TemplateRule


Constructor Summary
TraceTemplateRule(Tracer tracer, Location location, TemplateRule rule)
           
 
Method Summary
 void applyTemplate(XsltContext context, ResultBuilder resultBuilder, Variable[] params, XObject[] paramValues)
          Instantiate the template of this template rule.
 
Methods inherited from class jd.xml.xslt.template.TemplateRule
getMode, getName, getOriginalPattern, getParameters, getPattern, getTemplate, hasLocalVariables, match, toSortedArray, toString
 
Methods inherited from class jd.xml.xslt.util.XsltSortable
compareTo, getImportPrecedence, sort
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TraceTemplateRule

public TraceTemplateRule(Tracer tracer,
                         Location location,
                         TemplateRule rule)
Method Detail

applyTemplate

public void applyTemplate(XsltContext context,
                          ResultBuilder resultBuilder,
                          Variable[] params,
                          XObject[] paramValues)
Description copied from class: TemplateRule
Instantiate the template of this template rule.

Overrides:
applyTemplate in class TemplateRule
Parameters:
context - the transformation context
resultBuilder - the result builder
params - parameters supplied to the template via instructions. The array is null or has positive length.
paramValues - the values of the supplied parameters.