Banshee.Podcasting.Gui.PodcastSource.CreateFiltersFor C# (CSharp) Method

CreateFiltersFor() protected method

protected CreateFiltersFor ( DatabaseSource src ) : IEnumerable
src Banshee.Sources.DatabaseSource
return IEnumerable
        protected override IEnumerable<IFilterListModel> CreateFiltersFor (DatabaseSource src)
        {
            PodcastFeedModel feed_model;
            yield return new_filter = new PodcastUnheardFilterModel (src.DatabaseTrackModel);
            yield return feed_model = new PodcastFeedModel (src, src.DatabaseTrackModel, ServiceManager.DbConnection, String.Format ("PodcastFeeds-{0}", src.UniqueId));

            if (src == this) {
                this.feed_model = feed_model;
                AfterInitialized ();
            }
        }