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

java.lang.Object
  上位を拡張 com.sun.syndication.io.impl.BaseWireFeedGenerator
      上位を拡張 com.sun.syndication.io.impl.RSS090Generator
          上位を拡張 com.sun.syndication.io.impl.RSS10Generator
すべての実装されたインタフェース:
WireFeedGenerator

public class RSS10Generator
extends RSS090Generator

Feed Generator for RSS 1.0


コンストラクタの概要
  RSS10Generator()
           
protected RSS10Generator(java.lang.String feedType)
           
 
メソッドの概要
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  Namespace getFeedNamespace()
           
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.RSS090Generator から継承されたメソッド
addChannel, addImage, addItem, addItems, addTextInput, checkLength, checkNotNullAndLength, createDocument, createRootElement, generate, generateSimpleElement, getContentNamespace, getRDFNamespace, getTextInputLabel, populateFeed, populateImage, 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
 

コンストラクタの詳細

RSS10Generator

public RSS10Generator()

RSS10Generator

protected RSS10Generator(java.lang.String feedType)
メソッドの詳細

getFeedNamespace

protected Namespace getFeedNamespace()
オーバーライド:
クラス RSS090Generator 内の getFeedNamespace

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.

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

populateItem

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

checkChannelConstraints

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

checkImageConstraints

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

checkTextInputConstraints

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

checkItemsConstraints

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

checkItemConstraints

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