method
dump_complextype
ruby latest stable - Class:
WSDL::SOAP::ClassDefCreator
dump_complextype()private
No documentation available.
# File lib/wsdl/soap/classDefCreator.rb, line 76
def dump_complextype
@complextypes.collect { |type|
case type.compoundtype
when :TYPE_STRUCT, :TYPE_EMPTY
dump_classdef(type.name, type)
when :TYPE_ARRAY
dump_arraydef(type)
when :TYPE_SIMPLE
dump_simpleclassdef(type)
when :TYPE_MAP
# mapped as a general Hash
nil
else
raise RuntimeError.new(
"unknown kind of complexContent: #{type.compoundtype}")
end
}.compact.join("\n")
end