Lines Matching defs:DownloadItem
5 // Each download is represented by a DownloadItem, and all DownloadItems
11 // DownloadItem::Observer:
34 // One DownloadItem per download. This is the model class that stores all the
36 // Destination tab's download view, may refer to a given DownloadItem.
39 class DownloadItem {
92 virtual void OnDownloadUpdated(DownloadItem* download) = 0;
95 virtual void OnDownloadOpened(DownloadItem* download) = 0;
102 DownloadItem(DownloadManager* download_manager,
106 DownloadItem(DownloadManager* download_manager,
111 DownloadItem(DownloadManager* download_manager,
116 ~DownloadItem();
162 // Called by external code (SavePackage) using the DownloadItem interface
163 // to display progress when the DownloadItem should be considered complete.
219 // DownloadItem::Completed().
361 base::RepeatingTimer<DownloadItem> update_timer_;
417 DISALLOW_COPY_AND_ASSIGN(DownloadItem);