elm genlist.c: Removed elm_object_item_content_set/unset, text_set hook.
[framework/uifw/elementary.git] / src / lib / elm_genlist.c
index f315640..7ab50d0 100644 (file)
@@ -137,7 +137,6 @@ static Eina_Bool _item_multi_select_up(Widget_Data *wd);
 static Eina_Bool _item_multi_select_down(Widget_Data *wd);
 static Eina_Bool _item_single_select_up(Widget_Data *wd);
 static Eina_Bool _item_single_select_down(Widget_Data *wd);
-static Evas_Object * _item_content_unset_hook(Elm_Gen_Item *it, const char *part);
 static Eina_Bool _event_hook(Evas_Object       *obj,
                              Evas_Object       *src,
                              Evas_Callback_Type type,
@@ -3637,24 +3636,6 @@ _item_content_get_hook(Elm_Gen_Item *it, const char *part)
    return edje_object_part_swallow_get(VIEW(it), part);
 }
 
-static void
-_item_content_set_hook(Elm_Gen_Item *it __UNUSED__,
-                       const char   *part __UNUSED__,
-                       Evas_Object  *content __UNUSED__)
-{
-   WRN("genlist/gengrid do not support elm_object_item_part_content_set.\n"
-       "Use normal genlist/gengrid content_get callback model.");
-}
-
-static Evas_Object *
-_item_content_unset_hook(Elm_Gen_Item *it __UNUSED__,
-                         const char   *part __UNUSED__)
-{
-   WRN("genlist/gengrid do not support elm_object_item_part_content_set.\n"
-       "Use normal genlist/gengrid content_get callback model.");
-   return NULL;
-}
-
 static const char *
 _item_text_get_hook(Elm_Gen_Item *it, const char *part)
 {
@@ -3663,15 +3644,6 @@ _item_text_get_hook(Elm_Gen_Item *it, const char *part)
 }
 
 static void
-_item_text_set_hook(Elm_Object_Item *it __UNUSED__,
-                    const char      *part __UNUSED__,
-                    const char      *text __UNUSED__)
-{
-   WRN("genlist/gengrid do not support elm_object_item_part_text_set.\n"
-       "Use normal genlist/gengrid text_get callback model.");
-}
-
-static void
 _item_disable_hook(Elm_Object_Item *it)
 {
    Eina_List *l;
@@ -3760,10 +3732,7 @@ _elm_genlist_item_new(Widget_Data              *wd,
    it->func.func = func;
    it->func.data = func_data;
    elm_widget_item_content_get_hook_set(it, _item_content_get_hook);
-   elm_widget_item_content_set_hook_set(it, _item_content_set_hook);
-   elm_widget_item_content_unset_hook_set(it, _item_content_unset_hook);
    elm_widget_item_text_get_hook_set(it, _item_text_get_hook);
-   elm_widget_item_text_set_hook_set(it, _item_text_set_hook);
    elm_widget_item_disable_hook_set(it, _item_disable_hook);
    elm_widget_item_del_pre_hook_set(it, _item_del_pre_hook);
    elm_widget_item_signal_emit_hook_set(it, _item_signal_emit_hook);