An default implementation of an abtract class which provides support for constructing the internal re...
virtual bool releaseCachedString(XalanDOMString &theString)
Return a cached string.
virtual ~XPathConstructionContextDefault()
virtual XalanDOMString & getCachedString()
Get a cached string for temporary use.
virtual const XalanDOMString & getPooledString(const XalanDOMString &theString)
Get a pooled string given the source string.
virtual void problem(eSource source, eClassification classification, const XalanDOMString &msg, const XalanNode *sourceNode)
Function that is called when a problem event occurs.
static XPathConstructionContextDefault * create(MemoryManager &theManager)
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 const XalanDOMString & getPooledString(const XalanDOMChar *theString, XalanDOMString::size_type theLength=XalanDOMString::npos)
Get a pooled string given the source character array.
XPathConstructionContextDefault(MemoryManager &theManager XALAN_DEFAULT_MEMMGR)