|
||||||||||
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 |
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 | |
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. |
void |
ExtensionHandlerExsltFunction.processElement(java.lang.String localPart,
ElemTemplateElement element,
TransformerImpl transformer,
Stylesheet stylesheetTree,
java.lang.Object methodKey)
Required by ExtensionHandler (an abstract method). |
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. |
Constructors in org.apache.xalan.extensions with parameters of type TransformerImpl | |
XSLProcessorContext.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 | |
void |
Redirect.startRedirection(TransformerImpl transf,
ContentHandler formatter)
A class that extends this class can over-ride this public method and recieve a callback that redirection is about to start |
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 |
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. |
Uses of TransformerImpl in org.apache.xalan.templates |
Methods in org.apache.xalan.templates with parameters of type TransformerImpl | |
void |
ElemTemplateElement.runtimeInit(TransformerImpl transformer)
This function will be called on top-level elements only, just before the transform begins. |
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 |
ElemExsltFunction.execute(TransformerImpl transformer,
XObject[] args)
|
void |
ElemFallback.execute(TransformerImpl transformer)
This is the normal call when xsl:fallback is instantiated. |
void |
ElemFallback.executeFallback(TransformerImpl transformer)
Execute the fallback elements. |
void |
ElemUse.applyAttrSets(TransformerImpl transformer,
StylesheetRoot stylesheet)
Add the attributes from the named attribute sets to the attribute list. |
void |
ElemUse.execute(TransformerImpl transformer)
Copy attributes specified by use-attribute-sets to the result tree. |
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 |
ElemUnknown.execute(TransformerImpl transformer)
Execute an unknown element. |
void |
ElemVariable.execute(TransformerImpl transformer)
Execute a variable declaration and push it onto the variable stack. |
XObject |
ElemVariable.getValue(TransformerImpl transformer,
int sourceNode)
Get the XObject representation of the variable. |
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 |
ElemIf.execute(TransformerImpl transformer)
Conditionally execute a sub-template. |
void |
ElemComment.execute(TransformerImpl transformer)
Execute the xsl:comment transformation |
void |
ElemValueOf.execute(TransformerImpl transformer)
Execute the string expression and copy the text to the result tree. |
void |
ElemPI.execute(TransformerImpl transformer)
Create a processing instruction in the result tree. |
void |
ElemForEach.execute(TransformerImpl transformer)
Execute the xsl:for-each transformation |
void |
ElemForEach.transformSelectedNodes(TransformerImpl transformer)
Perform a query if needed, and call transformNode for each child. |
void |
ElemTextLiteral.execute(TransformerImpl transformer)
Copy the text literal to the result tree. |
void |
ElemElement.execute(TransformerImpl transformer)
Create an element in the result tree. |
void |
ElemExtensionDecl.runtimeInit(TransformerImpl transformer)
This function will be called on top-level elements only, just before the transform begins. |
void |
ElemCopy.execute(TransformerImpl transformer)
The xsl:copy element provides an easy way of copying the current node. |
void |
ElemCallTemplate.execute(TransformerImpl transformer)
Invoke a named template. |
void |
ElemApplyTemplates.execute(TransformerImpl transformer)
Apply the context node to the matching templates. |
void |
ElemApplyTemplates.transformSelectedNodes(TransformerImpl transformer)
Perform a query if needed, and call transformNode for each child. |
void |
ElemChoose.execute(TransformerImpl transformer)
Execute the xsl:choose transformation. |
void |
ElemParam.execute(TransformerImpl transformer)
Execute a variable declaration and push it onto the variable stack. |
void |
ElemVariablePsuedo.execute(TransformerImpl transformer)
Execute a variable declaration and push it onto the variable stack. |
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 |
ElemExtensionCall.execute(TransformerImpl transformer)
Execute an extension. |
java.lang.String |
ElemExtensionCall.getAttribute(java.lang.String rawName,
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}". |
void |
ElemApplyImport.execute(TransformerImpl transformer)
Execute the xsl:apply-imports transformation. |
void |
ElemAttributeSet.execute(TransformerImpl transformer)
Apply a set of attributes to the element. |
void |
ElemNumber.execute(TransformerImpl transformer)
Execute an xsl:number instruction. |
void |
ElemMessage.execute(TransformerImpl transformer)
Send a message to diagnostics. |
XObject |
ElemWithParam.getValue(TransformerImpl transformer,
int sourceNode)
Get the XObject representation of the variable. |
Constructors in org.apache.xalan.templates with parameters of type TransformerImpl | |
XUnresolvedVariable.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 |
SelectionEvent.m_processor
The XSLT processor instance. |
TransformerImpl |
TracerEvent.m_processor
The XSLT processor instance. |
TransformerImpl |
GenerateEvent.m_processor
The XSLT Transformer, which either directly or indirectly contains most needed information. |
TransformerImpl |
ExtensionEvent.m_transformer
|
Constructors in org.apache.xalan.trace with parameters of type TransformerImpl | |
SelectionEvent.SelectionEvent(TransformerImpl processor,
Node sourceNode,
ElemTemplateElement styleNode,
java.lang.String attributeName,
XPath xpath,
XObject selection)
Create an event originating at the given node of the style tree. |
|
EndSelectionEvent.EndSelectionEvent(TransformerImpl processor,
Node sourceNode,
ElemTemplateElement styleNode,
java.lang.String attributeName,
XPath xpath,
XObject selection)
Create an EndSelectionEvent. |
|
TracerEvent.TracerEvent(TransformerImpl processor,
Node sourceNode,
QName mode,
ElemTemplateElement styleNode)
Create an event originating at the given node of the style tree. |
|
GenerateEvent.GenerateEvent(TransformerImpl processor,
int eventType)
Constructor for startDocument, endDocument events. |
|
GenerateEvent.GenerateEvent(TransformerImpl processor,
int eventType,
java.lang.String name,
Attributes atts)
Constructor for startElement, endElement events. |
|
GenerateEvent.GenerateEvent(TransformerImpl processor,
int eventType,
char[] ch,
int start,
int length)
Constructor for characters, cdate events. |
|
GenerateEvent.GenerateEvent(TransformerImpl processor,
int eventType,
java.lang.String name,
java.lang.String data)
Constructor for processingInstruction events. |
|
GenerateEvent.GenerateEvent(TransformerImpl processor,
int eventType,
java.lang.String data)
Constructor for comment and entity ref events. |
|
ExtensionEvent.ExtensionEvent(TransformerImpl transformer,
java.lang.reflect.Method method,
java.lang.Object instance,
java.lang.Object[] arguments)
|
|
ExtensionEvent.ExtensionEvent(TransformerImpl transformer,
java.lang.reflect.Constructor constructor,
java.lang.Object[] arguments)
|
|
ExtensionEvent.ExtensionEvent(TransformerImpl transformer,
java.lang.Class clazz)
|
|
TraceManager.TraceManager(TransformerImpl transformer)
Constructor for the trace manager. |
Uses of TransformerImpl in org.apache.xalan.transformer |
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 | |
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 | |
TreeWalker2Result.TreeWalker2Result(TransformerImpl transformer,
SerializationHandler handler)
Constructor. |
|
TransformerHandlerImpl.TransformerHandlerImpl(TransformerImpl transformer,
boolean doFragment,
java.lang.String baseSystemID)
Construct a TransformerHandlerImpl. |
|
StackGuard.StackGuard(TransformerImpl transformerImpl)
Constructor StackGuard |
|
MsgMgr.MsgMgr(TransformerImpl transformer)
Create a message manager object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |