DOMXPathNSResolver
interface permit prefix strings in the expression to be properly bound to namespaceURI strings.
More...
#include <DOMXPathNSResolver.hpp>
Public Member Functions | |
Functions introduced in DOM Level 3 | |
virtual const XMLCh * | lookupNamespaceURI (const XMLCh *prefix) const =0 |
Look up the namespace URI associated to the given namespace prefix. | |
Non-standard extension | |
virtual const XMLCh * | lookupPrefix (const XMLCh *URI) const=0 |
Non-standard extension. |
DOMXPathNSResolver
interface permit prefix strings in the expression to be properly bound to namespaceURI strings.
DOMXPathEvaluator
can construct an implementation of DOMXPathNSResolver
from a node, or the interface may be implemented by any application.
xercesc::DOMXPathNSResolver::DOMXPathNSResolver | ( | ) | [inline, protected] |
virtual xercesc::DOMXPathNSResolver::~DOMXPathNSResolver | ( | ) | [inline, virtual] |
Destructor.
xercesc::DOMXPathNSResolver::DOMXPathNSResolver | ( | ) | [inline, protected] |
virtual xercesc::DOMXPathNSResolver::~DOMXPathNSResolver | ( | ) | [inline, virtual] |
Destructor.
virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupNamespaceURI | ( | const XMLCh * | prefix | ) | const [pure virtual] |
Look up the namespace URI associated to the given namespace prefix.
The XPath evaluator must never call this with a null or empty argument, because the result of doing this is undefined.
prefix | of type XMLCh - The prefix to look for. |
virtual const XMLCh* xercesc::DOMXPathNSResolver::lookupPrefix | ( | const XMLCh * | URI | ) | const [pure virtual] |
Non-standard extension.
XPath2 implementations require a reverse lookup in the static context. Look up the prefix associated with the namespace URI The XPath evaluator must never call this with a null or empty argument, because the result of doing this is undefined.
URI | of type XMLCh - The namespace to look for. |