update according to latest efl changes: _CLASS -> _CLASS/INTERFACE/MIXIN
authorDaniel Kolesa <d.kolesa@samsung.com>
Mon, 30 Jun 2014 20:37:04 +0000 (21:37 +0100)
committerDaniel Kolesa <d.kolesa@samsung.com>
Mon, 30 Jun 2014 20:37:04 +0000 (21:37 +0100)
src/lib/elm_atspi_app_object.c
src/lib/elm_atspi_bridge.c
src/lib/elm_entry.c
src/lib/elm_interface_atspi_accessible.c
src/lib/elm_interface_atspi_component.c
src/lib/elm_interface_atspi_widget.c
src/lib/elm_interface_fileselector.h
src/lib/elm_interface_scrollable.c
src/lib/elm_interface_scrollable.h
src/lib/elm_widget.c

index 7a01e67..8e8576a 100644 (file)
@@ -40,7 +40,7 @@ _elm_atspi_app_object_elm_interface_atspi_accessible_children_get(Eo *obj EINA_U
    EINA_LIST_FOREACH(_elm_win_list, l, win)
      {
         if (!win) continue;
-        if (eo_isa(win, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+        if (eo_isa(win, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
           accs = eina_list_append(accs, win);
      }
 
index a82b05c..4aca86a 100644 (file)
@@ -1746,7 +1746,7 @@ _access_object_from_path(const char *path)
 
    sscanf(tmp, "%llu", &eo_ptr);
    eo = (Eo *) (uintptr_t) eo_ptr;
-   return eo_isa(eo, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS) ? eo : NULL;
+   return eo_isa(eo, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN) ? eo : NULL;
 }
 
 static char *
@@ -2074,21 +2074,21 @@ _iter_interfaces_append(Eldbus_Message_Iter *iter, const Eo *obj)
   iter_array = eldbus_message_iter_container_new(iter, 'a', "s");
   if (!iter_array) return;
 
-  if (eo_isa(obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+  if (eo_isa(obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
     eldbus_message_iter_basic_append(iter_array, 's', ATSPI_DBUS_INTERFACE_ACCESSIBLE);
-  if (eo_isa(obj, ELM_INTERFACE_ATSPI_COMPONENT_CLASS))
+  if (eo_isa(obj, ELM_INTERFACE_ATSPI_COMPONENT_MIXIN))
     eldbus_message_iter_basic_append(iter_array, 's', ATSPI_DBUS_INTERFACE_COMPONENT);
-  if (eo_isa(obj, ELM_INTERFACE_ATSPI_ACTION_CLASS))
+  if (eo_isa(obj, ELM_INTERFACE_ATSPI_ACTION_MIXIN))
     eldbus_message_iter_basic_append(iter_array, 's', ATSPI_DBUS_INTERFACE_ACTION);
-  if (eo_isa(obj, ELM_INTERFACE_ATSPI_VALUE_CLASS))
+  if (eo_isa(obj, ELM_INTERFACE_ATSPI_VALUE_INTERFACE))
     eldbus_message_iter_basic_append(iter_array, 's', ATSPI_DBUS_INTERFACE_VALUE);
-  if (eo_isa(obj, ELM_INTERFACE_ATSPI_IMAGE_CLASS))
+  if (eo_isa(obj, ELM_INTERFACE_ATSPI_IMAGE_MIXIN))
     eldbus_message_iter_basic_append(iter_array, 's', ATSPI_DBUS_INTERFACE_IMAGE);
-  if (eo_isa(obj, ELM_INTERFACE_ATSPI_TEXT_CLASS))
+  if (eo_isa(obj, ELM_INTERFACE_ATSPI_TEXT_INTERFACE))
     eldbus_message_iter_basic_append(iter_array, 's', ATSPI_DBUS_INTERFACE_TEXT);
-  if (eo_isa(obj, ELM_INTERFACE_ATSPI_EDITABLE_TEXT_CLASS))
+  if (eo_isa(obj, ELM_INTERFACE_ATSPI_EDITABLE_TEXT_INTERFACE))
     eldbus_message_iter_basic_append(iter_array, 's', ATSPI_DBUS_INTERFACE_EDITABLE_TEXT);
-  if (eo_isa(obj, ELM_INTERFACE_ATSPI_SELECTION_CLASS))
+  if (eo_isa(obj, ELM_INTERFACE_ATSPI_SELECTION_INTERFACE))
     eldbus_message_iter_basic_append(iter_array, 's', ATSPI_DBUS_INTERFACE_SELECTION);
 
   eldbus_message_iter_container_close(iter, iter_array);
@@ -3122,7 +3122,7 @@ _cache_build(void *obj)
    Eo *child;
    char *path = NULL;
 
-   if (!eo_isa(obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+   if (!eo_isa(obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
      return;
 
    path = _path_from_access_object(obj);
@@ -3178,7 +3178,7 @@ static void _object_register(Eo *obj, char *path)
 {
    Eldbus_Service_Interface *infc = NULL, *event_infc;
 
-   if (!eo_isa(obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+   if (!eo_isa(obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
      {
         WRN("Unable to register class w/o Elm_Interface_Atspi_Accessible!");
         return;
@@ -3192,31 +3192,31 @@ static void _object_register(Eo *obj, char *path)
         eo_do(obj, eo_key_data_set("event_interface", event_infc, NULL));
         eo_do(obj, eo_event_callback_array_add(_events_cb(), event_infc));
 
-        if (eo_isa(obj, ELM_INTERFACE_ATSPI_COMPONENT_CLASS))
+        if (eo_isa(obj, ELM_INTERFACE_ATSPI_COMPONENT_MIXIN))
           eldbus_service_interface_register(_a11y_bus, path, &component_iface_desc);
-        if (eo_isa(obj, ELM_INTERFACE_ATSPI_WINDOW_CLASS))
+        if (eo_isa(obj, ELM_INTERFACE_ATSPI_WINDOW_INTERFACE))
           {
              infc = eldbus_service_interface_register(_a11y_bus, path, &window_iface_desc);
              eo_do(obj, eo_key_data_set("window_interface", infc, NULL));
              eo_do(obj, eo_event_callback_array_add(_window_cb(), infc));
           }
-        if (eo_isa(obj, ELM_INTERFACE_ATSPI_ACTION_CLASS))
+        if (eo_isa(obj, ELM_INTERFACE_ATSPI_ACTION_MIXIN))
           eldbus_service_interface_register(_a11y_bus, path, &action_iface_desc);
-        if (eo_isa(obj, ELM_INTERFACE_ATSPI_VALUE_CLASS))
+        if (eo_isa(obj, ELM_INTERFACE_ATSPI_VALUE_INTERFACE))
           eldbus_service_interface_register(_a11y_bus, path, &value_iface_desc);
-        if (eo_isa(obj, ELM_INTERFACE_ATSPI_IMAGE_CLASS))
+        if (eo_isa(obj, ELM_INTERFACE_ATSPI_IMAGE_MIXIN))
           eldbus_service_interface_register(_a11y_bus, path, &image_iface_desc);
-        if (eo_isa(obj, ELM_INTERFACE_ATSPI_SELECTION_CLASS))
+        if (eo_isa(obj, ELM_INTERFACE_ATSPI_SELECTION_INTERFACE))
           {
              eldbus_service_interface_register(_a11y_bus, path, &selection_iface_desc);
              eo_do(obj, eo_event_callback_array_add(_selection_cb(), event_infc));
           }
-        if (eo_isa(obj, ELM_INTERFACE_ATSPI_TEXT_CLASS))
+        if (eo_isa(obj, ELM_INTERFACE_ATSPI_TEXT_INTERFACE))
           {
              eldbus_service_interface_register(_a11y_bus, path, &text_iface_desc);
              eo_do(obj, eo_event_callback_array_add(_text_cb(), event_infc));
           }
-        if (eo_isa(obj, ELM_INTERFACE_ATSPI_EDITABLE_TEXT_CLASS))
+        if (eo_isa(obj, ELM_INTERFACE_ATSPI_EDITABLE_TEXT_INTERFACE))
           eldbus_service_interface_register(_a11y_bus, path, &editable_text_iface_desc);
      }
 }
@@ -3234,16 +3234,16 @@ static void _object_unregister(void *obj)
 
    eo_do(obj, eo_event_callback_del(EO_EV_DEL, _on_cache_item_del, NULL));
 
-   if (eo_isa(obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+   if (eo_isa(obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
       eo_do(obj, eo_event_callback_array_del(_events_cb(), event_infc));
-   if (eo_isa(obj, ELM_INTERFACE_ATSPI_WINDOW_CLASS))
+   if (eo_isa(obj, ELM_INTERFACE_ATSPI_WINDOW_INTERFACE))
      {
         eo_do(obj, infc = eo_key_data_get("window_interface"));
         eo_do(obj, eo_event_callback_array_del(_window_cb(), infc));
      }
-   if (eo_isa(obj, ELM_INTERFACE_ATSPI_SELECTION_CLASS))
+   if (eo_isa(obj, ELM_INTERFACE_ATSPI_SELECTION_INTERFACE))
       eo_do(obj, eo_event_callback_array_del(_selection_cb(), event_infc));
-   if (eo_isa(obj, ELM_INTERFACE_ATSPI_TEXT_CLASS))
+   if (eo_isa(obj, ELM_INTERFACE_ATSPI_TEXT_INTERFACE))
       eo_do(obj, eo_event_callback_array_del(_text_cb(), event_infc));
 }
 
index b5fd8c9..c9714fd 100644 (file)
@@ -422,7 +422,7 @@ _viewport_region_get(Evas_Object *obj)
    parent = elm_widget_parent_get(obj);
    while (parent)
      {
-        if (eo_isa(parent, ELM_INTERFACE_SCROLLABLE_CLASS))
+        if (eo_isa(parent, ELM_INTERFACE_SCROLLABLE_MIXIN))
           {
              Eina_Rectangle *pr = eina_rectangle_new(0, 0, 0, 0);
              evas_object_geometry_get(parent, &pr->x, &pr->y, &pr->w, &pr->h);
index 9a5fe75..4c25a20 100644 (file)
@@ -156,7 +156,7 @@ _elm_interface_atspi_accessible_parent_get(Eo *obj EINA_UNUSED, void *pd EINA_UN
    eo_do(obj, parent = eo_parent_get());
    if (!parent) return NULL;
 
-   return eo_isa(parent, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS) ? parent : NULL;
+   return eo_isa(parent, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN) ? parent : NULL;
 }
 
 EOLIAN static void
@@ -250,7 +250,7 @@ _elm_interface_atspi_accessible_children_get(Eo *obj EINA_UNUSED, void *pd EINA_
 
    EINA_ITERATOR_FOREACH(iter, chld)
      {
-        if (eo_isa(chld, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+        if (eo_isa(chld, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
           children = eina_list_append(children, chld);
      }
    eina_iterator_free(iter);
index 8817e01..0f0f48a 100644 (file)
@@ -89,7 +89,7 @@ _elm_interface_atspi_component_accessible_at_point_get(Eo *obj, void *_pd EINA_U
    EINA_LIST_FOREACH(objs, l, evobj)
      {
         // return first only, test if there is atspi interface for eo
-        if (eo_isa(evobj, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+        if (eo_isa(evobj, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
           {
              ret = evobj;
              break;
index 63276e1..c524611 100644 (file)
@@ -33,7 +33,7 @@ _on_focus_change(void *data, Evas_Object *obj, void *event_info EINA_UNUSED)
 EOLIAN void
 _elm_interface_atspi_widget_eo_base_constructor(Eo *obj EINA_UNUSED, Elm_Interface_Atspi_Widget_Data *pd)
 {
-   eo_do_super(obj, ELM_INTERFACE_ATSPI_WIDGET_CLASS, eo_constructor());
+   eo_do_super(obj, ELM_INTERFACE_ATSPI_WIDGET_MIXIN, eo_constructor());
 
    pd->role = ELM_ATSPI_ROLE_UNKNOWN;
 
@@ -55,7 +55,7 @@ _elm_interface_atspi_widget_eo_base_destructor(Eo *obj EINA_UNUSED, Elm_Interfac
    if (parent && !eo_destructed_is(parent))
      elm_interface_atspi_accessible_children_changed_del_signal_emit(parent, obj);
 
-   eo_do_super(obj, ELM_INTERFACE_ATSPI_WIDGET_CLASS, eo_destructor());
+   eo_do_super(obj, ELM_INTERFACE_ATSPI_WIDGET_MIXIN, eo_destructor());
 }
 
 EOLIAN static Eina_Bool
@@ -115,7 +115,7 @@ _elm_interface_atspi_widget_elm_interface_atspi_accessible_children_get(Eo *obj
    EINA_LIST_FOREACH(wd->subobjs, l, widget)
      {
         if (!elm_object_widget_check(widget)) continue;
-        if (eo_isa(widget, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+        if (eo_isa(widget, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
           accs = eina_list_append(accs, widget);
      }
    return accs;
@@ -127,7 +127,7 @@ _elm_interface_atspi_widget_elm_interface_atspi_accessible_state_set_get(Eo *obj
    Elm_Atspi_State_Set states = 0;
    Evas *evas = NULL;
 
-   eo_do_super(obj, ELM_INTERFACE_ATSPI_WIDGET_CLASS, states = elm_interface_atspi_accessible_state_set_get());
+   eo_do_super(obj, ELM_INTERFACE_ATSPI_WIDGET_MIXIN, states = elm_interface_atspi_accessible_state_set_get());
 
    if (evas_object_visible_get(obj))
      STATE_TYPE_SET(states, ELM_ATSPI_STATE_VISIBLE);
@@ -190,14 +190,14 @@ _elm_interface_atspi_widget_elm_interface_atspi_accessible_relation_set_get(Eo *
    Evas_Object *rel_obj;
 
    rel_obj = elm_object_focus_next_object_get(obj, ELM_FOCUS_NEXT);
-   if (eo_isa(rel_obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+   if (eo_isa(rel_obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
      {
         rel = _relation_new(ELM_ATSPI_RELATION_FLOWS_TO, rel_obj);
         list = eina_list_append(list, rel);
      }
 
    rel_obj = elm_object_focus_next_object_get(obj, ELM_FOCUS_PREVIOUS);
-   if (eo_isa(rel_obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_CLASS))
+   if (eo_isa(rel_obj, ELM_INTERFACE_ATSPI_ACCESSIBLE_MIXIN))
      {
         rel = _relation_new(ELM_ATSPI_RELATION_FLOWS_FROM, rel_obj);
         list = eina_list_append(list, rel);
index defb7d6..31b2bde 100644 (file)
@@ -4,7 +4,7 @@
 #include "elm_interface_fileselector.eo.h"
 
 #define ELM_FILESELECTOR_INTERFACE_CHECK(obj, ...) \
-  if (EINA_UNLIKELY(!eo_isa(obj, ELM_INTERFACE_FILESELECTOR_CLASS))) \
+  if (EINA_UNLIKELY(!eo_isa(obj, ELM_INTERFACE_FILESELECTOR_INTERFACE))) \
     { \
        ERR("The object (%p) doesn't implement the Elementary fileselector" \
             " interface", obj); \
index c080d6e..7a43d4c 100644 (file)
@@ -308,7 +308,7 @@ _elm_pan_class_constructor(Eo_Class *klass)
 /* pan smart object on top, scroller interface on bottom */
 /* ============================================================ */
 
-#define MY_SCROLLABLE_INTERFACE ELM_INTERFACE_SCROLLABLE_CLASS
+#define MY_SCROLLABLE_INTERFACE ELM_INTERFACE_SCROLLABLE_MIXIN
 
 #define MY_SCROLLABLE_INTERFACE_NAME "Elm_Interface_Scrollable"
 #define MY_SCROLLABLE_INTERFACE_NAME_LEGACY "elm_interface_scrollable"
index d019c10..25f50a1 100644 (file)
@@ -214,7 +214,7 @@ struct _Elm_Scrollable_Smart_Interface_Data
 
 #define ELM_SCROLLABLE_CHECK(obj, ...)                                       \
                                                                              \
-  if (!eo_isa(obj, ELM_INTERFACE_SCROLLABLE_CLASS))                    \
+  if (!eo_isa(obj, ELM_INTERFACE_SCROLLABLE_MIXIN))                    \
     {                                                                        \
        ERR("The object (%p) doesn't implement the Elementary scrollable"     \
             " interface", obj);                                              \
index f7e04f9..b039011 100644 (file)
@@ -80,7 +80,7 @@ _elm_scrollable_is(const Evas_Object *obj)
 {
    INTERNAL_ENTRY EINA_FALSE;
    return
-      eo_isa(obj, ELM_INTERFACE_SCROLLABLE_CLASS);
+      eo_isa(obj, ELM_INTERFACE_SCROLLABLE_MIXIN);
 }
 
 void