: Class SimpleTraceListener

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


Constructor Summary
SimpleTraceListener()
           
 
Method Summary
 void close()
          Called at end
 void enter(NodeInfo element, Context context)
          Called when an element of the stylesheet gets processed
 void enterSource(NodeHandler handler, Context context)
          Called when a node of the source tree gets processed
 void leave(NodeInfo element, Context context)
          Called after an element of the stylesheet got processed
 void leaveSource(NodeHandler handler, Context context)
          Called after a node of the source tree got processed
 void open()
          Called at start
 void toplevel(NodeInfo element)
          Called for all top level elements
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleTraceListener


public SimpleTraceListener()
Method Detail

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