[Tizen][ATSPI] Accessibility initial implementation
[platform/core/uifw/dali-toolkit.git] / dali-toolkit / public-api / controls / control.cpp
index 14205f9..5762fff 100644 (file)
@@ -170,6 +170,12 @@ Control::ResourceReadySignalType&  Control::ResourceReadySignal()
   return controlImpl.mResourceReadySignal;
 }
 
+Control::AccessibilityActivateSignalType& Control::AccessibilityActivateSignal()
+{
+  return Internal::GetImplementation(*this).AccessibilityActivateSignal();
+}
+
+
 Control::Control(Internal::Control& implementation)
 : CustomActor(implementation)
 {
@@ -181,6 +187,23 @@ Control::Control(Dali::Internal::CustomActor* internal)
   VerifyCustomActorPointer<Internal::Control>(internal);
 }
 
+void Control::AccessibilitySetAttribute( const std::string& key,
+                                         const std::string value )
+{
+  return Internal::GetImplementation( *this ).AccessibilitySetAttribute( key,
+                                                                         value );
+}
+
+std::string Control::AccessibilityGetAttribute( const std::string& key )
+{
+  return Internal::GetImplementation( *this ).AccessibilityGetAttribute( key );
+}
+
+void Control::AccessibilityEraseAttribute( std::string& key )
+{
+  return Internal::GetImplementation( *this ).AccessibilityEraseAttribute( key );
+}
+
 } // namespace Toolkit
 
 } // namespace Dali