GdaReportItem

GdaReportItem —

Synopsis




struct      GdaReportItemPrivate;
GdaReportItem* gda_report_item_new          (GdaReportValid *valid,
                                             const gchar *name);
GdaReportItem* gda_report_item_new_from_dom (xmlNodePtr node);
gboolean    gda_report_item_remove          (GdaReportItem *item);
gboolean    gda_report_item_add_previous    (GdaReportItem *item,
                                             GdaReportItem *new_item);
gboolean    gda_report_item_add_next        (GdaReportItem *item,
                                             GdaReportItem *new_item);
gboolean    gda_report_item_add_child       (GdaReportItem *parent,
                                             GdaReportItem *child);
gboolean    gda_report_item_replace         (GdaReportItem *item,
                                             GdaReportItem *new_item);
xmlNodePtr  gda_report_item_to_dom          (GdaReportItem *item);
gchar*      gda_report_item_get_item_type   (GdaReportItem *item);
gboolean    gda_report_item_set_attribute   (GdaReportItem *item,
                                             const gchar *name,
                                             const gchar *value);
gchar*      gda_report_item_get_attribute   (GdaReportItem *item,
                                             const gchar *name);
gchar*      gda_report_item_get_inherit_attribute
                                            (GdaReportItem *item,
                                             const gchar *name);
GdaReportItem* gda_report_item_get_child_by_id
                                            (GdaReportItem *parent,
                                             const gchar *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);
gchar*      gda_report_item_get_content     (GdaReportItem *item);
gboolean    gda_report_item_belongs_to_report_document
                                            (GdaReportItem *item);
GdaReportItem* gda_report_item_get_report   (GdaReportItem *item);

Description

Details

struct GdaReportItemPrivate

struct GdaReportItemPrivate {

	xmlNodePtr node;
	GdaReportValid *valid;
};


gda_report_item_new ()

GdaReportItem* gda_report_item_new          (GdaReportValid *valid,
                                             const gchar *name);

valid :
name :
Returns :

gda_report_item_new_from_dom ()

GdaReportItem* gda_report_item_new_from_dom (xmlNodePtr node);

node :
Returns :

gda_report_item_remove ()

gboolean    gda_report_item_remove          (GdaReportItem *item);

item :
Returns :

gda_report_item_add_previous ()

gboolean    gda_report_item_add_previous    (GdaReportItem *item,
                                             GdaReportItem *new_item);

item :
new_item :
Returns :

gda_report_item_add_next ()

gboolean    gda_report_item_add_next        (GdaReportItem *item,
                                             GdaReportItem *new_item);

item :
new_item :
Returns :

gda_report_item_add_child ()

gboolean    gda_report_item_add_child       (GdaReportItem *parent,
                                             GdaReportItem *child);

parent :
child :
Returns :

gda_report_item_replace ()

gboolean    gda_report_item_replace         (GdaReportItem *item,
                                             GdaReportItem *new_item);

item :
new_item :
Returns :

gda_report_item_to_dom ()

xmlNodePtr  gda_report_item_to_dom          (GdaReportItem *item);

item :
Returns :

gda_report_item_get_item_type ()

gchar*      gda_report_item_get_item_type   (GdaReportItem *item);

item :
Returns :

gda_report_item_set_attribute ()

gboolean    gda_report_item_set_attribute   (GdaReportItem *item,
                                             const gchar *name,
                                             const gchar *value);

item :
name :
value :
Returns :

gda_report_item_get_attribute ()

gchar*      gda_report_item_get_attribute   (GdaReportItem *item,
                                             const gchar *name);

item :
name :
Returns :

gda_report_item_get_inherit_attribute ()

gchar*      gda_report_item_get_inherit_attribute
                                            (GdaReportItem *item,
                                             const gchar *name);

item :
name :
Returns :

gda_report_item_get_child_by_id ()

GdaReportItem* gda_report_item_get_child_by_id
                                            (GdaReportItem *parent,
                                             const gchar *id);

parent :
id :
Returns :

gda_report_item_get_first_child ()

GdaReportItem* gda_report_item_get_first_child
                                            (GdaReportItem *parent);

parent :
Returns :

gda_report_item_get_next_child ()

GdaReportItem* gda_report_item_get_next_child
                                            (GdaReportItem *parent,
                                             GdaReportItem *item);

parent :
item :
Returns :

gda_report_item_set_content ()

gboolean    gda_report_item_set_content     (GdaReportItem *item,
                                             const gchar *content);

item :
content :
Returns :

gda_report_item_get_content ()

gchar*      gda_report_item_get_content     (GdaReportItem *item);

item :
Returns :

gda_report_item_belongs_to_report_document ()

gboolean    gda_report_item_belongs_to_report_document
                                            (GdaReportItem *item);

item :
Returns :

gda_report_item_get_report ()

GdaReportItem* gda_report_item_get_report   (GdaReportItem *item);

item :
Returns :