diff options
author | Daniel Oeh <daniel@danielpc.(none)> | 2012-05-30 17:19:20 +0200 |
---|---|---|
committer | Daniel Oeh <daniel@danielpc.(none)> | 2012-05-30 17:19:20 +0200 |
commit | 1cb46ad0371573053ead9231347fbc703137dfbb (patch) | |
tree | 55187237d93f839b506f8d2875dbd9855264704f /src/de/podfetcher/feed/FeedFile.java | |
parent | d98fa5746836ed623463e5c6c2cd57276c3f6eab (diff) | |
download | AntennaPod-1cb46ad0371573053ead9231347fbc703137dfbb.zip |
Rewrote DownloadObserver
Diffstat (limited to 'src/de/podfetcher/feed/FeedFile.java')
-rw-r--r-- | src/de/podfetcher/feed/FeedFile.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/de/podfetcher/feed/FeedFile.java b/src/de/podfetcher/feed/FeedFile.java index fce50d08f..722a968b9 100644 --- a/src/de/podfetcher/feed/FeedFile.java +++ b/src/de/podfetcher/feed/FeedFile.java @@ -5,6 +5,10 @@ public abstract class FeedFile extends FeedComponent { protected String file_url; protected String download_url; protected long downloadId; // temporary id given by the Android DownloadManager + + public FeedFile() { + downloadId = -1; + } public String getFile_url() { return file_url; @@ -26,4 +30,12 @@ public abstract class FeedFile extends FeedComponent { public void setDownloadId(long downloadId) { this.downloadId = downloadId; } + + public boolean isDownloaded() { + return downloadId == -1 && file_url != null; + } + + public boolean isDownloading() { + return downloadId != -1 && file_url != null; + } } |