Uses of Class
net.sourceforge.java.feednread.backend.model.newstable.NewsFeed

Packages that use NewsFeed
net.sourceforge.java.feednread.backend.importer Contains classes for importing hierarchical structures embedded in OPML Documents into the NewsFeedFavoritesTree resp.  
net.sourceforge.java.feednread.backend.jobs Contains a collection of Jobs to concurrently perform application specific tasks in the JobManager execution context. 
net.sourceforge.java.feednread.backend.model.favoritestree Provides the data model classes for the NewsFeedFavoritesTree ui component. 
net.sourceforge.java.feednread.backend.model.newstable Provides the data model classes for the NewsFeedTable ui component. 
net.sourceforge.java.feednread.backend.model.newstable.event Provides interfaces for dealing with different types of events fired by Favorite model objects associated to NewsFeeds
net.sourceforge.java.feednread.backend.model.watchestree Provides the data model classes for the NewsFeedWatchesTree ui component. 
net.sourceforge.java.feednread.frontend.components.newstable Contains all the classes composing the NewsFeedTable ui component. 
net.sourceforge.java.feednread.frontend.components.tabbar Contains all the interfaces and classes composing the NewsFeedTabBar ui component. 
net.sourceforge.java.feednread.frontend.tray Provides classes implementing the application's system tray support. 
 

Uses of NewsFeed in net.sourceforge.java.feednread.backend.importer
 

Methods in net.sourceforge.java.feednread.backend.importer that return NewsFeed
protected  NewsFeed NewsFeedFavoritesTreeOPMLImport.getNewsFeedFromCache(String url)
           Gets the the cached NewsFeed or null if the NewsFeed is not in cache.
 

Uses of NewsFeed in net.sourceforge.java.feednread.backend.jobs
 

Fields in net.sourceforge.java.feednread.backend.jobs declared as NewsFeed
private  NewsFeed NewsFeedArchivingJob.newsFeed
           The NewsFeed to archive
 

Methods in net.sourceforge.java.feednread.backend.jobs that return NewsFeed
protected  NewsFeed NewsFeedParserJob.parseNewsFeed(IProgressMonitor monitor)
           Parses the newsfeed into a NewsFeed representation.
protected  NewsFeed NewsFeedParserJob.getNewsFeedFromCache(URL feedUrl)
           Gets the the cached NewsFeed or null if the NewsFeed is not in cache
protected  NewsFeed NewsFeedAggregatorJob.parseNewsFeed(IProgressMonitor monitor)
           Parses the newsfeed into a NewsFeed representation.
protected  NewsFeed NewsFeedAggregatorJob.getNewsFeedFromCache(URL feedUrl)
           Gets the the cached NewsFeed or null if the NewsFeed is not in cache
 

Methods in net.sourceforge.java.feednread.backend.jobs with parameters of type NewsFeed
private  void NewsFeedUpdateJob.updateSucceeded(NewsFeed updatedNewsFeed)
           Called in case this NewsFeedUpdateJob succeeded.
private  void NewsFeedParserJob.parserSucceeded(NewsFeed newsFeed)
           Called in case this NewsFeedParserJob succeeded.
 void NewsFeedAggregationManagerJob.completed(NewsFeedAggregatorJob aggregator, NewsFeed parsedNewsFeed)
           Called from a NewsFeedAggregatorJob if it has completed.
 

Constructors in net.sourceforge.java.feednread.backend.jobs with parameters of type NewsFeed
NewsFeedArchivingJob(NewsFeedArchive archive, NewsFeed newsFeed)
           Creates a new NewsFeedArchivingJob which archives the specified NewsFeed in the specified NewsFeedArchive.
 

Uses of NewsFeed in net.sourceforge.java.feednread.backend.model.favoritestree
 

Methods in net.sourceforge.java.feednread.backend.model.favoritestree that return NewsFeed
 NewsFeed Favorite.getNewsFeed()
           Gets the NewsFeed of this Favorite.
 

Methods in net.sourceforge.java.feednread.backend.model.favoritestree with parameters of type NewsFeed
 void Favorite.setNewsFeed(NewsFeed newsFeed)
           Sets the NewsFeed of this Favorite.
 

Constructors in net.sourceforge.java.feednread.backend.model.favoritestree with parameters of type NewsFeed
Favorite(String title, NewsFeed newsFeed)
           Creates a new Favorite with the specified title and newsFeed.
 

Uses of NewsFeed in net.sourceforge.java.feednread.backend.model.newstable
 

