1/* 2 * Copyright 2009, The Android Open Source Project 3 * Copyright (C) 2004, 2006 Apple Computer, Inc. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. 10 * 2. Redistributions in binary form must reproduce the above copyright 11 * notice, this list of conditions and the following disclaimer in the 12 * documentation and/or other materials provided with the distribution. 13 * 14 * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY 15 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 17 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR 18 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 19 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 20 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 21 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY 22 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 24 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 */ 26 27#define LOG_TAG "WebCore" 28 29#include "config.h" 30#include "Cursor.h" 31 32#include "NotImplemented.h" 33 34namespace WebCore { 35 36Cursor::Cursor(Image*, const IntPoint&) 37{ 38 notImplemented(); 39} 40 41Cursor::Cursor(const Cursor&) 42{ 43 notImplemented(); 44} 45 46Cursor::~Cursor() 47{ 48 notImplemented(); 49} 50 51Cursor& Cursor::operator=(const Cursor&) 52{ 53 notImplemented(); 54 return *this; 55} 56 57static Cursor c; 58const Cursor& pointerCursor() 59{ 60 notImplemented(); 61 return c; 62} 63 64const Cursor& crossCursor() 65{ 66 notImplemented(); 67 return c; 68} 69 70const Cursor& handCursor() 71{ 72 notImplemented(); 73 return c; 74} 75 76const Cursor& moveCursor() 77{ 78 notImplemented(); 79 return c; 80} 81 82const Cursor& iBeamCursor() 83{ 84 notImplemented(); 85 return c; 86} 87 88const Cursor& waitCursor() 89{ 90 notImplemented(); 91 return c; 92} 93 94const Cursor& helpCursor() 95{ 96 notImplemented(); 97 return c; 98} 99 100const Cursor& eastResizeCursor() 101{ 102 notImplemented(); 103 return c; 104} 105 106const Cursor& northResizeCursor() 107{ 108 notImplemented(); 109 return c; 110} 111 112const Cursor& northEastResizeCursor() 113{ 114 notImplemented(); 115 return c; 116} 117 118const Cursor& northWestResizeCursor() 119{ 120 notImplemented(); 121 return c; 122} 123 124const Cursor& southResizeCursor() 125{ 126 notImplemented(); 127 return c; 128} 129 130const Cursor& southEastResizeCursor() 131{ 132 notImplemented(); 133 return c; 134} 135 136const Cursor& southWestResizeCursor() 137{ 138 notImplemented(); 139 return c; 140} 141 142const Cursor& westResizeCursor() 143{ 144 notImplemented(); 145 return c; 146} 147 148const Cursor& northSouthResizeCursor() 149{ 150 notImplemented(); 151 return c; 152} 153 154const Cursor& eastWestResizeCursor() 155{ 156 notImplemented(); 157 return c; 158} 159 160const Cursor& northEastSouthWestResizeCursor() 161{ 162 notImplemented(); 163 return c; 164} 165 166const Cursor& northWestSouthEastResizeCursor() 167{ 168 notImplemented(); 169 return c; 170} 171 172const Cursor& columnResizeCursor() 173{ 174 notImplemented(); 175 return c; 176} 177 178const Cursor& rowResizeCursor() 179{ 180 notImplemented(); 181 return c; 182} 183 184const Cursor& verticalTextCursor() 185{ 186 notImplemented(); 187 return c; 188} 189 190const Cursor& cellCursor() 191{ 192 notImplemented(); 193 return c; 194} 195 196const Cursor& contextMenuCursor() 197{ 198 notImplemented(); 199 return c; 200} 201 202const Cursor& noDropCursor() 203{ 204 notImplemented(); 205 return c; 206} 207 208const Cursor& copyCursor() 209{ 210 notImplemented(); 211 return c; 212} 213 214const Cursor& progressCursor() 215{ 216 notImplemented(); 217 return c; 218} 219 220const Cursor& aliasCursor() 221{ 222 notImplemented(); 223 return c; 224} 225 226const Cursor& noneCursor() 227{ 228 notImplemented(); 229 return c; 230} 231 232const Cursor& middlePanningCursor() 233{ 234 notImplemented(); 235 return c; 236} 237 238const Cursor& eastPanningCursor() 239{ 240 notImplemented(); 241 return c; 242} 243 244const Cursor& northPanningCursor() 245{ 246 notImplemented(); 247 return c; 248} 249 250const Cursor& northEastPanningCursor() 251{ 252 notImplemented(); 253 return c; 254} 255 256const Cursor& northWestPanningCursor() 257{ 258 notImplemented(); 259 return c; 260} 261 262const Cursor& southPanningCursor() 263{ 264 notImplemented(); 265 return c; 266} 267 268const Cursor& southEastPanningCursor() 269{ 270 notImplemented(); 271 return c; 272} 273 274const Cursor& southWestPanningCursor() 275{ 276 notImplemented(); 277 return c; 278} 279 280const Cursor& westPanningCursor() 281{ 282 notImplemented(); 283 return c; 284} 285 286const Cursor& grabCursor() 287{ 288 notImplemented(); 289 return c; 290} 291 292const Cursor& grabbingCursor() 293{ 294 notImplemented(); 295 return c; 296} 297 298} // namespace WebCore 299