Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Member Functions | Static Public Member Functions | Public Attributes

TracerEvent Class Reference

This is the parent class of events generated for tracing the progress of the XSL processor. More...

#include <TracerEvent.hpp>

Collaboration diagram for TracerEvent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Static Public Member Functions

Public Attributes


Detailed Description

This is the parent class of events generated for tracing the progress of the XSL processor.

Definition at line 49 of file TracerEvent.hpp.


Constructor & Destructor Documentation

TracerEvent::TracerEvent ( const StylesheetExecutionContext executionContext,
const ElemTemplateElement styleNode 
)

Construct a tracer event.

Parameters:
executionContext XSLT processor instance
sourceNode current context node
styleNode node in the style tree where the event occurs
virtual TracerEvent::~TracerEvent (  )  [virtual]

Member Function Documentation

static XalanDOMString& TracerEvent::printNode ( const XalanNode n,
XalanDOMString theResult 
) [static]

Returns a string representation of the node.

The string returned for elements will contain the element name and any attributes enclosed in angle brackets. The string returned for attributes will be of form, "name=value."

Parameters:
n any DOM node
Returns:
string representation of the given node
static XalanDOMString& TracerEvent::printNodeList ( const XalanNodeList l,
XalanDOMString theResult 
) [static]

Returns a string representation of the node list.

The string will contain the list of nodes inside square braces. Elements will contain the element name and any attributes enclosed in angle brackets. Attributes will be of form, "name=value."

Parameters:
l any DOM node list
Returns:
string representation of the given node list

Member Data Documentation

The XSLT processor instance.

Definition at line 94 of file TracerEvent.hpp.

The node in the style tree where the event occurs.

Definition at line 99 of file TracerEvent.hpp.


The documentation for this class was generated from the following file:

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo