Remove migrateNetworkPredictionPreferences().
[chromium-blink-merge.git] / components / sync_driver / data_type_manager_observer.h
blobc5081d5a823893315068c534e38e32f9a0a7fa23
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_OBSERVER_H_
6 #define COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_OBSERVER_H_
8 #include "components/sync_driver/data_type_manager.h"
10 namespace sync_driver {
12 // Various data type configuration events can be consumed by observing the
13 // DataTypeManager through this interface.
14 class DataTypeManagerObserver {
15 public:
16 virtual void OnConfigureDone(
17 const DataTypeManager::ConfigureResult& result) = 0;
18 virtual void OnConfigureStart() = 0;
20 protected:
21 virtual ~DataTypeManagerObserver() { }
24 } // namespace sync_driver
26 #endif // COMPONENTS_SYNC_DRIVER_DATA_TYPE_MANAGER_OBSERVER_H_