blob: 865dafe52ac0992e197e8ecdbb1829d31878a6ef [file] [log] [blame]
// Copyright (c) 2011 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 "chrome/browser/chromeos/login/screens/base_screen.h"
#include "base/logging.h"
#include "chrome/browser/chromeos/login/screens/screen_observer.h"
namespace chromeos {
BaseScreen::BaseScreen() {
}
BaseScreen::~BaseScreen() {
}
void BaseScreen::Initialize(ScreenContext* context) {
}
void BaseScreen::OnShow() {
}
void BaseScreen::OnHide() {
}
void BaseScreen::OnClose() {
}
bool BaseScreen::IsStatusAreaDisplayed() {
return true;
}
bool BaseScreen::IsPermanent() {
return false;
}
std::string BaseScreen::GetID() const {
return GetName();
}
void BaseScreen::Finish(const std::string& outcome) {
}
void BaseScreen::SetContext(ScreenContext* context) {
}
void BaseScreen::OnButtonPressed(const std::string& button_id) {
LOG(WARNING) << "BaseScreen::OnButtonPressed(): button_id=" << button_id;
}
void BaseScreen::OnContextChanged(const base::DictionaryValue* diff) {
LOG(WARNING) << "BaseScreen::OnContextChanged()";
}
} // namespace chromeos