DOMXPathNSResolver
interface permit prefix strings in the expression to be properly bound to namespaceURI strings.
More...
#include <DOMXPathNSResolver.hpp>
Inheritance diagram for xercesc::DOMXPathNSResolver:
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. | |
virtual void | addNamespaceBinding (const XMLCh *prefix, const XMLCh *uri)=0 |
Non-standard extension. | |
virtual void | release ()=0 |
Called to indicate that this object (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. | |
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.
|
|
|
Destructor.
|
|
Non-standard extension. Associate the given namespace prefix to the namespace URI.
Implemented in XQillaNSResolver. |
|
Look up the namespace URI associated to the given namespace prefix.
Implemented in XQillaNSResolver. |
|
Non-standard extension. XPath2 implementations require a reverse lookup in the static context. Look up the prefix associated with the namespace URI
Implemented in XQillaNSResolver. |
|
Called to indicate that this object (and its associated children) is no longer in use and that the implementation may relinquish any resources associated with it and its associated children. Access to a released object will lead to unexpected result. Implemented in XQillaNSResolver. |