| Index: chromeos/ime/component_extension_ime_manager.h
|
| diff --git a/chromeos/ime/component_extension_ime_manager.h b/chromeos/ime/component_extension_ime_manager.h
|
| index b5acd43e7dcf98d0d25ca3430571860675fead6d..256745e4fa87dc20f4d724dc77bfe76b0c86cfa2 100644
|
| --- a/chromeos/ime/component_extension_ime_manager.h
|
| +++ b/chromeos/ime/component_extension_ime_manager.h
|
| @@ -9,6 +9,7 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "chromeos/chromeos_export.h"
|
| #include "chromeos/dbus/ibus/ibus_component.h"
|
| +#include "chromeos/ime/input_method_descriptor.h"
|
|
|
| namespace chromeos {
|
|
|
| @@ -77,6 +78,9 @@ class CHROMEOS_EXPORT ComponentExtensionIMEManager {
|
| // Returns list of input method id associated with |language|.
|
| std::vector<std::string> ListIMEByLanguage(const std::string& language);
|
|
|
| + // Returns all IME as InputMethodDescriptors.
|
| + input_method::InputMethodDescriptors GetAllIMEAsInputMethodDescriptor();
|
| +
|
| private:
|
| // Finds ComponentExtensionIME and EngineDescription associated with
|
| // |input_method_id|. This function retruns true if it is found, otherwise
|
|
|