net.sourceforge.rssowl.dao.feedparser
Class RSS_0_92_Parser

java.lang.Object
  extended bynet.sourceforge.rssowl.dao.feedparser.AbstractFeedParser
      extended bynet.sourceforge.rssowl.dao.feedparser.BaseRSSParser
          extended bynet.sourceforge.rssowl.dao.feedparser.RSS_0_92_Parser

public class RSS_0_92_Parser
extends BaseRSSParser

Parser for the RSS 0.92 Format
Specification: http://backend.userland.com/rss092

Version:
1.1.3
Author:
Benjamin Pasero

Field Summary
 
Fields inherited from class net.sourceforge.rssowl.dao.feedparser.AbstractFeedParser
content, dc, defNs, document, rdf, root, rssChannel, sy, url
 
Constructor Summary
RSS_0_92_Parser(org.jdom.Document document, Channel rssChannel, String url, org.jdom.Namespace[] nameSpaces)
          Instantiate a new Parser for this format.
 
Method Summary
 void parse()
          Parse elements that are defined in the specifications and add them to the Channel.
 
Methods inherited from class net.sourceforge.rssowl.dao.feedparser.AbstractFeedParser
getAttributeValue, getAttributeValue, getChildElement, getChildElement, getChildren, getChildren, getChildValue, getChildValue, parseContentModule, parseDCModule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RSS_0_92_Parser

public RSS_0_92_Parser(org.jdom.Document document,
                       Channel rssChannel,
                       String url,
                       org.jdom.Namespace[] nameSpaces)
                throws NewsfeedFactoryException
Instantiate a new Parser for this format.

Parameters:
document - The document containing the data to parse
rssChannel - The Channel to fill with data from the document
url - The URL of the Newsfeed that is parsed
nameSpaces - Possible Namespaces of the XML document
Throws:
NewsfeedFactoryException - If any error occurs
Method Detail

parse

public void parse()
           throws NewsfeedFactoryException
Description copied from class: AbstractFeedParser
Parse elements that are defined in the specifications and add them to the Channel.

Overrides:
parse in class BaseRSSParser
Throws:
NewsfeedFactoryException
See Also:
AbstractFeedParser.parse()


RSSOwl - RSS / RDF / Atom Newsreader

SourceForge.net Logo