|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TransformerImpl | |
---|---|
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.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. |
Uses of TransformerImpl in org.apache.xalan.extensions |
---|
Fields in org.apache.xalan.extensions declared as TransformerImpl | |
---|---|
private TransformerImpl |
XSLProcessorContext.transformer
An instance of a transformer |
Methods in org.apache.xalan.extensions that return TransformerImpl | |
---|---|
TransformerImpl |
XSLProcessorContext.getTransformer()
Get the transformer. |
Methods in org.apache.xalan.extensions with parameters of type TransformerImpl | |
---|---|
void |
ExtensionHandlerJavaPackage.processElement(java.lang.String localPart,
ElemTemplateElement element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
java.lang.Object methodKey)
Process a call to this extension namespace via an element. |
void |
ExtensionHandlerJavaClass.processElement(java.lang.String localPart,
ElemTemplateElement element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
java.lang.Object methodKey)
Process a call to this extension namespace via an element. |
void |
ExtensionHandlerGeneral.processElement(java.lang.String localPart,
ElemTemplateElement element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
java.lang.Object methodKey)
Process a call to this extension namespace via an element. |
void |
ExtensionHandlerExsltFunction.processElement(java.lang.String localPart,
ElemTemplateElement element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
java.lang.Object methodKey)
Required by ExtensionHandler (an abstract method). |
abstract void |
ExtensionHandler.processElement(java.lang.String localPart,
ElemTemplateElement element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
java.lang.Object methodKey)
Process a call to this extension namespace via an element. |
Constructors in org.apache.xalan.extensions with parameters of type TransformerImpl | |
---|---|
XSLProcessorContext(TransformerImpl transformer,
Stylesheet stylesheetTree)
Create a processor context to be passed to an extension. |
Uses of TransformerImpl in org.apache.xalan.lib |
---|
Methods in org.apache.xalan.lib with parameters of type TransformerImpl | |
---|---|
SerializationHandler |
Redirect.createSerializationHandler(TransformerImpl transformer,
java.io.FileOutputStream ostream,
java.io.File file,
OutputProperties format)
A class that extends this one could over-ride this public method and receive a callback for the creation of the serializer used in the redirection. |
void |
Redirect.endRedirection(TransformerImpl transf)
A class that extends this class can over-ride this public method and receive a callback that redirection to the ContentHandler specified in the startRedirection() call has ended |
void |
Redirect.startRedirection(TransformerImpl transf,
org.xml.sax.ContentHandler formatter)
A class that extends this class can over-ride this public method and recieve a callback that redirection is about to start |
Uses of TransformerImpl in org.apache.xalan.templates |
---|
Fields in org.apache.xalan.templates declared as TransformerImpl | |
---|---|
private TransformerImpl |
XUnresolvedVariable.m_transformer
The transformer context for execution. |
Methods in org.apache.xalan.templates with parameters of type TransformerImpl | |
---|---|
void |
ElemUse.applyAttrSets(TransformerImpl transformer,
StylesheetRoot stylesheet)
Add the attributes from the named attribute sets to the attribute list. |
private void |
ElemUse.applyAttrSets(TransformerImpl transformer,
StylesheetRoot stylesheet,
QName[] attributeSetsNames)
Add the attributes from the named attribute sets to the attribute list. |
(package private) void |
ElemElement.constructNode(java.lang.String nodeName,
java.lang.String prefix,
java.lang.String nodeNamespace,
TransformerImpl transformer)
Construct a node in the result tree. |
(package private) void |
ElemAttribute.constructNode(java.lang.String nodeName,
java.lang.String prefix,
java.lang.String nodeNamespace,
TransformerImpl transformer)
Construct a node in the result tree. |
void |
ElemVariablePsuedo.execute(TransformerImpl transformer)
Execute a variable declaration and push it onto the variable stack. |
void |
ElemVariable.execute(TransformerImpl transformer)
Execute a variable declaration and push it onto the variable stack. |
void |
ElemValueOf.execute(TransformerImpl transformer)
Execute the string expression and copy the text to the result tree. |
void |
ElemUse.execute(TransformerImpl transformer)
Copy attributes specified by use-attribute-sets to the result tree. |
void |
ElemUnknown.execute(TransformerImpl transformer)
Execute an unknown element. |
void |
ElemTextLiteral.execute(TransformerImpl transformer)
Copy the text literal to the result tree. |
void |
ElemTemplateElement.execute(TransformerImpl transformer)
Execute the element's primary function. |
void |
ElemTemplate.execute(TransformerImpl transformer)
Copy the template contents into the result tree. |
void |
ElemPI.execute(TransformerImpl transformer)
Create a processing instruction in the result tree. |
void |
ElemParam.execute(TransformerImpl transformer)
Execute a variable declaration and push it onto the variable stack. |
void |
ElemNumber.execute(TransformerImpl transformer)
Execute an xsl:number instruction. |
void |
ElemMessage.execute(TransformerImpl transformer)
Send a message to diagnostics. |
void |
ElemLiteralResult.execute(TransformerImpl transformer)
Copy a Literal Result Element into the Result tree, copy the non-excluded namespace attributes, copy the attributes not of the XSLT namespace, and execute the children of the LRE. |
void |
ElemIf.execute(TransformerImpl transformer)
Conditionally execute a sub-template. |
void |
ElemForEach.execute(TransformerImpl transformer)
Execute the xsl:for-each transformation |
void |
ElemFallback.execute(TransformerImpl transformer)
This is the normal call when xsl:fallback is instantiated. |
void |
ElemExtensionCall.execute(TransformerImpl transformer)
Execute an extension. |
void |
ElemExsltFuncResult.execute(TransformerImpl transformer)
Generate the EXSLT function return value, and assign it to the variable index slot assigned for it in ElemExsltFunction compose(). |
void |
ElemElement.execute(TransformerImpl transformer)
Create an element in the result tree. |
void |
ElemCopyOf.execute(TransformerImpl transformer)
The xsl:copy-of element can be used to insert a result tree fragment into the result tree, without first converting it to a string as xsl:value-of does (see [7.6.1 Generating Text with xsl:value-of]). |
void |
ElemCopy.execute(TransformerImpl transformer)
The xsl:copy element provides an easy way of copying the current node. |
void |
ElemComment.execute(TransformerImpl transformer)
Execute the xsl:comment transformation |
void |
ElemChoose.execute(TransformerImpl transformer)
Execute the xsl:choose transformation. |
void |
ElemCallTemplate.execute(TransformerImpl transformer)
Invoke a named template. |
void |
ElemAttributeSet.execute(TransformerImpl transformer)
Apply a set of attributes to the element. |
void |
ElemApplyTemplates.execute(TransformerImpl transformer)
Apply the context node to the matching templates. |
void |
ElemApplyImport.execute(TransformerImpl transformer)
Execute the xsl:apply-imports transformation. |
void |
ElemExsltFunction.execute(TransformerImpl transformer,
XObject[] args)
|
void |
ElemFallback.executeFallback(TransformerImpl transformer)
Execute the fallback elements. |
private void |
ElemUnknown.executeFallbacks(TransformerImpl transformer)
Execute the fallbacks when an extension is not available. |
private void |
ElemExtensionCall.executeFallbacks(TransformerImpl transformer)
Execute the fallbacks when an extension is not available. |
(package private) void |
ElemTemplateElement.executeNSDecls(TransformerImpl transformer)
Send startPrefixMapping events to the result tree handler for all declared prefix mappings in the stylesheet. |
(package private) void |
ElemTemplateElement.executeNSDecls(TransformerImpl transformer,
java.lang.String ignorePrefix)
Send startPrefixMapping events to the result tree handler for all declared prefix mappings in the stylesheet. |
(package private) java.lang.String |
ElemNumber.formatNumberList(TransformerImpl transformer,
long[] list,
int contextNode)
Format a vector of numbers into a formatted string. |
java.lang.String |
ElemExtensionCall.getAttribute(java.lang.String rawName,
org.w3c.dom.Node sourceNode,
TransformerImpl transformer)
Return the value of the attribute interpreted as an Attribute Value Template (in other words, you can use curly expressions such as href="http://{website}". |
(package private) java.lang.String |
ElemNumber.getCountString(TransformerImpl transformer,
int sourceNode)
Given an XML source node, get the count according to the parameters set up by the xsl:number attributes. |
private void |
ElemNumber.getFormattedNumber(TransformerImpl transformer,
int contextNode,
char numberType,
int numberWidth,
long listElement,
FastStringBuffer formattedNumber)
Format the given number and store it in the given buffer |
(package private) java.util.Locale |
ElemNumber.getLocale(TransformerImpl transformer,
int contextNode)
Get the locale we should be using. |
private java.text.DecimalFormat |
ElemNumber.getNumberFormatter(TransformerImpl transformer,
int contextNode)
Get the number formatter to be used the format the numbers |
XObject |
ElemWithParam.getValue(TransformerImpl transformer,
int sourceNode)
Get the XObject representation of the variable. |
XObject |
ElemVariable.getValue(TransformerImpl transformer,
int sourceNode)
Get the XObject representation of the variable. |
void |
ElemTemplateElement.runtimeInit(TransformerImpl transformer)
This function will be called on top-level elements only, just before the transform begins. |
void |
ElemExtensionDecl.runtimeInit(TransformerImpl transformer)
This function will be called on top-level elements only, just before the transform begins. |
void |
ElemForEach.transformSelectedNodes(TransformerImpl transformer)
Perform a query if needed, and call transformNode for each child. |
void |
ElemApplyTemplates.transformSelectedNodes(TransformerImpl transformer)
Perform a query if needed, and call transformNode for each child. |
(package private) void |
ElemTemplateElement.unexecuteNSDecls(TransformerImpl transformer)
Send endPrefixMapping events to the result tree handler for all declared prefix mappings in the stylesheet. |
(package private) void |
ElemTemplateElement.unexecuteNSDecls(TransformerImpl transformer,
java.lang.String ignorePrefix)
Send endPrefixMapping events to the result tree handler for all declared prefix mappings in the stylesheet. |
Constructors in org.apache.xalan.templates with parameters of type TransformerImpl | |
---|---|
XUnresolvedVariable(ElemVariable obj,
int sourceNode,
TransformerImpl transformer,
int varStackPos,
int varStackContext,
boolean isGlobal)
Create an XUnresolvedVariable, that may be executed at a later time. |
Uses of TransformerImpl in org.apache.xalan.trace |
---|
Fields in org.apache.xalan.trace declared as TransformerImpl | |
---|---|
TransformerImpl |
TracerEvent.m_processor
The XSLT processor instance. |
TransformerImpl |
SelectionEvent.m_processor
The XSLT processor instance. |
TransformerImpl |
GenerateEvent.m_processor
The XSLT Transformer, which either directly or indirectly contains most needed information. |
private TransformerImpl |
TraceManager.m_transformer
A transformer instance |
TransformerImpl |
ExtensionEvent.m_transformer
|
Constructors in org.apache.xalan.trace with parameters of type TransformerImpl | |
---|---|
EndSelectionEvent(TransformerImpl processor,
org.w3c.dom.Node sourceNode,
ElemTemplateElement styleNode,
java.lang.String attributeName,
XPath xpath,
XObject selection)
Create an EndSelectionEvent. |
|
ExtensionEvent(TransformerImpl transformer,
java.lang.Class clazz)
|
|
ExtensionEvent(TransformerImpl transformer,
java.lang.reflect.Constructor constructor,
java.lang.Object[] arguments)
|
|
ExtensionEvent(TransformerImpl transformer,
java.lang.reflect.Method method,
java.lang.Object instance,
java.lang.Object[] arguments)
|
|
GenerateEvent(TransformerImpl processor,
int eventType)
Constructor for startDocument, endDocument events. |
|
GenerateEvent(TransformerImpl processor,
int eventType,
char[] ch,
int start,
int length)
Constructor for characters, cdate events. |
|
GenerateEvent(TransformerImpl processor,
int eventType,
java.lang.String data)
Constructor for comment and entity ref events. |
|
GenerateEvent(TransformerImpl processor,
int eventType,
java.lang.String name,
org.xml.sax.Attributes atts)
Constructor for startElement, endElement events. |
|
GenerateEvent(TransformerImpl processor,
int eventType,
java.lang.String name,
java.lang.String data)
Constructor for processingInstruction events. |
|
SelectionEvent(TransformerImpl processor,
org.w3c.dom.Node sourceNode,
ElemTemplateElement styleNode,
java.lang.String attributeName,
XPath xpath,
XObject selection)
Create an event originating at the given node of the style tree. |
|
TraceManager(TransformerImpl transformer)
Constructor for the trace manager. |
|
TracerEvent(TransformerImpl processor,
org.w3c.dom.Node sourceNode,
QName mode,
ElemTemplateElement styleNode)
Create an event originating at the given node of the style tree. |
Uses of TransformerImpl in org.apache.xalan.transformer |
---|
Fields in org.apache.xalan.transformer declared as TransformerImpl | |
---|---|
(package private) TransformerImpl |
NumeratorFormatter.m_processor
An instance of a transformer |
(package private) TransformerImpl |
NodeSortKey.m_processor
Transformer instance |
(package private) TransformerImpl |
XalanTransformState.m_transformer
|
(package private) TransformerImpl |
TreeWalker2Result.m_transformer
The transformer instance |
private TransformerImpl |
TrAXFilter.m_transformer
|
private TransformerImpl |
TransformerHandlerImpl.m_transformer
The transformer this will use to transform a source tree into a result tree. |
(package private) TransformerImpl |
StackGuard.m_transformer
|
private TransformerImpl |
MsgMgr.m_transformer
Transformer instance |
Methods in org.apache.xalan.transformer that return TransformerImpl | |
---|---|
TransformerImpl |
TrAXFilter.getTransformer()
Return the Transformer object used for this XML filter. |
Methods in org.apache.xalan.transformer with parameters of type TransformerImpl | |
---|---|
(package private) void |
TransformSnapshotImpl.apply(TransformerImpl transformer)
Deprecated. It doesn't look like this code, which is for tooling, has functioned propery for a while, so it doesn't look like it is being used. |
static void |
SerializerSwitcher.switchSerializerIfHTML(TransformerImpl transformer,
java.lang.String ns,
java.lang.String localName)
Switch to HTML serializer if element is HTML |
Constructors in org.apache.xalan.transformer with parameters of type TransformerImpl | |
---|---|
MsgMgr(TransformerImpl transformer)
Create a message manager object. |
|
NodeSortKey(TransformerImpl transformer,
XPath selectPat,
boolean treatAsNumbers,
boolean descending,
java.lang.String langValue,
boolean caseOrderUpper,
PrefixResolver namespaceContext)
Constructor NodeSortKey |
|
NumeratorFormatter(org.w3c.dom.Element xslNumberElement,
TransformerImpl processor)
Construct a NumeratorFormatter using an element that contains XSL number conversion attributes - format, letter-value, xml:lang, digit-group-sep, n-digits-per-group, and sequence-src. |
|
StackGuard(TransformerImpl transformerImpl)
Constructor StackGuard |
|
TransformerHandlerImpl(TransformerImpl transformer,
boolean doFragment,
java.lang.String baseSystemID)
Construct a TransformerHandlerImpl. |
|
TransformSnapshotImpl(TransformerImpl transformer)
Deprecated. It doesn't look like this code, which is for tooling, has functioned propery for a while, so it doesn't look like it is being used. |
|
TreeWalker2Result(TransformerImpl transformer,
SerializationHandler handler)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |