Top | ![]() |
![]() |
![]() |
![]() |
GdaReportItem * | gda_report_item_new () |
GdaReportItem * | gda_report_item_new_from_dom () |
gboolean | gda_report_item_remove () |
gboolean | gda_report_item_add_previous () |
gboolean | gda_report_item_add_next () |
gboolean | gda_report_item_add_child () |
gboolean | gda_report_item_replace () |
xmlNodePtr | gda_report_item_to_dom () |
gchar * | gda_report_item_get_item_type () |
gboolean | gda_report_item_set_attribute () |
gchar * | gda_report_item_get_attribute () |
gchar * | gda_report_item_get_inherit_attribute () |
GdaReportItem * | gda_report_item_get_child_by_id () |
GdaReportItem * | gda_report_item_get_first_child () |
GdaReportItem * | gda_report_item_get_next_child () |
gboolean | gda_report_item_set_content () |
gchar * | gda_report_item_get_content () |
gboolean | gda_report_item_belongs_to_report_document () |
GdaReportItem * | gda_report_item_get_report () |
GdaReportItem * gda_report_item_new (GdaReportValid *valid
,const gchar *name
);
Creates a new item with the given name, and using the given GdaReportValid object
GdaReportItem *
gda_report_item_new_from_dom (xmlNodePtr node
);
Creates a new item from a given xml node
gboolean
gda_report_item_remove (GdaReportItem *item
);
Remove the current item from the report
gboolean gda_report_item_add_previous (GdaReportItem *item
,GdaReportItem *new_item
);
Sets new_item as the previous sibling of item
gboolean gda_report_item_add_next (GdaReportItem *item
,GdaReportItem *new_item
);
Sets new_item as the next sibling of item
gboolean gda_report_item_add_child (GdaReportItem *parent
,GdaReportItem *child
);
Sets child item as a child of parent item
gboolean gda_report_item_replace (GdaReportItem *item
,GdaReportItem *new_item
);
Replace item for new_item
gboolean gda_report_item_set_attribute (GdaReportItem *item
,const gchar *name
,const gchar *value
);
Validates the attribute and the value and, if all is right, sets the given value to the attribute of given item
gchar * gda_report_item_get_attribute (GdaReportItem *item
,const gchar *name
);
gchar * gda_report_item_get_inherit_attribute (GdaReportItem *item
,const gchar *name
);
Searches for the attribute in all ancestors of the item
GdaReportItem * gda_report_item_get_child_by_id (GdaReportItem *parent
,const gchar *id
);
Searches recursively for a child item with the given Id
GdaReportItem *
gda_report_item_get_first_child (GdaReportItem *parent
);
GdaReportItem * gda_report_item_get_next_child (GdaReportItem *parent
,GdaReportItem *item
);
gboolean gda_report_item_set_content (GdaReportItem *item
,const gchar *content
);
gboolean
gda_report_item_belongs_to_report_document
(GdaReportItem *item
);