| Index: ui/message_center/views/message_center_view.h
|
| diff --git a/ui/message_center/views/message_center_view.h b/ui/message_center/views/message_center_view.h
|
| index 593c24f462685792ab9013c0792ab0f26341c4e0..0ffaea8eea03e6f5b7cacbe81fe5765c5a65992c 100644
|
| --- a/ui/message_center/views/message_center_view.h
|
| +++ b/ui/message_center/views/message_center_view.h
|
| @@ -11,6 +11,7 @@
|
| #include "ui/message_center/message_center_export.h"
|
| #include "ui/message_center/message_center_observer.h"
|
| #include "ui/message_center/notification_list.h"
|
| +#include "ui/views/controls/button/button.h"
|
|
|
| namespace ui {
|
| class MultiAnimation;
|
| @@ -24,46 +25,14 @@ namespace message_center {
|
|
|
| class MessageCenter;
|
| class MessageCenterBubble;
|
| +class NotificationCenterButton;
|
| +class MessageCenterButtonBar;
|
| class MessageCenterTray;
|
| class MessageCenterView;
|
| class MessageView;
|
| class MessageListView;
|
| class NotifierSettingsView;
|
|
|
| -// MessageCenterButtonBar //////////////////////////////////////////////////////
|
| -
|
| -// If you know how to better hide this implementation class please do so, and
|
| -// otherwise please refrain from using it :-).
|
| -class MessageCenterButtonBar : public views::View {
|
| - public:
|
| - MessageCenterButtonBar(MessageCenterView* message_center_view,
|
| - MessageCenter* message_center);
|
| - virtual ~MessageCenterButtonBar();
|
| -
|
| - virtual void SetAllButtonsEnabled(bool enabled);
|
| -
|
| - void SetCloseAllVisible(bool visible);
|
| -
|
| - protected:
|
| - MessageCenterView* message_center_view() const {
|
| - return message_center_view_;
|
| - }
|
| - MessageCenter* message_center() const { return message_center_; }
|
| - MessageCenterTray* tray() const { return tray_; }
|
| - views::Button* close_all_button() const { return close_all_button_; }
|
| - void set_close_all_button(views::Button* button) {
|
| - close_all_button_ = button;
|
| - }
|
| -
|
| - private:
|
| - MessageCenterView* message_center_view_; // Weak reference.
|
| - MessageCenter* message_center_; // Weak reference.
|
| - MessageCenterTray* tray_; // Weak reference.
|
| - views::Button* close_all_button_;
|
| -
|
| - DISALLOW_COPY_AND_ASSIGN(MessageCenterButtonBar);
|
| -};
|
| -
|
| // MessageCenterView ///////////////////////////////////////////////////////////
|
|
|
| class MESSAGE_CENTER_EXPORT MessageCenterView : public views::View,
|
|
|