From 0744aaf8ae2f0d22cef186328b8ffaab36bab4cf Mon Sep 17 00:00:00 2001 From: Prasoon Singh Date: Fri, 3 Jun 2016 14:28:57 +0530 Subject: [PATCH] [elm_progressbar] Added description_get API Change-Id: I29f4338d50067d4bc91f690ccc37f7bb0ed9911e --- src/lib/elm_progressbar.c | 9 +++++++++ src/lib/elm_progressbar.eo | 3 +++ 2 files changed, 12 insertions(+) diff --git a/src/lib/elm_progressbar.c b/src/lib/elm_progressbar.c index 4c22ebe..8dfe68f 100644 --- a/src/lib/elm_progressbar.c +++ b/src/lib/elm_progressbar.c @@ -575,6 +575,15 @@ _elm_progressbar_elm_interface_atspi_value_value_and_text_get(Eo *obj EINA_UNUSE // +//TIZEN_ONLY(20160603): added description_get API +const char * _elm_progressbar_elm_interface_atspi_accessible_description_get(Eo *obj, Elm_Progressbar_Data *pd EINA_UNUSED) +{ + const char *ret; + ret = elm_object_part_text_get(obj, "elm.text.status"); + return ret ? strdup(ret) : NULL; +} +// + EOLIAN static void _elm_progressbar_class_constructor(Eo_Class *klass) { diff --git a/src/lib/elm_progressbar.eo b/src/lib/elm_progressbar.eo index f67bae5..4143c50 100644 --- a/src/lib/elm_progressbar.eo +++ b/src/lib/elm_progressbar.eo @@ -167,6 +167,9 @@ class Elm.Progressbar (Elm.Layout, Elm_Interface_Atspi_Value) Elm.Layout.content_aliases.get; Elm.Layout.sizing_eval; Elm_Interface_Atspi_Value.value_and_text.get; + //TIZEN_ONLY(20160603): added description_get API + Elm_Interface_Atspi_Accessible.description.get; + // } events { changed; -- 2.7.4