Index: chrome/browser/chromeos/input_method/ibus_controller.h |
diff --git a/chrome/browser/chromeos/input_method/ibus_controller.h b/chrome/browser/chromeos/input_method/ibus_controller.h |
index 78730d3b530c2fc5b617efdd19ec326666e6ecbc..4b0da7c39565742c19af8df93b7e9a027d2b3173 100644 |
--- a/chrome/browser/chromeos/input_method/ibus_controller.h |
+++ b/chrome/browser/chromeos/input_method/ibus_controller.h |
@@ -75,27 +75,22 @@ class InputMethodDescriptor { |
std::string language_code_; |
}; |
-// A structure which represents a property for an input method engine. For |
-// details, please check a comment for the LanguageRegisterImePropertiesFunction |
-// typedef below. |
-// TODO(yusukes): Rename this struct. "InputMethodProperty" might be better? |
-struct ImeProperty { |
- ImeProperty(const std::string& in_key, |
+// A structure which represents a property for an input method engine. |
+struct InputMethodProperty { |
+ InputMethodProperty(const std::string& in_key, |
const std::string& in_label, |
bool in_is_selection_item, |
bool in_is_selection_item_checked, |
int in_selection_item_id); |
- ImeProperty(); |
- ~ImeProperty(); |
+ InputMethodProperty(); |
+ ~InputMethodProperty(); |
// Debug print function. |
std::string ToString() const; |
std::string key; // A key which identifies the property. Non-empty string. |
// (e.g. "InputMode.HalfWidthKatakana") |
- // DEPRECATED: TODO(yusukes): Remove this when it's ready. |
- std::string deprecated_icon_path; |
std::string label; // A description of the property. Non-empty string. |
// (e.g. "Switch to full punctuation mode", "Hiragana") |
bool is_selection_item; // true if the property is a selection item. |
@@ -106,7 +101,7 @@ struct ImeProperty { |
// false. |
static const int kInvalidSelectionItemId = -1; |
}; |
-typedef std::vector<ImeProperty> ImePropertyList; |
+typedef std::vector<InputMethodProperty> InputMethodPropertyList; |
// A structure which represents a value of an input method configuration item. |
// This struct is used by SetInputMethodConfig(). |
@@ -167,7 +162,8 @@ class IBusController { |
// ---------------------------------- |
// ... |
// ---------------------------------- |
- virtual void OnRegisterImeProperties(const ImePropertyList& prop_list) = 0; |
+ virtual void OnRegisterImeProperties( |
+ const InputMethodPropertyList& prop_list) = 0; |
// Called when "UpdateProperty" signal is sent from ibus-daemon. The |
// signal contains one or more properties which is updated |
@@ -191,7 +187,8 @@ class IBusController { |
// |
// Note: Please do not use selection_item_ids in |prop_list|. Dummy |
// values are filled in the field. |
- virtual void OnUpdateImeProperty(const ImePropertyList& prop_list) = 0; |
+ virtual void OnUpdateImeProperty( |
+ const InputMethodPropertyList& prop_list) = 0; |
// Called when ibus connects or disconnects. |
virtual void OnConnectionChange(bool connected) = 0; |