Interface TraceListener

All Superinterfaces:
EventListener
All Known Subinterfaces:
TraceListenerEx, TraceListenerEx2, TraceListenerEx3
All Known Implementing Classes:
PrintTraceListener

public interface TraceListener extends EventListener
Interface the XSL processor calls when it matches a source node, selects a set of source nodes, or generates a result node. If you want an object instance to be called when a trace event occurs, use the TransformerImpl setTraceListener method.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Method that is called just after the formatter listener is called.
    void
    Method that is called just after the formatter listener is called.
    void
    Method that is called when a trace event occurs.
  • Method Details

    • trace

      void trace(TracerEvent ev)
      Method that is called when a trace event occurs. The method is blocking. It must return before processing continues.
      Parameters:
      ev - the trace event.
    • selected

      void selected(SelectionEvent ev) throws TransformerException
      Method that is called just after the formatter listener is called.
      Parameters:
      ev - the generate event.
      Throws:
      TransformerException
    • generated

      void generated(GenerateEvent ev)
      Method that is called just after the formatter listener is called.
      Parameters:
      ev - the generate event.