]> saetta.ns0.it Git - zakform/gtk/commitdiff
Make public function ZakFormElement::xml_parsing.
authorAndrea Zagli <azagli@libero.it>
Mon, 12 Jun 2017 15:26:16 +0000 (17:26 +0200)
committerAndrea Zagli <azagli@libero.it>
Mon, 12 Jun 2017 15:26:16 +0000 (17:26 +0200)
15 files changed:
src/formelement.c
src/formelementcheck.c
src/formelementcheck.h
src/formelementcombo.c
src/formelementcombo.h
src/formelemententry.c
src/formelemententry.h
src/formelementlabel.c
src/formelementlabel.h
src/formelementradio.c
src/formelementradio.h
src/formelementspin.c
src/formelementspin.h
src/formelementtextview.c
src/formelementtextview.h

index 6897cc2b9c1c575c79c949f69a6975588cc152e3..0306f87d8bf690abd0cc293e64c94c4c2d4a3fff 100644 (file)
@@ -411,8 +411,6 @@ zak_form_gtk_form_element_xml_parsing (ZakFormElement *element, xmlNode *xmlnode
 
        ZakFormGtkFormElementPrivate *priv = ZAK_FORM_GTK_FORM_ELEMENT_GET_PRIVATE ((ZakFormGtkFormElement *)element);
 
-       ZAK_FORM_ELEMENT_GET_CLASS (element)->xml_parsing (element, xmlnode);
-
        cur = xmlnode->children;
        while (cur != NULL)
                {
index f1599acbb38ad6ef555e026bce70ae40c0034e64..6cacfe7303714e6a2d8b1582c44a176ee9888876 100644 (file)
@@ -66,6 +66,8 @@ zak_form_gtk_form_element_check_class_init (ZakFormGtkFormElementCheckClass *kla
        elem_class->get_value = zak_form_gtk_form_element_check_get_value;
        elem_class->set_value = zak_form_gtk_form_element_check_set_value;
 
+       elem_class->xml_parsing = zak_form_gtk_form_element_check_xml_parsing;
+
        g_type_class_add_private (object_class, sizeof (ZakFormGtkFormElementCheckPrivate));
 }
 
@@ -97,12 +99,10 @@ ZakFormGtkFormElement
  * @xmlnode:
  *
  */
-gboolean
+void
 zak_form_gtk_form_element_check_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode)
 {
        ZAK_FORM_GTK_FORM_ELEMENT_CLASS (zak_form_gtk_form_element_check_parent_class)->xml_parsing (element, xmlnode);
-
-       return TRUE;
 }
 
 /* PRIVATE */
index 0bca3f854f88653d763ddb1dbb89c73b4fea00ba..9f6126445e9132094f65d02b340318f704286dbd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2015 Andrea Zagli <azagli@libero.it>
+ * Copyright (C) 2015-2017 Andrea Zagli <azagli@libero.it>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -53,7 +53,7 @@ GType zak_form_gtk_form_element_check_get_type (void);
 
 ZakFormGtkFormElement *zak_form_gtk_form_element_check_new (void);
 
-gboolean zak_form_gtk_form_element_check_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
+void zak_form_gtk_form_element_check_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
 
 
 G_END_DECLS
index afd4f6b5d675ade4d76dd494ef0ca61d13dacfe9..2c77746c5d45afe9299bfbc10dd187cd7f7688c1 100644 (file)
@@ -72,6 +72,8 @@ zak_form_gtk_form_element_combo_class_init (ZakFormGtkFormElementComboClass *kla
        elem_class->get_value = zak_form_gtk_form_element_combo_get_value;
        elem_class->set_value = zak_form_gtk_form_element_combo_set_value;
 
+       elem_class->xml_parsing = zak_form_gtk_form_element_combo_xml_parsing;
+
        g_type_class_add_private (object_class, sizeof (ZakFormGtkFormElementComboPrivate));
 
        g_object_class_install_property (object_class, PROP_COLUMN_FIELD,
@@ -113,7 +115,7 @@ ZakFormGtkFormElement
  * @xmlnode:
  *
  */
-gboolean
+void
 zak_form_gtk_form_element_combo_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode)
 {
        xmlNode *cur;
@@ -130,8 +132,6 @@ zak_form_gtk_form_element_combo_xml_parsing (ZakFormElement *element, xmlNodePtr
 
                        cur = cur->next;
                }
-
-       return TRUE;
 }
 
 /**
index c6093aef6776f4fe9fab4218de59b2b66f14a105..c4a9b14263b3d685b5622a3b401c9f3ecde943ac 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2016 Andrea Zagli <azagli@libero.it>
+ * Copyright (C) 2016-2017 Andrea Zagli <azagli@libero.it>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -53,7 +53,7 @@ GType zak_form_gtk_form_element_combo_get_type (void);
 
 ZakFormGtkFormElement *zak_form_gtk_form_element_combo_new (void);
 
-gboolean zak_form_gtk_form_element_combo_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
+void zak_form_gtk_form_element_combo_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
 
 void zak_form_gtk_form_element_combo_set_column_field (ZakFormGtkFormElementCombo *element, guint column_field);
 guint zak_form_gtk_form_element_combo_get_column_field (ZakFormGtkFormElementCombo *element);
index e6114b9b69c220183fadb71ba9f56d9faac99d7e..639f36a3e6de1f744abe80e073b1f17e56d99956 100644 (file)
@@ -66,6 +66,8 @@ zak_form_gtk_form_element_entry_class_init (ZakFormGtkFormElementEntryClass *kla
        elem_class->get_value = zak_form_gtk_form_element_entry_get_value;
        elem_class->set_value = zak_form_gtk_form_element_entry_set_value;
 
+       elem_class->xml_parsing = zak_form_gtk_form_element_entry_xml_parsing;
+
        g_type_class_add_private (object_class, sizeof (ZakFormGtkFormElementEntryPrivate));
 }
 
@@ -97,12 +99,10 @@ ZakFormGtkFormElement
  * @xmlnode:
  *
  */
-gboolean
+void
 zak_form_gtk_form_element_entry_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode)
 {
        ZAK_FORM_GTK_FORM_ELEMENT_CLASS (zak_form_gtk_form_element_entry_parent_class)->xml_parsing (element, xmlnode);
-
-       return TRUE;
 }
 
 /* PRIVATE */
index 0b3484fd3558eb2e690c6cbee5462153c271ef04..1868c3fa5daf5d26d27c034043634962b96f65fb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2015 Andrea Zagli <azagli@libero.it>
+ * Copyright (C) 2015-2017 Andrea Zagli <azagli@libero.it>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -53,7 +53,7 @@ GType zak_form_gtk_form_element_entry_get_type (void);
 
 ZakFormGtkFormElement *zak_form_gtk_form_element_entry_new (void);
 
-gboolean zak_form_gtk_form_element_entry_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
+void zak_form_gtk_form_element_entry_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
 
 
 G_END_DECLS
index 3eedb755f1b1a432a6f2cda0fb0d3cabeba91ca2..d9f0ab1788699c741354511dbd1f5a264f22725d 100644 (file)
@@ -66,6 +66,8 @@ zak_form_gtk_form_element_label_class_init (ZakFormGtkFormElementLabelClass *kla
        elem_class->get_value = zak_form_gtk_form_element_label_get_value;
        elem_class->set_value = zak_form_gtk_form_element_label_set_value;
 
+       elem_class->xml_parsing = zak_form_gtk_form_element_label_xml_parsing;
+
        g_type_class_add_private (object_class, sizeof (ZakFormGtkFormElementLabelPrivate));
 }
 
@@ -97,12 +99,10 @@ ZakFormGtkFormElement
  * @xmlnode:
  *
  */
-gboolean
+void
 zak_form_gtk_form_element_label_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode)
 {
        ZAK_FORM_GTK_FORM_ELEMENT_CLASS (zak_form_gtk_form_element_label_parent_class)->xml_parsing (element, xmlnode);
-
-       return TRUE;
 }
 
 /* PRIVATE */
