| OLD | NEW | 
|---|
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #ifndef CHROME_BROWSER_CHROMEOS_INPUT_METHOD_MOCK_INPUT_METHOD_MANAGER_H_ | 5 #ifndef CHROME_BROWSER_CHROMEOS_INPUT_METHOD_MOCK_INPUT_METHOD_MANAGER_H_ | 
| 6 #define CHROME_BROWSER_CHROMEOS_INPUT_METHOD_MOCK_INPUT_METHOD_MANAGER_H_ | 6 #define CHROME_BROWSER_CHROMEOS_INPUT_METHOD_MOCK_INPUT_METHOD_MANAGER_H_ | 
| 7 | 7 | 
| 8 #include "chrome/browser/chromeos/input_method/input_method_util.h" | 8 #include "chrome/browser/chromeos/input_method/input_method_util.h" | 
| 9 #include "chromeos/ime/fake_input_method_delegate.h" | 9 #include "chromeos/ime/fake_input_method_delegate.h" | 
| 10 #include "chromeos/ime/input_method_manager.h" | 10 #include "chromeos/ime/input_method_manager.h" | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
| 29       InputMethodManager::CandidateWindowObserver* observer) OVERRIDE; | 29       InputMethodManager::CandidateWindowObserver* observer) OVERRIDE; | 
| 30   virtual scoped_ptr<InputMethodDescriptors> | 30   virtual scoped_ptr<InputMethodDescriptors> | 
| 31       GetSupportedInputMethods() const OVERRIDE; | 31       GetSupportedInputMethods() const OVERRIDE; | 
| 32   virtual scoped_ptr<InputMethodDescriptors> | 32   virtual scoped_ptr<InputMethodDescriptors> | 
| 33       GetActiveInputMethods() const OVERRIDE; | 33       GetActiveInputMethods() const OVERRIDE; | 
| 34   virtual const std::vector<std::string>& GetActiveInputMethodIds() const | 34   virtual const std::vector<std::string>& GetActiveInputMethodIds() const | 
| 35       OVERRIDE; | 35       OVERRIDE; | 
| 36   virtual size_t GetNumActiveInputMethods() const OVERRIDE; | 36   virtual size_t GetNumActiveInputMethods() const OVERRIDE; | 
| 37   virtual const InputMethodDescriptor* GetInputMethodFromId( | 37   virtual const InputMethodDescriptor* GetInputMethodFromId( | 
| 38       const std::string& input_method_id) const OVERRIDE; | 38       const std::string& input_method_id) const OVERRIDE; | 
| 39   virtual void EnableLayouts(const std::string& language_code, | 39   virtual void EnableLoginLayouts(const std::string& language_code, | 
| 40                              const std::string& initial_layout) OVERRIDE; | 40                                   const std::string& initial_layout) OVERRIDE; | 
| 41   virtual bool EnableInputMethods( | 41   virtual bool EnableInputMethods( | 
| 42       const std::vector<std::string>& new_active_input_method_ids) OVERRIDE; | 42       const std::vector<std::string>& new_active_input_method_ids) OVERRIDE; | 
| 43   virtual bool EnableInputMethod( | 43   virtual bool EnableInputMethod( | 
| 44       const std::string& new_active_input_method_id) OVERRIDE; | 44       const std::string& new_active_input_method_id) OVERRIDE; | 
| 45   virtual void ChangeInputMethod(const std::string& input_method_id) OVERRIDE; | 45   virtual void ChangeInputMethod(const std::string& input_method_id) OVERRIDE; | 
| 46   virtual void ActivateInputMethodProperty(const std::string& key) OVERRIDE; | 46   virtual void ActivateInputMethodProperty(const std::string& key) OVERRIDE; | 
| 47   virtual void AddInputMethodExtension( | 47   virtual void AddInputMethodExtension( | 
| 48       const std::string& id, | 48       const std::string& id, | 
| 49       InputMethodEngineInterface* instance) OVERRIDE; | 49       InputMethodEngineInterface* instance) OVERRIDE; | 
| 50   virtual void RemoveInputMethodExtension(const std::string& id) OVERRIDE; | 50   virtual void RemoveInputMethodExtension(const std::string& id) OVERRIDE; | 
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 92   // The active input method ids cache (actually default only) | 92   // The active input method ids cache (actually default only) | 
| 93   std::vector<std::string> active_input_method_ids_; | 93   std::vector<std::string> active_input_method_ids_; | 
| 94 | 94 | 
| 95   DISALLOW_COPY_AND_ASSIGN(MockInputMethodManager); | 95   DISALLOW_COPY_AND_ASSIGN(MockInputMethodManager); | 
| 96 }; | 96 }; | 
| 97 | 97 | 
| 98 }  // namespace input_method | 98 }  // namespace input_method | 
| 99 }  // namespace chromeos | 99 }  // namespace chromeos | 
| 100 | 100 | 
| 101 #endif  // CHROME_BROWSER_CHROMEOS_INPUT_METHOD_MOCK_INPUT_METHOD_MANAGER_H_ | 101 #endif  // CHROME_BROWSER_CHROMEOS_INPUT_METHOD_MOCK_INPUT_METHOD_MANAGER_H_ | 
| OLD | NEW | 
|---|