com.sun.syndication.io.impl
クラス RSS092Generator

java.lang.Object
  上位を拡張 com.sun.syndication.io.impl.BaseWireFeedGenerator
      上位を拡張 com.sun.syndication.io.impl.RSS090Generator
          上位を拡張 com.sun.syndication.io.impl.RSS091UserlandGenerator
              上位を拡張 com.sun.syndication.io.impl.RSS092Generator
すべての実装されたインタフェース:
WireFeedGenerator
直系の既知のサブクラス:
RSS093Generator

public class RSS092Generator
extends RSS091UserlandGenerator

Feed Generator for RSS 0.92


コンストラクタの概要
  RSS092Generator()
           
protected RSS092Generator(java.lang.String type, java.lang.String version)
           
 
メソッドの概要
protected  void checkChannelConstraints(Element eChannel)
           
protected  void checkImageConstraints(Element eImage)
           
protected  void checkItemConstraints(Element eItem)
           
protected  void checkItemsConstraints(Element parent)
           
protected  void checkTextInputConstraints(Element eTextInput)
           
protected  Element generateCategoryElement(Category category)
           
protected  Element generateCloud(Cloud cloud)
           
protected  Element generateEnclosure(Enclosure enclosure)
           
protected  Element generateSourceElement(Source source)
           
protected  int getNumberOfEnclosures(java.util.List enclosures)
           
protected  void populateChannel(Channel channel, Element eChannel)
          Populates the given channel with parsed data from the ROME element that holds the channel data.
protected  void populateItem(Item item, Element eItem, int index)
           
 
クラス com.sun.syndication.io.impl.RSS091UserlandGenerator から継承されたメソッド
addChannel, createDocument, createRootElement, generateSkipDaysElement, generateSkipHoursElement, getFeedNamespace, getVersion, isHourFormat24, populateFeed, populateImage
 
クラス com.sun.syndication.io.impl.RSS090Generator から継承されたメソッド
addImage, addItem, addItems, addTextInput, checkLength, checkNotNullAndLength, generate, generateSimpleElement, getContentNamespace, getRDFNamespace, getTextInputLabel, populateTextInput
 
クラス com.sun.syndication.io.impl.BaseWireFeedGenerator から継承されたメソッド
generateFeedModules, generateForeignMarkup, generateItemModules, generateModuleNamespaceDefs, getType, purgeUnusedNamespaceDeclarations
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RSS092Generator

public RSS092Generator()

RSS092Generator

protected RSS092Generator(java.lang.String type,
                          java.lang.String version)
メソッドの詳細

populateChannel

protected void populateChannel(Channel channel,
                               Element eChannel)
クラス RSS090Generator の記述:
Populates the given channel with parsed data from the ROME element that holds the channel data.

オーバーライド:
クラス RSS091UserlandGenerator 内の populateChannel
パラメータ:
channel - the channel into which parsed data will be added.
eChannel - the XML element that holds the data for the channel.

generateCloud

protected Element generateCloud(Cloud cloud)

getNumberOfEnclosures

protected int getNumberOfEnclosures(java.util.List enclosures)

populateItem

protected void populateItem(Item item,
                            Element eItem,
                            int index)
オーバーライド:
クラス RSS091UserlandGenerator 内の populateItem

generateSourceElement

protected Element generateSourceElement(Source source)

generateEnclosure

protected Element generateEnclosure(Enclosure enclosure)

generateCategoryElement

protected Element generateCategoryElement(Category category)

checkChannelConstraints

protected void checkChannelConstraints(Element eChannel)
                                throws FeedException
オーバーライド:
クラス RSS091UserlandGenerator 内の checkChannelConstraints
例外:
FeedException

checkImageConstraints

protected void checkImageConstraints(Element eImage)
                              throws FeedException
オーバーライド:
クラス RSS091UserlandGenerator 内の checkImageConstraints
例外:
FeedException

checkTextInputConstraints

protected void checkTextInputConstraints(Element eTextInput)
                                  throws FeedException
オーバーライド:
クラス RSS091UserlandGenerator 内の checkTextInputConstraints
例外:
FeedException

checkItemsConstraints

protected void checkItemsConstraints(Element parent)
                              throws FeedException
オーバーライド:
クラス RSS090Generator 内の checkItemsConstraints
例外:
FeedException

checkItemConstraints

protected void checkItemConstraints(Element eItem)
                             throws FeedException
オーバーライド:
クラス RSS091UserlandGenerator 内の checkItemConstraints
例外:
FeedException