| Index: ash/system/tray/system_tray.h
|
| diff --git a/ash/system/tray/system_tray.h b/ash/system/tray/system_tray.h
|
| index 7c5aa4f743783147ed18b0b8a6acfc309bb72c9d..3370c7dbd71d88d865fe7d6109707bb53cc662ce 100644
|
| --- a/ash/system/tray/system_tray.h
|
| +++ b/ash/system/tray/system_tray.h
|
| @@ -20,16 +20,12 @@
|
| #include <vector>
|
|
|
| namespace ash {
|
| -
|
| +class SystemBubbleWrapper;
|
| class SystemTrayDelegate;
|
| class SystemTrayItem;
|
| -
|
| -namespace internal {
|
| -class SystemBubbleWrapper;
|
| class TrayAccessibility;
|
| class TrayDate;
|
| class TrayUser;
|
| -}
|
|
|
| // There are different methods for creating bubble views.
|
| enum BubbleCreationType {
|
| @@ -37,10 +33,10 @@ enum BubbleCreationType {
|
| BUBBLE_USE_EXISTING, // Uses any existing bubble, or creates a new one.
|
| };
|
|
|
| -class ASH_EXPORT SystemTray : public internal::TrayBackgroundView,
|
| +class ASH_EXPORT SystemTray : public TrayBackgroundView,
|
| public views::TrayBubbleView::Delegate {
|
| public:
|
| - explicit SystemTray(internal::StatusAreaWidget* status_area_widget);
|
| + explicit SystemTray(StatusAreaWidget* status_area_widget);
|
| virtual ~SystemTray();
|
|
|
| // Calls TrayBackgroundView::Initialize(), creates the tray items, and
|
| @@ -102,10 +98,10 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView,
|
| bool HasNotificationBubble() const;
|
|
|
| // Returns true if the system_bubble_ exists and is of type |type|.
|
| - bool HasSystemBubbleType(internal::SystemTrayBubble::BubbleType type);
|
| + bool HasSystemBubbleType(SystemTrayBubble::BubbleType type);
|
|
|
| // Returns a pointer to the system bubble or NULL if none.
|
| - internal::SystemTrayBubble* GetSystemBubble();
|
| + SystemTrayBubble* GetSystemBubble();
|
|
|
| // Returns true if any bubble is visible.
|
| bool IsAnyBubbleVisible() const;
|
| @@ -144,7 +140,7 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView,
|
| AnchorAlignment anchor_alignment) OVERRIDE;
|
| virtual void HideBubble(const views::TrayBubbleView* bubble_view) OVERRIDE;
|
|
|
| - internal::TrayAccessibility* GetTrayAccessibilityForTest() {
|
| + TrayAccessibility* GetTrayAccessibilityForTest() {
|
| return tray_accessibility_;
|
| }
|
|
|
| @@ -152,7 +148,7 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView,
|
| views::View* GetTrayItemViewForTest(SystemTrayItem* tray_item);
|
|
|
| // Gets tray_date_ for browser tests.
|
| - internal::TrayDate* GetTrayDateForTesting() const;
|
| + TrayDate* GetTrayDateForTesting() const;
|
|
|
| private:
|
| // Creates the default set of items for the sytem tray.
|
| @@ -196,7 +192,7 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView,
|
|
|
| const ScopedVector<SystemTrayItem>& items() const { return items_; }
|
|
|
| - // Overridden from internal::ActionableView.
|
| + // Overridden from ActionableView.
|
| virtual bool PerformAction(const ui::Event& event) OVERRIDE;
|
|
|
| // Owned items.
|
| @@ -210,10 +206,10 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView,
|
| std::map<SystemTrayItem*, views::View*> tray_item_map_;
|
|
|
| // Bubble for default and detailed views.
|
| - scoped_ptr<internal::SystemBubbleWrapper> system_bubble_;
|
| + scoped_ptr<SystemBubbleWrapper> system_bubble_;
|
|
|
| // Bubble for notifications.
|
| - scoped_ptr<internal::SystemBubbleWrapper> notification_bubble_;
|
| + scoped_ptr<SystemBubbleWrapper> notification_bubble_;
|
|
|
| // Keep track of the default view height so that when we create detailed
|
| // views directly (e.g. from a notification) we know what height to use.
|
| @@ -228,8 +224,8 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView,
|
| // Note that the value is only valid when |system_bubble_| is true.
|
| bool full_system_tray_menu_;
|
|
|
| - internal::TrayAccessibility* tray_accessibility_; // not owned
|
| - internal::TrayDate* tray_date_;
|
| + TrayAccessibility* tray_accessibility_; // not owned
|
| + TrayDate* tray_date_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(SystemTray);
|
| };
|
|
|