Package org.apache.xalan.extensions
package org.apache.xalan.extensions
Implementation of Xalan Extension Mechanism.
-
ClassDescriptionAn object that implements this interface can supply information about the current XPath expression context.When
StylesheetHandler
creates anXPath
, the ExpressionVisitor visits the XPath expression.Abstract base class for handling an extension namespace for XPath.Execute EXSLT functions, determine the availability of EXSLT functions, and the availability of an EXSLT result element.Class handling an extension namespace for XPath.Abstract base class handling the java language extensions for XPath.Represents an extension namespace for XPath that handles java classes.Represents an extension namespace for XPath that handles java packages that may be fully or partially specified.A sample implementation of NamespaceContext, with support for EXSLT extension functions and Java extension functions.Used during assembly of a stylesheet to collect the information for each extension namespace that is required during the transformation process to generate anExtensionHandler
.During styleseet composition, an ExtensionNamespaceSupport object is created for each extension namespace the stylesheet uses.Class holding a table registered extension namespace handlersUtility class to help resolve method overloading with Xalan XSLT argument types.A sample implementation of XPathFunction, with support for EXSLT extension functions and Java extension functions.A sample implementation of XPathFunctionResolver, with support for EXSLT extension functions and Java extension functions.Provides transformer context to be passed to an extension element.