Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

root/trunk/test/wsdl/marshal/person_org.rb

Revision 1891, 0.6 kB (checked in by nahi, 1 year ago)
  • wsdl2ruby.rb generated too much 'XSD::QName.new(...)' parts. let wsdl2ruby.rb extract common namespace definitions as constants.
  • let wsdl2ruby.rb generate member types as a comment for each class in classdef file.
  • closes #384.
  • Property svn:eol-style set to native
  • Property svn:keywords set to author date id revision
Line 
1 require 'xsd/qname'
2
3 # {http://www.jin.gr.jp/~nahi/xmlns/sample/Person}Person
4 #   familyname - SOAP::SOAPString
5 #   givenname - SOAP::SOAPString
6 #   var1 - SOAP::SOAPInt
7 #   var2 - SOAP::SOAPDouble
8 #   var3 - SOAP::SOAPString
9 class Person
10   attr_accessor :familyname
11   attr_accessor :givenname
12   attr_accessor :var1
13   attr_accessor :var2
14   attr_accessor :var3
15
16   def initialize(familyname = nil, givenname = nil, var1 = nil, var2 = nil, var3 = nil)
17     @familyname = familyname
18     @givenname = givenname
19     @var1 = var1
20     @var2 = var2
21     @var3 = var3
22   end
23 end
Note: See TracBrowser for help on using the browser.