index 102f87963467e5ea5a2c56be4996f13c1624d28b..497ddf815883ebbff67181d6d86841281bbd0512 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2015 Andrea Zagli <azagli@libero.it>
+ * Copyright (C) 2015-2017 Andrea Zagli <azagli@libero.it>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -53,7 +53,7 @@ GType zak_form_gtk_form_element_label_get_type (void);
 
 ZakFormGtkFormElement *zak_form_gtk_form_element_label_new (void);
 
-gboolean zak_form_gtk_form_element_label_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
+void zak_form_gtk_form_element_label_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
 
 
 G_END_DECLS
index 52b4c00a20c50b17622193fc0ca1ab5abe67d80a..b7707e1ebb9f09b9f2f0be796d93cecd3fb2532f 100644 (file)
@@ -72,6 +72,8 @@ zak_form_gtk_form_element_radio_class_init (ZakFormGtkFormElementRadioClass *kla
        elem_class->get_value = zak_form_gtk_form_element_radio_get_value;
        elem_class->set_value = zak_form_gtk_form_element_radio_set_value;
 
+       elem_class->xml_parsing = zak_form_gtk_form_element_radio_xml_parsing;
+
        g_type_class_add_private (object_class, sizeof (ZakFormGtkFormElementRadioPrivate));
 
        g_object_class_install_property (object_class, PROP_RETURN_VALUE,
@@ -111,7 +113,7 @@ ZakFormGtkFormElement
  * @xmlnode:
  *
  */
-gboolean
+void
 zak_form_gtk_form_element_radio_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode)
 {
        xmlNode *cur;
@@ -128,8 +130,6 @@ zak_form_gtk_form_element_radio_xml_parsing (ZakFormElement *element, xmlNodePtr
 
                        cur = cur->next;
                }
-
-       return TRUE;
 }
 
 /**
index ba65bc7f80e24169b66ce3118f53079ec83713b9..d425d6b761967963cd8e584d8098aaa3a70ff24a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2015 Andrea Zagli <azagli@libero.it>
+ * Copyright (C) 2015-2017 Andrea Zagli <azagli@libero.it>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -53,7 +53,7 @@ GType zak_form_gtk_form_element_radio_get_type (void);
 
 ZakFormGtkFormElement *zak_form_gtk_form_element_radio_new (void);
 
-gboolean zak_form_gtk_form_element_radio_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
+void zak_form_gtk_form_element_radio_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
 
 void zak_form_gtk_form_element_radio_set_return_value (ZakFormGtkFormElementRadio *element, const gchar *value);
 gchar *zak_form_gtk_form_element_radio_get_return_value (ZakFormGtkFormElementRadio *element);
index 5cbf3f9923b5a0fa1a826ecf0cd1313281dbe561..99f53370931d8bcd88c6acd46df3eca40c16cff4 100644 (file)
@@ -66,6 +66,8 @@ zak_form_gtk_form_element_spin_class_init (ZakFormGtkFormElementSpinClass *klass
        elem_class->get_value = zak_form_gtk_form_element_spin_get_value;
        elem_class->set_value = zak_form_gtk_form_element_spin_set_value;
 
+       elem_class->xml_parsing = zak_form_gtk_form_element_spin_xml_parsing;
+
        g_type_class_add_private (object_class, sizeof (ZakFormGtkFormElementSpinPrivate));
 }
 
@@ -97,12 +99,10 @@ ZakFormGtkFormElement
  * @xmlnode:
  *
  */
-gboolean
+void
 zak_form_gtk_form_element_spin_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode)
 {
        ZAK_FORM_GTK_FORM_ELEMENT_CLASS (zak_form_gtk_form_element_spin_parent_class)->xml_parsing (element, xmlnode);
-
-       return TRUE;
 }
 
 /* PRIVATE */
