18#if !defined(XALAN_PROBLEMLISTENERDEFAULT_HEADER_GUARD)
19#define XALAN_PROBLEMLISTENERDEFAULT_HEADER_GUARD
33namespace XERCES_CPP_NAMESPACE
44using xercesc::MemoryManager;
56 MemoryManager& theManager,
73 const Locator* locator,
90 const XalanDOMChar* uri,
92 XalanFileLoc charOffset);
108 const Locator* locator,
144 const XalanDOMChar* uri,
146 XalanFileLoc charOffset);
150 MemoryManager& m_memoryManager;
#define XALAN_CPP_NAMESPACE
#define XALAN_XSLT_EXPORT
static void defaultFormat(PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)
Function to format a problem call to a PrintWriter instance.
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.