# File lib/wsdl/soap/servantSkeltonCreator.rb, line 30 def dump(porttype = nil) result = "" if @modulepath result << "\n" result << @modulepath.collect { |ele| "module #{ele}" }.join("; ") result << "\n\n" end if porttype.nil? @definitions.porttypes.each do |type| result << dump_porttype(type.name) result << "\n" end else result << dump_porttype(porttype) end if @modulepath result << "\n\n" result << @modulepath.collect { |ele| "end" }.join("; ") result << "\n" end result end