Extended maintenance of Ruby versions 1.8.7 and 1.9.2 ended on July 31, 2014. Read more
# File wsdl/xmlSchema/content.rb, line 36
def <<(content)
@contents << content
update_elements
end
# File wsdl/xmlSchema/content.rb, line 41
def each
@contents.each do |content|
yield content
end
end
# File wsdl/xmlSchema/content.rb, line 67
def parse_attr(attr, value)
case attr
when FinalAttrName
@final = value.source
when MixedAttrName
@mixed = (value.source == 'true')
else
nil
end
end
# File wsdl/xmlSchema/content.rb, line 47
def parse_element(element)
case element
when AllName, SequenceName, ChoiceName
o = Content.new
o.type = element.name
@contents << o
o
when AnyName
o = Any.new
@contents << o
o
when ElementName
o = Element.new
@contents << o
o
else
nil
end
end