- add sources.
[platform/framework/web/crosswalk.git] / src / ozone / impl / desktop_drag_drop_client_wayland.cc
1 // Copyright 2013 Intel Corporation. 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 "ozone/impl/desktop_drag_drop_client_wayland.h"
6
7 #include "ui/base/dragdrop/drag_drop_types.h"
8 #include "ui/base/dragdrop/drop_target_event.h"
9
10 namespace ozonewayland {
11
12 DesktopDragDropClientWayland::DesktopDragDropClientWayland(
13     aura::Window* root_window) {
14   NOTIMPLEMENTED();
15 }
16
17 DesktopDragDropClientWayland::~DesktopDragDropClientWayland() {
18 }
19
20 int DesktopDragDropClientWayland::StartDragAndDrop(
21     const ui::OSExchangeData& data,
22     aura::Window* root_window,
23     aura::Window* source_window,
24     const gfx::Point& root_location,
25     int operation,
26     ui::DragDropTypes::DragEventSource source) {
27   NOTIMPLEMENTED();
28   return false;
29 }
30
31 void DesktopDragDropClientWayland::DragUpdate(aura::Window* target,
32                                               const ui::LocatedEvent& event) {
33   NOTIMPLEMENTED();
34 }
35
36 void DesktopDragDropClientWayland::Drop(aura::Window* target,
37                                         const ui::LocatedEvent& event) {
38   NOTIMPLEMENTED();
39 }
40
41 void DesktopDragDropClientWayland::DragCancel() {
42   NOTIMPLEMENTED();
43 }
44
45 bool DesktopDragDropClientWayland::IsDragDropInProgress() {
46   return false;
47 }
48
49 }  // namespace ozonewayland