X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Faccessibility%2Fbridge%2Fbridge-text.h;h=49e69e350e757d2811063e555f447f19bf7b169f;hb=93f74934da0d7ea8deac16eb3e23b35b0d684087;hp=86c33d2b6f6b3d0c3c524da57ebce2df84f7b717;hpb=aa705bc3d21a2dd9fa04d46d8e79391f75e1c722;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/accessibility/bridge/bridge-text.h b/dali/internal/accessibility/bridge/bridge-text.h index 86c33d2..49e69e3 100644 --- a/dali/internal/accessibility/bridge/bridge-text.h +++ b/dali/internal/accessibility/bridge/bridge-text.h @@ -21,24 +21,66 @@ // INTERNAL INCLUDES #include +/** + * @brief The BridgeText class is to correspond with Dali::Accessibility::Text. + */ class BridgeText : public virtual BridgeBase { protected: BridgeText() = default; + /** + * @brief Registers Text functions to dbus interfaces. + */ void RegisterInterfaces(); + /** + * @brief Returns the Text object of the currently executed DBus method call. + * + * @return The Text object + */ Dali::Accessibility::Text* FindSelf() const; public: - DBus::ValueOrError GetText(int startOffset, int endOffset); - DBus::ValueOrError GetCharacterCount(); - DBus::ValueOrError GetCursorOffset(); - DBus::ValueOrError SetCursorOffset(int32_t offset); + /** + * @copydoc Dali::Accessibility::Text::GetText() + */ + DBus::ValueOrError GetText(int startOffset, int endOffset); + + /** + * @copydoc Dali::Accessibility::Text::GetCharacterCount() + */ + DBus::ValueOrError GetCharacterCount(); + + /** + * @copydoc Dali::Accessibility::Text::GetCursorOffset() + */ + DBus::ValueOrError GetCursorOffset(); + + /** + * @copydoc Dali::Accessibility::Text::SetCursorOffset() + */ + DBus::ValueOrError SetCursorOffset(int32_t offset); + + /** + * @copydoc Dali::Accessibility::Text::GetTextAtOffset() + */ DBus::ValueOrError GetTextAtOffset(int32_t offset, uint32_t boundary); - DBus::ValueOrError GetRangeOfSelection(int32_t selectionNum); - DBus::ValueOrError RemoveSelection(int32_t selectionNum); - DBus::ValueOrError SetRangeOfSelection(int32_t selectionNum, int32_t startOffset, int32_t endOffset); + + /** + * @copydoc Dali::Accessibility::Text::GetRangeOfSelection() + */ + DBus::ValueOrError GetRangeOfSelection(int32_t selectionIndex); + + /** + * @copydoc Dali::Accessibility::Text::RemoveSelection() + */ + DBus::ValueOrError RemoveSelection(int32_t selectionIndex); + + /** + * @copydoc Dali::Accessibility::Text::SetRangeOfSelection() + */ + DBus::ValueOrError SetRangeOfSelection(int32_t selectionIndex, int32_t startOffset, int32_t endOffset); }; #endif // DALI_INTERNAL_ACCESSIBILITY_BRIDGE_TEXT_H