DOMXPathNSResolver interface permit prefix strings in the expression to be properly bound to namespaceURI strings.
More...
#include <DOMXPathNSResolver.hpp>
Public Member Functions | |
Destructor | |
| virtual | ~DOMXPathNSResolver () |
| Destructor. | |
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. | |
Protected Member Functions | |
Hidden constructors | |
| DOMXPathNSResolver () | |
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.
| 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. |
1.5.5