22 #ifndef __XQILLANSRESOLVER_HPP
23 #define __XQILLANSRESOLVER_HPP
25 #include <xqilla/framework/XQillaExport.hpp>
28 XERCES_CPP_NAMESPACE_BEGIN
31 XERCES_CPP_NAMESPACE_END
40 class XQILLA_API
XQillaNSResolver :
public XERCES_CPP_NAMESPACE_QUALIFIER DOMXPathNSResolver
58 virtual void addNamespaceBinding(
const XMLCh* prefix,
const XMLCh* uri) = 0;
66 virtual const XMLCh* lookupNamespaceURI(
const XMLCh* prefix)
const = 0;
78 virtual const XMLCh* lookupPrefix(
const XMLCh* uri)
const = 0;
90 virtual void release() = 0;
104 #endif //__XQILLANSRESOLVER_HPP