This class defines a base class for Locator derivations in Xalan. More...
Public Types | |
typedef Locator | ParentType |
typedef XMLSSize_t | size_type |
Public Member Functions | |
XalanLocator () | |
virtual | ~XalanLocator () |
virtual const XMLCh * | getPublicId () const =0 |
virtual const XMLCh * | getSystemId () const =0 |
virtual size_type | getLineNumber () const =0 |
virtual size_type | getColumnNumber () const =0 |
Static Public Member Functions | |
static size_type | getLineNumber (const ParentType *theLocator) |
static size_type | getColumnNumber (const ParentType *theLocator) |
static size_type | getUnknownValue () |
This class defines a base class for Locator derivations in Xalan.
It was defined because Xerces made changes in their Locator class which caused turbulence.
typedef Locator XalanLocator::ParentType |
typedef XMLSSize_t XalanLocator::size_type |
XalanLocator::XalanLocator | ( | ) |
|
virtual |
|
pure virtual |
Implemented in ElemTemplateElement::LocatorProxy.
|
static |
|
pure virtual |
Implemented in ElemTemplateElement::LocatorProxy.
|
static |
|
pure virtual |
Implemented in ElemTemplateElement::LocatorProxy.
|
pure virtual |
Implemented in ElemTemplateElement::LocatorProxy.
|
static |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|