#include <xalanc/PlatformSupport/ExecutionContext.hpp>
|
| ExecutionContext (MemoryManager &theMemoryManager) |
|
virtual | ~ExecutionContext () |
|
virtual void | problem (eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)=0 |
| Function that is called when a problem event occurs. More...
|
|
virtual void | problem (eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)=0 |
| Function that is called when a problem event occurs. More...
|
|
bool | hasPreserveOrStripSpaceConditions () const |
|
virtual bool | shouldStripSourceNode (const XalanText &node)=0 |
| Determine if a text node should be stripped from the source tree, as if it weren't there. More...
|
|
MemoryManager & | getMemoryManager () const |
|
MemoryManager & | getExceptionMemoryManager () const |
|
| ProblemListenerBase () |
|
virtual | ~ProblemListenerBase () |
|
virtual void | problem (eSource source, eClassification classification, const XalanDOMString &msg, const Locator *locator, const XalanNode *sourceNode)=0 |
| Function that is called when a problem event occurs. More...
|
|
virtual void | problem (eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)=0 |
| Function that is called when a problem event occurs. More...
|
|
|
enum | eSource {
eXMLPARSER = 0
, eXMLParser = 0
, eXSLPROCESSOR = 1
, eXSLTProcessor = 1
,
eXPATH = 2
, eXPath = 2
, eSourceCount
} |
|
enum | eClassification {
eMESSAGE = 0
, eMessage = 0
, eWARNING = 1
, eWarning = 1
,
eERROR = 2
, eError = 2
, eClassificationCount
} |
|
typedef eSource | eProblemSource |
|
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. More...
|
|
static void | defaultFormat (PrintWriter &pw, eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode) |
| Function to format a problem call to a PrintWriter instance. More...
|
|
static const XalanMessages::Codes | s_messageCodes [eSourceCount][eClassificationCount] |
|
Definition at line 60 of file ExecutionContext.hpp.
◆ ExecutionContext()
xalanc::ExecutionContext::ExecutionContext |
( |
MemoryManager & |
theMemoryManager | ) |
|
◆ ~ExecutionContext()
virtual xalanc::ExecutionContext::~ExecutionContext |
( |
| ) |
|
|
virtual |
◆ getExceptionMemoryManager()
MemoryManager & xalanc::ExecutionContext::getExceptionMemoryManager |
( |
| ) |
const |
|
inline |
◆ getMemoryManager()
MemoryManager & xalanc::ExecutionContext::getMemoryManager |
( |
| ) |
const |
|
inline |
◆ hasPreserveOrStripSpaceConditions()
bool xalanc::ExecutionContext::hasPreserveOrStripSpaceConditions |
( |
| ) |
const |
|
inline |
◆ problem() [1/2]
◆ problem() [2/2]
◆ shouldStripSourceNode()
virtual bool xalanc::ExecutionContext::shouldStripSourceNode |
( |
const XalanText & |
node | ) |
|
|
pure virtual |
◆ m_hasPreserveOrStripConditions
bool xalanc::ExecutionContext::m_hasPreserveOrStripConditions |
|
protected |
◆ m_memoryManager
MemoryManager& xalanc::ExecutionContext::m_memoryManager |
|
protected |
The documentation for this class was generated from the following file: