com.sun.syndication.io.impl
Class RSS092Generator

java.lang.Object
  extended bycom.sun.syndication.io.impl.RSS091Generator
      extended bycom.sun.syndication.io.impl.RSS092Generator
All Implemented Interfaces:
FeedGenerator
Direct Known Subclasses:
RSS093Generator

public class RSS092Generator
extends RSS091Generator

Feed Generator for RSS 0.92

Author:
Elaine Chien

Constructor Summary
  RSS092Generator()
           
protected RSS092Generator(java.lang.String feedType)
           
 
Method Summary
 org.jdom.Document generate(AbstractFeed feed)
          Creates an XML document (JDOM) for the given feed bean.
protected  org.jdom.Element generateCategoryElement(Category category)
           
protected  org.jdom.Element generateChannelElement(Channel channel)
           
protected  org.jdom.Element generateCloudElement(Cloud cloud)
           
protected  org.jdom.Element generateEnclosure(Enclosure enclosure)
           
protected  org.jdom.Element generateItemElement(Item item)
           
protected  org.jdom.Element generateLanguageElement(java.lang.String language)
           
protected  org.jdom.Element generateSourceElement(Source source)
           
protected  java.lang.String getVersion()
           
 
Methods inherited from class com.sun.syndication.io.impl.RSS091Generator
generateDescriptionElement, generateDescriptionElement, generateImageElement, generateRootElement, generateSimpleElement, generateSkipDaysElement, generateSkipHoursElement, generateTextInputElement, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RSS092Generator

public RSS092Generator()

RSS092Generator

protected RSS092Generator(java.lang.String feedType)
Method Detail

getVersion

protected java.lang.String getVersion()
Overrides:
getVersion in class RSS091Generator

generate

public org.jdom.Document generate(AbstractFeed feed)
                           throws FeedException
Description copied from interface: FeedGenerator
Creates an XML document (JDOM) for the given feed bean.

Specified by:
generate in interface FeedGenerator
Overrides:
generate in class RSS091Generator
Throws:
FeedException

generateChannelElement

protected org.jdom.Element generateChannelElement(Channel channel)
                                           throws FeedException
Overrides:
generateChannelElement in class RSS091Generator
Throws:
FeedException

generateLanguageElement

protected org.jdom.Element generateLanguageElement(java.lang.String language)
                                            throws FeedException
Overrides:
generateLanguageElement in class RSS091Generator
Throws:
FeedException

generateCloudElement

protected org.jdom.Element generateCloudElement(Cloud cloud)
                                         throws FeedException
Throws:
FeedException

generateItemElement

protected org.jdom.Element generateItemElement(Item item)
                                        throws FeedException
Overrides:
generateItemElement in class RSS091Generator
Throws:
FeedException

generateSourceElement

protected org.jdom.Element generateSourceElement(Source source)
                                          throws FeedException
Throws:
FeedException

generateEnclosure

protected org.jdom.Element generateEnclosure(Enclosure enclosure)
                                      throws FeedException
Throws:
FeedException

generateCategoryElement

protected org.jdom.Element generateCategoryElement(Category category)
                                            throws FeedException
Throws:
FeedException


Copyright © 2004 Sun Microsystems. All Rights Reserved.