diff options
| author | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-01 16:34:49 +0000 |
|---|---|---|
| committer | ben@chromium.org <ben@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-01 16:34:49 +0000 |
| commit | 7d791652c7ede4209a2014d885148e2713f49bce (patch) | |
| tree | c26baf12593bed381c631b81c736106809d46b44 /chrome/browser/cocoa/notifications/balloon_view_bridge.h | |
| parent | 3b94427c99bdf12836fd455eeb1499fdde511e26 (diff) | |
| download | chromium_src-7d791652c7ede4209a2014d885148e2713f49bce.zip chromium_src-7d791652c7ede4209a2014d885148e2713f49bce.tar.gz chromium_src-7d791652c7ede4209a2014d885148e2713f49bce.tar.bz2 | |
Move browser/cocoa to browser/ui/cocoa
BUG=none
TEST=none
TBR=brettw
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67854 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/cocoa/notifications/balloon_view_bridge.h')
| -rw-r--r-- | chrome/browser/cocoa/notifications/balloon_view_bridge.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/chrome/browser/cocoa/notifications/balloon_view_bridge.h b/chrome/browser/cocoa/notifications/balloon_view_bridge.h deleted file mode 100644 index 985fcde..0000000 --- a/chrome/browser/cocoa/notifications/balloon_view_bridge.h +++ /dev/null @@ -1,40 +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. - -#ifndef CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_BRIDGE_H_ -#define CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_BRIDGE_H_ -#pragma once - -#include "chrome/browser/notifications/balloon.h" - -@class BalloonController; -class BalloonHost; -namespace gfx { -class Size; -} - -// Bridges from the cross-platform BalloonView interface to the Cocoa -// controller which will draw the view on screen. -class BalloonViewBridge : public BalloonView { - public: - BalloonViewBridge(); - ~BalloonViewBridge(); - - // BalloonView interface. - virtual void Show(Balloon* balloon); - virtual void Update(); - virtual void RepositionToBalloon(); - virtual void Close(bool by_user); - virtual gfx::Size GetSize() const; - virtual BalloonHost* GetHost() const; - - private: - // Weak pointer to the balloon controller which manages the UI. - // This object cleans itself up when its windows close. - BalloonController* controller_; - - DISALLOW_COPY_AND_ASSIGN(BalloonViewBridge); -}; - -#endif // CHROME_BROWSER_COCOA_NOTIFICATIONS_BALLOON_VIEW_BRIDGE_H_ |
