Index: chromeos/dbus/ibus/mock_ibus_engine_service.cc |
diff --git a/chromeos/dbus/ibus/mock_ibus_engine_service.cc b/chromeos/dbus/ibus/mock_ibus_engine_service.cc |
deleted file mode 100644 |
index 4c936623d3119d6ab28c53f663587d66d1147b5e..0000000000000000000000000000000000000000 |
--- a/chromeos/dbus/ibus/mock_ibus_engine_service.cc |
+++ /dev/null |
@@ -1,79 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chromeos/dbus/ibus/mock_ibus_engine_service.h" |
- |
-#include "chromeos/dbus/ibus/ibus_text.h" |
- |
-namespace chromeos { |
- |
-MockIBusEngineService::MockIBusEngineService() |
- : update_preedit_call_count_(0), |
- update_auxiliary_text_call_count_(0), |
- forward_key_event_call_count_(0), |
- delete_surrounding_text_call_count_(0), |
- last_update_preedit_arg_(new UpdatePreeditArg()), |
- last_update_aux_text_arg_(new UpdateAuxiliaryTextArg()), |
- last_delete_surrounding_text_arg_(new DeleteSurroundingTextArg()), |
- current_engine_(NULL) { |
-} |
- |
-MockIBusEngineService::~MockIBusEngineService() { |
-} |
- |
-void MockIBusEngineService::SetEngine(IBusEngineHandlerInterface* handler) { |
- current_engine_ = handler; |
-} |
- |
-void MockIBusEngineService::UnsetEngine(IBusEngineHandlerInterface* handler) { |
- current_engine_ = NULL; |
-} |
- |
-void MockIBusEngineService::UpdatePreedit(const IBusText& ibus_text, |
- uint32 cursor_pos, |
- bool is_visible, |
- IBusEnginePreeditFocusOutMode mode) { |
- ++update_preedit_call_count_; |
- last_update_preedit_arg_->ibus_text.CopyFrom(ibus_text); |
- last_update_preedit_arg_->cursor_pos = cursor_pos; |
- last_update_preedit_arg_->is_visible = is_visible; |
-} |
- |
-void MockIBusEngineService::UpdateAuxiliaryText(const IBusText& ibus_text, |
- bool is_visible) { |
- ++update_auxiliary_text_call_count_; |
- last_update_aux_text_arg_->ibus_text.CopyFrom(ibus_text); |
- last_update_aux_text_arg_->is_visible = is_visible; |
-} |
- |
-void MockIBusEngineService::ForwardKeyEvent(uint32 keyval, |
- uint32 keycode, |
- uint32 state) { |
- ++forward_key_event_call_count_; |
-} |
- |
-void MockIBusEngineService::RequireSurroundingText() { |
-} |
- |
-void MockIBusEngineService::DeleteSurroundingText(int32 offset,uint32 length) { |
- ++delete_surrounding_text_call_count_; |
- last_delete_surrounding_text_arg_->offset = offset; |
- last_delete_surrounding_text_arg_->length = length; |
-} |
- |
-IBusEngineHandlerInterface* MockIBusEngineService::GetEngine() const { |
- return current_engine_; |
-} |
- |
-void MockIBusEngineService::Clear() { |
- update_preedit_call_count_ = 0; |
- update_auxiliary_text_call_count_ = 0; |
- forward_key_event_call_count_ = 0; |
- delete_surrounding_text_call_count_ = 0; |
- last_update_preedit_arg_.reset(new UpdatePreeditArg()); |
- last_update_aux_text_arg_.reset(new UpdateAuxiliaryTextArg()); |
- last_delete_surrounding_text_arg_.reset(new DeleteSurroundingTextArg()); |
-} |
- |
-} // namespace chromeos |