Module RSS::RootElementMixin
In: rss/rss.rb

Methods

Included Modules

XMLStyleSheetMixin

Attributes

output_encoding  [R] 

Public Class methods

[Source]

# File rss/rss.rb, line 853
    def initialize(rss_version, version=nil, encoding=nil, standalone=nil)
      super()
      @rss_version = rss_version
      @version = version || '1.0'
      @encoding = encoding
      @standalone = standalone
      @output_encoding = nil
    end

Public Instance methods

[Source]

# File rss/rss.rb, line 862
    def output_encoding=(enc)
      @output_encoding = enc
      self.converter = Converter.new(@output_encoding, @encoding)
    end

[Source]

# File rss/rss.rb, line 867
    def setup_maker(maker)
      maker.version = version
      maker.encoding = encoding
      maker.standalone = standalone

      xml_stylesheets.each do |xss|
        xss.setup_maker(maker)
      end

      setup_maker_elements(maker)
    end

[Validate]