X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fchromeos%2Finput_method%2Fmock_input_method_engine.h;h=b6ddaaf7983ed59175524121afff199bf6d5dbe1;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=c22ac5d56d20e1c6a4de67da6e769f9b02804673;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/chromeos/input_method/mock_input_method_engine.h b/src/chrome/browser/chromeos/input_method/mock_input_method_engine.h index c22ac5d..b6ddaaf 100644 --- a/src/chrome/browser/chromeos/input_method/mock_input_method_engine.h +++ b/src/chrome/browser/chromeos/input_method/mock_input_method_engine.h @@ -32,14 +32,11 @@ struct KeyEventHandle; class MockInputMethodEngine : public InputMethodEngineInterface { public: - explicit MockInputMethodEngine( - const input_method::InputMethodDescriptor& descriptor); + explicit MockInputMethodEngine(); virtual ~MockInputMethodEngine(); // InputMethodEngineInterface overrides. - virtual const input_method::InputMethodDescriptor& GetDescriptor() - const OVERRIDE; - virtual void NotifyImeReady() OVERRIDE; + virtual const std::string& GetActiveComponentId() const OVERRIDE; virtual bool SetComposition(int context_id, const char* text, int selection_start, @@ -75,7 +72,7 @@ class MockInputMethodEngine : public InputMethodEngineInterface { virtual void FocusIn( const IMEEngineHandlerInterface::InputContext& input_context) OVERRIDE; virtual void FocusOut() OVERRIDE; - virtual void Enable() OVERRIDE; + virtual void Enable(const std::string& component_id) OVERRIDE; virtual void Disable() OVERRIDE; virtual void PropertyActivate(const std::string& property_name) OVERRIDE; virtual void Reset() OVERRIDE; @@ -91,8 +88,7 @@ class MockInputMethodEngine : public InputMethodEngineInterface { } private: - // Descriptor of this input method. - input_method::InputMethodDescriptor descriptor_; + std::string active_component_id_; // The current candidate window property. CandidateWindowProperty candidate_window_property_;