Upstream version 7.35.144.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / bookmarks / base_bookmark_model_observer.cc
1 // Copyright (c) 2011 The Chromium Authors. 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 "chrome/browser/bookmarks/base_bookmark_model_observer.h"
6
7 void BaseBookmarkModelObserver::BookmarkModelLoaded(BookmarkModel* model,
8                                                     bool ids_reassigned) {}
9
10 void BaseBookmarkModelObserver::BookmarkModelBeingDeleted(
11     BookmarkModel* model) {
12   BookmarkModelChanged();
13 }
14
15 void BaseBookmarkModelObserver::BookmarkNodeMoved(
16     BookmarkModel* model,
17     const BookmarkNode* old_parent,
18     int old_index,
19     const BookmarkNode* new_parent,
20     int new_index) {
21   BookmarkModelChanged();
22 }
23
24 void BaseBookmarkModelObserver::BookmarkNodeAdded(BookmarkModel* model,
25                                                   const BookmarkNode* parent,
26                                                   int index) {
27   BookmarkModelChanged();
28 }
29
30 void BaseBookmarkModelObserver::BookmarkNodeRemoved(BookmarkModel* model,
31                                                     const BookmarkNode* parent,
32                                                     int old_index,
33                                                     const BookmarkNode* node) {
34   BookmarkModelChanged();
35 }
36
37 void BaseBookmarkModelObserver::BookmarkAllNodesRemoved(BookmarkModel* model) {
38   BookmarkModelChanged();
39 }
40
41 void BaseBookmarkModelObserver::BookmarkNodeChanged(BookmarkModel* model,
42                                                     const BookmarkNode* node) {
43   BookmarkModelChanged();
44 }
45
46 void BaseBookmarkModelObserver::BookmarkNodeFaviconChanged(
47     BookmarkModel* model,
48     const BookmarkNode* node) {
49 }
50
51 void BaseBookmarkModelObserver::BookmarkNodeChildrenReordered(
52     BookmarkModel* model,
53     const BookmarkNode* node) {
54   BookmarkModelChanged();
55 }