|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.xml.transform.Transformer | +--org.apache.xalan.transformer.TransformerImpl
This class implements the
Transformer
interface, and is the core
representation of the transformation execution.
Constructor Summary | |
TransformerImpl(StylesheetRoot stylesheet)
Construct a TransformerImpl. |
Method Summary | |
boolean |
applyTemplateToNode(ElemTemplateElement xslInstruction,
ElemTemplate template,
int child)
Given an element and mode, find the corresponding template and process the contents. |
void |
clearParameters()
Reset the parameters to a null list. |
SerializationHandler |
createSerializationHandler(Result outputTarget)
Create a result ContentHandler from a Result object, based on the current OutputProperties. |
SerializationHandler |
createSerializationHandler(Result outputTarget,
OutputProperties format)
Create a ContentHandler from a Result object and an OutputProperties. |
boolean |
currentFuncResultSeen()
Determines whether an EXSLT func:result instruction has been
executed for the currently active EXSLT func:function . |
boolean |
currentTemplateRuleIsNull()
Tell if the current template rule is null, i.e. |
boolean |
elementAvailable(java.lang.String ns,
java.lang.String elemName)
|
void |
executeChildTemplates(ElemTemplateElement elem,
boolean shouldAddAttrs)
Execute each of the children of a template element. |
void |
executeChildTemplates(ElemTemplateElement elem,
ContentHandler handler)
Execute each of the children of a template element. |
void |
executeChildTemplates(ElemTemplateElement elem,
Node context,
QName mode,
ContentHandler handler)
Execute each of the children of a template element. |
void |
executeFromSnapshot(TransformSnapshot ts)
Deprecated. This is an internal tooling API that nobody seems to be using |
java.lang.Object |
extFunction(FuncExtFunction extFunction,
java.util.Vector argVec)
|
java.lang.Object |
extFunction(java.lang.String ns,
java.lang.String funcName,
java.util.Vector argVec,
java.lang.Object methodKey)
|
void |
fireGenerateEvent(int eventType)
Fire off startDocument, endDocument events. |
void |
fireGenerateEvent(int eventType,
char[] ch,
int start,
int length)
Fire off characters, cdate events. |
void |
fireGenerateEvent(int eventType,
java.lang.String data)
Fire off comment and entity ref events. |
void |
fireGenerateEvent(int eventType,
java.lang.String name,
Attributes atts)
Fire off startElement, endElement events. |
void |
fireGenerateEvent(int eventType,
java.lang.String name,
java.lang.String data)
Fire off processingInstruction events. |
boolean |
functionAvailable(java.lang.String ns,
java.lang.String funcName)
|
java.lang.String |
getBaseURLOfSource()
Get the base URL of the source. |
ContentHandler |
getContentHandler()
Get the content event handler. |
DTMIterator |
getContextNodeList()
Get the current context node list. |
CountersTable |
getCountersTable()
Get the table of counters, for optimized xsl:number support. |
ElemTemplateElement |
getCurrentElement()
Retrieves the current ElemTemplateElement that is being executed. |
int |
getCurrentNode()
This method retrieves the current context node in the source tree. |
ElemTemplate |
getCurrentTemplate()
This method retrieves the xsl:template that is in effect, which may be a matched template or a named template. |
ObjectStack |
getCurrentTemplateElements()
Get the count of how many elements are active. |
int |
getCurrentTemplateElementsCount()
Get the count of how many elements are active. |
boolean |
getDebug()
|
java.util.Vector |
getElementCallstack()
Get the stack of ElemTemplateElements. |
ErrorListener |
getErrorListener()
Get the current error event handler. |
java.lang.Exception |
getExceptionThrown()
Get the exception thrown by the secondary thread (normally the transform thread). |
ExtensionsTable |
getExtensionsTable()
Get the extensions table object. |
boolean |
getFeature(java.lang.String name)
Look up the value of a feature. |
boolean |
getIncremental()
|
ContentHandler |
getInputContentHandler()
Get a SAX2 ContentHandler for the input. |
ContentHandler |
getInputContentHandler(boolean doDocFrag)
Get a SAX2 ContentHandler for the input. |
DeclHandler |
getInputDeclHandler()
Get a SAX2 DeclHandler for the input. |
LexicalHandler |
getInputLexicalHandler()
Get a SAX2 LexicalHandler for the input. |
KeyManager |
getKeyManager()
Get the KeyManager object. |
int |
getMatchedNode()
Retrieves the node in the source tree that matched the template obtained via getMatchedTemplate(). |
ElemTemplate |
getMatchedTemplate()
This method retrieves the xsl:template that was matched. |
QName |
getMode()
NEEDSDOC Method getMode NEEDSDOC (getMode) @return |
MsgMgr |
getMsgMgr()
Return the message manager. |
boolean |
getOptimize()
|
OutputProperties |
getOutputFormat()
Get the output properties used for the transformation. |
java.util.Properties |
getOutputProperties()
Get a copy of the output properties for the transformation. |
java.lang.String |
getOutputProperty(java.lang.String qnameString)
Get an output property that is in effect for the transformation. |
java.lang.String |
getOutputPropertyNoDefault(java.lang.String qnameString)
Get the value of a property, without using the default properties. |
Result |
getOutputTarget()
Get the original output target. |
java.lang.Object |
getParameter(java.lang.String name)
Get a parameter that was explicitly set with setParameter or setParameters. |
boolean |
getProperty(java.lang.String property)
getProperty returns the current setting of the
property described by the property argument. |
boolean |
getQuietConflictWarnings()
Get quietConflictWarnings property. |
int |
getRecursionLimit()
Get the recursion limit. |
SerializationHandler |
getResultTreeHandler()
Get the SerializationHandler object. |
SerializationHandler |
getSerializationHandler()
Get the SerializationHandler object. |
short |
getShouldStripSpace(int elementHandle,
DTM dtm)
Test whether whitespace-only text nodes are visible in the logical view of DTM . |
TransformSnapshot |
getSnapshot()
Deprecated. This is an internal tooling API that nobody seems to be using |
boolean |
getSource_location()
|
StackGuard |
getStackGuard()
Get the object used to guard the stack from recursion. |
ObjectPool |
getStringWriterPool()
Get the StringWriter pool, so that StringWriter objects may be reused. |
StylesheetRoot |
getStylesheet()
Get the current stylesheet for this processor. |
java.util.Vector |
getTemplateCallstack()
Get the call stack of xsl:template elements. |
TraceManager |
getTraceManager()
Get an instance of the trace manager for this transformation. |
Transformer |
getTransformer()
Get the TrAX Transformer object in effect. |
java.lang.Thread |
getTransformThread()
Get the thread that the transform process is on. |
URIResolver |
getURIResolver()
Get an object that will be used to resolve URIs used in document(), etc. |
XPathContext |
getXPathContext()
Get the XPath context associated with this transformer. |
boolean |
hasTraceListeners()
|
boolean |
hasTransformThreadErrorCatcher()
Return true if the transform was initiated from the transform method, otherwise it was probably done from a pure parse events. |
void |
init(ToXMLSAXHandler h,
Transformer transformer,
ContentHandler realHandler)
Initializer method. |
boolean |
isParserEventsOnMain()
Get true if the parser events should be on the main thread, false if not. |
boolean |
isRecursiveAttrSet(ElemAttributeSet attrSet)
Check to see if this is a recursive attribute definition. |
boolean |
isTransformDone()
Tell if the transform method is completed. |
java.lang.Object |
popCurrentFuncResult()
Pops the result of the currently active EXSLT func:function . |
void |
popCurrentMatched()
Pop the elements that were pushed via pushPairCurrentMatched. |
void |
popCurrentTemplateRuleIsNull()
Push true if the current template rule is null, false otherwise. |
void |
popElemAttributeSet()
Pop the current executing attribute set. |
void |
popElemTemplateElement()
Pop the current template element. |
void |
popMode()
NEEDSDOC Method popMode |
java.util.Vector |
processSortKeys(ElemForEach foreach,
int sourceNodeContext)
Get the keys for the xsl:sort elements. |
void |
pushCurrentFuncResult(java.lang.Object val)
Push a funcion result for the currently active EXSLT func:function . |
void |
pushCurrentTemplateRuleIsNull(boolean b)
Push true if the current template rule is null, false otherwise. |
void |
pushElemAttributeSet(ElemAttributeSet attrSet)
Push an executing attribute set, so we can check for recursive attribute definitions. |
void |
pushElemTemplateElement(ElemTemplateElement elem)
Push the current template element. |
void |
pushMode(QName mode)
NEEDSDOC Method pushMode NEEDSDOC @param mode |
void |
pushPairCurrentMatched(ElemTemplateElement template,
int child)
Push both the current xsl:template or xsl:for-each onto the stack, along with the child node that was matched. |
void |
reset()
Reset the state. |
void |
resetToStylesheet(TransformSnapshot ts)
Deprecated. This is an internal tooling API that nobody seems to be using |
void |
run()
Run the transform thread. |
void |
runTransformThread()
Called by this.transform() if isParserEventsOnMain()==false. |
void |
runTransformThread(int priority)
Called by SourceTreeHandler to start the transformation in a separate thread NEEDSDOC @param priority |
static void |
runTransformThread(java.lang.Runnable runnable)
Called by CoRoutineSAXParser. |
void |
setBaseURLOfSource(java.lang.String base)
Get the base URL of the source. |
void |
setContentHandler(ContentHandler handler)
Set the content event handler. |
void |
setCurrentElement(ElemTemplateElement e)
Set the top of the current template elements stack. |
void |
setDebug(boolean b)
|
void |
setErrorListener(ErrorListener listener)
Set the error event listener. |
void |
setExceptionThrown(java.lang.Exception e)
Set the exception thrown by the secondary thread (normally the transform thread). |
void |
setIsTransformDone(boolean done)
Set if the transform method is completed. |
void |
setOutputFormat(OutputProperties oformat)
Set the output properties for the transformation. |
void |
setOutputProperties(java.util.Properties oformat)
Set the output properties for the transformation. |
void |
setOutputProperty(java.lang.String name,
java.lang.String value)
This method is used to set or override the value of the effective xsl:output attribute values specified in the stylesheet. |
void |
setOutputTarget(Result outputTarget)
Set the original output target. |
void |
setParameter(java.lang.String name,
java.lang.Object value)
Set a parameter for the transformation. |
void |
setParameter(java.lang.String name,
java.lang.String namespace,
java.lang.Object value)
Set a parameter for the templates. |
void |
setParameters(java.util.Properties params)
Set a bag of parameters for the transformation. |
void |
setProperty(java.lang.String property,
java.lang.Object value)
Set a runtime property for this TransformerImpl . |
void |
setQuietConflictWarnings(boolean b)
If the quietConflictWarnings property is set to true, warnings about pattern conflicts won't be printed to the diagnostics stream. |
void |
setRecursionLimit(int limit)
Set the recursion limit. |
void |
setSerializationHandler(SerializationHandler xoh)
|
void |
setShouldReset(boolean shouldReset)
NEEDSDOC Method setShouldReset NEEDSDOC @param shouldReset |
void |
setSourceTreeDocForThread(int doc)
This is just a way to set the document for run(). |
void |
setStylesheet(StylesheetRoot stylesheetRoot)
Set the stylesheet for this processor. |
void |
setTransformThread(java.lang.Thread t)
Get the thread that the transform process is on. |
void |
setURIResolver(URIResolver resolver)
Set an object that will be used to resolve URIs used in document(), etc. |
void |
setXMLSource(Source source)
Set the input source for the source tree, which is needed if the parse thread is not the main thread, in order for the parse thread's run method to get to the input source. |
void |
setXPathContext(XPathContext xcontext)
Set the execution context for XPath. |
void |
stopTransformation()
NEEDSDOC Method stopTransformation |
void |
transform(Source source)
Process the source tree to SAX parse events. |
void |
transform(Source source,
boolean shouldRelease)
Process the source tree to SAX parse events. |
void |
transform(Source xmlSource,
Result outputTarget)
Process the source tree to the output result. |
void |
transform(Source xmlSource,
Result outputTarget,
boolean shouldRelease)
Process the source tree to the output result. |
void |
transformNode(int node)
Process the source node to the output result, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
void |
transformNode(int node,
Result outputTarget)
Process the source node to the output result, if the processor supports the "http://xml.org/trax/features/dom/input" feature. |
int |
transformToGlobalRTF(ElemTemplateElement templateParent)
Given a stylesheet element, create a result tree fragment from it's contents. |
int |
transformToRTF(ElemTemplateElement templateParent)
Given a stylesheet element, create a result tree fragment from it's contents. |
java.lang.String |
transformToString(ElemTemplateElement elem)
Take the contents of a template element, process it, and convert it to a string. |
void |
waitTransformThread()
Used by SourceTreeHandler to wait until the transform completes |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public TransformerImpl(StylesheetRoot stylesheet)
stylesheet
- The root of the stylesheet tree.Method Detail |
public void setShouldReset(boolean shouldReset)
public ExtensionsTable getExtensionsTable()
public boolean functionAvailable(java.lang.String ns, java.lang.String funcName) throws TransformerException
public boolean elementAvailable(java.lang.String ns, java.lang.String elemName) throws TransformerException
public java.lang.Object extFunction(java.lang.String ns, java.lang.String funcName, java.util.Vector argVec, java.lang.Object methodKey) throws TransformerException
public java.lang.Object extFunction(FuncExtFunction extFunction, java.util.Vector argVec) throws TransformerException
public void reset()
public boolean getProperty(java.lang.String property)
getProperty
returns the current setting of the
property described by the property
argument.
%REVIEW% Obsolete now that source_location is handled in the TransformerFactory?property
- a String
valueboolean
valuepublic void setProperty(java.lang.String property, java.lang.Object value)
TransformerImpl
.
%REVIEW% Obsolete now that source_location is handled in the TransformerFactory?property
- a String
valuevalue
- an Object
valuepublic boolean isParserEventsOnMain()
public java.lang.Thread getTransformThread()
public void setTransformThread(java.lang.Thread t)
t
- The transform thread, may be null.public boolean hasTransformThreadErrorCatcher()
public void transform(Source source) throws TransformerException
source
- The input for the source tree.public void transform(Source source, boolean shouldRelease) throws TransformerException
source
- The input for the source tree.shouldRelease
- Flag indicating whether to release DTMManager.public java.lang.String getBaseURLOfSource()
public void setBaseURLOfSource(java.lang.String base)
public Result getOutputTarget()
public void setOutputTarget(Result outputTarget)
public java.lang.String getOutputProperty(java.lang.String qnameString) throws java.lang.IllegalArgumentException
OutputKeys
public java.lang.String getOutputPropertyNoDefault(java.lang.String qnameString) throws java.lang.IllegalArgumentException
public void setOutputProperty(java.lang.String name, java.lang.String value) throws java.lang.IllegalArgumentException
The recognized standard output properties are:
For example:
tran.setOutputProperty("standalone", "yes");
In the case of the cdata-section-elements property, the value should be a whitespace separated list of element names. The element name is the local name of the element, if it is in no namespace, or, the URI in braces followed immediately by the local name if the element is in that namespace. For example:
tran.setOutputProperty( "cdata-section-elements", "elem1 {http://example.uri}elem2 elem3");
The recognized Xalan extension elements are:
These must be in the extension namespace of "http://xml.apache.org/xalan". This is accomplished by putting the namespace URI in braces before the property name, for example:
tran.setOutputProperty( "{http://xml.apache.org/xalan}line-separator" , "\n");
name
- The property name.value
- The requested value for the property.public void setOutputProperties(java.util.Properties oformat) throws java.lang.IllegalArgumentException
If argument to this function is null, any properties previously set will be removed.
oformat
- A set of output properties that will be
used to override any of the same properties in effect
for the transformation.OutputKeys
,
Properties
public java.util.Properties getOutputProperties()
Note that mutation of the Properties object returned will not effect the properties that the transformation contains.
public SerializationHandler createSerializationHandler(Result outputTarget) throws TransformerException
outputTarget
- Where the transform result should go,
should not be null.public SerializationHandler createSerializationHandler(Result outputTarget, OutputProperties format) throws TransformerException
outputTarget
- Where the transform result should go,
should not be null.format
- The OutputProperties object that will contain
instructions on how to serialize the output.public void transform(Source xmlSource, Result outputTarget) throws TransformerException
xmlSource
- The input for the source tree.outputTarget
- The output source target.public void transform(Source xmlSource, Result outputTarget, boolean shouldRelease) throws TransformerException
xmlSource
- The input for the source tree.outputTarget
- The output source target.shouldRelease
- Flag indicating whether to release DTMManager.public void transformNode(int node, Result outputTarget) throws TransformerException
node
- The input source node, which can be any valid DTM node.outputTarget
- The output source target.public void transformNode(int node) throws TransformerException
node
- The input source node, which can be any valid DTM node.public ContentHandler getInputContentHandler()
public ContentHandler getInputContentHandler(boolean doDocFrag)
doDocFrag
- true if a DocumentFragment should be created as
the root, rather than a Document.public DeclHandler getInputDeclHandler()
public LexicalHandler getInputLexicalHandler()
public void setOutputFormat(OutputProperties oformat)
oformat
- A valid OutputProperties object (which will
not be mutated), or null.public OutputProperties getOutputFormat()
public void setParameter(java.lang.String name, java.lang.String namespace, java.lang.Object value)
name
- The name of the parameter.namespace
- The namespace of the parameter.value
- The value object. This can be any valid Java object
-- it's up to the processor to provide the proper
coersion to the object, or simply pass it on for use
in extensions.public void setParameter(java.lang.String name, java.lang.Object value)
name
- The name of the parameter,
which may have a namespace URI.value
- The value object. This can be any valid Java object
-- it's up to the processor to provide the proper
coersion to the object, or simply pass it on for use
in extensions.public java.lang.Object getParameter(java.lang.String name)
public void setParameters(java.util.Properties params)
public void clearParameters()
public void setURIResolver(URIResolver resolver)
resolver
- An object that implements the URIResolver interface,
or null.public URIResolver getURIResolver()
public void setContentHandler(ContentHandler handler)
XMLReader.setContentHandler(org.xml.sax.ContentHandler)
public ContentHandler getContentHandler()
XMLReader.getContentHandler()
public int transformToRTF(ElemTemplateElement templateParent) throws TransformerException
templateParent
- The template element that holds the fragment.public int transformToGlobalRTF(ElemTemplateElement templateParent) throws TransformerException
templateParent
- The template element that holds the fragment.public ObjectPool getStringWriterPool()
public java.lang.String transformToString(ElemTemplateElement elem) throws TransformerException
elem
- The parent element whose children will be output
as a string.public boolean applyTemplateToNode(ElemTemplateElement xslInstruction, ElemTemplate template, int child) throws TransformerException
xslInstruction
- The calling element.template
- The template to use if xsl:for-each, current template for apply-imports, or null.child
- The source context node.public void executeChildTemplates(ElemTemplateElement elem, Node context, QName mode, ContentHandler handler) throws TransformerException
elem
- The ElemTemplateElement that contains the children
that should execute.
NEEDSDOC @param contextmode
- The current mode.handler
- The ContentHandler to where the result events
should be fed.public void executeChildTemplates(ElemTemplateElement elem, boolean shouldAddAttrs) throws TransformerException
elem
- The ElemTemplateElement that contains the children
that should execute.shouldAddAttrs
- true if xsl:attributes should be executed.public void executeChildTemplates(ElemTemplateElement elem, ContentHandler handler) throws TransformerException
elem
- The ElemTemplateElement that contains the children
that should execute.handler
- The ContentHandler to where the result events
should be fed.public java.util.Vector processSortKeys(ElemForEach foreach, int sourceNodeContext) throws TransformerException
foreach
- Valid ElemForEach element, not null.sourceNodeContext
- The current node context in the source tree,
needed to evaluate the Attribute Value Templates.public java.util.Vector getElementCallstack()
public int getCurrentTemplateElementsCount()
public ObjectStack getCurrentTemplateElements()
public void pushElemTemplateElement(ElemTemplateElement elem)
elem
- The current ElemTemplateElement (may be null, and then
set via setCurrentElement).public void popElemTemplateElement()
public void setCurrentElement(ElemTemplateElement e)
e
- The current ElemTemplateElement about to
be executed.public ElemTemplateElement getCurrentElement()
public int getCurrentNode()
public java.util.Vector getTemplateCallstack()
public ElemTemplate getCurrentTemplate()
Please note that the ElemTemplate returned may be a default template, and thus may not have a template defined in the stylesheet.
public void pushPairCurrentMatched(ElemTemplateElement template, int child)
template
- xsl:template or xsl:for-each.child
- The child that was matched.public void popCurrentMatched()
public ElemTemplate getMatchedTemplate()
public int getMatchedNode()
public DTMIterator getContextNodeList()
public Transformer getTransformer()
public void setStylesheet(StylesheetRoot stylesheetRoot)
stylesheetRoot
- A non-null StylesheetRoot object,
or null if you wish to clear the stylesheet reference.public final StylesheetRoot getStylesheet()
public boolean getQuietConflictWarnings()
public void setQuietConflictWarnings(boolean b)
b
- true if conflict warnings should be suppressed.public void setXPathContext(XPathContext xcontext)
xcontext
- A non-null reference to the XPathContext
associated with this transformer.public final XPathContext getXPathContext()
public StackGuard getStackGuard()
public int getRecursionLimit()
public void setRecursionLimit(int limit)
limit
- A number that represents the limit of recursion,
or -1 if no checking is to be done.public SerializationHandler getResultTreeHandler()
public SerializationHandler getSerializationHandler()
public KeyManager getKeyManager()
public boolean isRecursiveAttrSet(ElemAttributeSet attrSet)
attrSet
- A non-null ElemAttributeSet reference.public void pushElemAttributeSet(ElemAttributeSet attrSet)
attrSet
- A non-null ElemAttributeSet reference.public void popElemAttributeSet()
public CountersTable getCountersTable()
public boolean currentTemplateRuleIsNull()
public void pushCurrentTemplateRuleIsNull(boolean b)
b
- True if the we are executing an xsl:for-each
(or xsl:call-template?).public void popCurrentTemplateRuleIsNull()
public void pushCurrentFuncResult(java.lang.Object val)
func:function
.val
- the result of executing an EXSLT
func:result
instruction for the current
func:function
.public java.lang.Object popCurrentFuncResult()
func:function
.func:function
public boolean currentFuncResultSeen()
func:result
instruction has been
executed for the currently active EXSLT func:function
.true
if and only if a func:result
instruction has been executedpublic MsgMgr getMsgMgr()
public void setErrorListener(ErrorListener listener) throws java.lang.IllegalArgumentException
listener
- The new error listener.public ErrorListener getErrorListener()
public TraceManager getTraceManager()
public boolean getFeature(java.lang.String name) throws SAXNotRecognizedException, SAXNotSupportedException
The feature name is any fully-qualified URI. It is possible for an TransformerFactory to recognize a feature name but to be unable to return its value; this is especially true in the case of an adapter for a SAX1 Parser, which has no way of knowing whether the underlying parser is validating, for example.
name
- The feature name, which is a fully-qualified
URI.public QName getMode()
public void pushMode(QName mode)
public void popMode()
public void runTransformThread(int priority)
public void runTransformThread()
public static void runTransformThread(java.lang.Runnable runnable)
public void waitTransformThread() throws SAXException
public java.lang.Exception getExceptionThrown()
public void setExceptionThrown(java.lang.Exception e)
e
- The thrown exception, or null if no exception was
thrown.public void setSourceTreeDocForThread(int doc)
doc
- A non-null reference to the root of the
tree to be transformed.public void setXMLSource(Source source)
source
- The input source for the source tree.public boolean isTransformDone()
public void setIsTransformDone(boolean done)
done
- True if transformNode has completed, or
an exception was thrown.public void run()
public TransformSnapshot getSnapshot()
public void executeFromSnapshot(TransformSnapshot ts) throws TransformerException
ts
- The snapshot of where to start executionpublic void resetToStylesheet(TransformSnapshot ts)
ts
- The snapshot of where to start executionpublic void stopTransformation()
public short getShouldStripSpace(int elementHandle, DTM dtm)
DTM
. Normally, this function
will be called by the implementation of DTM
;
it is not normally called directly from
user code.elementHandle
- int Handle of the element.public void init(ToXMLSAXHandler h, Transformer transformer, ContentHandler realHandler)
transformer
- non-null transformer instancerealHandler
- Content Handler instancepublic void setSerializationHandler(SerializationHandler xoh)
public void fireGenerateEvent(int eventType, char[] ch, int start, int length)
SerializerTrace.fireGenerateEvent(int, char[], int, int)
public void fireGenerateEvent(int eventType, java.lang.String name, Attributes atts)
SerializerTrace.fireGenerateEvent(int, String, Attributes)
public void fireGenerateEvent(int eventType, java.lang.String name, java.lang.String data)
SerializerTrace.fireGenerateEvent(int, String, String)
public void fireGenerateEvent(int eventType, java.lang.String data)
SerializerTrace.fireGenerateEvent(int, String)
public void fireGenerateEvent(int eventType)
SerializerTrace.fireGenerateEvent(int)
public boolean hasTraceListeners()
SerializerTrace.hasTraceListeners()
public boolean getDebug()
public void setDebug(boolean b)
public boolean getIncremental()
public boolean getOptimize()
public boolean getSource_location()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |