[genlist] naming change - edit_mode->decorate_mode
authorHyoyoung Chang <hyoyoung.chang@samsung.com>
Mon, 12 Mar 2012 02:05:20 +0000 (11:05 +0900)
committerHyoyoung Chang <hyoyoung.chang@samsung.com>
Mon, 12 Mar 2012 02:05:20 +0000 (11:05 +0900)
src/lib/elm_gen.h
src/lib/elm_gen_common.h
src/lib/elm_genlist.c
src/lib/elm_genlist.h

index 44305ae..88dd877 100644 (file)
@@ -49,7 +49,7 @@ struct _Elm_Gen_Item_Class
    Eina_Bool     delete_me : 1; /**< Leave this alone - set it to 0 if you have a const class of your own */
    const char   *item_style; /**< Name of the visual style to use for this item. If you don't know use "default" */
    const char   *mode_item_style; /**< Style used if item is set to a specific mode. @see elm_genlist_item_mode_set() or NULL if you don't care. currently it's used only in genlist. */
-   const char   *edit_item_style; /**< Style to use when in edit mode, or NULL if you don't care. currently it's used only in genlist. */
+   const char   *decorate_item_style; /**< Style to use when in decorate mode, or NULL if you don't care. currently it's used only in genlist. */
    struct {
       Elm_Gen_Item_Text_Get_Cb    text_get; /**< Text fetching class function for gengrid/list item classes.*/
       Elm_Gen_Item_Content_Get_Cb content_get; /**< Content fetching class function for gengrid/list item classes. */
index 33fb502..54064e7 100644 (file)
@@ -31,7 +31,7 @@ struct Elm_Gen_Item
    Elm_Gen_Item_Type        *item;
    const Elm_Gen_Item_Class *itc;
    Evas_Coord                x, y, dx, dy;
-   Evas_Object              *spacer, *edit_obj;
+   Evas_Object              *spacer, *decorate_obj;
    Elm_Gen_Item             *parent;
    Eina_List                *texts, *contents, *states, *content_objs;
    Ecore_Timer              *long_timer;
index 234c359..433070a 100644 (file)
@@ -53,7 +53,7 @@ struct Elm_Gen_Item_Type
    Elm_Gen_Item                 *group_item;
    Elm_Genlist_Item_Type        type;
    Eina_List                    *mode_texts, *mode_contents, *mode_states, *mode_content_objs;
-   Eina_List                    *edit_texts, *edit_contents, *edit_states, *edit_content_objs;
+   Eina_List                    *decorate_texts, *decorate_contents, *decorate_states, *decorate_content_objs;
    Ecore_Timer                  *swipe_timer;
    Evas_Coord                    scrl_x, scrl_y, old_scrl_y;
 
@@ -702,11 +702,11 @@ _item_highlight(Elm_Gen_Item *it)
        (it->select_mode == ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY))
      return;
    edje_object_signal_emit(VIEW(it), "elm,state,selected", "elm");
