Index: chrome/browser/chromeos/login/screens/device_disabled_screen.h |
diff --git a/chrome/browser/chromeos/login/screens/device_disabled_screen.h b/chrome/browser/chromeos/login/screens/device_disabled_screen.h |
index 586dbb73afa51055aa75b4ae641540799a95bd23..d189ca5fe2ee0114b3e31f94229243f5c1a0442a 100644 |
--- a/chrome/browser/chromeos/login/screens/device_disabled_screen.h |
+++ b/chrome/browser/chromeos/login/screens/device_disabled_screen.h |
@@ -7,7 +7,7 @@ |
#include "base/macros.h" |
#include "chrome/browser/chromeos/login/screens/base_screen.h" |
-#include "chrome/browser/chromeos/login/screens/device_disabled_screen_view.h" |
+#include "chrome/browser/chromeos/login/screens/core_oobe_view.h" |
#include "chrome/browser/chromeos/system/device_disabling_manager.h" |
namespace chromeos { |
@@ -20,27 +20,29 @@ class BaseScreenDelegate; |
// Screen informing the user that the device has been disabled by its owner. |
class DeviceDisabledScreen : public BaseScreen, |
- public DeviceDisabledScreenView::Delegate, |
+ public CoreOobeView::Delegate, |
public system::DeviceDisablingManager::Observer { |
public: |
+ constexpr static OobeScreen kScreenId = OobeScreen::SCREEN_DEVICE_DISABLED; |
+ |
DeviceDisabledScreen(BaseScreenDelegate* base_screen_delegate, |
- DeviceDisabledScreenView* view); |
+ CoreOobeView* view); |
~DeviceDisabledScreen() override; |
// BaseScreen: |
void Show() override; |
void Hide() override; |
- // DeviceDisabledScreenView::Delegate: |
- void OnViewDestroyed(DeviceDisabledScreenView* view) override; |
- const std::string& GetEnrollmentDomain() const override; |
- const std::string& GetMessage() const override; |
+ // CoreOobeView::Delegate: |
+ void OnViewDestroyed(CoreOobeView* view) override; |
+ std::string GetEnrollmentDomain() const override; |
+ std::string GetDeviceDisabledMessage() const override; |
// system::DeviceDisablingManager::Observer: |
void OnDisabledMessageChanged(const std::string& disabled_message) override; |
private: |
- DeviceDisabledScreenView* view_; |
+ CoreOobeView* view_; |
system::DeviceDisablingManager* device_disabling_manager_; |
// Whether the screen is currently showing. |