Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2165)

Unified Diff: ash/system/tray/system_tray_notifier.cc

Issue 2098023002: mash: Migrate remaining tray observers and notify functions. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Sync and rebase. Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ash/system/tray/system_tray_notifier.cc
diff --git a/ash/system/tray/system_tray_notifier.cc b/ash/system/tray/system_tray_notifier.cc
deleted file mode 100644
index 5e4153ae1d1b4b0d6799f7abe899de6d2d6ac018..0000000000000000000000000000000000000000
--- a/ash/system/tray/system_tray_notifier.cc
+++ /dev/null
@@ -1,227 +0,0 @@
-// Copyright (c) 2012 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.
-
-#include "ash/system/tray/system_tray_notifier.h"
-
-namespace ash {
-
-SystemTrayNotifier::SystemTrayNotifier() {
-}
-
-SystemTrayNotifier::~SystemTrayNotifier() {
-}
-
-void SystemTrayNotifier::AddUserObserver(UserObserver* observer) {
- user_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveUserObserver(UserObserver* observer) {
- user_observers_.RemoveObserver(observer);
-}
-
-#if defined(OS_CHROMEOS)
-
-void SystemTrayNotifier::AddBluetoothObserver(BluetoothObserver* observer) {
- bluetooth_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveBluetoothObserver(BluetoothObserver* observer) {
- bluetooth_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddLogoutButtonObserver(
- LogoutButtonObserver* observer) {
- logout_button_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveLogoutButtonObserver(
- LogoutButtonObserver* observer) {
- logout_button_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddSessionLengthLimitObserver(
- SessionLengthLimitObserver* observer) {
- session_length_limit_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveSessionLengthLimitObserver(
- SessionLengthLimitObserver* observer) {
- session_length_limit_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddNetworkObserver(NetworkObserver* observer) {
- network_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveNetworkObserver(NetworkObserver* observer) {
- network_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddNetworkPortalDetectorObserver(
- NetworkPortalDetectorObserver* observer) {
- network_portal_detector_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveNetworkPortalDetectorObserver(
- NetworkPortalDetectorObserver* observer) {
- network_portal_detector_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddEnterpriseDomainObserver(
- EnterpriseDomainObserver* observer) {
- enterprise_domain_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveEnterpriseDomainObserver(
- EnterpriseDomainObserver* observer) {
- enterprise_domain_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddMediaCaptureObserver(
- MediaCaptureObserver* observer) {
- media_capture_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveMediaCaptureObserver(
- MediaCaptureObserver* observer) {
- media_capture_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddScreenCaptureObserver(
- ScreenCaptureObserver* observer) {
- screen_capture_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveScreenCaptureObserver(
- ScreenCaptureObserver* observer) {
- screen_capture_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddScreenShareObserver(
- ScreenShareObserver* observer) {
- screen_share_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveScreenShareObserver(
- ScreenShareObserver* observer) {
- screen_share_observers_.RemoveObserver(observer);
-}
-
-void SystemTrayNotifier::AddLastWindowClosedObserver(
- LastWindowClosedObserver* observer) {
- last_window_closed_observers_.AddObserver(observer);
-}
-
-void SystemTrayNotifier::RemoveLastWindowClosedObserver(
- LastWindowClosedObserver* observer) {
- last_window_closed_observers_.RemoveObserver(observer);
-}
-
-#endif // defined(OS_CHROMEOS)
-
-void SystemTrayNotifier::NotifyUserUpdate() {
- FOR_EACH_OBSERVER(UserObserver,
- user_observers_,
- OnUserUpdate());
-}
-
-void SystemTrayNotifier::NotifyUserAddedToSession() {
- FOR_EACH_OBSERVER(UserObserver,
- user_observers_,
- OnUserAddedToSession());
-}
-
-#if defined(OS_CHROMEOS)
-
-void SystemTrayNotifier::NotifyRefreshBluetooth() {
- FOR_EACH_OBSERVER(BluetoothObserver, bluetooth_observers_,
- OnBluetoothRefresh());
-}
-
-void SystemTrayNotifier::NotifyBluetoothDiscoveringChanged() {
- FOR_EACH_OBSERVER(BluetoothObserver, bluetooth_observers_,
- OnBluetoothDiscoveringChanged());
-}
-
-void SystemTrayNotifier::NotifyShowLoginButtonChanged(bool show_login_button) {
- FOR_EACH_OBSERVER(LogoutButtonObserver,
- logout_button_observers_,
- OnShowLogoutButtonInTrayChanged(show_login_button));
-}
-
-void SystemTrayNotifier::NotifyLogoutDialogDurationChanged(
- base::TimeDelta duration) {
- FOR_EACH_OBSERVER(LogoutButtonObserver,
- logout_button_observers_,
- OnLogoutDialogDurationChanged(duration));
-}
-
-void SystemTrayNotifier::NotifySessionStartTimeChanged() {
- FOR_EACH_OBSERVER(SessionLengthLimitObserver,
- session_length_limit_observers_,
- OnSessionStartTimeChanged());
-}
-
-void SystemTrayNotifier::NotifySessionLengthLimitChanged() {
- FOR_EACH_OBSERVER(SessionLengthLimitObserver,
- session_length_limit_observers_,
- OnSessionLengthLimitChanged());
-}
-
-void SystemTrayNotifier::NotifyRequestToggleWifi() {
- FOR_EACH_OBSERVER(NetworkObserver,
- network_observers_,
- RequestToggleWifi());
-}
-
-void SystemTrayNotifier::NotifyOnCaptivePortalDetected(
- const std::string& service_path) {
- FOR_EACH_OBSERVER(NetworkPortalDetectorObserver,
- network_portal_detector_observers_,
- OnCaptivePortalDetected(service_path));
-}
-
-void SystemTrayNotifier::NotifyEnterpriseDomainChanged() {
- FOR_EACH_OBSERVER(EnterpriseDomainObserver, enterprise_domain_observers_,
- OnEnterpriseDomainChanged());
-}
-
-void SystemTrayNotifier::NotifyMediaCaptureChanged() {
- FOR_EACH_OBSERVER(
- MediaCaptureObserver, media_capture_observers_, OnMediaCaptureChanged());
-}
-
-void SystemTrayNotifier::NotifyScreenCaptureStart(
- const base::Closure& stop_callback,
- const base::string16& sharing_app_name) {
- FOR_EACH_OBSERVER(ScreenCaptureObserver, screen_capture_observers_,
- OnScreenCaptureStart(stop_callback, sharing_app_name));
-}
-
-void SystemTrayNotifier::NotifyScreenCaptureStop() {
- FOR_EACH_OBSERVER(ScreenCaptureObserver, screen_capture_observers_,
- OnScreenCaptureStop());
-}
-
-void SystemTrayNotifier::NotifyScreenShareStart(
- const base::Closure& stop_callback,
- const base::string16& helper_name) {
- FOR_EACH_OBSERVER(ScreenShareObserver, screen_share_observers_,
- OnScreenShareStart(stop_callback, helper_name));
-}
-
-void SystemTrayNotifier::NotifyScreenShareStop() {
- FOR_EACH_OBSERVER(ScreenShareObserver, screen_share_observers_,
- OnScreenShareStop());
-}
-
-void SystemTrayNotifier::NotifyLastWindowClosed() {
- FOR_EACH_OBSERVER(LastWindowClosedObserver,
- last_window_closed_observers_,
- OnLastWindowClosed());
-}
-
-#endif // OS_CHROMEOS
-
-} // namespace ash

Powered by Google App Engine
This is Rietveld 408576698