Revert "Revert "atspi: fix name, description callback issue"" 25/167225/3 accepted/tizen/4.0/unified/20180124.154330 submit/tizen_4.0/20180124.101838
authorJunsuChoi <jsuya.choi@samsung.com>
Tue, 16 Jan 2018 08:08:53 +0000 (17:08 +0900)
committerGerrit Code Review <gerrit@review.ap-northeast-2.compute.internal>
Wed, 24 Jan 2018 04:52:02 +0000 (04:52 +0000)
This reverts commit 11d7fcf8973e410591d729a012c6bc89b0d25900.

Change-Id: I1e2001e44335b0197b2c47756a07c3c73e574297

src/lib/elc_naviframe.c
src/lib/elm_naviframe_item.eo

index 4e1ea72..3472780 100644 (file)
@@ -2468,6 +2468,32 @@ _elm_naviframe_item_elm_interface_atspi_accessible_description_get(Eo *eo_item,
    eo_do(VIEW(nit), ret = elm_interface_atspi_accessible_description_get());
    return ret;
 }
+
+EOLIAN static void
+_elm_naviframe_item_elm_interface_atspi_accessible_translation_domain_set(Eo *eo_item EINA_UNUSED, Elm_Naviframe_Item_Data* nit, const char *domain)
+{
+   eo_do(VIEW(nit), elm_interface_atspi_accessible_translation_domain_set(domain));
+}
+
+EOLIAN static const char*
+_elm_naviframe_item_elm_interface_atspi_accessible_translation_domain_get(Eo *eo_item EINA_UNUSED, Elm_Naviframe_Item_Data* nit)
+{
+   const char *ret = NULL;
+   eo_do(VIEW(nit), ret = elm_interface_atspi_accessible_translation_domain_get());
+   return ret;
+}
+
+EOLIAN static void
+_elm_naviframe_item_elm_interface_atspi_accessible_name_cb_set(Eo *eo_item EINA_UNUSED, Elm_Naviframe_Item_Data* nit, Elm_Atspi_Reading_Info_Cb name_cb, const void *data)
+{
+   eo_do(VIEW(nit), elm_interface_atspi_accessible_name_cb_set(name_cb, data));
+}
+
+EOLIAN static void
+_elm_naviframe_item_elm_interface_atspi_accessible_description_cb_set(Eo *eo_item EINA_UNUSED, Elm_Naviframe_Item_Data* nit, Elm_Atspi_Reading_Info_Cb description_cb, const void *data)
+{
+   eo_do(VIEW(nit), elm_interface_atspi_accessible_description_cb_set(description_cb, data));
+}
 //
 
 #include "elm_naviframe_item.eo.c"
index d1c4dec..4f9b707 100644 (file)
@@ -116,6 +116,10 @@ class Elm.Naviframe_Item(Elm.Widget_Item)
         Elm_Interface_Atspi_Accessible.name.set;
         Elm_Interface_Atspi_Accessible.description.set;
         Elm_Interface_Atspi_Accessible.description.get;
+        Elm_Interface_Atspi_Accessible.translation_domain.set;
+        Elm_Interface_Atspi_Accessible.translation_domain.get;
+        Elm_Interface_Atspi_Accessible.name_cb.set;
+        Elm_Interface_Atspi_Accessible.description_cb.set;
         //
    }
 }