]> saetta.ns0.it Git - zakform/libzakform/commitdiff
Published method ZakFormElement::get_messages.
authorAndrea Zagli <azagli@libero.it>
Sat, 5 Dec 2015 10:37:56 +0000 (11:37 +0100)
committerAndrea Zagli <azagli@libero.it>
Sat, 5 Dec 2015 10:37:56 +0000 (11:37 +0100)
src/formelement.c
src/formelement.h

index 9ce119fee5a5f89381f3001221f67d947b348a62..ae418428e22cfa9ff45ef0ca43d21c1ec78ec6e9 100644 (file)
@@ -58,8 +58,6 @@ static void zak_form_element_finalize (GObject *gobject);
 
 static void zak_form_element_xml_parsing (ZakFormElement *element, xmlNode *xmlnode);
 
-static GPtrArray *zak_form_element_get_messages (ZakFormElement *element);
-
 typedef struct
        {
                gchar *name;
@@ -91,7 +89,6 @@ zak_form_element_class_init (ZakFormElementClass *class)
        object_class->finalize = zak_form_element_finalize;
 
        class->xml_parsing = zak_form_element_xml_parsing;
-       class->get_messages = zak_form_element_get_messages;
 
        g_object_class_install_property (object_class, PROP_NAME,
                                         g_param_spec_string ("name",
@@ -753,6 +750,19 @@ zak_form_element_is_valid (ZakFormElement *element)
        return ret;
 }
 
+/**
+ * zak_form_element_get_messages:
+ * @element:
+ *
+ */
+GPtrArray
+*zak_form_element_get_messages (ZakFormElement *element)
+{
+       ZakFormElementPrivate *priv = zak_form_element_get_instance_private (element);
+
+       return priv->pa_messages;
+}
+
 /* PRIVATE */
 static void
 zak_form_element_set_property (GObject *object,
@@ -936,11 +946,3 @@ zak_form_element_xml_parsing (ZakFormElement *element, xmlNode *xmlnode)
                        cur = cur->next;
                }
 }
-
-static GPtrArray
-*zak_form_element_get_messages (ZakFormElement *element)
-{
-       ZakFormElementPrivate *priv = zak_form_element_get_instance_private (element);
-
-       return priv->pa_messages;
-}
index b38a45d51196b2b4fdb4a181ad0dfe54116e9e92..ebfb9f1df8fc318ad7b83bbef389d31af6f67b28 100644 (file)
@@ -48,11 +48,8 @@ struct _ZakFormElementClass
 
                void (*set_editable) (ZakFormElement *element, gboolean editable);
                gboolean (*get_editable) (ZakFormElement *element);
-
-               GPtrArray *(*get_messages) (ZakFormElement *element);
        };
 
-
 void zak_form_element_set_name (ZakFormElement *element, const gchar *name);
 gchar *zak_form_element_get_name (ZakFormElement *element);
 
@@ -92,6 +89,7 @@ void zak_form_element_filter (ZakFormElement *element);
 
 void zak_form_element_add_validator (ZakFormElement *element, ZakFormElementValidator *validator);
 gboolean zak_form_element_is_valid (ZakFormElement *element);
+GPtrArray *zak_form_element_get_messages (ZakFormElement *element);
 
 
 G_END_DECLS