Top | ![]() |
![]() |
![]() |
![]() |
GXmlDomMutationObserverInitGXmlDomMutationObserverInit — Implementators should use constructor with one argument GXmlDomMutationCallback to use internally. |
GXmlDomMutationObserverInit *
gxml_dom_mutation_observer_init_new (void
);
gboolean
gxml_dom_mutation_observer_init_get_child_list
(GXmlDomMutationObserverInit *self
);
Get and return the current value of the "child-list" property.
void gxml_dom_mutation_observer_init_set_child_list (GXmlDomMutationObserverInit *self
,gboolean value
);
Set the value of the "child-list" property to value
.
self |
the GXmlDomMutationObserverInit instance to modify |
|
value |
the new value of the "child-list" property |
gboolean
gxml_dom_mutation_observer_init_get_attributes
(GXmlDomMutationObserverInit *self
);
Get and return the current value of the "attributes" property.
void gxml_dom_mutation_observer_init_set_attributes (GXmlDomMutationObserverInit *self
,gboolean value
);
Set the value of the "attributes" property to value
.
self |
the GXmlDomMutationObserverInit instance to modify |
|
value |
the new value of the "attributes" property |
gboolean
gxml_dom_mutation_observer_init_get_character_data
(GXmlDomMutationObserverInit *self
);
Get and return the current value of the "character-data" property.
void gxml_dom_mutation_observer_init_set_character_data (GXmlDomMutationObserverInit *self
,gboolean value
);
Set the value of the "character-data" property to value
.
self |
the GXmlDomMutationObserverInit instance to modify |
|
value |
the new value of the "character-data" property |
gboolean
gxml_dom_mutation_observer_init_get_subtree
(GXmlDomMutationObserverInit *self
);
Get and return the current value of the "subtree" property.
void gxml_dom_mutation_observer_init_set_subtree (GXmlDomMutationObserverInit *self
,gboolean value
);
Set the value of the "subtree" property to value
.
self |
the GXmlDomMutationObserverInit instance to modify |
|
value |
the new value of the "subtree" property |
gboolean
gxml_dom_mutation_observer_init_get_attribute_old_value
(GXmlDomMutationObserverInit *self
);
Get and return the current value of the "attribute-old-value" property.
void gxml_dom_mutation_observer_init_set_attribute_old_value (GXmlDomMutationObserverInit *self
,gboolean value
);
Set the value of the "attribute-old-value" property to value
.
self |
the GXmlDomMutationObserverInit instance to modify |
|
value |
the new value of the "attribute-old-value" property |
gboolean
gxml_dom_mutation_observer_init_get_character_data_old_value
(GXmlDomMutationObserverInit *self
);
Get and return the current value of the "character-data-old-value" property.
void gxml_dom_mutation_observer_init_set_character_data_old_value (GXmlDomMutationObserverInit *self
,gboolean value
);
Set the value of the "character-data-old-value" property to value
.
self |
the GXmlDomMutationObserverInit instance to modify |
|
value |
the new value of the "character-data-old-value" property |
GeeList *
gxml_dom_mutation_observer_init_get_attribute_filter
(GXmlDomMutationObserverInit *self
);
Get and return the current value of the "attribute-filter" property.
void gxml_dom_mutation_observer_init_set_attribute_filter (GXmlDomMutationObserverInit *self
,GeeList *value
);
Set the value of the "attribute-filter" property to value
.
self |
the GXmlDomMutationObserverInit instance to modify |
|
value |
the new value of the "attribute-filter" property |
void (*GXmlDomMutationCallback) (GeeList *mutations
,GXmlDomMutationObserver *observer
,void *user_data
);
void gxml_dom_mutation_observer_observe (GXmlDomMutationObserver *self
,GXmlNode *target
,GXmlDomMutationObserverInit *options
);
void
gxml_dom_mutation_observer_disconnect (GXmlDomMutationObserver *self
);
GeeList *
gxml_dom_mutation_observer_take_records
(GXmlDomMutationObserver *self
);
const gchar *
gxml_dom_mutation_record_get_mtype (GXmlDomMutationRecord *self
);
Get and return the current value of the "mtype" property.
GXmlDomNode *
gxml_dom_mutation_record_get_target (GXmlDomMutationRecord *self
);
Get and return the current value of the "target" property.
GXmlDomNodeList *
gxml_dom_mutation_record_get_added_nodes
(GXmlDomMutationRecord *self
);
Get and return the current value of the "added-nodes" property.
void gxml_dom_mutation_record_set_added_nodes (GXmlDomMutationRecord *self
,GXmlDomNodeList *value
);
Set the value of the "added-nodes" property to value
.
self |
the GXmlDomMutationRecord instance to modify |
|
value |
the new value of the "added-nodes" property |
GXmlDomNodeList *
gxml_dom_mutation_record_get_removed_nodes
(GXmlDomMutationRecord *self
);
Get and return the current value of the "removed-nodes" property.
void gxml_dom_mutation_record_set_removed_nodes (GXmlDomMutationRecord *self
,GXmlDomNodeList *value
);
Set the value of the "removed-nodes" property to value
.
self |
the GXmlDomMutationRecord instance to modify |
|
value |
the new value of the "removed-nodes" property |
GXmlDomNode *
gxml_dom_mutation_record_get_previous_sibling
(GXmlDomMutationRecord *self
);
Get and return the current value of the "previous-sibling" property.
GXmlDomNode *
gxml_dom_mutation_record_get_next_sibling
(GXmlDomMutationRecord *self
);
Get and return the current value of the "next-sibling" property.
const gchar *
gxml_dom_mutation_record_get_attribute_name
(GXmlDomMutationRecord *self
);
Get and return the current value of the "attribute-name" property.
const gchar *
gxml_dom_mutation_record_get_attribute_namespace
(GXmlDomMutationRecord *self
);
Get and return the current value of the "attribute-namespace" property.
const gchar *
gxml_dom_mutation_record_get_old_value
(GXmlDomMutationRecord *self
);
Get and return the current value of the "old-value" property.
#define GXML_TYPE_DOM_MUTATION_OBSERVER_INIT (gxml_dom_mutation_observer_init_get_type ())
The type for GXmlDomMutationObserverInit.
struct GXmlDomMutationObserverInit { GObject parent_instance; GXmlDomMutationObserverInitPrivate * priv; };
struct GXmlDomMutationObserverInitClass { GObjectClass parent_class; };
The class structure for GXML_TYPE_DOM_MUTATION_OBSERVER_INIT
. All the fields in this structure are private and should never be accessed directly.
typedef struct _GXmlDomMutationObserver GXmlDomMutationObserver;
Implementators should use constructor with one argument GXmlDomMutationCallback to use internally.
struct GXmlDomMutationObserverIface { GTypeInterface parent_iface; void (*observe) (GXmlDomMutationObserver* self, GXmlNode* target, GXmlDomMutationObserverInit* options); void (*disconnect) (GXmlDomMutationObserver* self); GeeList* (*take_records) (GXmlDomMutationObserver* self); };
Interface for creating GXmlDomMutationObserver implementations.
the parent interface structure |
||
virtual method called by |
||
virtual method called by |
||
virtual method called by |
struct GXmlDomMutationRecordIface { GTypeInterface parent_iface; const gchar* (*get_mtype) (GXmlDomMutationRecord* self); GXmlDomNode* (*get_target) (GXmlDomMutationRecord* self); GXmlDomNodeList* (*get_added_nodes) (GXmlDomMutationRecord* self); void (*set_added_nodes) (GXmlDomMutationRecord* self, GXmlDomNodeList* value); GXmlDomNodeList* (*get_removed_nodes) (GXmlDomMutationRecord* self); void (*set_removed_nodes) (GXmlDomMutationRecord* self, GXmlDomNodeList* value); GXmlDomNode* (*get_previous_sibling) (GXmlDomMutationRecord* self); GXmlDomNode* (*get_next_sibling) (GXmlDomMutationRecord* self); const gchar* (*get_attribute_name) (GXmlDomMutationRecord* self); const gchar* (*get_attribute_namespace) (GXmlDomMutationRecord* self); const gchar* (*get_old_value) (GXmlDomMutationRecord* self); };
Interface for creating GXmlDomMutationRecord implementations.
the parent interface structure |
||
getter method for the abstract property "mtype" |
||
getter method for the abstract property "target" |
||
getter method for the abstract property "added-nodes" |
||
setter method for the abstract property "added-nodes" |
||
getter method for the abstract property "removed-nodes" |
||
setter method for the abstract property "removed-nodes" |
||
getter method for the abstract property "previous-sibling" |
||
getter method for the abstract property "next-sibling" |
||
getter method for the abstract property "attribute-name" |
||
getter method for the abstract property "attribute-namespace" |
||
getter method for the abstract property "old-value" |