Changeset 1408
- Timestamp:
- 01/29/05 16:39:32 (4 years ago)
- Files:
-
- trunk/lib/soap/element.rb (modified) (2 diffs)
- trunk/lib/wsdl/soap/classDefCreator.rb (modified) (5 diffs)
- trunk/test/16runner.rb (modified) (1 diff)
- trunk/test/runner.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/soap/element.rb
r1390 r1408 1 1 # SOAP4R - SOAP elements library 2 # Copyright (C) 2000, 2001, 2003 , 2004NAKAMURA, Hiroshi <nahi@ruby-lang.org>.2 # Copyright (C) 2000, 2001, 2003-2005 NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 3 3 4 4 # This program is copyrighted free software by NAKAMURA, Hiroshi. You can … … 240 240 241 241 def encode(generator, ns, attrs = {}) 242 SOAPGenerator.assign_ns(attrs, ns, EnvelopeNamespace, 243 SOAPNamespaceTag) 242 SOAPGenerator.assign_ns(attrs, ns, EnvelopeNamespace, SOAPNamespaceTag) 244 243 name = ns.name(@elename) 245 244 generator.encode_tag(name, attrs) trunk/lib/wsdl/soap/classDefCreator.rb
r1399 r1408 1 1 # WSDL4R - Creating class definition from WSDL 2 # Copyright (C) 2002, 2003 NAKAMURA, Hiroshi <nahi@ruby-lang.org>.2 # Copyright (C) 2002, 2003, 2004 NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 3 3 4 4 # This program is copyrighted free software by NAKAMURA, Hiroshi. You can … … 87 87 end 88 88 c = XSD::CodeGen::ModuleDef.new(create_class_name(qname)) 89 c.comment = "#{ qname.namespace}"89 c.comment = "#{qname.namespace}" 90 90 simpletype.restriction.enumeration.each do |value| 91 91 c.def_const(safeconstname(value), value.dump) … … 102 102 c = XSD::CodeGen::ClassDef.new(create_class_name(qname)) 103 103 end 104 c.comment = "#{ qname.namespace}"104 c.comment = "#{qname.namespace}" 105 105 c.def_classvar('schema_type', qname.name.dump) 106 106 c.def_classvar('schema_ns', qname.namespace.dump) … … 122 122 varname = safevarname(name) 123 123 c.def_attr(attrname, true, varname) 124 init_lines << "@#{ varname } = #{ varname}\n"124 init_lines << "@#{varname} = #{varname}\n" 125 125 if element.map_as_array? 126 params << "#{ varname} = []"126 params << "#{varname} = []" 127 127 type << '[]' 128 128 else 129 params << "#{ varname} = nil"129 params << "#{varname} = nil" 130 130 end 131 131 schema_element << [name, type] … … 183 183 qname = complextype.name 184 184 c = XSD::CodeGen::ClassDef.new(create_class_name(qname), '::Array') 185 c.comment = "#{ qname.namespace}"185 c.comment = "#{qname.namespace}" 186 186 type = complextype.child_type 187 187 c.def_classvar('schema_type', type.name.dump) trunk/test/16runner.rb
r1265 r1408 4 4 $KCODE = 'UTF8' 5 5 6 rcsid = %w$Id : 16runner.rb,v 1.1 2004/07/03 04:37:02 nahi Exp$6 rcsid = %w$Id$ 7 7 Version = rcsid[2].scan(/\d+/).collect!(&method(:Integer)).freeze 8 8 Release = rcsid[3].freeze trunk/test/runner.rb
r1185 r1408 3 3 STDOUT.sync = true 4 4 STDERR.sync = true 5 rcsid = %w$Id : runner.rb,v 1.6 2004/03/26 16:41:49 nahi Exp$5 rcsid = %w$Id$ 6 6 Version = rcsid[2].scan(/\d+/).collect!(&method(:Integer)).freeze 7 7 Release = rcsid[3].freeze