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

Changeset 1651

Show
Ignore:
Timestamp:
10/20/05 23:40:45 (3 years ago)
Author:
nahi
Message:

cosmetic: method name

Files:

Legend:

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

    r1650 r1651  
    112112  def simpleobj2soap(obj, type) 
    113113    type.check_lexical_format(obj) 
    114     return SOAPNil.new if obj.nil?      # ToDo: check nillable. 
     114    return SOAPNil.new if obj.nil?      # TODO: check nillable. 
    115115    o = base2soap(obj, TypeMap[type.base]) 
    116116    o 
     
    302302  end 
    303303 
    304   def anytype2obj(node) 
    305     if node.is_a?(::SOAP::SOAPBasetype) 
    306       return node.data 
    307     end 
    308     klass = ::SOAP::Mapping::Object 
    309     obj = klass.new 
    310     obj 
    311   end 
    312  
    313304  def any2obj(node, obj_class = nil) 
    314305    unless obj_class 
     
    317308    end 
    318309    if obj_class and obj_class.class_variables.include?('@@schema_element') 
    319       soapele2stubobj(node, obj_class) 
     310      elesoap2stubobj(node, obj_class) 
    320311    elsif node.is_a?(SOAPElement) or node.is_a?(SOAPStruct) 
    321312        # SOAPArray for literal? 
    322       soapele2plainobj(node) 
     313      elesoap2plainobj(node) 
    323314    else 
    324315      obj = Mapping.soap2obj(node, nil, obj_class, MAPPING_OPT) 
    325       add_attributes2plainobj(node, obj) 
     316      add_attributes2obj(node, obj) 
    326317      obj 
    327318    end 
    328319  end 
    329320 
    330   def soapele2stubobj(node, obj_class) 
     321  def elesoap2stubobj(node, obj_class) 
    331322    obj = Mapping.create_empty_object(obj_class) 
    332     add_elements2stubobj(node, obj) 
     323    add_elesoap2stubobj(node, obj) 
    333324    add_attributes2stubobj(node, obj) 
    334325    obj 
    335326  end 
    336327 
    337   def soapele2plainobj(node) 
     328  def elesoap2plainobj(node) 
    338329    obj = anytype2obj(node) 
    339     add_elements2plainobj(node, obj) 
    340     add_attributes2plainobj(node, obj) 
     330    add_elesoap2plainobj(node, obj) 
     331    add_attributes2obj(node, obj) 
    341332    obj 
    342333  end 
    343334 
    344   def add_elements2stubobj(node, obj) 
     335  def anytype2obj(node) 
     336    if node.is_a?(::SOAP::SOAPBasetype) 
     337      return node.data 
     338    end 
     339    klass = ::SOAP::Mapping::Object 
     340    obj = klass.new 
     341    obj 
     342  end 
     343 
     344  def add_elesoap2stubobj(node, obj) 
    345345    elements, as_array = schema_element_definition(obj.class) 
    346346    vars = {} 
     
    407407  end 
    408408 
    409   def add_elements2plainobj(node, obj) 
     409  def add_elesoap2plainobj(node, obj) 
    410410    node.each do |name, value| 
    411411      obj.__add_xmlele_value(value.elename, any2obj(value)) 
     
    413413  end 
    414414 
    415   def add_attributes2plainobj(node, obj) 
     415  def add_attributes2obj(node, obj) 
    416416    return if node.extraattr.empty? 
    417417    define_xmlattr(obj)