Chromium Code Reviews| Index: ui/views/pointer_event_watcher.h |
| diff --git a/ui/views/touch_event_watcher.h b/ui/views/pointer_event_watcher.h |
| similarity index 55% |
| rename from ui/views/touch_event_watcher.h |
| rename to ui/views/pointer_event_watcher.h |
| index e1647de0dd068ee590df122390e82f494c1068d3..1514ccb87afe09bf52932754f45eef3090bbdb72 100644 |
| --- a/ui/views/touch_event_watcher.h |
| +++ b/ui/views/pointer_event_watcher.h |
| @@ -2,8 +2,8 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -#ifndef UI_VIEWS_TOUCH_EVENT_WATCHER_H_ |
| -#define UI_VIEWS_TOUCH_EVENT_WATCHER_H_ |
| +#ifndef UI_VIEWS_POINTER_EVENT_WATCHER_H_ |
| +#define UI_VIEWS_POINTER_EVENT_WATCHER_H_ |
| #include "base/macros.h" |
| #include "ui/views/views_export.h" |
| @@ -19,25 +19,28 @@ class LocatedEvent; |
| namespace views { |
| class Widget; |
| -// An interface for read-only observation of touch events (in particular, the |
| -// events cannot be marked as handled). Only touch pointer kind are supported. |
| -// The |target| is the top-level widget that will receive the event, if any. |
| +// An interface for read-only observation of pointer events (in particular, the |
| +// events cannot be marked as handled). Only touch pointer kind and mouse |
| +// pointer kind are supported. The |target| is the top-level widget that will |
| +// receive the event, if any. |
| // NOTE: On mus this allows observation of events outside of windows owned |
| // by the current process, in which case the |target| will be null. On mus |
| // event.target() is always null. |
| -class VIEWS_EXPORT TouchEventWatcher { |
| +class VIEWS_EXPORT PointerEventWatcher { |
|
sadrul
2016/07/19 00:18:03
This is going to be fairly confusing with PointerW
riajiang
2016/07/19 18:46:34
Will do the renaming in another cl.
|
| public: |
| - TouchEventWatcher() {} |
| + PointerEventWatcher() {} |
| virtual void OnTouchEventObserved(const ui::LocatedEvent& event, |
| Widget* target) = 0; |
| + virtual void OnMouseEventObserved(const ui::LocatedEvent& event, |
| + Widget* target) = 0; |
|
sadrul
2016/07/19 00:18:03
Let's go with a single OnPointerEventObserved(). I
riajiang
2016/07/19 18:46:34
Done.
|
| protected: |
| - virtual ~TouchEventWatcher() {} |
| + virtual ~PointerEventWatcher() {} |
| private: |
| - DISALLOW_COPY_AND_ASSIGN(TouchEventWatcher); |
| + DISALLOW_COPY_AND_ASSIGN(PointerEventWatcher); |
| }; |
| } // namespace views |
| -#endif // UI_VIEWS_TOUCH_EVENT_WATCHER_H_ |
| +#endif // UI_VIEWS_POINTER_EVENT_WATCHER_H_ |