Top | ![]() |
![]() |
![]() |
![]() |
void gxml_dom_range_set_start (GXmlDomRange *self
,GXmlDomNode *node
,gint offset
,GError **error
);
self |
the GXmlDomRange instance |
|
node |
|
|
offset |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_set_end (GXmlDomRange *self
,GXmlDomNode *node
,gint offset
,GError **error
);
self |
the GXmlDomRange instance |
|
node |
|
|
offset |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_set_start_before (GXmlDomRange *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomRange instance |
|
node |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_set_start_after (GXmlDomRange *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomRange instance |
|
node |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_set_end_before (GXmlDomRange *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomRange instance |
|
node |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_set_end_after (GXmlDomRange *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomRange instance |
|
node |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_collapse (GXmlDomRange *self
,gboolean to_start
,GError **error
);
self |
the GXmlDomRange instance |
|
to_start |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_select_node (GXmlDomRange *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomRange instance |
|
node |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_select_node_contents (GXmlDomRange *self
,GXmlDomNode *node
,GError **error
);
self |
the GXmlDomRange instance |
|
node |
|
|
error |
location to store the error occuring, or |
gint gxml_dom_range_compare_boundary_points (GXmlDomRange *self
,GXmlDomRangeBoundaryPoints how
,GXmlDomRange *sourceRange
,GError **error
);
self |
the GXmlDomRange instance |
|
how |
|
|
sourceRange |
|
|
error |
location to store the error occuring, or |
void gxml_dom_range_delete_contents (GXmlDomRange *self
,GError **error
);
self |
the GXmlDomRange instance |
|
error |
location to store the error occuring, or |
GXmlDomDocumentFragment * gxml_dom_range_extract_contents (GXmlDomRange *self
,GError **error
);
self |
the GXmlDomRange instance |
|
error |
location to store the error occuring, or |
GXmlDomDocumentFragment * gxml_dom_range_clone_contents (GXmlDomRange *self
,GError **error
);
self |
the GXmlDomRange instance |
|
error |
location to store the error occuring, or |
void gxml_dom_range_insert_node (GXmlDomRange *self
,GXmlDomNode *node
);
void gxml_dom_range_surround_contents (GXmlDomRange *self
,GXmlDomNode *newParent
);
gboolean gxml_dom_range_is_point_in_range (GXmlDomRange *self
,GXmlDomNode *node
,gint offset
);
gshort gxml_dom_range_compare_point (GXmlDomRange *self
,GXmlDomNode *node
,gint offset
);
gboolean gxml_dom_range_intersects_node (GXmlDomRange *self
,GXmlDomNode *node
);
GXmlDomNode *
gxml_dom_range_get_start_container (GXmlDomRange *self
);
Get and return the current value of the "start-container" property.
gint
gxml_dom_range_get_start_offset (GXmlDomRange *self
);
Get and return the current value of the "start-offset" property.
GXmlDomNode *
gxml_dom_range_get_end_container (GXmlDomRange *self
);
Get and return the current value of the "end-container" property.
gint
gxml_dom_range_get_end_offset (GXmlDomRange *self
);
Get and return the current value of the "end-offset" property.
gboolean
gxml_dom_range_get_collapsed (GXmlDomRange *self
);
Get and return the current value of the "collapsed" property.
GXmlDomNode *
gxml_dom_range_get_common_ancestor_container
(GXmlDomRange *self
);
Get and return the current value of the "common-ancestor-container" property.
struct GXmlDomRangeIface { GTypeInterface parent_iface; void (*set_start) (GXmlDomRange* self, GXmlDomNode* node, gint offset, GError** error); void (*set_end) (GXmlDomRange* self, GXmlDomNode* node, gint offset, GError** error); void (*set_start_before) (GXmlDomRange* self, GXmlDomNode* node, GError** error); void (*set_start_after) (GXmlDomRange* self, GXmlDomNode* node, GError** error); void (*set_end_before) (GXmlDomRange* self, GXmlDomNode* node, GError** error); void (*set_end_after) (GXmlDomRange* self, GXmlDomNode* node, GError** error); void (*collapse) (GXmlDomRange* self, gboolean to_start, GError** error); void (*select_node) (GXmlDomRange* self, GXmlDomNode* node, GError** error); void (*select_node_contents) (GXmlDomRange* self, GXmlDomNode* node, GError** error); gint (*compare_boundary_points) (GXmlDomRange* self, GXmlDomRangeBoundaryPoints how, GXmlDomRange* sourceRange, GError** error); void (*delete_contents) (GXmlDomRange* self, GError** error); GXmlDomDocumentFragment* (*extract_contents) (GXmlDomRange* self, GError** error); GXmlDomDocumentFragment* (*clone_contents) (GXmlDomRange* self, GError** error); void (*insert_node) (GXmlDomRange* self, GXmlDomNode* node); void (*surround_contents) (GXmlDomRange* self, GXmlDomNode* newParent); GXmlDomRange* (*clone_range) (GXmlDomRange* self); void (*detach) (GXmlDomRange* self); gboolean (*is_point_in_range) (GXmlDomRange* self, GXmlDomNode* node, gint offset); gshort (*compare_point) (GXmlDomRange* self, GXmlDomNode* node, gint offset); gboolean (*intersects_node) (GXmlDomRange* self, GXmlDomNode* node); gchar* (*to_string) (GXmlDomRange* self); GXmlDomNode* (*get_start_container) (GXmlDomRange* self); gint (*get_start_offset) (GXmlDomRange* self); GXmlDomNode* (*get_end_container) (GXmlDomRange* self); gint (*get_end_offset) (GXmlDomRange* self); gboolean (*get_collapsed) (GXmlDomRange* self); GXmlDomNode* (*get_common_ancestor_container) (GXmlDomRange* self); };
Interface for creating GXmlDomRange 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 |
||
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 "start-container" |
||
getter method for the abstract property "start-offset" |
||
getter method for the abstract property "end-container" |
||
getter method for the abstract property "end-offset" |
||
getter method for the abstract property "collapsed" |
||
getter method for the abstract property "common-ancestor-container" |