Method: WSDL::XMLSchema::Content#parse_element

Defined in:
lib/wsdl/xmlSchema/content.rb

#parse_element(element) ⇒ Object



47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# File 'lib/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