net.sf.saxon.trace
Class XSLTTraceListener
java.lang.Object
net.sf.saxon.trace.AbstractTraceListener
net.sf.saxon.trace.XSLTTraceListener
- All Implemented Interfaces:
- EventListener, TraceListener
public class XSLTTraceListener
- extends AbstractTraceListener
A Simple trace listener for XSLT that writes messages (by default) to System.err
Method Summary |
CodeInjector |
getCodeInjector()
Get the associated CodeInjector to be used at compile time to generate the tracing calls |
protected String |
getOpeningAttributes()
Generate attributes to be included in the opening trace element |
protected String |
tag(int construct)
Get the trace element tagname to be used for a particular construct. |
static String |
tagName(int construct)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XSLTTraceListener
public XSLTTraceListener()
getCodeInjector
public CodeInjector getCodeInjector()
- Description copied from class:
AbstractTraceListener
- Get the associated CodeInjector to be used at compile time to generate the tracing calls
- Overrides:
getCodeInjector
in class AbstractTraceListener
getOpeningAttributes
protected String getOpeningAttributes()
- Generate attributes to be included in the opening trace element
- Specified by:
getOpeningAttributes
in class AbstractTraceListener
tag
protected String tag(int construct)
- Get the trace element tagname to be used for a particular construct. Return null for
trace events that are ignored by this trace listener.
- Specified by:
tag
in class AbstractTraceListener
tagName
public static String tagName(int construct)
Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.