## Uses of Package
org.apache.xalan.templates

Packages that use org.apache.xalan.templates
org.apache.xalan.extensions: Implementation of Xalan Extension Mechanism.
org.apache.xalan.lib: Extension elements and functions shipped with Xalan-Java, including EXSLT functions.
org.apache.xalan.processor: Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.templates: Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.trace: Implementation of Xalan Trace events, for use by a debugger.
org.apache.xalan.transformer: In charge of run-time transformations and the production of result trees.
org.apache.xpath.operations: Support for XPath operations, such as +, -, string(), etc.

Classes in org.apache.xalan.templates used by org.apache.xalan.extensions
ElemExsltFunction Implement func:function.
ElemTemplateElement An instance of this class represents an element inside an xsl:template class.
Stylesheet Represents a stylesheet element.
StylesheetRoot This class represents the root object of the stylesheet tree.

Classes in org.apache.xalan.templates used by org.apache.xalan.lib
ElemExtensionCall Implement an extension element.
OutputProperties This class provides information from xsl:output elements.

Classes in org.apache.xalan.templates used by org.apache.xalan.processor
ElemTemplate Implement xsl:template.
ElemTemplateElement An instance of this class represents an element inside an xsl:template class.
Stylesheet Represents a stylesheet element.
StylesheetRoot This class represents the root object of the stylesheet tree.
WhiteSpaceInfo This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.
XSLTVisitable A class that implements this interface will call a XSLTVisitor for itself and members within it's heararchy.

Classes in org.apache.xalan.templates used by org.apache.xalan.templates
AVT Class to hold an Attribute Value Template.
AVTPart Class to hold a part, either a string or XPath, of an Attribute Value Template.
DecimalFormatProperties Implement xsl:decimal-format.
ElemAttributeSet Implement xsl:attribute-set.
ElemCallTemplate Implement xsl:call-template.
ElemElement Implement xsl:element
ElemExtensionCall Implement an extension element.
ElemForEach Implement xsl:for-each.
ElemLiteralResult Implement a Literal Result Element.
ElemParam Implement xsl:param.
ElemSort Implement xsl:sort.
ElemTemplate Implement xsl:template.
ElemTemplateElement An instance of this class represents an element inside an xsl:template class.
ElemUse Implement xsl:use.
ElemVariable Implement xsl:variable.
ElemWithParam Implement xsl:with-param.
KeyDeclaration Holds the attribute declarations for the xsl:keys element.
NamespaceAlias Object to hold an xsl:namespace element.
OutputProperties This class provides information from xsl:output elements.
Stylesheet Represents a stylesheet element.
StylesheetComposed Represents a stylesheet that has methods that resolve includes and imports.
StylesheetRoot This class represents the root object of the stylesheet tree.
TemplateList Encapsulates a template list, and helps locate individual templates.
TemplateList.TemplateWalker An inner class used by a compiler to iterate over all of the ElemTemplates stored in this TemplateList.
WhiteSpaceInfo This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.
XSLTVisitable A class that implements this interface will call a XSLTVisitor for itself and members within it's heararchy.
XSLTVisitor A derivation from this class can be passed to a class that implements the XSLTVisitable interface, to have the appropriate method called for each component of an XSLT stylesheet.

Classes in org.apache.xalan.templates used by org.apache.xalan.trace
ElemTemplateElement An instance of this class represents an element inside an xsl:template class.

Classes in org.apache.xalan.templates used by org.apache.xalan.transformer
ElemAttributeSet Implement xsl:attribute-set.
ElemForEach Implement xsl:for-each.
ElemNumber Implement xsl:number.
ElemTemplate Implement xsl:template.
ElemTemplateElement An instance of this class represents an element inside an xsl:template class.
OutputProperties This class provides information from xsl:output elements.
StylesheetRoot This class represents the root object of the stylesheet tree.

Classes in org.apache.xalan.templates used by org.apache.xpath.operations
ElemVariable Implement xsl:variable.

Copyright © 2005 Apache XML Project. All Rights Reserved.