diff options
author | Michael Kaiser <patheticpat@googlemail.com> | 2013-10-08 17:23:04 +0200 |
---|---|---|
committer | Michael Kaiser <patheticpat@googlemail.com> | 2013-10-08 17:23:04 +0200 |
commit | cb56bf053c22b958bb819d11aa5391c18c7e8c70 (patch) | |
tree | af11ef731e3f460592da1c5aac6d01572b29488d /src/de/danoeh/antennapod/feed/Feed.java | |
parent | 3a777628dce43d0b95279a2d12fa187552783363 (diff) | |
download | AntennaPod-cb56bf053c22b958bb819d11aa5391c18c7e8c70.zip |
Add feed preference to include/exclude certain feeds from auto downloads
Diffstat (limited to 'src/de/danoeh/antennapod/feed/Feed.java')
-rw-r--r-- | src/de/danoeh/antennapod/feed/Feed.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/feed/Feed.java b/src/de/danoeh/antennapod/feed/Feed.java index 032930f83..a99213dc7 100644 --- a/src/de/danoeh/antennapod/feed/Feed.java +++ b/src/de/danoeh/antennapod/feed/Feed.java @@ -1,11 +1,14 @@ package de.danoeh.antennapod.feed; +import android.content.Context; + import java.util.ArrayList; import java.util.Collections; import java.util.Date; import java.util.List; import de.danoeh.antennapod.preferences.UserPreferences; +import de.danoeh.antennapod.storage.DBWriter; import de.danoeh.antennapod.util.EpisodeFilter; /** @@ -47,6 +50,11 @@ public class Feed extends FeedFile { private String type; /** + * Feed preferences + */ + private FeedPreferences preferences; + + /** * This constructor is used for restoring a feed from the database. */ public Feed(long id, Date lastUpdate, String title, String link, String description, String paymentLink, @@ -366,4 +374,15 @@ public class Feed extends FeedFile { this.type = type; } + public void setPreferences(FeedPreferences preferences) { + this.preferences = preferences; + } + + public FeedPreferences getPreferences() { + return preferences; + } + + public void savePreferences(Context context) { + DBWriter.setFeedPreferences(context, preferences); + } } |