diff options
Diffstat (limited to 'ash/wm/session_state_controller.cc')
-rw-r--r-- | ash/wm/session_state_controller.cc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/ash/wm/session_state_controller.cc b/ash/wm/session_state_controller.cc index ea12b8d..0bcf31d 100644 --- a/ash/wm/session_state_controller.cc +++ b/ash/wm/session_state_controller.cc @@ -36,4 +36,18 @@ void SessionStateController::SetDelegate( SessionStateControllerDelegate* delegate) { delegate_.reset(delegate); } + +void SessionStateController::AddObserver(SessionStateObserver* observer) { + observers_.AddObserver(observer); +} + +void SessionStateController::RemoveObserver(SessionStateObserver* observer) { + observers_.RemoveObserver(observer); +} + +bool SessionStateController::HasObserver(SessionStateObserver* observer) { + return observers_.HasObserver(observer); +} + + } // namespace ash |