16 #if !defined(XALANLOCATOR_HEADER_GUARD_1357924680)
17 #define XALANLOCATOR_HEADER_GUARD_1357924680
26 #include <xercesc/sax/Locator.hpp>
30 XALAN_CPP_NAMESPACE_BEGIN
34 XALAN_USING_XERCES(Locator)
56 getPublicId()
const = 0;
59 getSystemId()
const = 0;
62 getLineNumber()
const = 0;
65 getColumnNumber()
const = 0;
68 getLineNumber(
const ParentType* theLocator)
70 return theLocator == 0 ?
size_type(-1) : theLocator->getLineNumber();
74 getColumnNumber(
const ParentType* theLocator)
76 return theLocator == 0 ?
size_type(-1) : theLocator->getColumnNumber();
96 XALAN_CPP_NAMESPACE_END
100 #endif // PREFIXRESOLVER_HEADER_GUARD_1357924680