| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 | 5 |
| 6 #ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_IMAGEBURNER_UI_H_ | 6 #ifndef CHROME_BROWSER_CHROMEOS_DOM_UI_IMAGEBURNER_UI_H_ |
| 7 #define CHROME_BROWSER_CHROMEOS_DOM_UI_IMAGEBURNER_UI_H_ | 7 #define CHROME_BROWSER_CHROMEOS_DOM_UI_IMAGEBURNER_UI_H_ |
| 8 | 8 |
| 9 #include <string> | 9 #include <string> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 77 | 77 |
| 78 // chromeos::BurnLibrary::Observer interface | 78 // chromeos::BurnLibrary::Observer interface |
| 79 virtual void ProgressUpdated(chromeos::BurnLibrary* object, | 79 virtual void ProgressUpdated(chromeos::BurnLibrary* object, |
| 80 chromeos::BurnEventType evt, | 80 chromeos::BurnEventType evt, |
| 81 const ImageBurnStatus& status); | 81 const ImageBurnStatus& status); |
| 82 | 82 |
| 83 // DownloadItem::Observer interface | 83 // DownloadItem::Observer interface |
| 84 virtual void OnDownloadUpdated(DownloadItem* download); | 84 virtual void OnDownloadUpdated(DownloadItem* download); |
| 85 virtual void OnDownloadFileCompleted(DownloadItem* download); | 85 virtual void OnDownloadFileCompleted(DownloadItem* download); |
| 86 virtual void OnDownloadOpened(DownloadItem* download); | 86 virtual void OnDownloadOpened(DownloadItem* download); |
| 87 virtual void OnDownloadInterrupted(DownloadItem* download) {} |
| 87 | 88 |
| 88 // DownloadManager::Observer interface | 89 // DownloadManager::Observer interface |
| 89 virtual void ModelChanged(); | 90 virtual void ModelChanged(); |
| 90 | 91 |
| 91 void CreateImageUrlCallback(GURL* image_url); | 92 void CreateImageUrlCallback(GURL* image_url); |
| 92 | 93 |
| 93 | 94 |
| 94 private: | 95 private: |
| 95 // Callback for the "getRoots" message. | 96 // Callback for the "getRoots" message. |
| 96 void HandleGetRoots(const ListValue* args); | 97 void HandleGetRoots(const ListValue* args); |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 158 class ImageBurnResourceManager : public DownloadManager::Observer, | 159 class ImageBurnResourceManager : public DownloadManager::Observer, |
| 159 public DownloadItem::Observer { | 160 public DownloadItem::Observer { |
| 160 public: | 161 public: |
| 161 ImageBurnResourceManager(); | 162 ImageBurnResourceManager(); |
| 162 ~ImageBurnResourceManager(); | 163 ~ImageBurnResourceManager(); |
| 163 | 164 |
| 164 // DownloadItem::Observer interface | 165 // DownloadItem::Observer interface |
| 165 virtual void OnDownloadUpdated(DownloadItem* download); | 166 virtual void OnDownloadUpdated(DownloadItem* download); |
| 166 virtual void OnDownloadFileCompleted(DownloadItem* download); | 167 virtual void OnDownloadFileCompleted(DownloadItem* download); |
| 167 virtual void OnDownloadOpened(DownloadItem* download); | 168 virtual void OnDownloadOpened(DownloadItem* download); |
| 169 virtual void OnDownloadInterrupted(DownloadItem* download) {} |
| 168 | 170 |
| 169 // DownloadManager::Observer interface | 171 // DownloadManager::Observer interface |
| 170 virtual void ModelChanged(); | 172 virtual void ModelChanged(); |
| 171 | 173 |
| 172 FilePath GetLocalImageDirPath(); | 174 FilePath GetLocalImageDirPath(); |
| 173 | 175 |
| 174 bool CheckImageDownloadStarted(); | 176 bool CheckImageDownloadStarted(); |
| 175 | 177 |
| 176 void ReportImageDownloadStarted(); | 178 void ReportImageDownloadStarted(); |
| 177 | 179 |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 210 | 212 |
| 211 class ImageBurnUI : public DOMUI { | 213 class ImageBurnUI : public DOMUI { |
| 212 public: | 214 public: |
| 213 explicit ImageBurnUI(TabContents* contents); | 215 explicit ImageBurnUI(TabContents* contents); |
| 214 | 216 |
| 215 private: | 217 private: |
| 216 DISALLOW_COPY_AND_ASSIGN(ImageBurnUI); | 218 DISALLOW_COPY_AND_ASSIGN(ImageBurnUI); |
| 217 }; | 219 }; |
| 218 #endif // CHROME_BROWSER_CHROMEOS_DOM_UI_IMAGEBURNER_UI_H_ | 220 #endif // CHROME_BROWSER_CHROMEOS_DOM_UI_IMAGEBURNER_UI_H_ |
| 219 | 221 |
| OLD | NEW |