com.icl.saxon.trace
Class SimpleTraceListener
java.lang.Object
|
+--com.icl.saxon.trace.SimpleTraceListener
- All Implemented Interfaces:
- java.util.EventListener, TraceListener
- public class SimpleTraceListener
- extends java.lang.Object
- implements TraceListener
A Simple trace listener that writes messages to System.err
Field Summary |
(package private) java.lang.String |
indent
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
indent
java.lang.String indent
SimpleTraceListener
public SimpleTraceListener()
open
public void open()
- Called at start
- Specified by:
open
in interface TraceListener
close
public void close()
- Called at end
- Specified by:
close
in interface TraceListener
toplevel
public void toplevel(NodeInfo element)
- Called for all top level elements
- Specified by:
toplevel
in interface TraceListener
enterSource
public void enterSource(NodeHandler handler,
Context context)
- Called when a node of the source tree gets processed
- Specified by:
enterSource
in interface TraceListener
leaveSource
public void leaveSource(NodeHandler handler,
Context context)
- Called after a node of the source tree got processed
- Specified by:
leaveSource
in interface TraceListener
enter
public void enter(NodeInfo element,
Context context)
- Called when an element of the stylesheet gets processed
- Specified by:
enter
in interface TraceListener
leave
public void leave(NodeInfo element,
Context context)
- Called after an element of the stylesheet got processed
- Specified by:
leave
in interface TraceListener
getModeName
java.lang.String getModeName(Context context)