index 13c5c7a9a053320e1c71a4a7def74e1238af8a86..6549c84a07a34b87ae2942be3da5574f639a8925 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2015 Andrea Zagli <azagli@libero.it>
+ * Copyright (C) 2015-2017 Andrea Zagli <azagli@libero.it>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -53,7 +53,7 @@ GType zak_form_gtk_form_element_spin_get_type (void);
 
 ZakFormGtkFormElement *zak_form_gtk_form_element_spin_new (void);
 
-gboolean zak_form_gtk_form_element_spin_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
+void zak_form_gtk_form_element_spin_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
 
 
 G_END_DECLS
index 42b05af82e164d3fd8dd0771ed9f545b88bff4f1..767648d09db453b7f0b72beb97571fa41cfb03fd 100644 (file)
@@ -66,6 +66,8 @@ zak_form_gtk_form_element_textview_class_init (ZakFormGtkFormElementTextviewClas
        elem_class->get_value = zak_form_gtk_form_element_textview_get_value;
        elem_class->set_value = zak_form_gtk_form_element_textview_set_value;
 
+       elem_class->xml_parsing = zak_form_gtk_form_element_textview_xml_parsing;
+
        g_type_class_add_private (object_class, sizeof (ZakFormGtkFormElementTextviewPrivate));
 }
 
@@ -97,12 +99,10 @@ ZakFormGtkFormElement
  * @xmlnode:
  *
  */
-gboolean
+void
 zak_form_gtk_form_element_textview_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode)
 {
        ZAK_FORM_GTK_FORM_ELEMENT_CLASS (zak_form_gtk_form_element_textview_parent_class)->xml_parsing (element, xmlnode);
-
-       return TRUE;
 }
 
 /* PRIVATE */
index 816388047e427d952c2d60c8006ab2de107f1863..c17f931db56f21cbf386996b350a99fe558abc80 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2015 Andrea Zagli <azagli@libero.it>
+ * Copyright (C) 2015-2017 Andrea Zagli <azagli@libero.it>
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
@@ -53,7 +53,7 @@ GType zak_form_gtk_form_element_textview_get_type (void);
 
 ZakFormGtkFormElement *zak_form_gtk_form_element_textview_new (void);
 
-gboolean zak_form_gtk_form_element_textview_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
+void zak_form_gtk_form_element_textview_xml_parsing (ZakFormElement *element, xmlNodePtr xmlnode);
 
 
 G_END_DECLS