Index: chrome/browser/chromeos/extensions/file_manager/file_watcher.cc |
diff --git a/chrome/browser/chromeos/extensions/file_manager/file_watcher_extensions.cc b/chrome/browser/chromeos/extensions/file_manager/file_watcher.cc |
similarity index 79% |
rename from chrome/browser/chromeos/extensions/file_manager/file_watcher_extensions.cc |
rename to chrome/browser/chromeos/extensions/file_manager/file_watcher.cc |
index 706129e086c7fc1ab11c033e34bdb66b809351ac..29bfc71ac3aec96db4a8925b8a20c0acebb7d718 100644 |
--- a/chrome/browser/chromeos/extensions/file_manager/file_watcher_extensions.cc |
+++ b/chrome/browser/chromeos/extensions/file_manager/file_watcher.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "chrome/browser/chromeos/extensions/file_manager/file_watcher_extensions.h" |
+#include "chrome/browser/chromeos/extensions/file_manager/file_watcher.h" |
#include "base/bind.h" |
#include "base/message_loop/message_loop_proxy.h" |
@@ -31,10 +31,10 @@ base::FilePathWatcher* CreateAndStartFilePathWatcher( |
} // namespace |
-FileWatcherExtensions::FileWatcherExtensions(const base::FilePath& virtual_path, |
- const std::string& extension_id, |
- bool is_remote_file_system) |
- : file_watcher_(NULL), |
+FileWatcher::FileWatcher(const base::FilePath& virtual_path, |
+ const std::string& extension_id, |
+ bool is_remote_file_system) |
+ : local_file_watcher_(NULL), |
virtual_path_(virtual_path), |
ref_count_(0), |
is_remote_file_system_(is_remote_file_system), |
@@ -44,20 +44,22 @@ FileWatcherExtensions::FileWatcherExtensions(const base::FilePath& virtual_path, |
AddExtension(extension_id); |
} |
-FileWatcherExtensions::~FileWatcherExtensions() { |
+FileWatcher::~FileWatcher() { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- BrowserThread::DeleteSoon(BrowserThread::FILE, FROM_HERE, file_watcher_); |
+ BrowserThread::DeleteSoon(BrowserThread::FILE, |
+ FROM_HERE, |
+ local_file_watcher_); |
} |
-void FileWatcherExtensions::AddExtension(const std::string& extension_id) { |
+void FileWatcher::AddExtension(const std::string& extension_id) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
extensions_[extension_id]++; |
ref_count_++; |
} |
-void FileWatcherExtensions::RemoveExtension(const std::string& extension_id) { |
+void FileWatcher::RemoveExtension(const std::string& extension_id) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
ExtensionUsageRegistry::iterator it = extensions_.find(extension_id); |
@@ -75,13 +77,13 @@ void FileWatcherExtensions::RemoveExtension(const std::string& extension_id) { |
ref_count_--; |
} |
-void FileWatcherExtensions::Watch( |
+void FileWatcher::Watch( |
const base::FilePath& local_path, |
const base::FilePathWatcher::Callback& file_watcher_callback, |
const BoolCallback& callback) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- DCHECK(!file_watcher_); |
+ DCHECK(!local_file_watcher_); |
local_path_ = local_path; // For error message in RemoveExtension(). |
@@ -97,20 +99,20 @@ void FileWatcherExtensions::Watch( |
base::Bind(&CreateAndStartFilePathWatcher, |
local_path, |
google_apis::CreateRelayCallback(file_watcher_callback)), |
- base::Bind(&FileWatcherExtensions::OnWatcherStarted, |
+ base::Bind(&FileWatcher::OnWatcherStarted, |
weak_ptr_factory_.GetWeakPtr(), |
callback)); |
} |
-void FileWatcherExtensions::OnWatcherStarted( |
+void FileWatcher::OnWatcherStarted( |
const BoolCallback& callback, |
base::FilePathWatcher* file_watcher) { |
DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
DCHECK(!callback.is_null()); |
- DCHECK(!file_watcher_); |
+ DCHECK(!local_file_watcher_); |
if (file_watcher) { |
- file_watcher_ = file_watcher; |
+ local_file_watcher_ = file_watcher; |
callback.Run(true); |
} else { |
callback.Run(false); |