1 /*
2 * This library is free software; you can redistribute it and/or
3 * modify it under the terms of the GNU Lesser General Public
4 * License as published by the Free Software Foundation; either
5 * version 2 of the License, or (at your option) any later version.
6 *
7 * This library is distributed in the hope that it will be useful,
8 * but WITHOUT ANY WARRANTY; without even the implied warranty of
9 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10 * Lesser General Public License for more details.
11 *
12 * You should have received a copy of the GNU Lesser General Public
13 * License along with this library; if not, write to the Free Software
14 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
15 */
16
17 #include "config.h"
18 #include "DragClientGtk.h"
19
20 #include "NotImplemented.h"
21
22 using namespace WebCore;
23
24 namespace WebKit {
25
willPerformDragDestinationAction(DragDestinationAction,DragData *)26 void DragClient::willPerformDragDestinationAction(DragDestinationAction, DragData*)
27 {
28 notImplemented();
29 }
30
willPerformDragSourceAction(DragSourceAction,const IntPoint &,Clipboard *)31 void DragClient::willPerformDragSourceAction(DragSourceAction, const IntPoint&, Clipboard*)
32 {
33 notImplemented();
34 }
35
actionMaskForDrag(DragData *)36 DragDestinationAction DragClient::actionMaskForDrag(DragData*)
37 {
38 notImplemented();
39 return DragDestinationActionAny;
40 }
41
dragSourceActionMaskForPoint(const IntPoint &)42 DragSourceAction DragClient::dragSourceActionMaskForPoint(const IntPoint&)
43 {
44 notImplemented();
45 return DragSourceActionAny;
46 }
47
startDrag(DragImageRef,const IntPoint &,const IntPoint &,Clipboard *,Frame *,bool)48 void DragClient::startDrag(DragImageRef, const IntPoint&, const IntPoint&, Clipboard*, Frame*, bool)
49 {
50 notImplemented();
51 }
52
createDragImageForLink(KURL &,const String & label,Frame *)53 DragImageRef DragClient::createDragImageForLink(KURL&, const String& label, Frame*)
54 {
55 notImplemented();
56 return 0;
57 }
58
dragControllerDestroyed()59 void DragClient::dragControllerDestroyed()
60 {
61 delete this;
62 }
63 }
64
65