com.ozacc.blog.feed.impl
クラス ChannelWrapper

java.lang.Object
  上位を拡張 com.ozacc.blog.feed.impl.ChannelWrapper
すべての実装されたインタフェース:
Channel, DublinCoreMetadata

public class ChannelWrapper
extends Object
implements Channel

Channelインスタンスをラップし、getterで出力する際に文字列にXMLエスケープを施します。 Channelに含まれるItemインスタンスにはItemWrapperが適用されます。

導入されたバージョン:
1.2.7
バージョン:
$Id: ChannelWrapper.java 197 2005-08-10 01:43:23Z otsuka $
作成者:
Tomohiro Otsuka
関連項目:
ItemWrapper

コンストラクタの概要
ChannelWrapper(Channel channel)
           
 
メソッドの概要
 void addItem(Item item)
          指定されたItemを追加します。
 String getCreator()
           
 Date getDate()
           
 String getDescription()
          サイトの説明を返します。
 Item[] getItems()
          このChannelに属するItemを返します。
 String getLanguage()
           
 URL getLink()
          サイトのURLを返します。
 String getSubject()
          一般的なBlogツールでは、カテゴリーとして実装されています。
 String getTitle()
          サイトのタイトルを返します。
 Item newItem()
          このChannelに属する新しいItemインスタンスを生成します。
 void setCreator(String creator)
           
 void setDate(Date date)
           
 void setDescription(String description)
           
 void setLanguage(String language)
           
 void setLink(URL url)
           
 void setSubject(String subject)
           
 void setTitle(String title)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ChannelWrapper

public ChannelWrapper(Channel channel)
メソッドの詳細

getItems

public Item[] getItems()
インタフェース Channel の記述:
このChannelに属するItemを返します。

定義:
インタフェース Channel 内の getItems
戻り値:
Channelに属するItemの配列
関連項目:
Channel.getItems()

addItem

public void addItem(Item item)
インタフェース Channel の記述:
指定されたItemを追加します。

定義:
インタフェース Channel 内の addItem
パラメータ:
item - 追加するItem
関連項目:
Channel.addItem(com.ozacc.blog.feed.Item)

getTitle

public String getTitle()
インタフェース Channel の記述:
サイトのタイトルを返します。

定義:
インタフェース Channel 内の getTitle
戻り値:
サイトのタイトル
関連項目:
Channel.getTitle()

setTitle

public void setTitle(String title)
定義:
インタフェース Channel 内の setTitle
関連項目:
Channel.setTitle(java.lang.String)

getLink

public URL getLink()
インタフェース Channel の記述:
サイトのURLを返します。
通常、BlogのトップページURLです。

定義:
インタフェース Channel 内の getLink
戻り値:
サイトのURL
関連項目:
Channel.getLink()

setLink

public void setLink(URL url)
定義:
インタフェース Channel 内の setLink
関連項目:
Channel.setLink(java.net.URL)

getDescription

public String getDescription()
インタフェース Channel の記述:
サイトの説明を返します。

定義:
インタフェース Channel 内の getDescription
戻り値:
サイトの説明
関連項目:
Channel.getDescription()

setDescription

public void setDescription(String description)
定義:
インタフェース Channel 内の setDescription
関連項目:
Channel.setDescription(java.lang.String)

newItem

public Item newItem()
インタフェース Channel の記述:
このChannelに属する新しいItemインスタンスを生成します。

定義:
インタフェース Channel 内の newItem
戻り値:
新しいItemインスタンス
関連項目:
Channel.newItem()

getLanguage

public String getLanguage()
定義:
インタフェース DublinCoreMetadata 内の getLanguage
関連項目:
DublinCoreMetadata.getLanguage()

setLanguage

public void setLanguage(String language)
定義:
インタフェース DublinCoreMetadata 内の setLanguage
関連項目:
DublinCoreMetadata.setLanguage(java.lang.String)

getDate

public Date getDate()
定義:
インタフェース DublinCoreMetadata 内の getDate
関連項目:
DublinCoreMetadata.getDate()

setDate

public void setDate(Date date)
定義:
インタフェース DublinCoreMetadata 内の setDate
関連項目:
DublinCoreMetadata.setDate(java.util.Date)

getCreator

public String getCreator()
定義:
インタフェース DublinCoreMetadata 内の getCreator
関連項目:
DublinCoreMetadata.getCreator()

setCreator

public void setCreator(String creator)
定義:
インタフェース DublinCoreMetadata 内の setCreator
関連項目:
DublinCoreMetadata.setCreator(java.lang.String)

getSubject

public String getSubject()
インタフェース DublinCoreMetadata の記述:
一般的なBlogツールでは、カテゴリーとして実装されています。

定義:
インタフェース DublinCoreMetadata 内の getSubject
戻り値:
subject
関連項目:
DublinCoreMetadata.getSubject()

setSubject

public void setSubject(String subject)
定義:
インタフェース DublinCoreMetadata 内の setSubject
関連項目:
DublinCoreMetadata.setSubject(java.lang.String)


Copyright © 2004-2006 OZACC. All Rights Reserved.