Subclasses of NewsFeed in net.sourceforge.java.feednread.backend.model.newstable
 class AggregatedNewsFeed
           Container for NewsFeeds to model an aggregation.
 class ArchivedNewsFeed
           Extends NewsFeed to merge and prepare NewsFeedEntries for adding and synchronization with a NewsFeedArchive.
 

Fields in net.sourceforge.java.feednread.backend.model.newstable declared as NewsFeed
private  NewsFeed NewsFeedTableContentProvider.newsFeed
           The NewsFeed that this content provider queries to supply the data
private  NewsFeed NewsFeedEntry.newsFeed
           The NewsFeed that the NewsFeedEntry is associated to
 

Methods in net.sourceforge.java.feednread.backend.model.newstable that return NewsFeed
 NewsFeed NewsFeedTableContentProvider.getNewsFeed()
           Gets the NewsFeed that this NewsFeedTableContentProvider collects the news from
 NewsFeed NewsFeedEntry.getNewsFeed()
           Gets the NewsFeed that this NewsFeedEntry is related to.
 NewsFeed[] AggregatedNewsFeed.getNewsFeeds()
           Get all NewsFeeds aggregated in this AggregatedNewsFeed.
 

Methods in net.sourceforge.java.feednread.backend.model.newstable with parameters of type NewsFeed
 void NewsFeedTableContentProvider.setNewsFeed(NewsFeed newsFeed)
           Sets the NewsFeed that this NewsFeedTableContentProvider collects the news from
 void AggregatedNewsFeed.add(NewsFeed newsFeed)
           Adds a NewsFeed to this AggregatedNewsFeed.
 boolean AggregatedNewsFeed.contains(NewsFeed newsFeed)
           Returns true if the specified NewsFeed is aggregated in this AggregatedNewsFeed.
 void AggregatedNewsFeed.remove(NewsFeed newsFeed)
           Removes the specified NewsFeed from this AggregatedNewsFeed.
private  void AggregatedNewsFeed.replace(NewsFeed replacedFeed, NewsFeed replacementFeed)
           Replaces replacedFeed with the specified replacementFeed.
 

Constructors in net.sourceforge.java.feednread.backend.model.newstable with parameters of type NewsFeed
NewsFeedTableContentProvider(NewsFeed newsFeed)
           Creates a new NewsFeedTableContentProvider instance using the specified newsfeed to collect the embedded news and store them in a table structure.
NewsFeedEntry(NewsFeed newsFeed, SyndEntry entry)
           Creates a new NewsFeedEntry wrapper for the specified Rome SyndEntry news representation.
 

Uses of NewsFeed in net.sourceforge.java.feednread.backend.model.newstable.event
 

Methods in net.sourceforge.java.feednread.backend.model.newstable.event with parameters of type NewsFeed
 void INewsFeedStatusListener.newsFeedUpdated(NewsFeed updatedNewsFeed)
           Called whenever the NewsFeed associated to a model element has changed.
 void INewsFeedStatusListener.newsFeedReadStatusChanged(NewsFeed newsFeed)
           Called whenever the read status of the NewsFeed associated to a model element has changed.
 

Uses of NewsFeed in net.sourceforge.java.feednread.backend.model.watchestree
 

Methods in net.sourceforge.java.feednread.backend.model.watchestree with parameters of type NewsFeed
 List WatchSettings.match(NewsFeed newsFeed)
           Selects all NewsFeedEntry objects from the specified NewsFeed that match this WatchSettings.
 void Watch.newsFeedUpdated(NewsFeed updatedNewsFeed)
           Called whenever the NewsFeed associated to one of the watched Favorites has changed.
 void Watch.newsFeedReadStatusChanged(NewsFeed newsFeed)
           Called whenever the read status of the NewsFeed associated to one of the watched Favorites has changed.
 

Uses of NewsFeed in net.sourceforge.java.feednread.frontend.components.newstable
 

Methods in net.sourceforge.java.feednread.frontend.components.newstable that return NewsFeed
 NewsFeed NewsFeedTable.getNewsFeed()
           Gets the NewsFeed displayed in this NewsFeedTable
 

Methods in net.sourceforge.java.feednread.frontend.components.newstable with parameters of type NewsFeed
 void NewsFeedTable.setNewsFeed(NewsFeed newsFeed)
           Sets the NewsFeed displayed in this NewsFeedTable.
private  void NewsFeedTable.initializeTable(Composite parent, NewsFeed newsFeed)
           Initializes this NewsFeedTable by creating the required models and adjusting its gui specific settings.
 

