>
GdomeXPathNamespaceGdome2 Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
struct GdomeXPathNamespace; GdomeDOMString* gdome_xpns_namespaceURI (GdomeXPathNamespace *self, GdomeException *exc); GdomeDOMString* gdome_xpns_nodeName (GdomeXPathNamespace *self, GdomeException *exc); unsigned short gdome_xpns_nodeType (GdomeXPathNamespace *self, GdomeException *exc); GdomeDocument* gdome_xpns_ownerDocument (GdomeXPathNamespace *self, GdomeException *exc); GdomeElement* gdome_xpns_ownerElement (GdomeXPathNamespace *self, GdomeException *exc); GdomeDOMString* gdome_xpns_prefix (GdomeXPathNamespace *self, GdomeException *exc); |
This implements the DOM Level 3 XPath W3C Working Draft 08 February 2002. API SUBJECT TO CHANGE!
The GdomeXPathNamespace interface is returned by GdomeXPathResult interfaces to represent the XPath namespace node type that DOM lacks. There is no public constructor for this node type. Attempts to place it into a hierarchy or a GdomeNamedNodeMap result in a GdomeDOMException with the code GDOME_HIERARCHY_REQUEST_ERR. This node is read only, so methods or setting of attributes that would mutate the node result in a GdomeDOMException with the code GDOME_NO_MODIFICATION_ALLOWED_ERR. The core specification describes attributes of the Node interface that are different for different node node types but does not describe GDOME_XPATH_NAMESPACE_NODE, so here is a description of those attributes for this node type. All attributes of Node not described in this section have a NULL or FALSE value.
GdomeDOMString* gdome_xpns_namespaceURI (GdomeXPathNamespace *self, GdomeException *exc); |
GdomeDOMString* gdome_xpns_nodeName (GdomeXPathNamespace *self, GdomeException *exc); |
unsigned short gdome_xpns_nodeType (GdomeXPathNamespace *self, GdomeException *exc); |
GdomeDocument* gdome_xpns_ownerDocument (GdomeXPathNamespace *self, GdomeException *exc); |
GdomeElement* gdome_xpns_ownerElement (GdomeXPathNamespace *self, GdomeException *exc); |
NOT IMPLEMENTED
GdomeDOMString* gdome_xpns_prefix (GdomeXPathNamespace *self, GdomeException *exc); |