X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Ftext-controls%2Ftext-field-impl.h;h=e53189eabec241239a607d722c351e9a411ddcb0;hb=4b3917be0d1fbe4eab6020b2a7e9abdabd32225d;hp=1f972638f259b6d978ad29372ef6ba392d522883;hpb=12fc433eba468fe62254c4ebfb04d57697632077;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/text-controls/text-field-impl.h b/dali-toolkit/internal/controls/text-controls/text-field-impl.h index 1f97263..e53189e 100644 --- a/dali-toolkit/internal/controls/text-controls/text-field-impl.h +++ b/dali-toolkit/internal/controls/text-controls/text-field-impl.h @@ -21,6 +21,9 @@ // EXTERNAL INCLUDES #include #include +#include +#include +#include // INTERNAL INCLUDES #include @@ -501,32 +504,31 @@ protected: /** * @brief This structure is to connect TextField with Accessible functions. */ - struct AccessibleImpl : public DevelControl::AccessibleImpl, - public virtual Dali::Accessibility::Text, + struct AccessibleImpl : public DevelControl::ControlAccessible, public virtual Dali::Accessibility::EditableText, public virtual Dali::Accessibility::Hypertext { - using DevelControl::AccessibleImpl::AccessibleImpl; + using DevelControl::ControlAccessible::ControlAccessible; /** * @copydoc Dali::Accessibility::Accessible::GetName() */ - std::string GetName() override; + std::string GetName() const override; /** * @copydoc Dali::Accessibility::Text::GetText() */ - std::string GetText(size_t startOffset, size_t endOffset) override; + std::string GetText(size_t startOffset, size_t endOffset) const override; /** * @copydoc Dali::Accessibility::Text::GetCharacterCount() */ - size_t GetCharacterCount() override; + size_t GetCharacterCount() const override; /** * @copydoc Dali::Accessibility::Text::GetCursorOffset() */ - size_t GetCursorOffset() override; + size_t GetCursorOffset() const override; /** * @copydoc Dali::Accessibility::Text::SetCursorOffset() @@ -536,12 +538,12 @@ protected: /** * @copydoc Dali::Accessibility::Text::GetTextAtOffset() */ - Accessibility::Range GetTextAtOffset(size_t offset, Accessibility::TextBoundary boundary) override; + Accessibility::Range GetTextAtOffset(size_t offset, Accessibility::TextBoundary boundary) const override; /** * @copydoc Dali::Accessibility::Text::GetRangeOfSelection() */ - Accessibility::Range GetRangeOfSelection(size_t selectionIndex) override; + Accessibility::Range GetRangeOfSelection(size_t selectionIndex) const override; /** * @copydoc Dali::Accessibility::Text::RemoveSelection()