X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Fdevel-api%2Fcontrols%2Fcontrol-devel.cpp;h=a604433e1f08b69aface0d3bdafca4e67cb20fa4;hb=36b6c48b03fa926529904947f222aadebbf0c1ff;hp=a98cefeae512de365139fe98b47cdb3c470c9d5a;hpb=e051e39fe89448c656713c8b9a2594e1b92c870e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/devel-api/controls/control-devel.cpp b/dali-toolkit/devel-api/controls/control-devel.cpp index a98cefe..a604433 100644 --- a/dali-toolkit/devel-api/controls/control-devel.cpp +++ b/dali-toolkit/devel-api/controls/control-devel.cpp @@ -224,11 +224,6 @@ void ClearAccessibilityRelations(Toolkit::Control control) GetControlImplementation(control).mAccessibilityRelations.clear(); } -void SetAccessibilityConstructor(Dali::Actor control, std::function(Dali::Actor)> constructor) -{ - GetControlImplementation(Toolkit::Control::DownCast(control)).mAccessibilityConstructor = constructor; -} - void AppendAccessibilityAttribute(Toolkit::Control control, const std::string& key, const std::string& value) { GetControlImplementation(control).AppendAccessibilityAttribute(key, value); @@ -256,28 +251,22 @@ Dali::Accessibility::ReadingInfoTypes GetAccessibilityReadingInfoType(Toolkit::C bool ClearAccessibilityHighlight(Toolkit::Control control) { - auto* accessible = Dali::Accessibility::Component::DownCast(GetControlImplementation(control).GetAccessibilityObject()); - - return accessible ? accessible->ClearHighlight() : false; + return GetControlImplementation(control).GetAccessibleObject()->ClearHighlight(); } bool GrabAccessibilityHighlight(Toolkit::Control control) { - auto* accessible = Dali::Accessibility::Component::DownCast(GetControlImplementation(control).GetAccessibilityObject()); - - return accessible ? accessible->GrabHighlight() : false; + return GetControlImplementation(control).GetAccessibleObject()->GrabHighlight(); } Dali::Accessibility::States GetAccessibilityStates(Toolkit::Control control) { - auto* accessible = GetControlImplementation(control).GetAccessibilityObject(); - - return accessible->GetStates(); + return GetControlImplementation(control).GetAccessibleObject()->GetStates(); } void NotifyAccessibilityStateChange(Toolkit::Control control, Dali::Accessibility::States states, bool recurse) { - GetControlImplementation(control).GetAccessibilityObject()->NotifyAccessibilityStateChange(std::move(states), recurse); + GetControlImplementation(control).GetAccessibleObject()->NotifyAccessibilityStateChange(std::move(states), recurse); } } // namespace DevelControl