-   if (it->edit_obj) edje_object_signal_emit(it->edit_obj, "elm,state,selected", "elm");
+   if (it->decorate_obj) edje_object_signal_emit(it->decorate_obj, "elm,state,selected", "elm");
    selectraise = edje_object_data_get(VIEW(it), "selectraise");
    if ((selectraise) && (!strcmp(selectraise, "on")))
      {
-        if (it->edit_obj) evas_object_raise(it->edit_obj);
+        if (it->decorate_obj) evas_object_raise(it->decorate_obj);
         else evas_object_raise(VIEW(it));
 //FIXME: group raise
 #if 0
@@ -722,17 +722,17 @@ _item_unhighlight(Elm_Gen_Item *it)
 {
    if ((it->generation < it->wd->generation) || (!it->highlighted)) return;
    edje_object_signal_emit(VIEW(it), "elm,state,unselected", "elm");
-   if (it->edit_obj) edje_object_signal_emit(it->edit_obj, "elm,state,unselected", "elm");
+   if (it->decorate_obj) edje_object_signal_emit(it->decorate_obj, "elm,state,unselected", "elm");
    if (!it->item->nostacking)
      {
        if ((it->item->order_num_in & 0x1) ^ it->item->stacking_even)
          {
-             if (it->edit_obj) evas_object_lower(it->edit_obj);
+             if (it->decorate_obj) evas_object_lower(it->decorate_obj);
              else evas_object_lower(VIEW(it));
          }
        else
          {
-             if (it->edit_obj) evas_object_raise(it->edit_obj);
+             if (it->decorate_obj) evas_object_raise(it->decorate_obj);
              else evas_object_raise(VIEW(it));
          }
      }
@@ -1004,8 +1004,8 @@ _mouse_move(void        *data,
              else
                y_pos = it_scrl_y;
 
-             if (it->edit_obj)
-               _item_position(it, it->edit_obj, it->item->scrl_x, y_pos);
+             if (it->decorate_obj)
+               _item_position(it, it->decorate_obj, it->item->scrl_x, y_pos);
              else
                _item_position(it, VIEW(it), it->item->scrl_x, y_pos);
 
@@ -1089,8 +1089,8 @@ _long_press(void *data)
      {
         it->wd->reorder_it = it;
         it->wd->reorder_start_y = 0;
-        if (it->edit_obj)
-          evas_object_raise(it->edit_obj);
+        if (it->decorate_obj)
+          evas_object_raise(it->decorate_obj);
         else
           evas_object_raise(VIEW(it));
 
@@ -1793,12 +1793,12 @@ _elm_genlist_item_odd_even_update(Elm_Gen_Item *it)
      {
         if ((it->item->order_num_in & 0x1) ^ it->item->stacking_even)
           {
-             if (it->edit_obj) evas_object_lower(it->edit_obj);
+             if (it->decorate_obj) evas_object_lower(it->decorate_obj);
              else evas_object_lower(VIEW(it));
           }
         else
           {
-             if (it->edit_obj) evas_object_raise(it->edit_obj);
+             if (it->decorate_obj) evas_object_raise(it->decorate_obj);
              else evas_object_raise(VIEW(it));
           }
      }
@@ -1806,12 +1806,12 @@ _elm_genlist_item_odd_even_update(Elm_Gen_Item *it)
    if (it->item->order_num_in & 0x1)
      {
         edje_object_signal_emit(VIEW(it), "elm,state,odd", "elm");
-        if (it->edit_obj) edje_object_signal_emit(it->edit_obj, "elm,state,odd", "elm");
+        if (it->decorate_obj) edje_object_signal_emit(it->decorate_obj, "elm,state,odd", "elm");
      }
    else
      {
         edje_object_signal_emit(VIEW(it), "elm,state,even", "elm");
-        if (it->edit_obj) edje_object_signal_emit(it->edit_obj, "elm,state,even", "elm");
+        if (it->decorate_obj) edje_object_signal_emit(it->decorate_obj, "elm,state,even", "elm");
      }
 }
 
@@ -1826,8 +1826,8 @@ _elm_genlist_item_state_update(Elm_Gen_Item *it, Item_Cache *itc)
                {
                   edje_object_signal_emit(VIEW(it),
                                           "elm,state,selected", "elm");
-                  if (it->edit_obj)
-                    edje_object_signal_emit(it->edit_obj,
+                  if (it->decorate_obj)
+                    edje_object_signal_emit(it->decorate_obj,
                                             "elm,state,selected", "elm");
                }
           }
@@ -1837,8 +1837,8 @@ _elm_genlist_item_state_update(Elm_Gen_Item *it, Item_Cache *itc)
                {
                   edje_object_signal_emit(VIEW(it),
                                           "elm,state,disabled", "elm");
-                  if (it->edit_obj)
-                    edje_object_signal_emit(it->edit_obj,
+                  if (it->decorate_obj)
+                    edje_object_signal_emit(it->decorate_obj,
                                             "elm,state,disabled", "elm");
                }
           }
@@ -1848,8 +1848,8 @@ _elm_genlist_item_state_update(Elm_Gen_Item *it, Item_Cache *itc)
                {
                   edje_object_signal_emit(VIEW(it),
                                           "elm,state,expanded", "elm");
-                  if (it->edit_obj)
-                    edje_object_signal_emit(it->edit_obj,
+                  if (it->decorate_obj)
+                    edje_object_signal_emit(it->decorate_obj,
                                             "elm,state,expanded", "elm");
                }
           }
@@ -1860,24 +1860,24 @@ _elm_genlist_item_state_update(Elm_Gen_Item *it, Item_Cache *itc)
           {
              edje_object_signal_emit(VIEW(it),
                                      "elm,state,selected", "elm");
-             if (it->edit_obj)
-               edje_object_signal_emit(it->edit_obj,
+             if (it->decorate_obj)
+               edje_object_signal_emit(it->decorate_obj,
                                        "elm,state,selected", "elm");
           }
         if (elm_widget_item_disabled_get(it))
           {
              edje_object_signal_emit(VIEW(it),
                                      "elm,state,disabled", "elm");
-             if (it->edit_obj)
-               edje_object_signal_emit(it->edit_obj,
+             if (it->decorate_obj)
+               edje_object_signal_emit(it->decorate_obj,
                                        "elm,state,disabled", "elm");
           }
         if (it->item->expanded)
           {
              edje_object_signal_emit(VIEW(it),
                                      "elm,state,expanded", "elm");
-             if (it->edit_obj)
-               edje_object_signal_emit(it->edit_obj,
+             if (it->decorate_obj)
+               edje_object_signal_emit(it->decorate_obj,
                                        "elm,state,expanded", "elm");
           }
      }
@@ -2287,8 +2287,8 @@ _item_realize(Elm_Gen_Item *it,
         evas_object_event_callback_add(VIEW(it), EVAS_CALLBACK_MULTI_MOVE,
                                        _multi_move, it);
 
-        if ((it->wd->decorate_mode) && (!it->edit_obj) &&
-            (it->item->type != ELM_GENLIST_ITEM_GROUP) && (it->itc->edit_item_style))
+        if ((it->wd->decorate_mode) && (!it->decorate_obj) &&
+            (it->item->type != ELM_GENLIST_ITEM_GROUP) && (it->itc->decorate_item_style))
           _decorate_mode_item_realize(it, EINA_FALSE);
 
         _elm_genlist_item_state_update(it, itc);
@@ -2382,10 +2382,10 @@ _item_realize(Elm_Gen_Item *it,
 
    if ((!calc) && (it->wd->decorate_mode) && (it->item->type != ELM_GENLIST_ITEM_GROUP))
      {
-        if (it->itc->edit_item_style)
+        if (it->itc->decorate_item_style)
           {
-             if (!it->edit_obj) _decorate_mode_item_realize(it, EINA_FALSE);
-             edje_object_message_signal_process(it->edit_obj);
+             if (!it->decorate_obj) _decorate_mode_item_realize(it, EINA_FALSE);
+             edje_object_message_signal_process(it->decorate_obj);
           }
      }
    edje_object_message_signal_process(VIEW(it));
@@ -2578,8 +2578,8 @@ _reorder_move_animator_cb(void *data)
         down = EINA_FALSE;
      }
 
-   if (it->edit_obj)
-     _item_position(it, it->edit_obj, it->item->scrl_x, it->item->old_scrl_y);
+   if (it->decorate_obj)
+     _item_position(it, it->decorate_obj, it->item->scrl_x, it->item->old_scrl_y);
    else
      _item_position(it, VIEW(it), it->item->scrl_x, it->item->old_scrl_y);
 //FIXME : group raise
@@ -2682,7 +2682,7 @@ _item_block_position(Item_Block *itb,
                          }
                        if (!it->item->move_effect_enabled)
                          {
-                            if ((it->wd->decorate_mode) && (it->itc->edit_item_style))
+                            if ((it->wd->decorate_mode) && (it->itc->decorate_item_style))
                               _decorate_mode_item_position(it, it->item->scrl_x,
                                                        it->item->scrl_y);
                             else
@@ -3650,8 +3650,8 @@ static void
 _decorate_mode_item_position(Elm_Gen_Item *it, int itx, int ity)
 {
    if ((!it) || (!it->wd->decorate_mode)) return;
-   evas_object_resize(it->edit_obj, it->item->w, it->item->h);
-   evas_object_move(it->edit_obj, itx, ity);
+   evas_object_resize(it->decorate_obj, it->item->w, it->item->h);
+   evas_object_move(it->decorate_obj, itx, ity);
 }
 
 static void
@@ -3665,11 +3665,11 @@ _decorate_mode_item_realize(Elm_Gen_Item *it, Eina_Bool effect_on)
        (it->generation < it->wd->generation))
      return;
 
-   it->edit_obj = edje_object_add(evas_object_evas_get(WIDGET(it)));
-   edje_object_scale_set(it->edit_obj, elm_widget_scale_get(WIDGET(it)) *
+   it->decorate_obj = edje_object_add(evas_object_evas_get(WIDGET(it)));
+   edje_object_scale_set(it->decorate_obj, elm_widget_scale_get(WIDGET(it)) *
                          _elm_config->scale);
-   evas_object_smart_member_add(it->edit_obj, it->wd->pan_smart);
-   elm_widget_sub_object_add(WIDGET(it), it->edit_obj);
+   evas_object_smart_member_add(it->decorate_obj, it->wd->pan_smart);
+   elm_widget_sub_object_add(WIDGET(it), it->decorate_obj);
 
    if (it->item->type & ELM_GENLIST_ITEM_TREE)
       strncpy(buf, "tree", sizeof(buf));
@@ -3678,9 +3678,9 @@ _decorate_mode_item_realize(Elm_Gen_Item *it, Eina_Bool effect_on)
       strncat(buf, "_compress", sizeof(buf) - strlen(buf));
 
    strncat(buf, "/", sizeof(buf) - strlen(buf));
-   strncat(buf, it->itc->edit_item_style, sizeof(buf) - strlen(buf));
+   strncat(buf, it->itc->decorate_item_style, sizeof(buf) - strlen(buf));
 
-   _elm_theme_object_set(WIDGET(it),  it->edit_obj, "genlist", buf,
+   _elm_theme_object_set(WIDGET(it),  it->decorate_obj, "genlist", buf,
                          elm_widget_style_get(WIDGET(it)));
 
    stacking_even = edje_object_data_get(VIEW(it), "stacking_even");
@@ -3691,37 +3691,37 @@ _decorate_mode_item_realize(Elm_Gen_Item *it, Eina_Bool effect_on)
    if (!stacking) stacking = "yes";
    it->item->nostacking = !!strcmp("yes", stacking);
 
-   edje_object_mirrored_set(it->edit_obj,
+   edje_object_mirrored_set(it->decorate_obj,
                             elm_widget_mirrored_get(WIDGET(it)));
 
    _elm_genlist_item_odd_even_update(it);
    _elm_genlist_item_state_update(it, NULL);
 
-   if (effect_on) edje_object_signal_emit(it->edit_obj, "elm,state,edit,enabled,effect", "elm");
-   else edje_object_signal_emit(it->edit_obj, "elm,state,edit,enabled", "elm");
+   if (effect_on) edje_object_signal_emit(it->decorate_obj, "elm,state,decorate,enabled,effect", "elm");
+   else edje_object_signal_emit(it->decorate_obj, "elm,state,decorate,enabled", "elm");
 
-   evas_object_event_callback_add(it->edit_obj, EVAS_CALLBACK_MOUSE_DOWN,
+   evas_object_event_callback_add(it->decorate_obj, EVAS_CALLBACK_MOUSE_DOWN,
                                   _mouse_down, it);
-   evas_object_event_callback_add(it->edit_obj, EVAS_CALLBACK_MOUSE_UP,
+   evas_object_event_callback_add(it->decorate_obj, EVAS_CALLBACK_MOUSE_UP,
                                   _mouse_up, it);
-   evas_object_event_callback_add(it->edit_obj, EVAS_CALLBACK_MOUSE_MOVE,
+   evas_object_event_callback_add(it->decorate_obj, EVAS_CALLBACK_MOUSE_MOVE,
                                   _mouse_move, it);
-   evas_object_event_callback_add(it->edit_obj, EVAS_CALLBACK_MULTI_DOWN,
+   evas_object_event_callback_add(it->decorate_obj, EVAS_CALLBACK_MULTI_DOWN,
                                   _multi_down, it);
-   evas_object_event_callback_add(it->edit_obj, EVAS_CALLBACK_MULTI_UP,
+   evas_object_event_callback_add(it->decorate_obj, EVAS_CALLBACK_MULTI_UP,
                                   _multi_up, it);
-   evas_object_event_callback_add(it->edit_obj, EVAS_CALLBACK_MULTI_MOVE,
+   evas_object_event_callback_add(it->decorate_obj, EVAS_CALLBACK_MULTI_MOVE,
                                   _multi_move, it);
 
-   _item_text_realize(it, it->edit_obj, &it->item->edit_texts, NULL);
-   if (it->flipped)  edje_object_signal_emit(it->edit_obj, "elm,state,flip,enabled", "elm");
-   it->item->edit_content_objs =
-     _item_mode_content_realize(it, it->edit_obj, &it->contents, NULL, &it->item->edit_content_objs, "edit_contents"); //FIXME
-   _item_state_realize(it, it->edit_obj, &it->item->edit_states, NULL);
-   edje_object_part_swallow(it->edit_obj, "original_edc", VIEW(it)); //FIXME : elm.swallow.edit.content?
+   _item_text_realize(it, it->decorate_obj, &it->item->decorate_texts, NULL);
+   if (it->flipped)  edje_object_signal_emit(it->decorate_obj, "elm,state,flip,enabled", "elm");
+   it->item->decorate_content_objs =
+     _item_mode_content_realize(it, it->decorate_obj, &it->contents, NULL, &it->item->decorate_content_objs, "decorate_contents"); //FIXME
+   _item_state_realize(it, it->decorate_obj, &it->item->decorate_states, NULL);
+   edje_object_part_swallow(it->decorate_obj, "original_edc", VIEW(it)); //FIXME : elm.swallow.decorate.content?
 
    _decorate_mode_item_position(it, it->item->scrl_x, it->item->scrl_y);
-   evas_object_show(it->edit_obj);
+   evas_object_show(it->decorate_obj);
 
    it->item->decorate_mode_item_realized = EINA_TRUE;
    it->want_unrealize = EINA_FALSE;
@@ -3733,35 +3733,35 @@ _decorate_mode_item_unrealize(Elm_Gen_Item *it)
    Evas_Object *icon;
    if ((!it) || (!it->item->decorate_mode_item_realized)) return;
 
-   edje_object_part_unswallow(it->edit_obj, VIEW(it));
+   edje_object_part_unswallow(it->decorate_obj, VIEW(it));
    evas_object_smart_member_add(VIEW(it), it->wd->pan_smart);
    elm_widget_sub_object_add(WIDGET(it), VIEW(it));
    _elm_genlist_item_odd_even_update(it);
    _elm_genlist_item_state_update(it, NULL);
 
-   evas_object_del(it->edit_obj);
-   it->edit_obj = NULL;
-   elm_widget_stringlist_free(it->item->edit_texts);
-   it->item->edit_texts = NULL;
-   elm_widget_stringlist_free(it->item->edit_contents);
-   it->item->edit_contents = NULL;
-   elm_widget_stringlist_free(it->item->edit_states);
-   it->item->edit_states = NULL;
-   EINA_LIST_FREE(it->item->edit_content_objs, icon)
+   evas_object_del(it->decorate_obj);
+   it->decorate_obj = NULL;
+   elm_widget_stringlist_free(it->item->decorate_texts);
+   it->item->decorate_texts = NULL;
+   elm_widget_stringlist_free(it->item->decorate_contents);
+   it->item->decorate_contents = NULL;
+   elm_widget_stringlist_free(it->item->decorate_states);
+   it->item->decorate_states = NULL;
+   EINA_LIST_FREE(it->item->decorate_content_objs, icon)
      evas_object_del(icon);
-   edje_object_message_signal_process(it->edit_obj);
+   edje_object_message_signal_process(it->decorate_obj);
 
-   evas_object_event_callback_del_full(it->edit_obj, EVAS_CALLBACK_MOUSE_DOWN,
+   evas_object_event_callback_del_full(it->decorate_obj, EVAS_CALLBACK_MOUSE_DOWN,
                                        _mouse_down, it);
-   evas_object_event_callback_del_full(it->edit_obj, EVAS_CALLBACK_MOUSE_UP,
+   evas_object_event_callback_del_full(it->decorate_obj, EVAS_CALLBACK_MOUSE_UP,
                                        _mouse_up, it);
-   evas_object_event_callback_del_full(it->edit_obj, EVAS_CALLBACK_MOUSE_MOVE,
+   evas_object_event_callback_del_full(it->decorate_obj, EVAS_CALLBACK_MOUSE_MOVE,
                                        _mouse_move, it);
-   evas_object_event_callback_del_full(it->edit_obj, EVAS_CALLBACK_MULTI_DOWN,
+   evas_object_event_callback_del_full(it->decorate_obj, EVAS_CALLBACK_MULTI_DOWN,
                                        _multi_down, it);
-   evas_object_event_callback_del_full(it->edit_obj, EVAS_CALLBACK_MULTI_UP,
+   evas_object_event_callback_del_full(it->decorate_obj, EVAS_CALLBACK_MULTI_UP,
                                        _multi_up, it);
-   evas_object_event_callback_del_full(it->edit_obj, EVAS_CALLBACK_MULTI_MOVE,
+   evas_object_event_callback_del_full(it->decorate_obj, EVAS_CALLBACK_MULTI_MOVE,
                                        _multi_move, it);
    it->item->decorate_mode_item_realized = EINA_FALSE;
 }
@@ -3990,14 +3990,14 @@ _item_disable_hook(Elm_Object_Item *it)
         if (elm_widget_item_disabled_get(it))
           {
              edje_object_signal_emit(VIEW(_it), "elm,state,disabled", "elm");
-             if (_it->edit_obj)
-               edje_object_signal_emit(_it->edit_obj, "elm,state,disabled", "elm");
+             if (_it->decorate_obj)
+               edje_object_signal_emit(_it->decorate_obj, "elm,state,disabled", "elm");
           }
         else
           {
              edje_object_signal_emit(VIEW(_it), "elm,state,enabled", "elm");
-             if (_it->edit_obj)
-               edje_object_signal_emit(_it->edit_obj, "elm,state,enabled", "elm");
+             if (_it->decorate_obj)
+               edje_object_signal_emit(_it->decorate_obj, "elm,state,enabled", "elm");
           }
         EINA_LIST_FOREACH(_it->content_objs, l, obj)
           elm_widget_disabled_set(obj, elm_widget_item_disabled_get(_it));
@@ -5437,10 +5437,10 @@ elm_genlist_item_fields_update(Elm_Object_Item *it,
 
         if (_it->wd->decorate_mode)
           {
-             _it->item->edit_content_objs = _item_mode_content_unrealize(_it, _it->edit_obj,
-                                                                   &_it->contents, parts, &_it->item->edit_content_objs);
-             _it->item->edit_content_objs = _item_mode_content_realize(_it, _it->edit_obj,
-                                                                 &_it->contents, parts, &_it->item->edit_content_objs, "edit_contents"); // FIXME: is it "edit_contents"??
+             _it->item->decorate_content_objs = _item_mode_content_unrealize(_it, _it->decorate_obj,
+                                                                   &_it->contents, parts, &_it->item->decorate_content_objs);
+             _it->item->decorate_content_objs = _item_mode_content_realize(_it, _it->decorate_obj,
+                                                                 &_it->contents, parts, &_it->item->decorate_content_objs, "decorate_contents"); // FIXME: is it "decorate_contents"??
           }
      }
    if ((!itf) || (itf & ELM_GENLIST_ITEM_FIELD_STATE))
@@ -5977,7 +5977,7 @@ elm_genlist_decorate_mode_set(Evas_Object *obj, Eina_Bool decorated)
              if (it->item->type != ELM_GENLIST_ITEM_GROUP)
                {
                   if (it->selected) _item_unselect(it);
-                  if (it->itc->edit_item_style)
+                  if (it->itc->decorate_item_style)
                      _decorate_mode_item_realize(it, EINA_TRUE);
                }
           }
index 31000d7..aafaa22 100644 (file)
@@ -34,8 +34,8 @@
  * - @c mode_item_style - This is a constant string and simply defines the name
  *   of the mode item style. It is used to specify mode item style. It can be
  *   used to set sweep mode.
- * - @c edit_item_style - This is a constant string and simply defines the name
- *   of the edit item style. It is used to specify edit item style. It can be
+ * - @c decorate_item_style - This is a constant string and simply defines the name
+ *   of the decorate item style. It is used to specify decorate item style. It can be
  *   used to set selection, checking and deletion mode.
  * - @c func - A struct with pointers to functions that will be called when
  *   an item is going to be actually created. All of them receive a @c data
@@ -1702,7 +1702,7 @@ EAPI Eina_Bool          elm_genlist_decorate_mode_get(const Evas_Object *obj);
  * This function sets the flip state of a given genlist item.
  * Flip mode overrides current item object.
  * It can be used for on-the-fly item replace.
- * Flip mode can be used with/without edit mode.
+ * Flip mode can be used with/without decorate mode.
  *
  * @see elm_genlist_item_flip_get()
  *