| Home >> All >> com >> [ fm Javadoc ] |
| | com.fm.gui.* (25) | | com.fm.gui.action.* (9) | | com.fm.rss.* (19) |
| | com.fm.rss.comparator.* (5) | | com.fm.rss.filter.* (3) | | com.fm.transform.* (3) |
| | com.fm.update.* (5) |
com.fm: Javadoc index of package com.fm.
Package Samples:
com.fm.gui.action
com.fm.gui
com.fm.rss
com.fm.rss.comparator
com.fm.rss.filter
com.fm.transform
com.fm.update
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 .....
fmHyperlinkRouter: Entities of class handle hyperlink events within GUI components. The fmHyperlinkRouter serves as a hyperlink event router. Entities of the class handle link update event, then scan own table of prefix handlers and if URL starts with one of prefixes defined in this table the event is routed to appropriate prefix handler handler. If no prefix handler is defined the URL will be served by external or internal browser respectively. The prefix handler is a HyperLinkListener entity, which performs some specific operations with link which starts with handler specific prefix. It's assumed that only one ...
GifDecoder: Class GifDecoder - Decodes a GIF file into one or more frames. Example: GifDecoder d = new GifDecoder(); d.read("sample.gif"); int n = d.getFrameCount(); for (int i = 0; i No copyright asserted on the source code of this class. May be used for any purpose, however, refer to the Unisys LZW patent for any additional restrictions. Please forward any corrections to kweiner@fmsware.com.
Transformer: Abstract class, which defines common behavior for item transformators. It is desirable to read channel items in various text formats, for example reading item's text from the UNIX CLI in the HTML format doesn't look pleasant. So item transformators transform the RSS channel items into appropriate text format (e.g. HTML, plain text, DocBook). Nevertheless the output format isn't required to be text, it also may be fmTransofrmer interface defines common behavior for all transformers.
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.
fmCategoryTree: Defines tree representation of the channel categories. The fmCategoryTree class uses custom cell renderer for displaying tree cells, allows only single cell selection and doesn't show root node.
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
fmCreateChannelDialog: Add/Update category dialog. This dialog supposed to handle add/update category operations. Default action listener simply disposes dialog then Save or Discard button is pressed
fmEvent: FeedMan events class. Entities of class represent events which occure during feedMan application work and supposed to indicate result status of the update/retreive operations.
htmlTransformer: Default implementation of the transformer. Current implementation uses get methods to get channel/item attributes and manually transforms them into html code.
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.
fmTransformException: RSS channel transformation exception. Entities should be thrown if any error occures during transformation of the RSS channel data.
openLinkAction: Created by IntelliJ IDEA. User: Andrew Duka Date: May 18, 2003 Time: 12:16:01 AM To change this template use Options | File Templates.
retrieveThread: Thread responsible for retreiving/updating of channel. Thread notifies all listeners after channel has been retreived/updated
rssParseException: RSS entry parse exception. Entities must be thrown if any error occures during parsing of the channel, category or item data.
fmDropInPlaceItem: Entity of the DropInPlace list item. Vector of such items is provided to DropInPlaceList to became item list.
fmCategoryDialog: Add/Update category dialog. This dialog supposed to handle add/update category operations.
fmTreeNode: Entities represent JNR tree nodes and abstract access to the RSS entries
| Home | Contact Us | Privacy Policy | Terms of Service |