18#if !defined(XALAN_PROBLEMLISTENERDEFAULT_HEADER_GUARD)
19#define XALAN_PROBLEMLISTENERDEFAULT_HEADER_GUARD
33namespace XERCES_CPP_NAMESPACE
44using xercesc::MemoryManager;
111 ProblemListenerBase::defaultFormat(
128 ProblemListenerBase::defaultFormat(
150 MemoryManager& m_memoryManager;
#define XALAN_XSLT_EXPORT
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
The implementation of the default error handling for Xalan.
virtual void problem(eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)
Function that is called when a problem event occurs.
virtual void problem(eSource source, eClassification classification, const XalanNode *sourceNode, const ElemTemplateElement *styleNode, const XalanDOMString &msg, const XalanDOMChar *uri, XalanFileLoc lineNo, XalanFileLoc charOffset)
Function that is called when a problem event occurs.
static void defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)
PrintWriter * getPrintWriter() const
static void defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)
virtual void setPrintWriter(PrintWriter *pw)
virtual ~ProblemListenerDefault()
ProblemListenerDefault(MemoryManager &theManager, PrintWriter *pw=0)
static void defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanNode *sourceNode, const ElemTemplateElement *styleNode, const XalanDOMString &msg, const XalanDOMChar *uri, XalanFileLoc lineNo, XalanFileLoc charOffset)
virtual void problem(eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)
Function that is called when a problem event occurs.
This is the abstract class that the XSL processor uses when it has a problem of some kind,...