org.apache.xalan.trace
Class PrintTraceListener
java.lang.Object
org.apache.xalan.trace.PrintTraceListener
- java.util.EventListener, TraceListener, TraceListenerEx, TraceListenerEx2, TraceListenerEx3
public class PrintTraceListener
extends java.lang.Object
Implementation of the TraceListener interface that
prints each event to standard out as it occurs.
boolean | m_traceElements - Set to true if the listener is to print events that occur as each node is 'executed' in the stylesheet.
|
boolean | m_traceExtension - Set to true if the listener is to print information after each extension event.
|
boolean | m_traceGeneration - Set to true if the listener is to print information after each result-tree generation event.
|
boolean | m_traceSelection - Set to true if the listener is to print information after each selection event.
|
boolean | m_traceTemplates - This needs to be set to true if the listener is to print an event whenever a template is invoked.
|
m_traceElements
public boolean m_traceElements
Set to true if the listener is to print events that occur as each node is 'executed' in the stylesheet.
m_traceExtension
public boolean m_traceExtension
Set to true if the listener is to print information after each extension event.
m_traceGeneration
public boolean m_traceGeneration
Set to true if the listener is to print information after each result-tree generation event.
m_traceSelection
public boolean m_traceSelection
Set to true if the listener is to print information after each selection event.
m_traceTemplates
public boolean m_traceTemplates
This needs to be set to true if the listener is to print an event whenever a template is invoked.
PrintTraceListener
public PrintTraceListener(java.io.PrintWriter pw)
Construct a trace listener.
pw
- PrintWriter to use for tracing events
_trace
public void _trace(TracerEvent ev)
Print information about a TracerEvent.
selectEnd
public void selectEnd(EndSelectionEvent ev)
throws javax.xml.transform.TransformerException
Method that is called after an xsl:apply-templates or xsl:for-each
selection occurs.
- selectEnd in interface TraceListenerEx
selected
public void selected(SelectionEvent ev)
throws javax.xml.transform.TransformerException
Method that is called just after a select attribute has been evaluated.
- selected in interface TraceListener
traceEnd
public void traceEnd(TracerEvent ev)
Method that is called when the end of a trace event occurs.
The method is blocking. It must return before processing continues.
- traceEnd in interface TraceListenerEx2
Copyright B) 2006 Apache XML Project. All Rights Reserved.