# File lib/soap/mapping/registry.rb, line 185 def register(definition) obj_class = definition[:class] definition = Mapping.create_schema_definition(obj_class, definition) # give complexType definition a priority explicitly if !@class_schema_definition[obj_class] or definition.type @class_schema_definition[obj_class] = definition end if definition.elename and !definition.is_anonymous? @class_elename_schema_definition[obj_class] = definition @elename_schema_definition[definition.elename] = definition end if definition.type @type_schema_definition[definition.type] = definition end end