|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xalan.trace.TraceManager
This class manages trace listeners, and acts as an interface for the tracing functionality in Xalan.
Constructor Summary | |
TraceManager(TransformerImpl transformer)
Constructor for the trace manager. |
Method Summary | |
void |
addTraceListener(TraceListener tl)
Add a trace listener for the purposes of debugging and diagnosis. |
void |
fireGenerateEvent(GenerateEvent te)
Fire a generate event. |
void |
fireSelectedEvent(Node sourceNode,
ElemTemplateElement styleNode,
java.lang.String attributeName,
XPath xpath,
XObject selection)
Fire a selection event. |
void |
fireSelectedEvent(SelectionEvent se)
Fire a selection event. |
void |
fireTraceEvent(Node sourceNode,
QName mode,
ElemTemplateElement styleNode)
Fire a trace event. |
void |
fireTraceEvent(TracerEvent te)
Fire a trace event. |
boolean |
hasTraceListeners()
Tell if trace listeners are present. |
void |
removeTraceListener(TraceListener tl)
Remove a trace listener. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public TraceManager(TransformerImpl transformer)
Method Detail |
public void addTraceListener(TraceListener tl) throws java.util.TooManyListenersException
tl
- Trace listener to be added.public void removeTraceListener(TraceListener tl)
tl
- Trace listener to be removed.public void fireGenerateEvent(GenerateEvent te)
public boolean hasTraceListeners()
public void fireTraceEvent(Node sourceNode, QName mode, ElemTemplateElement styleNode)
public void fireTraceEvent(TracerEvent te)
public void fireSelectedEvent(Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection) throws SAXException
public void fireSelectedEvent(SelectionEvent se) throws SAXException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |