X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftoolkit-imf-manager.cpp;h=e35ce055be5290ff3d4d4f8e1ebdaa357c8bd5f1;hp=470db7efce6b67c320ba5be010ec0ca4d2014806;hb=fd9780b06023ca21988b0913c6539b733491c6e1;hpb=7e315a440bad7033d19fefa8f9952d625ee6f076 diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-imf-manager.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-imf-manager.cpp index 470db7e..e35ce05 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-imf-manager.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-imf-manager.cpp @@ -19,10 +19,8 @@ #include "toolkit-imf-manager.h" // EXTERNAL INCLUDES -#include #include #include -#include namespace Dali { @@ -52,10 +50,10 @@ public: bool RestoreAfterFocusLost() const; void SetRestoreAfterFocusLost( bool toggle ); void NotifyCursorPosition(); - int GetCursorPosition(); void SetCursorPosition( unsigned int cursorPosition ); - void SetSurroundingText( std::string text ); - std::string GetSurroundingText(); + unsigned int GetCursorPosition() const; + void SetSurroundingText( const std::string& text ); + const std::string& GetSurroundingText() const; public: // Signals ImfManagerSignalType& ActivatedSignal() { return mActivatedSignal; } @@ -79,7 +77,6 @@ private: bool mRestoreAfterFocusLost:1; ///< Whether the keyboard needs to be restored (activated ) after focus regained. bool mIdleCallbackConnected:1; ///< Whether the idle callback is already connected. - std::vector mKeyEvents; ///< Stores key events to be sent from idle call-back. ImfManagerSignalType mActivatedSignal; ImfEventSignalType mEventSignal; @@ -121,10 +118,9 @@ Dali::ImfManager ImfManager::Get() ImfManager::ImfManager( /*Ecore_X_Window ecoreXwin*/ ) : mIMFCursorPosition( 0 ), - mSurroundingText(""), + mSurroundingText(), mRestoreAfterFocusLost( false ), - mIdleCallbackConnected( false ), - mKeyEvents() + mIdleCallbackConnected( false ) { CreateContext( /*ecoreXwin*/ ); ConnectCallbacks(); @@ -179,22 +175,22 @@ void ImfManager::NotifyCursorPosition() { } -int ImfManager::GetCursorPosition() +void ImfManager::SetCursorPosition( unsigned int cursorPosition ) { - return mIMFCursorPosition; + mIMFCursorPosition = static_cast< int >( cursorPosition ); } -void ImfManager::SetCursorPosition( unsigned int cursorPosition ) +unsigned int ImfManager::GetCursorPosition() const { - mIMFCursorPosition = ( int )cursorPosition; + return static_cast( mIMFCursorPosition ); } -void ImfManager::SetSurroundingText( std::string text ) +void ImfManager::SetSurroundingText( const std::string& text ) { mSurroundingText = text; } -std::string ImfManager::GetSurroundingText() +const std::string& ImfManager::GetSurroundingText() const { return mSurroundingText; } @@ -221,11 +217,6 @@ ImfManager ImfManager::Get() return Internal::Adaptor::ImfManager::Get(); } -ImfContext ImfManager::GetContext() -{ - return NULL; -} - void ImfManager::Activate() { Internal::Adaptor::ImfManager::GetImplementation(*this).Activate(); @@ -261,17 +252,17 @@ void ImfManager::SetCursorPosition( unsigned int SetCursorPosition ) Internal::Adaptor::ImfManager::GetImplementation(*this).SetCursorPosition( SetCursorPosition ); } -int ImfManager::GetCursorPosition() +unsigned int ImfManager::GetCursorPosition() const { return Internal::Adaptor::ImfManager::GetImplementation(*this).GetCursorPosition(); } -void ImfManager::SetSurroundingText( std::string text ) +void ImfManager::SetSurroundingText( const std::string& text ) { Internal::Adaptor::ImfManager::GetImplementation(*this).SetSurroundingText( text ); } -std::string ImfManager::GetSurroundingText() +const std::string& ImfManager::GetSurroundingText() const { return Internal::Adaptor::ImfManager::GetImplementation(*this).GetSurroundingText(); }