Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(122)

Side by Side Diff: chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_api.h

Issue 252653002: Rename (Chrome)SyncExtensionFunction::RunImpl to RunSync so that the RunImpl (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: fix bookmarks Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_ PRIVATE_API_H_ 5 #ifndef CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_ PRIVATE_API_H_
6 #define CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_ PRIVATE_API_H_ 6 #define CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAGER_ PRIVATE_API_H_
7 7
8 #include "base/memory/scoped_ptr.h" 8 #include "base/memory/scoped_ptr.h"
9 #include "base/values.h" 9 #include "base/values.h"
10 #include "chrome/browser/bookmarks/bookmark_node_data.h" 10 #include "chrome/browser/bookmarks/bookmark_node_data.h"
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after
126 class BookmarkManagerPrivateCopyFunction 126 class BookmarkManagerPrivateCopyFunction
127 : public ClipboardBookmarkManagerFunction { 127 : public ClipboardBookmarkManagerFunction {
128 public: 128 public:
129 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.copy", 129 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.copy",
130 BOOKMARKMANAGERPRIVATE_COPY) 130 BOOKMARKMANAGERPRIVATE_COPY)
131 131
132 protected: 132 protected:
133 virtual ~BookmarkManagerPrivateCopyFunction() {} 133 virtual ~BookmarkManagerPrivateCopyFunction() {}
134 134
135 // ExtensionFunction: 135 // ExtensionFunction:
136 virtual bool RunImpl() OVERRIDE; 136 virtual bool RunOnReady() OVERRIDE;
137 }; 137 };
138 138
139 class BookmarkManagerPrivateCutFunction 139 class BookmarkManagerPrivateCutFunction
140 : public ClipboardBookmarkManagerFunction { 140 : public ClipboardBookmarkManagerFunction {
141 public: 141 public:
142 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.cut", 142 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.cut",
143 BOOKMARKMANAGERPRIVATE_CUT) 143 BOOKMARKMANAGERPRIVATE_CUT)
144 144
145 protected: 145 protected:
146 virtual ~BookmarkManagerPrivateCutFunction() {} 146 virtual ~BookmarkManagerPrivateCutFunction() {}
147 147
148 // ExtensionFunction: 148 // ExtensionFunction:
149 virtual bool RunImpl() OVERRIDE; 149 virtual bool RunOnReady() OVERRIDE;
150 }; 150 };
151 151
152 class BookmarkManagerPrivatePasteFunction 152 class BookmarkManagerPrivatePasteFunction
153 : public extensions::BookmarksFunction { 153 : public extensions::BookmarksFunction {
154 public: 154 public:
155 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.paste", 155 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.paste",
156 BOOKMARKMANAGERPRIVATE_PASTE) 156 BOOKMARKMANAGERPRIVATE_PASTE)
157 157
158 protected: 158 protected:
159 virtual ~BookmarkManagerPrivatePasteFunction() {} 159 virtual ~BookmarkManagerPrivatePasteFunction() {}
160 160
161 // ExtensionFunction: 161 // ExtensionFunction:
162 virtual bool RunImpl() OVERRIDE; 162 virtual bool RunOnReady() OVERRIDE;
163 }; 163 };
164 164
165 class BookmarkManagerPrivateCanPasteFunction 165 class BookmarkManagerPrivateCanPasteFunction
166 : public extensions::BookmarksFunction { 166 : public extensions::BookmarksFunction {
167 public: 167 public:
168 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canPaste", 168 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canPaste",
169 BOOKMARKMANAGERPRIVATE_CANPASTE) 169 BOOKMARKMANAGERPRIVATE_CANPASTE)
170 170
171 protected: 171 protected:
172 virtual ~BookmarkManagerPrivateCanPasteFunction() {} 172 virtual ~BookmarkManagerPrivateCanPasteFunction() {}
173 173
174 // ExtensionFunction: 174 // ExtensionFunction:
175 virtual bool RunImpl() OVERRIDE; 175 virtual bool RunOnReady() OVERRIDE;
176 }; 176 };
177 177
178 class BookmarkManagerPrivateSortChildrenFunction 178 class BookmarkManagerPrivateSortChildrenFunction
179 : public extensions::BookmarksFunction { 179 : public extensions::BookmarksFunction {
180 public: 180 public:
181 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.sortChildren", 181 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.sortChildren",
182 BOOKMARKMANAGERPRIVATE_SORTCHILDREN) 182 BOOKMARKMANAGERPRIVATE_SORTCHILDREN)
183 183
184 protected: 184 protected:
185 virtual ~BookmarkManagerPrivateSortChildrenFunction() {} 185 virtual ~BookmarkManagerPrivateSortChildrenFunction() {}
186 186
187 // ExtensionFunction: 187 // ExtensionFunction:
188 virtual bool RunImpl() OVERRIDE; 188 virtual bool RunOnReady() OVERRIDE;
189 }; 189 };
190 190
191 class BookmarkManagerPrivateGetStringsFunction : public AsyncExtensionFunction { 191 class BookmarkManagerPrivateGetStringsFunction : public AsyncExtensionFunction {
192 public: 192 public:
193 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getStrings", 193 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getStrings",
194 BOOKMARKMANAGERPRIVATE_GETSTRINGS) 194 BOOKMARKMANAGERPRIVATE_GETSTRINGS)
195 195
196 protected: 196 protected:
197 virtual ~BookmarkManagerPrivateGetStringsFunction() {} 197 virtual ~BookmarkManagerPrivateGetStringsFunction() {}
198 198
199 // ExtensionFunction: 199 // ExtensionFunction:
200 virtual bool RunImpl() OVERRIDE; 200 virtual bool RunImpl() OVERRIDE;
201 }; 201 };
202 202
203 class BookmarkManagerPrivateStartDragFunction 203 class BookmarkManagerPrivateStartDragFunction
204 : public extensions::BookmarksFunction { 204 : public extensions::BookmarksFunction {
205 public: 205 public:
206 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.startDrag", 206 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.startDrag",
207 BOOKMARKMANAGERPRIVATE_STARTDRAG) 207 BOOKMARKMANAGERPRIVATE_STARTDRAG)
208 208
209 protected: 209 protected:
210 virtual ~BookmarkManagerPrivateStartDragFunction() {} 210 virtual ~BookmarkManagerPrivateStartDragFunction() {}
211 211
212 // ExtensionFunction: 212 // ExtensionFunction:
213 virtual bool RunImpl() OVERRIDE; 213 virtual bool RunOnReady() OVERRIDE;
214 }; 214 };
215 215
216 class BookmarkManagerPrivateDropFunction 216 class BookmarkManagerPrivateDropFunction
217 : public extensions::BookmarksFunction { 217 : public extensions::BookmarksFunction {
218 public: 218 public:
219 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.drop", 219 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.drop",
220 BOOKMARKMANAGERPRIVATE_DROP) 220 BOOKMARKMANAGERPRIVATE_DROP)
221 221
222 protected: 222 protected:
223 virtual ~BookmarkManagerPrivateDropFunction() {} 223 virtual ~BookmarkManagerPrivateDropFunction() {}
224 224
225 // ExtensionFunction: 225 // ExtensionFunction:
226 virtual bool RunImpl() OVERRIDE; 226 virtual bool RunOnReady() OVERRIDE;
227 }; 227 };
228 228
229 class BookmarkManagerPrivateGetSubtreeFunction 229 class BookmarkManagerPrivateGetSubtreeFunction
230 : public extensions::BookmarksFunction { 230 : public extensions::BookmarksFunction {
231 public: 231 public:
232 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getSubtree", 232 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getSubtree",
233 BOOKMARKMANAGERPRIVATE_GETSUBTREE) 233 BOOKMARKMANAGERPRIVATE_GETSUBTREE)
234 234
235 protected: 235 protected:
236 virtual ~BookmarkManagerPrivateGetSubtreeFunction() {} 236 virtual ~BookmarkManagerPrivateGetSubtreeFunction() {}
237 237
238 // ExtensionFunction: 238 // ExtensionFunction:
239 virtual bool RunImpl() OVERRIDE; 239 virtual bool RunOnReady() OVERRIDE;
240 }; 240 };
241 241
242 class BookmarkManagerPrivateCanEditFunction 242 class BookmarkManagerPrivateCanEditFunction
243 : public extensions::BookmarksFunction { 243 : public extensions::BookmarksFunction {
244 public: 244 public:
245 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canEdit", 245 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canEdit",
246 BOOKMARKMANAGERPRIVATE_CANEDIT) 246 BOOKMARKMANAGERPRIVATE_CANEDIT)
247 247
248 protected: 248 protected:
249 virtual ~BookmarkManagerPrivateCanEditFunction() {} 249 virtual ~BookmarkManagerPrivateCanEditFunction() {}
250 250
251 // ExtensionFunction: 251 // ExtensionFunction:
252 virtual bool RunImpl() OVERRIDE; 252 virtual bool RunOnReady() OVERRIDE;
253 }; 253 };
254 254
255 class BookmarkManagerPrivateRecordLaunchFunction 255 class BookmarkManagerPrivateRecordLaunchFunction
256 : public extensions::BookmarksFunction { 256 : public extensions::BookmarksFunction {
257 public: 257 public:
258 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.recordLaunch", 258 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.recordLaunch",
259 BOOKMARKMANAGERPRIVATE_RECORDLAUNCH) 259 BOOKMARKMANAGERPRIVATE_RECORDLAUNCH)
260 260
261 protected: 261 protected:
262 virtual ~BookmarkManagerPrivateRecordLaunchFunction() {} 262 virtual ~BookmarkManagerPrivateRecordLaunchFunction() {}
263 263
264 // ExtensionFunction: 264 // ExtensionFunction:
265 virtual bool RunImpl() OVERRIDE; 265 virtual bool RunOnReady() OVERRIDE;
266 }; 266 };
267 267
268 class BookmarkManagerPrivateCreateWithMetaInfoFunction 268 class BookmarkManagerPrivateCreateWithMetaInfoFunction
269 : public extensions::BookmarksFunction { 269 : public extensions::BookmarksFunction {
270 public: 270 public:
271 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.createWithMetaInfo", 271 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.createWithMetaInfo",
272 BOOKMARKMANAGERPRIVATE_CREATEWITHMETAINFO) 272 BOOKMARKMANAGERPRIVATE_CREATEWITHMETAINFO)
273 273
274 protected: 274 protected:
275 virtual ~BookmarkManagerPrivateCreateWithMetaInfoFunction() {} 275 virtual ~BookmarkManagerPrivateCreateWithMetaInfoFunction() {}
276 276
277 // ExtensionFunction: 277 // ExtensionFunction:
278 virtual bool RunImpl() OVERRIDE; 278 virtual bool RunOnReady() OVERRIDE;
279 }; 279 };
280 280
281 class BookmarkManagerPrivateGetMetaInfoFunction 281 class BookmarkManagerPrivateGetMetaInfoFunction
282 : public extensions::BookmarksFunction { 282 : public extensions::BookmarksFunction {
283 public: 283 public:
284 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getMetaInfo", 284 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getMetaInfo",
285 BOOKMARKMANAGERPRIVATE_GETMETAINFO) 285 BOOKMARKMANAGERPRIVATE_GETMETAINFO)
286 286
287 protected: 287 protected:
288 virtual ~BookmarkManagerPrivateGetMetaInfoFunction() {} 288 virtual ~BookmarkManagerPrivateGetMetaInfoFunction() {}
289 289
290 // ExtensionFunction: 290 // ExtensionFunction:
291 virtual bool RunImpl() OVERRIDE; 291 virtual bool RunOnReady() OVERRIDE;
292 }; 292 };
293 293
294 class BookmarkManagerPrivateSetMetaInfoFunction 294 class BookmarkManagerPrivateSetMetaInfoFunction
295 : public extensions::BookmarksFunction { 295 : public extensions::BookmarksFunction {
296 public: 296 public:
297 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.setMetaInfo", 297 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.setMetaInfo",
298 BOOKMARKMANAGERPRIVATE_SETMETAINFO) 298 BOOKMARKMANAGERPRIVATE_SETMETAINFO)
299 299
300 protected: 300 protected:
301 virtual ~BookmarkManagerPrivateSetMetaInfoFunction() {} 301 virtual ~BookmarkManagerPrivateSetMetaInfoFunction() {}
302 302
303 // ExtensionFunction: 303 // ExtensionFunction:
304 virtual bool RunImpl() OVERRIDE; 304 virtual bool RunOnReady() OVERRIDE;
305 }; 305 };
306 306
307 class BookmarkManagerPrivateUpdateMetaInfoFunction 307 class BookmarkManagerPrivateUpdateMetaInfoFunction
308 : public extensions::BookmarksFunction { 308 : public extensions::BookmarksFunction {
309 public: 309 public:
310 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.updateMetaInfo", 310 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.updateMetaInfo",
311 BOOKMARKMANAGERPRIVATE_UPDATEMETAINFO) 311 BOOKMARKMANAGERPRIVATE_UPDATEMETAINFO)
312 312
313 protected: 313 protected:
314 virtual ~BookmarkManagerPrivateUpdateMetaInfoFunction() {} 314 virtual ~BookmarkManagerPrivateUpdateMetaInfoFunction() {}
315 315
316 // ExtensionFunction: 316 // ExtensionFunction:
317 virtual bool RunImpl() OVERRIDE; 317 virtual bool RunOnReady() OVERRIDE;
318 }; 318 };
319 319
320 class BookmarkManagerPrivateCanOpenNewWindowsFunction 320 class BookmarkManagerPrivateCanOpenNewWindowsFunction
321 : public extensions::BookmarksFunction { 321 : public extensions::BookmarksFunction {
322 public: 322 public:
323 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canOpenNewWindows", 323 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.canOpenNewWindows",
324 BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS) 324 BOOKMARKMANAGERPRIVATE_CANOPENNEWWINDOWS)
325 325
326 protected: 326 protected:
327 virtual ~BookmarkManagerPrivateCanOpenNewWindowsFunction() {} 327 virtual ~BookmarkManagerPrivateCanOpenNewWindowsFunction() {}
328 328
329 // ExtensionFunction: 329 // ExtensionFunction:
330 virtual bool RunImpl() OVERRIDE; 330 virtual bool RunOnReady() OVERRIDE;
331 }; 331 };
332 332
333 class BookmarkManagerPrivateRemoveTreesFunction 333 class BookmarkManagerPrivateRemoveTreesFunction
334 : public extensions::BookmarksFunction { 334 : public extensions::BookmarksFunction {
335 public: 335 public:
336 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.removeTrees", 336 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.removeTrees",
337 BOOKMARKMANAGERPRIVATE_REMOVETREES) 337 BOOKMARKMANAGERPRIVATE_REMOVETREES)
338 338
339 protected: 339 protected:
340 virtual ~BookmarkManagerPrivateRemoveTreesFunction() {} 340 virtual ~BookmarkManagerPrivateRemoveTreesFunction() {}
341 341
342 // ExtensionFunction: 342 // ExtensionFunction:
343 virtual bool RunImpl() OVERRIDE; 343 virtual bool RunOnReady() OVERRIDE;
344 }; 344 };
345 345
346 class BookmarkManagerPrivateUndoFunction 346 class BookmarkManagerPrivateUndoFunction
347 : public extensions::BookmarksFunction { 347 : public extensions::BookmarksFunction {
348 public: 348 public:
349 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.undo", 349 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.undo",
350 BOOKMARKMANAGERPRIVATE_UNDO) 350 BOOKMARKMANAGERPRIVATE_UNDO)
351 351
352 protected: 352 protected:
353 virtual ~BookmarkManagerPrivateUndoFunction() {} 353 virtual ~BookmarkManagerPrivateUndoFunction() {}
354 354
355 // ExtensionFunction: 355 // ExtensionFunction:
356 virtual bool RunImpl() OVERRIDE; 356 virtual bool RunOnReady() OVERRIDE;
357 }; 357 };
358 358
359 class BookmarkManagerPrivateRedoFunction 359 class BookmarkManagerPrivateRedoFunction
360 : public extensions::BookmarksFunction { 360 : public extensions::BookmarksFunction {
361 public: 361 public:
362 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.redo", 362 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.redo",
363 BOOKMARKMANAGERPRIVATE_REDO) 363 BOOKMARKMANAGERPRIVATE_REDO)
364 364
365 protected: 365 protected:
366 virtual ~BookmarkManagerPrivateRedoFunction() {} 366 virtual ~BookmarkManagerPrivateRedoFunction() {}
367 367
368 // ExtensionFunction: 368 // ExtensionFunction:
369 virtual bool RunImpl() OVERRIDE; 369 virtual bool RunOnReady() OVERRIDE;
370 }; 370 };
371 371
372 class BookmarkManagerPrivateGetUndoInfoFunction 372 class BookmarkManagerPrivateGetUndoInfoFunction
373 : public extensions::BookmarksFunction { 373 : public extensions::BookmarksFunction {
374 public: 374 public:
375 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getUndoInfo", 375 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getUndoInfo",
376 BOOKMARKMANAGERPRIVATE_UNDOINFO) 376 BOOKMARKMANAGERPRIVATE_UNDOINFO)
377 377
378 protected: 378 protected:
379 virtual ~BookmarkManagerPrivateGetUndoInfoFunction() {} 379 virtual ~BookmarkManagerPrivateGetUndoInfoFunction() {}
380 380
381 // ExtensionFunction: 381 // ExtensionFunction:
382 virtual bool RunImpl() OVERRIDE; 382 virtual bool RunOnReady() OVERRIDE;
383 }; 383 };
384 384
385 class BookmarkManagerPrivateGetRedoInfoFunction 385 class BookmarkManagerPrivateGetRedoInfoFunction
386 : public extensions::BookmarksFunction { 386 : public extensions::BookmarksFunction {
387 public: 387 public:
388 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getRedoInfo", 388 DECLARE_EXTENSION_FUNCTION("bookmarkManagerPrivate.getRedoInfo",
389 BOOKMARKMANAGERPRIVATE_REDOINFO) 389 BOOKMARKMANAGERPRIVATE_REDOINFO)
390 390
391 protected: 391 protected:
392 virtual ~BookmarkManagerPrivateGetRedoInfoFunction() {} 392 virtual ~BookmarkManagerPrivateGetRedoInfoFunction() {}
393 393
394 // ExtensionFunction: 394 // ExtensionFunction:
395 virtual bool RunImpl() OVERRIDE; 395 virtual bool RunOnReady() OVERRIDE;
396 }; 396 };
397 397
398 } // namespace extensions 398 } // namespace extensions
399 399
400 #endif // CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAG ER_PRIVATE_API_H_ 400 #endif // CHROME_BROWSER_EXTENSIONS_API_BOOKMARK_MANAGER_PRIVATE_BOOKMARK_MANAG ER_PRIVATE_API_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698