summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/feed/FeedFile.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/danoeh/antennapod/feed/FeedFile.java')
-rw-r--r--src/de/danoeh/antennapod/feed/FeedFile.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/feed/FeedFile.java b/src/de/danoeh/antennapod/feed/FeedFile.java
index 305d58c1b..1d7a135d4 100644
--- a/src/de/danoeh/antennapod/feed/FeedFile.java
+++ b/src/de/danoeh/antennapod/feed/FeedFile.java
@@ -1,5 +1,7 @@
package de.danoeh.antennapod.feed;
+import java.io.File;
+
/** Represents a component of a Feed that has to be downloaded */
public abstract class FeedFile extends FeedComponent {
@@ -52,6 +54,16 @@ public abstract class FeedFile extends FeedComponent {
}
return false;
}
+
+ /** Returns true if the file exists at file_url. */
+ public boolean fileExists() {
+ if (file_url == null) {
+ return false;
+ } else {
+ File f = new File(file_url);
+ return f.exists();
+ }
+ }
public String getFile_url() {
return file_url;