com.sun.syndication.feed.synd.impl
Class ConverterForRSS090

java.lang.Object
  extended bycom.sun.syndication.feed.synd.impl.ConverterForRSS090
All Implemented Interfaces:
Converter
Direct Known Subclasses:
ConverterForRSS091, ConverterForRSS10

public class ConverterForRSS090
extends java.lang.Object
implements Converter


Constructor Summary
ConverterForRSS090()
           
 
Method Summary
 void copyInto(AbstractFeed feed, SyndFeedI syndFeed)
          Makes a deep copy/conversion of the values of a real feed into a SyndFeed.
protected  AbstractFeed createRealFeed(java.lang.String type, SyndFeedI syndFeed)
           
 AbstractFeed createRealFeed(SyndFeedI syndFeed)
          Creates real feed with a deep copy/conversion of the values of a SyndFeed.
protected  Image createRSSImage(SyndImageI sImage)
           
protected  Item createRSSItem(SyndEntryI sEntry)
           
protected  java.util.List createRSSItems(java.util.List sEntries)
           
protected  java.util.List createSyndEntries(java.util.List rssItems)
           
protected  SyndEntryI createSyndEntry(Item item)
           
protected  SyndImageI createSyndImage(Image rssImage)
           
 java.lang.String getType()
          Returns the type (version) of the real feed this converter handles.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConverterForRSS090

public ConverterForRSS090()
Method Detail

getType

public java.lang.String getType()
Description copied from interface: Converter
Returns the type (version) of the real feed this converter handles.

Specified by:
getType in interface Converter
Returns:
the real feed type.
See Also:
for details on the format of this string.


copyInto

public void copyInto(AbstractFeed feed,
                     SyndFeedI syndFeed)
Description copied from interface: Converter
Makes a deep copy/conversion of the values of a real feed into a SyndFeed.

It assumes the given SyndFeed has no properties set.

Specified by:
copyInto in interface Converter
Parameters:
feed - real feed to copy/convert.
syndFeed - the SyndFeed that will contain the copied/converted values of the real feed.

createSyndImage

protected SyndImageI createSyndImage(Image rssImage)

createSyndEntries

protected java.util.List createSyndEntries(java.util.List rssItems)

createSyndEntry

protected SyndEntryI createSyndEntry(Item item)

createRealFeed

public AbstractFeed createRealFeed(SyndFeedI syndFeed)
Description copied from interface: Converter
Creates real feed with a deep copy/conversion of the values of a SyndFeed.

Specified by:
createRealFeed in interface Converter
Parameters:
syndFeed - SyndFeed to copy/convert value from.
Returns:
a real feed with copied/converted values of the SyndFeed.

createRealFeed

protected AbstractFeed createRealFeed(java.lang.String type,
                                      SyndFeedI syndFeed)

createRSSImage

protected Image createRSSImage(SyndImageI sImage)

createRSSItems

protected java.util.List createRSSItems(java.util.List sEntries)

createRSSItem

protected Item createRSSItem(SyndEntryI sEntry)


Copyright © 2004 Sun Microsystems. All Rights Reserved.