Uses of Class
jd.xml.xslt.XsltContext

Packages that use XsltContext
jd.xml.xslt Contains a XSLT Version 1.1 implementation. 
jd.xml.xslt.extension Contains support for extension functions defined by the XSLT script element. 
jd.xml.xslt.extension.jd Contains my own extension functions and elements. 
jd.xml.xslt.format Contains helper classes for XSLT format and sort tasks. 
jd.xml.xslt.pattern Contains classes for XSLT template patterns. 
jd.xml.xslt.template Contains classes representing the various XSLT template elements and instructions. 
jd.xml.xslt.trace   
 

Uses of XsltContext in jd.xml.xslt
 

Methods in jd.xml.xslt that return XsltContext
static XsltContext XsltContext.cast(XPathContext context)
          Cast the XPathContext to a XsltContext.
 

Uses of XsltContext in jd.xml.xslt.extension
 

Methods in jd.xml.xslt.extension with parameters of type XsltContext
 Function ScriptExtensionHandler.getFunction(XsltContext context, String functionName, Expression[] arguments)
          Return a extension function for the given name.
 Function JavaExtensionHandler.getFunction(XsltContext context, String methodName, Expression[] arguments)
          Return an extension function for the given name.
abstract  Function ExtensionHandler.getFunction(XsltContext context, String name, Expression[] arguments)
          Return an extension function for the given name.
 

Constructors in jd.xml.xslt.extension with parameters of type XsltContext
JavaXsltContext(XsltContext context)
           
 

Uses of XsltContext in jd.xml.xslt.extension.jd
 

Methods in jd.xml.xslt.extension.jd with parameters of type XsltContext
 void TryCatchTemplate.instantiate(XsltContext context, ResultBuilder resultBuilder)
           
static Exception TryCatchTemplate.getLastError(XsltContext context)
           
static String JdFunctions.getLastError(XsltContext context)
          Return the last error caught by an jd:catch template.
 

Uses of XsltContext in jd.xml.xslt.format
 

Methods in jd.xml.xslt.format with parameters of type XsltContext
protected  int[] ValueNumbering.getNumbers(XsltContext context)
           
 XNodeSet Sort.sort(XsltContext context, XNodeSet nodeSet)
           
protected  int[] SingleLevelNumbering.getNumbers(XsltContext context, Pattern countPattern, Pattern fromPattern)
           
 String Numbering.getText(XsltContext context)
           
protected abstract  int[] Numbering.getNumbers(XsltContext context)
           
protected  int[] MultiLevelNumbering.getNumbers(XsltContext context, Pattern countPattern, Pattern fromPattern)
           
protected  int[] LevelNumbering.getNumbers(XsltContext context)
           
protected abstract  int[] LevelNumbering.getNumbers(XsltContext context, Pattern count, Pattern from)
           
protected  int LevelNumbering.getMatchingSiblings(XsltContext context, XPathNode ancestor, Pattern countPattern)
           
protected  int[] AnyLevelNumbering.getNumbers(XsltContext context, Pattern countPattern, Pattern fromPattern)
           
 

Uses of XsltContext in jd.xml.xslt.pattern
 

Methods in jd.xml.xslt.pattern with parameters of type XsltContext
 KeyMap Key.buildKeyMap(XsltContext context, XPathNode root)
          Build the KeyMap of this Key for a document.
 

Uses of XsltContext in jd.xml.xslt.template
 

Methods in jd.xml.xslt.template with parameters of type XsltContext
 void VariableBind.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 XObject Variable.getValue(XsltContext context)
          Return the variable value, evaluated for the given context.
static XObject[] Variable.getValues(XsltContext context, Variable[] variables)
          Evaluate an array of variables
 void ValueOfUnescaped.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void ValueOf.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void Unknown.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 TemplateRule TemplateRuleList.getMatchingRule(XsltContext context, int maxImportPrecedence, ResultBuilder resultBuilder)
          Return a template that matches the current node of the given context.
 void TemplateRule.applyTemplate(XsltContext context, ResultBuilder resultBuilder, Variable[] params, XObject[] paramValues)
          Instantiate the template of this template rule.
static void Template.instantiate(XsltContext context, ResultBuilder resultBuilder, Template template)
          Instantiate the template and its following siblings.
static String Template.instantiate(XsltContext context, Template template)
          Instantiate a template and convert the result to a string.
abstract  void Template.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void OutputFormatTemplate.initOutputFormat(XsltContext context, OutputFormat format)
          Evaluate the output instruction for the given context and set all undefined values of the OutputFormat.
 void NumberTemplate.instantiate(XsltContext context, ResultBuilder resultBuilder)
          In the absence of a select attribute, the xsl:apply-templates instruction processes all of the children of the current node
 void Message.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void LiteralElement.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void LiteralAttribute.instantiate(XsltContext context, ResultBuilder resultBuilder)
           
 void ForEach.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void Fallback.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Does nothing.
 void Fallback.fallback(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the fallback content.
 void DocumentTemplate.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CreateTextUnescaped.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CreateText.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CreatePi.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CreateElementEnd.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CreateElement.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CreateComment.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CreateAttribute.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CopyOf.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void Copy.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void Condition.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 boolean Condition.test(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the content if the condition evaluates to true.
 void Choose.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void CallTemplate.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the called template.
 void AttributeSet.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void ApplyTemplatesToChildren.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void ApplyTemplatesIterated.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void ApplyTemplates.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 void ApplyImports.instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 

Uses of XsltContext in jd.xml.xslt.trace
 

Methods in jd.xml.xslt.trace with parameters of type XsltContext
 void TraceTemplateRule.applyTemplate(XsltContext context, ResultBuilder resultBuilder, Variable[] params, XObject[] paramValues)
           
 void TraceTemplate.instantiate(XsltContext context, ResultBuilder resultBuilder)