|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. We are adding extensions to this package. |
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).
StylesheetProcessor implements the TRaX TransformerFactory interface,
as well as the SAXTransformerFactory interface. |
org.apache.xalan.templates | Implements the Templates interface,
and defines a set of classes that represent an XSLT stylesheet.
StylesheetRoot implements the Templates interface, and
extends StylesheetComposed ,
which is a Stylesheet composed of itself
and its included Stylesheet objects. |
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.
TransformerImpl implements the
Transformer interface, and is the core representation
of the transformation execution.
For each node in the XML source, TransformerImpl uses the StylesheetRoot and underlying XSLT schema to determine which
template to apply: one of the templates in the StylesheetRoot, a default template rule as specified in the XSLT spec, or
none.
The Transformer works with SerializationHandler to
forward the SAX-like events produced by the
transformation to the appropriate output ContentHandler.
To the degree possible, the parsing of the XML source and application of the Templates object to that source are performed
concurrently in separate threads. |
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. xsl:with-param is allowed within both xsl:call-template and xsl:apply-templates. |
|
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |