Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > rssライブラリ > RSS::Maker::ChannelBaseクラス

class RSS::Maker::ChannelBase

クラスの継承リスト: RSS::Maker::ChannelBase < Object < Kernel

要約

channel要素の値を設定します.

RSS 1.0を生成する場合はabout,title,link, descriptionを設定しなければいけません.

RSS 0.91を生成する場合はtitle,link, description,languageを設定しなければいけません.

RSS 2.0を生成する場合はtitle,link, descriptionを設定しなければいけません.

maker.channelになんらかの値を設定しておきながら,上記 のmaker.channelが要求する値を設定していない場合は RSS::NotSetError例外が発生します.どの値も設定していな い場合は例外は発生しません.

インスタンスメソッド

定義 説明
about
about=()
categories

categoriesを返します.

cloud

cloudを返します.

copyright
copyright=()
date
date=()
description
description=()
docs
docs=()
generator
generator=()
language
language=()
lastBuildDate
lastBuildDate=()
link
link=()
managingEditor
managingEditor=()
pubDate

maker.channel.dateの別名です.

pubDate=()

maker.channel.date=の別名です.

rating
rating=()
skipDays

skipDaysを返します.

skipHours

skipHoursを返します.

title
title=()
ttl
ttl=()
webMaster
webMaster=()

継承したメソッド

== === =~ __id__ __send__ _dump class clone dclone display enum_for eql? equal? extend freeze frozen? hash initialize initialize_copy inspect instance_eval instance_exec instance_of? instance_variable_defined? instance_variable_get instance_variable_set instance_variables is_a? marshal_dump marshal_load method method_missing methods nil? pretty_inspect pretty_print pretty_print_cycle pretty_print_inspect pretty_print_instance_variables private_methods protected_methods public_methods remove_instance_variable respond_to? singleton_method_added singleton_method_removed singleton_method_undefined singleton_methods taint tainted? tap to_a to_ary to_hash to_int to_io to_proc to_regexp to_s to_str to_yaml to_yaml_properties to_yaml_style untaint .new