Class: RSS::RDF::Item
- Includes:
- ContentModel, DublinCoreModel, ImageItemModel, RSS::RSS10, SlashModel, TaxonomyTopicsModel, TrackBackModel10
- Defined in:
- lib/rss/1.0.rb,
lib/rss/image.rb,
lib/rss/slash.rb,
lib/rss/taxonomy.rb,
lib/rss/trackback.rb,
lib/rss/content/1.0.rb,
lib/rss/dublincore/1.0.rb
Constant Summary
Constants included from DublinCoreModel
DublinCoreModel::DATE_ELEMENTS, DublinCoreModel::ELEMENTS, DublinCoreModel::ELEMENT_NAME_INFOS, DublinCoreModel::TEXT_ELEMENTS
Constants included from ContentModel
Constants included from BaseTrackBackModel
Constants included from SlashModel
Constants included from RSS::RSS10
RSS::RSS10::ELEMENTS, RSS::RSS10::NSPOOL
Constants inherited from Element
Element::GET_ATTRIBUTES, Element::HAVE_CHILDREN_ELEMENTS, Element::INDENT, Element::MODELS, Element::MUST_CALL_VALIDATORS, Element::NEED_INITIALIZE_VARIABLES, Element::PLURAL_FORMS, Element::TO_ELEMENT_METHODS
Instance Attribute Summary
Attributes inherited from Element
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(*args) ⇒ Item
constructor
A new instance of Item.
Methods included from BaseModel
#install_date_element, #install_have_child_element, #install_have_children_element, #install_text_element
Methods included from Utils
element_initialize_arguments?, get_file_and_line_from_caller, html_escape, new_with_value_if_need, to_class_name
Methods included from BaseDublinCoreModel
Methods included from ContentModel
Methods included from BaseTrackBackModel
Methods included from TaxonomyTopicsModel
Methods included from SlashModel
Methods included from ImageItemModel
Methods included from ImageModelUtils
Methods included from RSS::RSS10
Methods inherited from Element
add_have_children_element, add_need_initialize_variable, add_plural_form, add_to_element_method, content_setup, #convert, #converter=, def_corresponded_attr_reader, def_corresponded_attr_writer, #full_name, get_attributes, have_children_elements, have_content?, #have_xml_content?, inherited, inherited_base, install_get_attribute, install_model, install_must_call_validator, install_ns, models, must_call_validators, #need_base64_encode?, need_initialize_variables, need_parent?, plural_forms, required_prefix, #set_next_element, tag_name, #tag_name, to_element_methods, #to_s, #valid?, #validate, #validate_for_stream
Methods included from Utils::InheritedReader
#inherited_array_reader, #inherited_hash_reader, #inherited_reader
Methods included from SetupMaker
Constructor Details
#initialize(*args) ⇒ Item
Returns a new instance of Item.
373 374 375 376 377 378 379 380 |
# File 'lib/rss/1.0.rb', line 373 def initialize(*args) if Utils.element_initialize_arguments?(args) super else super() self.about = args[0] end end |