Index: components/sync/driver/data_type_controller.h |
diff --git a/components/sync/driver/data_type_controller.h b/components/sync/driver/data_type_controller.h |
index 437c87301064129c1cd83939f3b280d8dc2b3913..d3ab89d9642ff232a0a913dadab98408dade2865 100644 |
--- a/components/sync/driver/data_type_controller.h |
+++ b/components/sync/driver/data_type_controller.h |
@@ -18,12 +18,10 @@ |
#include "components/sync/base/unrecoverable_error_handler.h" |
namespace syncer { |
-class SyncError; |
-class SyncMergeResult; |
-} |
-namespace sync_driver { |
class BackendDataTypeConfigurer; |
+class SyncError; |
+class SyncMergeResult; |
// DataTypeControllers are responsible for managing the state of a single data |
// type. They are not thread safe and should only be used on the UI thread. |
@@ -62,21 +60,18 @@ class DataTypeController : public base::SupportsWeakPtr<DataTypeController> { |
MAX_CONFIGURE_RESULT |
}; |
- typedef base::Callback<void(ConfigureResult, |
- const syncer::SyncMergeResult&, |
- const syncer::SyncMergeResult&)> |
+ typedef base::Callback< |
+ void(ConfigureResult, const SyncMergeResult&, const SyncMergeResult&)> |
StartCallback; |
- typedef base::Callback<void(syncer::ModelType, const syncer::SyncError&)> |
- ModelLoadCallback; |
+ typedef base::Callback<void(ModelType, const SyncError&)> ModelLoadCallback; |
- typedef base::Callback<void(const syncer::ModelType, |
+ typedef base::Callback<void(const ModelType, |
std::unique_ptr<base::ListValue>)> |
AllNodesCallback; |
- typedef std::map<syncer::ModelType, std::unique_ptr<DataTypeController>> |
- TypeMap; |
- typedef std::map<syncer::ModelType, DataTypeController::State> StateMap; |
+ typedef std::map<ModelType, std::unique_ptr<DataTypeController>> TypeMap; |
+ typedef std::map<ModelType, DataTypeController::State> StateMap; |
// Returns true if the start result should trigger an unrecoverable error. |
// Public so unit tests can use this function as well. |
@@ -137,7 +132,7 @@ class DataTypeController : public base::SupportsWeakPtr<DataTypeController> { |
virtual State state() const = 0; |
// Unique model type for this data type controller. |
- syncer::ModelType type() const { return type_; } |
+ ModelType type() const { return type_; } |
// Whether the DataTypeController is ready to start. This is useful if the |
// datatype itself must make the decision about whether it should be enabled |
@@ -152,11 +147,10 @@ class DataTypeController : public base::SupportsWeakPtr<DataTypeController> { |
virtual void GetAllNodes(const AllNodesCallback& callback) = 0; |
protected: |
- DataTypeController(syncer::ModelType type, const base::Closure& dump_stack); |
+ DataTypeController(ModelType type, const base::Closure& dump_stack); |
// Create an error handler that reports back to this controller. |
- virtual std::unique_ptr<syncer::DataTypeErrorHandler> |
- CreateErrorHandler() = 0; |
+ virtual std::unique_ptr<DataTypeErrorHandler> CreateErrorHandler() = 0; |
// Allows subclasses to DCHECK that they're on the correct thread. |
bool CalledOnValidThread() const; |
@@ -166,12 +160,12 @@ class DataTypeController : public base::SupportsWeakPtr<DataTypeController> { |
private: |
// The type this object is responsible for controlling. |
- const syncer::ModelType type_; |
+ const ModelType type_; |
// Used to check that functions are called on the correct thread. |
base::ThreadChecker thread_checker_; |
}; |
-} // namespace sync_driver |
+} // namespace syncer |
#endif // COMPONENTS_SYNC_DRIVER_DATA_TYPE_CONTROLLER_H__ |