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

Changeset 1445

Show
Ignore:
Timestamp:
02/11/05 12:57:26 (4 years ago)
Author:
nahi
Message:

cosmetic: ::XSD::* -> XSD::*

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/soap/wsdlDriver.rb

    r1438 r1445  
    9595      soapaction = op_bind.soapoperation ? op_bind.soapoperation.soapaction : '' 
    9696      orgname = op.name.name 
    97       name = ::XSD::CodeGen::GenSupport.safemethodname(orgname) 
     97      name = XSD::CodeGen::GenSupport.safemethodname(orgname) 
    9898      param_def = create_param_def(op_bind) 
    9999      opt = {} 
     
    447447        header = SOAPHeader.new() 
    448448        op_info.headerparts.each do |part| 
    449           child = Mapping.find_attribute(obj, part.name) 
     449          child = Mapping.get_attribute(obj, part.name) 
    450450          ele = headeritem_from_obj(child, part.element || part.eletype) 
    451451          header.add(part.name, ele) 
     
    481481        body = SOAPBody.new 
    482482        op_info.bodyparts.each do |part| 
    483           child = Mapping.find_attribute(obj, part.name) 
     483          child = Mapping.get_attribute(obj, part.name) 
    484484          ele = bodyitem_from_obj(child, part.element || part.type) 
    485485          body.add(ele.elename.name, ele) 
     
    500500 
    501501    def add_method_interface(op_info) 
    502       name = ::XSD::CodeGen::GenSupport.safemethodname(op_info.op_name.name) 
     502      name = XSD::CodeGen::GenSupport.safemethodname(op_info.op_name.name) 
    503503      orgname = op_info.op_name.name 
    504504      parts_names = op_info.bodyparts.collect { |part| part.name } 
  • trunk/lib/wsdl/soap/cgiStubCreator.rb

    r1399 r1445  
    11# WSDL4R - Creating CGI stub code from WSDL. 
    2 # Copyright (C) 2002, 2003  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
     2# Copyright (C) 2002, 2003, 2005  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
    33 
    44# This program is copyrighted free software by NAKAMURA, Hiroshi.  You can 
     
    4040    methoddef, types = MethodDefCreator.new(@definitions).dump(name) 
    4141    mr_creator = MappingRegistryCreator.new(@definitions) 
    42     c1 = ::XSD::CodeGen::ClassDef.new(class_name) 
     42    c1 = XSD::CodeGen::ClassDef.new(class_name) 
    4343    c1.def_require("soap/rpc/cgistub") 
    4444    c1.def_require("soap/mapping/registry") 
     
    4747    c1.def_code <<-EOD 
    4848Methods = [ 
    49 #{ methoddef.gsub(/^/, "  ")
     49#{methoddef.gsub(/^/, "  ")
    5050] 
    5151    EOD 
    52     c2 = ::XSD::CodeGen::ClassDef.new(class_name + "App", 
     52    c2 = XSD::CodeGen::ClassDef.new(class_name + "App", 
    5353      "::SOAP::RPC::CGIStub") 
    5454    c2.def_method("initialize", "*arg") do 
  • trunk/lib/wsdl/soap/classDefCreator.rb

    r1442 r1445  
    154154        params << "#{varname} = nil" 
    155155      end 
    156       schema_element << [name, type] 
     156      qname = (varname == name) ? nil : element.name 
     157      schema_element << [varname, qname, type] 
    157158    end 
    158159    unless typedef.attributes.empty? 
     
    162163    c.def_classvar('schema_element', 
    163164      '{' + 
    164         schema_element.collect { |name, type| 
    165           name.dump + ' => ' + ndq(type) 
     165        schema_element.collect { |varname, name, type| 
     166          if name 
     167            varname.dump + ' => [' + ndq(type) + ', ' + dqname(name) + ']' 
     168          else 
     169            varname.dump + ' => ' + ndq(type) 
     170          end 
    166171        }.join(', ') + 
    167172      '}' 
  • trunk/lib/wsdl/soap/classDefCreatorSupport.rb

    r1426 r1445  
    7272  end 
    7373 
     74  def dqname(qname) 
     75    "XSD::QName.new(#{ndq(qname.namespace)}, #{ndq(qname.name)})" 
     76  end 
     77 
    7478private 
    7579 
  • trunk/lib/wsdl/soap/driverCreator.rb

    r1418 r1445  
    5050    addresses = @definitions.porttype(name).locations 
    5151 
    52     c = ::XSD::CodeGen::ClassDef.new(class_name, "::SOAP::RPC::Driver") 
     52    c = XSD::CodeGen::ClassDef.new(class_name, "::SOAP::RPC::Driver") 
    5353    c.def_require("soap/rpc/driver") 
    5454    c.def_const("MappingRegistry", "::SOAP::Mapping::Registry.new") 
     
    7171      <<-EOD 
    7272        Methods.each do |name_as, name, params, soapaction, namespace, style| 
    73           qname = ::XSD::QName.new(namespace, name_as) 
     73          qname = XSD::QName.new(namespace, name_as) 
    7474          if style == :document 
    7575            @proxy.add_document_method(soapaction, name, params) 
  • trunk/lib/wsdl/soap/mappingRegistryCreator.rb

    r1245 r1445  
    11# WSDL4R - Creating MappingRegistry code from WSDL. 
    2 # Copyright (C) 2002, 2003  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
     2# Copyright (C) 2002, 2003, 2005  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
    33 
    44# This program is copyrighted free software by NAKAMURA, Hiroshi.  You can 
     
    3939        end 
    4040      end 
    41     end 
     41   end 
    4242    return map 
    4343  end 
     
    5353        dump_array_typemap(definedtype) 
    5454      else 
    55         raise NotImplementedError.new("Must not reach here.") 
     55        raise NotImplementedError.new("must not reach here") 
    5656      end 
    5757    end 
     
    6262    return <<__EOD__ 
    6363MappingRegistry.set( 
    64   #{ create_class_name(ele) }, 
     64  #{create_class_name(ele)}, 
    6565  ::SOAP::SOAPStruct, 
    6666  ::SOAP::Mapping::Registry::TypedStructFactory, 
    67   { :type => ::XSD::QName.new("#{ ele.namespace }", "#{ ele.name }")
     67  { :type => #{dqname(ele)}
    6868) 
    6969__EOD__ 
     
    7777    return <<__EOD__ 
    7878MappingRegistry.set( 
    79   #{ create_class_name(ele) }, 
     79  #{create_class_name(ele)}, 
    8080  ::SOAP::SOAPArray, 
    8181  ::SOAP::Mapping::Registry::TypedArrayFactory, 
    82   { :type => ::XSD::QName.new("#{ type.namespace }", "#{ type.name }")
     82  { :type => #{dqname(type)}
    8383) 
    8484__EOD__ 
  • trunk/lib/wsdl/soap/servantSkeltonCreator.rb

    r1287 r1445  
    11# WSDL4R - Creating servant skelton code from WSDL. 
    2 # Copyright (C) 2002, 2003  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
     2# Copyright (C) 2002, 2003, 2005  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
    33 
    44# This program is copyrighted free software by NAKAMURA, Hiroshi.  You can 
     
    1818class ServantSkeltonCreator 
    1919  include ClassDefCreatorSupport 
    20   include ::XSD::CodeGen::GenSupport 
     20  include XSD::CodeGen::GenSupport 
    2121 
    2222  attr_reader :definitions 
     
    4343  def dump_porttype(name) 
    4444    class_name = create_class_name(name) 
    45     c = ::XSD::CodeGen::ClassDef.new(class_name) 
     45    c = XSD::CodeGen::ClassDef.new(class_name) 
    4646    operations = @definitions.porttype(name).operations 
    4747    operations.each do |operation| 
     
    5151        safevarname(part.name) 
    5252      } 
    53       m = ::XSD::CodeGen::MethodDef.new(name, params) do <<-EOD 
     53      m = XSD::CodeGen::MethodDef.new(name, params) do <<-EOD 
    5454            p [#{params.join(", ")}] 
    5555            raise NotImplementedError.new 
  • trunk/lib/wsdl/soap/standaloneServerStubCreator.rb

    r1399 r1445  
    11# WSDL4R - Creating standalone server stub code from WSDL. 
    2 # Copyright (C) 2002, 2003  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
     2# Copyright (C) 2002, 2003, 2005  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
    33 
    44# This program is copyrighted free software by NAKAMURA, Hiroshi.  You can 
     
    4242    mr_creator = MappingRegistryCreator.new(@definitions) 
    4343 
    44     c1 = ::XSD::CodeGen::ClassDef.new(class_name) 
     44    c1 = XSD::CodeGen::ClassDef.new(class_name) 
    4545    c1.def_require("soap/rpc/standaloneServer") 
    4646    c1.def_require("soap/mapping/registry") 
     
    4949    c1.def_code <<-EOD 
    5050Methods = [ 
    51 #{ methoddef.gsub(/^/, "  ")
     51#{methoddef.gsub(/^/, "  ")
    5252] 
    5353    EOD 
    54     c2 = ::XSD::CodeGen::ClassDef.new(class_name + "App", 
     54    c2 = XSD::CodeGen::ClassDef.new(class_name + "App", 
    5555      "::SOAP::RPC::StandaloneServer") 
    5656    c2.def_method("initialize", "*arg") do 
  • trunk/lib/wsdl/xmlSchema/simpleContent.rb

    r1439 r1445  
    5656  def check(value) 
    5757    unless content.valid?(value) 
    58       raise ::XSD::ValueSpaceError.new("#{@name}: cannot accept '#{value}'") 
     58      raise XSD::ValueSpaceError.new("#{@name}: cannot accept '#{value}'") 
    5959    end 
    6060  end 
  • trunk/lib/wsdl/xmlSchema/simpleType.rb

    r1440 r1445  
    11# WSDL4R - XMLSchema simpleType definition for WSDL. 
    2 # Copyright (C) 2004  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
     2# Copyright (C) 2004, 2005  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
    33 
    44# This program is copyrighted free software by NAKAMURA, Hiroshi.  You can 
     
    6464  def check_restriction(value) 
    6565    unless @restriction.valid?(value) 
    66       raise ::XSD::ValueSpaceError.new("#{@name}: cannot accept '#{value}'.") 
     66      raise XSD::ValueSpaceError.new("#{@name}: cannot accept '#{value}'") 
    6767    end 
    6868  end 
  • trunk/lib/xsd/xmlparser/xmlscanner.rb

    r1058 r1445  
    11# XSD4R - XMLScan XML parser library. 
    2 # Copyright (C) 2002, 2003  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
     2# Copyright (C) 2002, 2003, 2005  NAKAMURA, Hiroshi <nahi@ruby-lang.org>. 
    33 
    44# This program is copyrighted free software by NAKAMURA, Hiroshi.  You can 
     
    2222    @curattr = nil 
    2323    @scanner = XMLScan::XMLScanner.new(self) 
    24     @scanner.kcode = ::XSD::Charset.charset_str(charset) if charset 
     24    @scanner.kcode = XSD::Charset.charset_str(charset) if charset 
    2525    @scanner.parse(string_or_readable) 
    2626  end 
    2727 
    2828  def scanner_kcode=(charset) 
    29     @scanner.kcode = ::XSD::Charset.charset_str(charset) if charset 
     29    @scanner.kcode = XSD::Charset.charset_str(charset) if charset 
    3030    self.xmldecl_encoding = charset 
    3131  end 
  • trunk/test/soap/wsdlDriver/test_simpletype.rb

    r1415 r1445  
    7474    assert_equal("1.9", result.version) 
    7575    assert_equal("checked", result.msg) 
    76     assert_raise(::XSD::ValueSpaceError) do 
     76    assert_raise(XSD::ValueSpaceError) do 
    7777      @client.echo_version("2.0") 
    7878    end 
    79     assert_raise(::XSD::ValueSpaceError) do 
     79    assert_raise(XSD::ValueSpaceError) do 
    8080      @client.echo_version(nil) # nil => "2.0" => out of range 
    8181    end 
  • trunk/test/wsdl/any/expectedDriver.rb

    r1424 r1445  
    1111    ::SOAP::SOAPStruct, 
    1212    ::SOAP::Mapping::Registry::TypedStructFactory, 
    13     { :type => ::XSD::QName.new("urn:example.com:echo-type", "foo.bar") } 
     13    { :type => XSD::QName.new("urn:example.com:echo-type", "foo.bar") } 
    1414  ) 
    1515 
     
    3535  def init_methods 
    3636    Methods.each do |name_as, name, params, soapaction, namespace, style| 
    37       qname = ::XSD::QName.new(namespace, name_as) 
     37      qname = XSD::QName.new(namespace, name_as) 
    3838      if style == :document 
    3939        @proxy.add_document_method(soapaction, name, params) 
  • trunk/test/wsdl/any/expectedService.rb

    r1399 r1445  
    1212    ::SOAP::SOAPStruct, 
    1313    ::SOAP::Mapping::Registry::TypedStructFactory, 
    14     { :type => ::XSD::QName.new("urn:example.com:echo-type", "foo.bar") } 
     14    { :type => XSD::QName.new("urn:example.com:echo-type", "foo.bar") } 
    1515  ) 
    1616 
  • trunk/test/wsdl/simpletype/rpc/expectedDriver.rb

    r1424 r1445  
    1111    ::SOAP::SOAPStruct, 
    1212    ::SOAP::Mapping::Registry::TypedStructFactory, 
    13     { :type => ::XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
     13    { :type => XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
    1414  ) 
    1515 
     
    4242  def init_methods 
    4343    Methods.each do |name_as, name, params, soapaction, namespace, style| 
    44       qname = ::XSD::QName.new(namespace, name_as) 
     44      qname = XSD::QName.new(namespace, name_as) 
    4545      if style == :document 
    4646        @proxy.add_document_method(soapaction, name, params) 
  • trunk/test/wsdl/simpletype/rpc/expectedService.rb

    r1399 r1445  
    1212    ::SOAP::SOAPStruct, 
    1313    ::SOAP::Mapping::Registry::TypedStructFactory, 
    14     { :type => ::XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
     14    { :type => XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
    1515  ) 
    1616 
  • trunk/test/wsdl/soap/wsdl2ruby/expectedDriver.rb

    r1424 r1445  
    1111    ::SOAP::SOAPStruct, 
    1212    ::SOAP::Mapping::Registry::TypedStructFactory, 
    13     { :type => ::XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
     13    { :type => XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
    1414  ) 
    1515 
     
    4242  def init_methods 
    4343    Methods.each do |name_as, name, params, soapaction, namespace, style| 
    44       qname = ::XSD::QName.new(namespace, name_as) 
     44      qname = XSD::QName.new(namespace, name_as) 
    4545      if style == :document 
    4646        @proxy.add_document_method(soapaction, name, params) 
  • trunk/test/wsdl/soap/wsdl2ruby/expectedService.cgi

    r1399 r1445  
    1212    ::SOAP::SOAPStruct, 
    1313    ::SOAP::Mapping::Registry::TypedStructFactory, 
    14     { :type => ::XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
     14    { :type => XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
    1515  ) 
    1616 
  • trunk/test/wsdl/soap/wsdl2ruby/expectedService.rb

    r1399 r1445  
    1212    ::SOAP::SOAPStruct, 
    1313    ::SOAP::Mapping::Registry::TypedStructFactory, 
    14     { :type => ::XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
     14    { :type => XSD::QName.new("urn:example.com:simpletype-rpc-type", "version_struct") } 
    1515  ) 
    1616