Element
# File rss/image.rb, line 161
def initialize(*args)
if Utils.element_initialize_arguments?(args)
super
else
super()
self.about = args[0]
self.size = args[1]
end
end
# File rss/image.rb, line 171
def full_name
tag_name_with_prefix(IMAGE_PREFIX)
end
# File rss/image.rb, line 147
def size=(new_value)
if @do_validate and !new_value.nil?
new_value = new_value.strip
unless AVAILABLE_SIZES.include?(new_value)
attr_name = "#{IMAGE_PREFIX}:size"
raise NotAvailableValueError.new(full_name, new_value, attr_name)
end
end
set_size(new_value)
end