1// Copyright 2014 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 "components/bookmarks/browser/base_bookmark_model_observer.h" 6 7void BaseBookmarkModelObserver::BookmarkModelLoaded(BookmarkModel* model, 8 bool ids_reassigned) {} 9 10void BaseBookmarkModelObserver::BookmarkModelBeingDeleted( 11 BookmarkModel* model) { 12 BookmarkModelChanged(); 13} 14 15void 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 24void BaseBookmarkModelObserver::BookmarkNodeAdded(BookmarkModel* model, 25 const BookmarkNode* parent, 26 int index) { 27 BookmarkModelChanged(); 28} 29 30void BaseBookmarkModelObserver::BookmarkNodeRemoved( 31 BookmarkModel* model, 32 const BookmarkNode* parent, 33 int old_index, 34 const BookmarkNode* node, 35 const std::set<GURL>& removed_urls) { 36 BookmarkModelChanged(); 37} 38 39void BaseBookmarkModelObserver::BookmarkAllUserNodesRemoved( 40 BookmarkModel* model, 41 const std::set<GURL>& removed_urls) { 42 BookmarkModelChanged(); 43} 44 45void BaseBookmarkModelObserver::BookmarkNodeChanged(BookmarkModel* model, 46 const BookmarkNode* node) { 47 BookmarkModelChanged(); 48} 49 50void BaseBookmarkModelObserver::BookmarkNodeFaviconChanged( 51 BookmarkModel* model, 52 const BookmarkNode* node) { 53} 54 55void BaseBookmarkModelObserver::BookmarkNodeChildrenReordered( 56 BookmarkModel* model, 57 const BookmarkNode* node) { 58 BookmarkModelChanged(); 59} 60