+bool AccessibilityAdaptor::HandleActionNextEvent(bool allowEndFeedback)
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionNext( true );
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionPreviousEvent(bool allowEndFeedback)
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionPrevious( true );
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionActivateEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionActivate();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionReadEvent(unsigned int x, unsigned int y, bool allowReadAgain)
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionRead( allowReadAgain );
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionReadNextEvent(bool allowEndFeedback)
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionReadNext( true );
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionReadPreviousEvent(bool allowEndFeedback)
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionReadPrevious( true );
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionUpEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionUp();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionDownEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionDown();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionClearFocusEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->ClearAccessibilityFocus();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionScrollEvent(const TouchPoint& point, unsigned long timeStamp)
+{
+ if( mActionHandler )
+ {
+ Dali::TouchEvent touchEvent;
+ touchEvent.points.push_back( point );
+ return mActionHandler->AccessibilityActionScroll( touchEvent );
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionTouchEvent(const TouchPoint& point, unsigned long timeStamp)
+{
+ if( mActionHandler )
+ {
+ Dali::TouchEvent touchEvent;
+ touchEvent.points.push_back( point );
+ return mActionHandler->AccessibilityActionTouch( touchEvent );
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionBackEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionBack();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionEnableEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->ChangeAccessibilityStatus();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionDisableEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->ChangeAccessibilityStatus();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionScrollUpEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionScrollUp();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionScrollDownEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionScrollDown();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionPageLeftEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionPageLeft();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionPageRightEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionPageRight();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionPageUpEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionPageUp();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionPageDownEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionPageDown();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionMoveToFirstEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionMoveToFirst();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionMoveToLastEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionMoveToLast();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionReadFromTopEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionReadFromTop();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionReadFromNextEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionReadFromNext();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionZoomEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionZoom();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionReadIndicatorInformationEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionReadIndicatorInformation();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionReadPauseResumeEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionReadPauseResume();
+ }
+ return false;
+}
+
+bool AccessibilityAdaptor::HandleActionStartStopEvent()
+{
+ if( mActionHandler )
+ {
+ return mActionHandler->AccessibilityActionStartStop();
+ }
+ return false;
+}
+