Constructors in net.sourceforge.java.feednread.frontend.components.newstable with parameters of type NewsFeed
NewsFeedTable(Composite parent, MainApplicationWindow mainWindow, NewsFeed newsFeed)
           Creates a new NewsFeedTable holding the news of the newsfeed at the specified url and embeds it into the given Composite.
 

Uses of NewsFeed in net.sourceforge.java.feednread.frontend.components.tabbar
 

Methods in net.sourceforge.java.feednread.frontend.components.tabbar that return NewsFeed
 NewsFeed NewsFeedView.getNewsFeed()
           Gets the NewsFeed displayed in this NewsFeedView
 

Methods in net.sourceforge.java.feednread.frontend.components.tabbar with parameters of type NewsFeed
 void TabManager.addTab(NewsFeed newsFeed)
           Adds a new tab that displays the specified NewsFeed.
 void TabManager.updateFilterTab(Favorite[] favorites, NewsFeed filteredFeed)
           Updates the filter tab with the specified filteredFeed.
 void TabManager.updateAggregations(NewsFeed updatedNewsFeed)
           Updates all open aggregated newsfeed tabs to the updated version of the specified NewsFeed.
 void TabManager.updateWatches(NewsFeed updatedNewsFeed)
           Updates all open Watch tabs to the updated version of the specified NewsFeed.
 boolean TabManager.isOpen(NewsFeed newsFeed)
           Verifies if the specified NewsFeed is open in a plain newsfeed tab.
 AggregatedNewsFeed TabManager.isAggregated(NewsFeed newsFeed)
           Tests if the specified NewsFeed is aggregated in an AggregatedNewsFeed displayed in any aggregated newsfeed tab.
 CTabItem TabManager.getTab(NewsFeed newsFeed)
           Gets the CTabItem that displays the specified NewsFeed.
private  void TabManager.createNewsFeedTab(NewsFeed newsFeed)
           Creates a new tab that displays the specified NewsFeed.
private  void TabManager.updateNewsFeedTab(NewsFeed newsFeed)
           Updates a tab to the specified NewsFeed.
 void NewsFeedView.setNewsFeed(NewsFeed newsFeed)
           Sets the NewsFeed displayed in this NewsFeedView
private  void NewsFeedView.createComponents(Composite parent, NewsFeed newsFeed)
           Creates the components used in the context of this NewsFeedView.
private  Composite NewsFeedView.createNewsFeedContainer(NewsFeed newsFeed)
           Creates the newsfeed container which holds the newsfeed header and the NewsFeedTable component.
 void NewsFeedTabBar.addTab(NewsFeed newsFeed)
           Adds a new tab that displays the specified NewsFeed.
 void NewsFeedTabBar.updateFilterTab(Favorite[] favorites, NewsFeed filteredFeed)
           Updates the filter tab with the specified filteredFeed.
 void NewsFeedTabBar.updateAggregations(NewsFeed newsFeed)
           Updates all open aggregated newsfeed tabs to the updated version of the specified NewsFeed.
 void NewsFeedTabBar.updateWatches(NewsFeed updatedNewsFeed)
           Updates all open Watch tabs to the updated version of the specified NewsFeed.
 boolean NewsFeedTabBar.isOpen(NewsFeed newsFeed)
           Verifies if the specified NewsFeed is open in a plain newsfeed tab.
 CTabItem NewsFeedTabBar.getTab(NewsFeed newsFeed)
           Gets the CTabItem matching the specified NewsFeed or null if no such tab is currently open showing the specified NewsFeed.
private  void NewsFeedMetaDataView.createComponents(Composite parent, NewsFeed newsFeed)
           Creates the components used in the context of this NewsFeedMetaDataView.
 

Constructors in net.sourceforge.java.feednread.frontend.components.tabbar with parameters of type NewsFeed
NewsFeedView(Composite parent, MainApplicationWindow mainWindow, NewsFeed newsFeed)
           Creates a new NewsFeedView instance showing the specified newsfeed.
NewsFeedMetaDataView(Composite parent, MainApplicationWindow mainWindow, NewsFeed newsFeed)
           Creates a new NewsFeedMetaDataView instance showing the meta data of the specified newsfeed.
 

Uses of NewsFeed in net.sourceforge.java.feednread.frontend.tray
 

Methods in net.sourceforge.java.feednread.frontend.tray with parameters of type NewsFeed
 void TrayNotificationHandler.newsFeedUpdated(NewsFeed newsFeed)
           This method is called when a NewsFeed has been updated and a notification should be created.