Index: ui/views/ime/input_method_bridge.h |
diff --git a/ui/views/ime/input_method_bridge.h b/ui/views/ime/input_method_bridge.h |
index 03ea567aa6db2fe9b0b069a3302ab47fb0411494..561576b4649634a33fabeb22514e59151ad9c3c6 100644 |
--- a/ui/views/ime/input_method_bridge.h |
+++ b/ui/views/ime/input_method_bridge.h |
@@ -9,8 +9,6 @@ |
#include "base/basictypes.h" |
#include "base/compiler_specific.h" |
-#include "ui/base/ime/text_input_client.h" |
-#include "ui/gfx/rect.h" |
#include "ui/views/ime/input_method_base.h" |
namespace ui { |
@@ -19,13 +17,10 @@ class InputMethod; |
namespace views { |
-class View; |
- |
// A "bridge" InputMethod implementation for views top-level widgets, which just |
// sends/receives IME related events to/from a system-wide ui::InputMethod |
// object. |
-class InputMethodBridge : public InputMethodBase, |
- public ui::TextInputClient { |
+class InputMethodBridge : public InputMethodBase { |
public: |
// |shared_input_method| indicates if |host| is shared among other top level |
// widgets. |
@@ -35,8 +30,6 @@ class InputMethodBridge : public InputMethodBase, |
virtual ~InputMethodBridge(); |
// Overridden from InputMethod: |
- virtual void OnFocus() OVERRIDE; |
- virtual void OnBlur() OVERRIDE; |
virtual bool OnUntranslatedIMEMessage(const base::NativeEvent& event, |
NativeEventResult* result) OVERRIDE; |
virtual void DispatchKeyEvent(const ui::KeyEvent& key) OVERRIDE; |
@@ -49,34 +42,6 @@ class InputMethodBridge : public InputMethodBase, |
virtual bool IsActive() OVERRIDE; |
virtual bool IsCandidatePopupOpen() const OVERRIDE; |
- // Overridden from TextInputClient: |
- virtual void SetCompositionText( |
- const ui::CompositionText& composition) OVERRIDE; |
- virtual void ConfirmCompositionText() OVERRIDE; |
- virtual void ClearCompositionText() OVERRIDE; |
- virtual void InsertText(const string16& text) OVERRIDE; |
- virtual void InsertChar(char16 ch, int flags) OVERRIDE; |
- virtual gfx::NativeWindow GetAttachedWindow() const OVERRIDE; |
- virtual ui::TextInputType GetTextInputType() const OVERRIDE; |
- virtual ui::TextInputMode GetTextInputMode() const OVERRIDE; |
- virtual bool CanComposeInline() const OVERRIDE; |
- virtual gfx::Rect GetCaretBounds() OVERRIDE; |
- virtual bool GetCompositionCharacterBounds(uint32 index, |
- gfx::Rect* rect) OVERRIDE; |
- virtual bool HasCompositionText() OVERRIDE; |
- virtual bool GetTextRange(ui::Range* range) OVERRIDE; |
- virtual bool GetCompositionTextRange(ui::Range* range) OVERRIDE; |
- virtual bool GetSelectionRange(ui::Range* range) OVERRIDE; |
- virtual bool SetSelectionRange(const ui::Range& range) OVERRIDE; |
- virtual bool DeleteRange(const ui::Range& range) OVERRIDE; |
- virtual bool GetTextFromRange( |
- const ui::Range& range, string16* text) OVERRIDE; |
- virtual void OnInputMethodChanged() OVERRIDE; |
- virtual bool ChangeTextDirectionAndLayoutAlignment( |
- base::i18n::TextDirection direction) OVERRIDE; |
- virtual void ExtendSelectionAndDelete(size_t before, size_t after) OVERRIDE; |
- virtual void EnsureCaretInRect(const gfx::Rect& rect) OVERRIDE; |
- |
// Overridden from FocusChangeListener. |
virtual void OnWillChangeFocus(View* focused_before, View* focused) OVERRIDE; |
virtual void OnDidChangeFocus(View* focused_before, View* focused) OVERRIDE; |