package com.novoda.downloadmanager.demo.simple;
import com.novoda.downloadmanager.lib.DownloadManager;
class BeardDownload {
private final String title;
private final String fileName;
private final int downloadStatus;
public BeardDownload(String title, String fileName, int downloadStatus) {
this.title = title;
this.fileName = fileName;
this.downloadStatus = downloadStatus;
}
public String getTitle() {
return title;
}
public String getFileName() {
return fileName;
}
public String getDownloadStatusText() {
if (downloadStatus == DownloadManager.STATUS_RUNNING) {
return "Downloading";
} else if (downloadStatus == DownloadManager.STATUS_SUCCESSFUL) {
return "Complete";
} else if (downloadStatus == DownloadManager.STATUS_FAILED) {
return "Failed";
} else if (downloadStatus == DownloadManager.STATUS_PENDING) {
return "Queued";
} else if (downloadStatus == DownloadManager.STATUS_PAUSED) {
return "Paused";
} else if (downloadStatus == DownloadManager.STATUS_DELETING) {
return "Deleting";
} else {
return "WTH";
}
}
}