Index: chrome/browser/chromeos/drive/file_system.h |
diff --git a/chrome/browser/chromeos/drive/file_system.h b/chrome/browser/chromeos/drive/file_system.h |
index 3ffce2eace2f7dfa68db9a6fe223357d3fa1a63d..4020d7246930d5a51558f618e397bd659633e44a 100644 |
--- a/chrome/browser/chromeos/drive/file_system.h |
+++ b/chrome/browser/chromeos/drive/file_system.h |
@@ -321,16 +321,20 @@ class FileSystem : public FileSystemInterface, |
FileError error, |
scoped_ptr<ResourceEntry> entry); |
- // Part of ReadDirectoryByPath() |
- // 1) Called when ResourceMetadata::GetEntryInfoByPath() is complete. |
- // 2) Called when LoadIfNeeded() is complete. |
- // 3) Called when ResourceMetadata::ReadDirectoryByPath() is complete. |
- // |callback| must not be null. |
- void ReadDirectoryByPathAfterGetEntry( |
+ // Loads the entry info of the children of |directory_path| to resource |
+ // metadata. |callback| must not be null. |
+ void LoadDirectoryIfNeeded(const base::FilePath& directory_path, |
+ const FileOperationCallback& callback); |
+ void LoadDirectoryIfNeededAfterGetEntry( |
const base::FilePath& directory_path, |
- const ReadDirectoryWithSettingCallback& callback, |
+ const FileOperationCallback& callback, |
FileError error, |
scoped_ptr<ResourceEntry> entry); |
+ |
+ // Part of ReadDirectoryByPath() |
+ // 1) Called when LoadDirectoryIfNeeded() is complete. |
+ // 2) Called when ResourceMetadata::ReadDirectoryByPath() is complete. |
+ // |callback| must not be null. |
void ReadDirectoryByPathAfterLoad( |
const base::FilePath& directory_path, |
const ReadDirectoryWithSettingCallback& callback, |