summaryrefslogtreecommitdiffstats
path: root/chrome/browser/cocoa/bookmarks/bookmark_bar_bridge.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/cocoa/bookmarks/bookmark_bar_bridge.h')
-rw-r--r--chrome/browser/cocoa/bookmarks/bookmark_bar_bridge.h60
1 files changed, 0 insertions, 60 deletions
diff --git a/chrome/browser/cocoa/bookmarks/bookmark_bar_bridge.h b/chrome/browser/cocoa/bookmarks/bookmark_bar_bridge.h
deleted file mode 100644
index a0bc1a7..0000000
--- a/chrome/browser/cocoa/bookmarks/bookmark_bar_bridge.h
+++ /dev/null
@@ -1,60 +0,0 @@
-// Copyright (c) 2010 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-// C++ bridge class between Chromium and Cocoa to connect the
-// Bookmarks (model) with the Bookmark Bar (view).
-//
-// There is exactly one BookmarkBarBridge per BookmarkBarController /
-// BrowserWindowController / Browser.
-
-#ifndef CHROME_BROWSER_COCOA_BOOKMARKS_BOOKMARK_BAR_BRIDGE_H_
-#define CHROME_BROWSER_COCOA_BOOKMARKS_BOOKMARK_BAR_BRIDGE_H_
-#pragma once
-
-#include "base/basictypes.h"
-#include "chrome/browser/bookmarks/bookmark_model_observer.h"
-
-class Browser;
-@class BookmarkBarController;
-
-class BookmarkBarBridge : public BookmarkModelObserver {
- public:
- BookmarkBarBridge(BookmarkBarController* controller,
- BookmarkModel* model);
- virtual ~BookmarkBarBridge();
-
- // Overridden from BookmarkModelObserver
- virtual void Loaded(BookmarkModel* model);
- virtual void BookmarkModelBeingDeleted(BookmarkModel* model);
- virtual void BookmarkNodeMoved(BookmarkModel* model,
- const BookmarkNode* old_parent,
- int old_index,
- const BookmarkNode* new_parent,
- int new_index);
- virtual void BookmarkNodeAdded(BookmarkModel* model,
- const BookmarkNode* parent,
- int index);
- virtual void BookmarkNodeRemoved(BookmarkModel* model,
- const BookmarkNode* parent,
- int old_index,
- const BookmarkNode* node);
- virtual void BookmarkNodeChanged(BookmarkModel* model,
- const BookmarkNode* node);
- virtual void BookmarkNodeFavIconLoaded(BookmarkModel* model,
- const BookmarkNode* node);
- virtual void BookmarkNodeChildrenReordered(BookmarkModel* model,
- const BookmarkNode* node);
-
- virtual void BookmarkImportBeginning(BookmarkModel* model);
- virtual void BookmarkImportEnding(BookmarkModel* model);
-
- private:
- BookmarkBarController* controller_; // weak; owns me
- BookmarkModel* model_; // weak; it is owned by a Profile.
- bool batch_mode_;
-
- DISALLOW_COPY_AND_ASSIGN(BookmarkBarBridge);
-};
-
-#endif // CHROME_BROWSER_COCOA_BOOKMARKS_BOOKMARK_BAR_BRIDGE_H_