Class

RSS::Maker::Base

Inheritance
< Object
Included Modules
Enumerable

Constants

Name   Description
NEED_INITIALIZE_VARIABLES = []
OTHER_ELEMENTS = []

Attributes

Name Visibility R/W Description
maker public R

Methods

Class

Visibility Signature
public add_need_initialize_variable (variable_name, init_value="nil")
public add_other_element (variable_name)
public def_array_element (name, plural=nil, klass_name=nil)
public def_classed_element (name, class_name=nil, attribute_name=nil)
public def_classed_element_without_accessor (name, class_name=nil)
public def_classed_elements (name, attribute, plural_class_name=nil, plural_name=nil, new_name=nil) {|local_variable_name, new_value_variable_name| ...}
public def_csv_element (name, type=nil)
public def_other_element (name)
public def_other_element_without_accessor (name)
public inherited (subclass)
public inherited_base ()
public need_initialize_variables ()
public new (maker)
public other_elements ()

Instance

Visibility Signature
public have_required_values? ()
public variable_is_set? ()

Class Method Detail

add_need_initialize_variable(variable_name, init_value="nil")

add_other_element(variable_name)

def_array_element(name, plural=nil, klass_name=nil)

def_classed_element(name, class_name=nil, attribute_name=nil)

def_classed_element_without_accessor(name, class_name=nil)

def_classed_elements(name, attribute, plural_class_name=nil, plural_name=nil, new_name=nil) {|local_variable_name, new_value_variable_name| ...}

def_csv_element(name, type=nil)

def_other_element(name)

def_other_element_without_accessor(name)

inherited(subclass)

inherited_base()

need_initialize_variables()

new(maker)

other_elements()

Instance Method Detail

have_required_values?()

variable_is_set?()