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. 
 

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
AVT
          Class to hold an Attribute Value Template.
ElemTemplate
          Implement xsl:template.
ElemTemplateElement
          An instance of this class represents an element inside an xsl:template class.
ElemText
          Implement xsl:template.
OutputProperties
          This class provides information from xsl:output elements.
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
AbsPathChecker
          This class runs over a path expression that is assumed to be absolute, and checks for variables and the like that may make it context dependent.
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.
ElemExtensionDecl
          Implement the declaration of an extension element
ElemForEach
          Implement xsl:for-each.
ElemLiteralResult
          Implement a Literal Result Element.
ElemNumber
          Implement xsl:number.
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.
RedundentExprEliminator.MultistepExprHolder
          Since we want to sort multistep expressions by length, use a linked list with elements of type MultistepExprHolder.
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.
StylesheetRoot.ComposeState
          Class to track state global state during the compose() operation.
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.
TemplateSubPatternAssociation
          A class to contain a match pattern and it's corresponding template.
VarNameCollector
          This class visits variable refs in an XPath and collects their QNames.
WhiteSpaceInfo
          This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.
XMLNSDecl
          Represents an xmlns declaration
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.
XUnresolvedVariableSimple
          This is the same as XUnresolvedVariable, but it assumes that the context is already set up.
 

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.