# File lib/soap/mapping/mapping.rb, line 504
  def self.parse_schema_definition(schema_element, default_ns)
    definition = nil
    if schema_element[0] == :choice
      schema_element.shift
      definition = SchemaChoiceDefinition.new
    else
      definition = SchemaSequenceDefinition.new
    end
    schema_element.each do |ele|
      element_definition = parse_schema_element_definition(ele, default_ns)
      definition << element_definition
    end
    definition
  end