com.jclark.xsl.tr
Class TemplateRuleSet

java.lang.Object
  extended by com.jclark.xsl.tr.TemplateRuleSet

 class TemplateRuleSet
extends java.lang.Object


Constructor Summary
TemplateRuleSet(Action builtinAction)
           
 
Method Summary
(package private)  void add(TopLevelPattern pattern, Importance ruleImportance, Importance importImportance, Priority priority, Action action)
           
(package private)  void compile()
           
(package private)  Action getAction(Node node, ExprContext context)
           
(package private)  Action getImportAction(Node node, ExprContext context, int importLevel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateRuleSet

TemplateRuleSet(Action builtinAction)
Method Detail

compile

void compile()

add

void add(TopLevelPattern pattern,
         Importance ruleImportance,
         Importance importImportance,
         Priority priority,
         Action action)

getAction

Action getAction(Node node,
                 ExprContext context)
           throws XSLException
Throws:
XSLException

getImportAction

Action getImportAction(Node node,
                       ExprContext context,
                       int importLevel)
                 throws XSLException
Throws:
XSLException