Interface TraceListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
SaxonEventMulticaster, SimpleTraceListener

public interface TraceListener extends EventListener
To get trace events, an application can add instances of this interface to a StyleSheetInstance
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called at end
    void
    enter(NodeInfo element, Context context)
    Called when a node in 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
    Called at start
    void
    toplevel(NodeInfo element)
    Called for all top level elements
  • Method Details

    • open

      void open()
      Called at start
    • close

      void close()
      Called at end
    • toplevel

      void toplevel(NodeInfo element)
      Called for all top level elements
    • enterSource

      void enterSource(NodeHandler handler, Context context)
      Called when a node of the source tree gets processed
    • leaveSource

      void leaveSource(NodeHandler handler, Context context)
      Called after a node of the source tree got processed
    • enter

      void enter(NodeInfo element, Context context)
      Called when a node in the stylesheet gets processed
    • leave

      void leave(NodeInfo element, Context context)
      Called after an element of the stylesheet got processed