Top | ![]() |
![]() |
![]() |
![]() |
#define | GXML_TYPE_DOM_ERROR_NAME |
struct | GXmlDomErrorName |
struct | GXmlDomErrorNameClass |
enum | GXmlDomError |
enum | GXmlDomNodeNodeType |
enum | GXmlDomNodeDocumentPosition |
GXmlDomNode | |
struct | GXmlDomNodeIface |
gchar * gxml_dom_error_name_get_name (GXmlDomErrorName *self
,gint error_code
);
gint gxml_dom_error_name_get_code (GXmlDomErrorName *self
,const gchar *error_name
);
GXmlDomNode * gxml_dom_node_clone_node (GXmlDomNode *self
,gboolean deep
);
gboolean gxml_dom_node_is_equal_node (GXmlDomNode *self
,GXmlDomNode *node
);
GXmlDomNodeDocumentPosition gxml_dom_node_compare_document_position (GXmlDomNode *self
,GXmlDomNode *other
);
gchar * gxml_dom_node_lookup_prefix (GXmlDomNode *self
,const gchar *nspace
);
gchar * gxml_dom_node_lookup_namespace_uri (GXmlDomNode *self
,const gchar *prefix
);
gboolean gxml_dom_node_is_default_namespace (GXmlDomNode *self
,const gchar *nspace
);
GXmlDomNode * gxml_dom_node_insert_before (GXmlDomNode *self
,GXmlDomNode *node
,GXmlDomNode *child
,GError **error
);
self |
the GXmlDomNode instance |
|
node |
|
|
child |
|
|
error |
location to store the error occuring, or |
GXmlDomNode * gxml_dom_node_append_child (GXmlDomNode *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomNode instance |
|
node |
|
|
error |
location to store the error occuring, or |
GXmlDomNode * gxml_dom_node_replace_child (GXmlDomNode *self
,GXmlDomNode *node
,GXmlDomNode *child
,GError **error
);
self |
the GXmlDomNode instance |
|
node |
|
|
child |
|
|
error |
location to store the error occuring, or |
GXmlDomNode * gxml_dom_node_remove_child (GXmlDomNode *self
,GXmlDomNode *child
,GError **error
);
self |
the GXmlDomNode instance |
|
child |
|
|
error |
location to store the error occuring, or |
GXmlDomNodeNodeType
gxml_dom_node_get_node_type (GXmlDomNode *self
);
Get and return the current value of the "node-type" property.
gchar *
gxml_dom_node_get_node_name (GXmlDomNode *self
);
Get and return the current value of the "node-name" property.
const gchar *
gxml_dom_node_get_base_uri (GXmlDomNode *self
);
Get and return the current value of the "base-uri" property.
GXmlDomDocument *
gxml_dom_node_get_owner_document (GXmlDomNode *self
);
Get and return the current value of the "owner-document" property.
GXmlDomNode *
gxml_dom_node_get_parent_node (GXmlDomNode *self
);
Get and return the current value of the "parent-node" property.
GXmlDomElement *
gxml_dom_node_get_parent_element (GXmlDomNode *self
);
Get and return the current value of the "parent-element" property.
GXmlDomNodeList *
gxml_dom_node_get_child_nodes (GXmlDomNode *self
);
Get and return the current value of the "child-nodes" property.
GXmlDomNode *
gxml_dom_node_get_first_child (GXmlDomNode *self
);
Get and return the current value of the "first-child" property.
GXmlDomNode *
gxml_dom_node_get_last_child (GXmlDomNode *self
);
Get and return the current value of the "last-child" property.
GXmlDomNode *
gxml_dom_node_get_previous_sibling (GXmlDomNode *self
);
Get and return the current value of the "previous-sibling" property.
GXmlDomNode *
gxml_dom_node_get_next_sibling (GXmlDomNode *self
);
Get and return the current value of the "next-sibling" property.
gchar *
gxml_dom_node_get_node_value (GXmlDomNode *self
);
Get and return the current value of the "node-value" property.
void gxml_dom_node_set_node_value (GXmlDomNode *self
,const gchar *value
);
Set the value of the "node-value" property to value
.
gchar *
gxml_dom_node_get_text_content (GXmlDomNode *self
);
Get and return the current value of the "text-content" property.
void gxml_dom_node_set_text_content (GXmlDomNode *self
,const gchar *value
);
Set the value of the "text-content" property to value
.
self |
the GXmlDomNode instance to modify |
|
value |
the new value of the "text-content" property |
#define GXML_TYPE_DOM_ERROR_NAME (gxml_dom_error_name_get_type ())
The type for GXmlDomErrorName.
struct GXmlDomErrorName { GObject parent_instance; GXmlDomErrorNamePrivate * priv; };
struct GXmlDomErrorNameClass { GObjectClass parent_class; };
The class structure for GXML_TYPE_DOM_ERROR_NAME
. All the fields in this structure are private and should never be accessed directly.
struct GXmlDomNodeIface { GTypeInterface parent_iface; gboolean (*has_child_nodes) (GXmlDomNode* self); void (*normalize) (GXmlDomNode* self); GXmlDomNode* (*clone_node) (GXmlDomNode* self, gboolean deep); gboolean (*is_equal_node) (GXmlDomNode* self, GXmlDomNode* node); GXmlDomNodeDocumentPosition (*compare_document_position) (GXmlDomNode* self, GXmlDomNode* other); gboolean (*contains) (GXmlDomNode* self, GXmlDomNode* other); gchar* (*lookup_prefix) (GXmlDomNode* self, const gchar* nspace); gchar* (*lookup_namespace_uri) (GXmlDomNode* self, const gchar* prefix); gboolean (*is_default_namespace) (GXmlDomNode* self, const gchar* nspace); GXmlDomNode* (*insert_before) (GXmlDomNode* self, GXmlDomNode* node, GXmlDomNode* child, GError** error); GXmlDomNode* (*append_child) (GXmlDomNode* self, GXmlDomNode* node, GError** error); GXmlDomNode* (*replace_child) (GXmlDomNode* self, GXmlDomNode* node, GXmlDomNode* child, GError** error); GXmlDomNode* (*remove_child) (GXmlDomNode* self, GXmlDomNode* child, GError** error); GXmlDomNodeNodeType (*get_node_type) (GXmlDomNode* self); gchar* (*get_node_name) (GXmlDomNode* self); const gchar* (*get_base_uri) (GXmlDomNode* self); GXmlDomDocument* (*get_owner_document) (GXmlDomNode* self); GXmlDomNode* (*get_parent_node) (GXmlDomNode* self); GXmlDomElement* (*get_parent_element) (GXmlDomNode* self); GXmlDomNodeList* (*get_child_nodes) (GXmlDomNode* self); GXmlDomNode* (*get_first_child) (GXmlDomNode* self); GXmlDomNode* (*get_last_child) (GXmlDomNode* self); GXmlDomNode* (*get_previous_sibling) (GXmlDomNode* self); GXmlDomNode* (*get_next_sibling) (GXmlDomNode* self); gchar* (*get_node_value) (GXmlDomNode* self); void (*set_node_value) (GXmlDomNode* self, const gchar* value); gchar* (*get_text_content) (GXmlDomNode* self); void (*set_text_content) (GXmlDomNode* self, const gchar* value); };
Interface for creating GXmlDomNode implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
||
getter method for the abstract property "node-type" |
||
getter method for the abstract property "node-name" |
||
getter method for the abstract property "base-uri" |
||
getter method for the abstract property "owner-document" |
||
getter method for the abstract property "parent-node" |
||
getter method for the abstract property "parent-element" |
||
getter method for the abstract property "child-nodes" |
||
getter method for the abstract property "first-child" |
||
getter method for the abstract property "last-child" |
||
getter method for the abstract property "previous-sibling" |
||
getter method for the abstract property "next-sibling" |
||
getter method for the abstract property "node-value" |
||
setter method for the abstract property "node-value" |
||
getter method for the abstract property "text-content" |
||
setter method for the abstract property "text-content" |