Class RSS::Maker::ItemsBase
In: rss/maker/trackback.rb
rss/maker/dublincore.rb
rss/maker/content.rb
rss/maker/base.rb
Parent: Object

Methods

Included Modules

Base Enumerable

Classes and Modules

Class RSS::Maker::ItemsBase::ItemBase

Attributes

do_sort  [RW] 

Public Class methods

[Source]

# File rss/maker/base.rb, line 292
      def initialize(maker)
        super
        @items = []
        @do_sort = false
      end

Public Instance methods

[Source]

# File rss/maker/base.rb, line 302
      def current_element(rss)
        rss.items
      end

[Source]

# File rss/maker/base.rb, line 306
      def new_item
        item = self.class::Item.new(@maker)
        @items << item 
        item
      end

[Source]

# File rss/maker/base.rb, line 298
      def normalize
        sort_if_need
      end

[Validate]