| Home >> All >> com >> fm >> [ rss Javadoc ] |
| | com.fm.rss.comparator.* (5) | | com.fm.rss.filter.* (3) |
com.fm.rss: Javadoc index of package com.fm.rss.
Package Samples:
com.fm.rss.comparator
com.fm.rss.filter
Classes:
fsChannelStorage: File system channel storage. Storage will save/load its state to/from the well formed XML document stored in the file specified by DESTINATION parameter. Load operation accepts remote resources if they are specified by correct URI. Complete format of the storage file may discovered from the FM DTD, here is the only brief schema: Date when current storage was actually created Date when current storage was last time saved to disk //Each category is stored in separate hasPart element Category string here Another category string here .....
ChannelStorage: Defines interface required from the channel storage. ChannelStorage interface also defines the way storage parameters should be set. This should be done through setParamVaslue and getParamVaslue . All parameters names and values are storage implementation specific except for two names: SOURCE and DESTINATION . These names are reserved to be a names for a channel's source and destination params name respectively.
documentAdapter: Extends w3c.dom.Document interface functionality. Warning: this class doesn't provide implementation, it uses already existing implementation. Usage of the adapter only reduces amount of code required to be written by the user.
channelStorageFactory: Defines a factory API that enables applications to configure and obtain a channel storage entity. This is a dumb implementation, which actually does nothing except defining some common API
RssItemFilter: Provides filtering of item vector. Entities require the item comparator instance to be set. Item comparator is used to order items in the specified vector.
rssChannelCategory: Container for RSS channel entities. Channel categories are intended for the user defined grouping of RSS channels (e.g. Developer's news,XML news)
RssFilterChain: Filter chain is intended to represent complex actions with the vector of rss items. For example: sort by title -> remove unread -> get last 10.
rssParseException: RSS entry parse exception. Entities must be thrown if any error occures during parsing of the channel, category or item data.
rssAbstractEntry: Defines common behavior for channels,items and channel categories
ItemContainer: Defines obligatory interface for the item containers
rssChannel: Entities of the class represent RSS channels.
rssFilterFactory: Provides filters and comparators to the user
RssItemComparator: Base class for rss items comparators
rssDateComparator: Compares RSS items by creation date
rssSubjectComparator: Compares items by subject string
rssTitleComparator: Compares RSS items by title
rssAuthorComparator: Compares by author
rssDateHandler: Handles RSS dates
rssItem: RSS item
| Home | Contact Us | Privacy Policy | Terms of Service |