| OLD | NEW |
| (Empty) |
| 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 | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 #include "ui/aura/test/test_event_handler.h" | |
| 6 | |
| 7 #include "ui/events/event.h" | |
| 8 | |
| 9 namespace aura { | |
| 10 namespace test { | |
| 11 | |
| 12 TestEventHandler::TestEventHandler() | |
| 13 : num_key_events_(0), | |
| 14 num_mouse_events_(0), | |
| 15 num_scroll_events_(0), | |
| 16 num_touch_events_(0), | |
| 17 num_gesture_events_(0) { | |
| 18 } | |
| 19 | |
| 20 TestEventHandler::~TestEventHandler() {} | |
| 21 | |
| 22 void TestEventHandler::Reset() { | |
| 23 num_key_events_ = 0; | |
| 24 num_mouse_events_ = 0; | |
| 25 num_scroll_events_ = 0; | |
| 26 num_touch_events_ = 0; | |
| 27 num_gesture_events_ = 0; | |
| 28 } | |
| 29 | |
| 30 void TestEventHandler::OnKeyEvent(ui::KeyEvent* event) { | |
| 31 num_key_events_++; | |
| 32 event->SetHandled(); | |
| 33 } | |
| 34 | |
| 35 void TestEventHandler::OnMouseEvent(ui::MouseEvent* event) { | |
| 36 num_mouse_events_++; | |
| 37 } | |
| 38 | |
| 39 void TestEventHandler::OnScrollEvent(ui::ScrollEvent* event) { | |
| 40 num_scroll_events_++; | |
| 41 } | |
| 42 | |
| 43 void TestEventHandler::OnTouchEvent(ui::TouchEvent* event) { | |
| 44 num_touch_events_++; | |
| 45 } | |
| 46 | |
| 47 void TestEventHandler::OnGestureEvent(ui::GestureEvent* event) { | |
| 48 num_gesture_events_++; | |
| 49 } | |
| 50 | |
| 51 } // namespace test | |
| 52 } // namespace aura | |
| OLD | NEW |