20 #ifndef __XQILLANSRESOLVER_HPP
21 #define __XQILLANSRESOLVER_HPP
23 #include <xqilla/framework/XQillaExport.hpp>
26 XERCES_CPP_NAMESPACE_BEGIN
29 XERCES_CPP_NAMESPACE_END
38 class XQILLA_API
XQillaNSResolver :
public XERCES_CPP_NAMESPACE_QUALIFIER DOMXPathNSResolver
56 virtual void addNamespaceBinding(
const XMLCh* prefix,
const XMLCh* uri) = 0;
64 virtual const XMLCh* lookupNamespaceURI(
const XMLCh* prefix)
const = 0;
76 virtual const XMLCh* lookupPrefix(
const XMLCh* uri)
const = 0;
88 virtual void release() = 0;
102 #endif //__XQILLANSRESOLVER_HPP