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

Changeset 16

Show
Ignore:
Timestamp:
11/11/00 16:26:15 (8 years ago)
Author:
nakahiro
Message:

Method name refactoring.

Files:

Legend:

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

    r10 r16  
    237237  def encode( ns, name ) 
    238238    attrs = [] 
    239     getExtraNSAttr( attrs, ns ) 
    240     getDatatypeAttr( attrs, ns
     239    createNS( attrs, ns ) 
     240    attrs.push( datatypeAttr( ns )
    241241 
    242242    if ( self.to_s.empty? ) 
     
    253253  private 
    254254 
    255   def getDatatypeAttr( attrs, ns ) 
    256     attrs.push( Attr.new( ns.name( XSD::InstanceNamespace, 'type' ), ns.name( @namespace, @typeName ))) 
    257   end 
    258  
    259   def getExtraNSAttr( attrs, ns ) 
     255  def datatypeAttr( ns ) 
     256    Attr.new( ns.name( XSD::InstanceNamespace, 'type' ), ns.name( @namespace, @typeName )) 
     257  end 
     258 
     259  def createNS( attrs, ns ) 
    260260    unless ns[ XSD::Namespace ] 
    261261      tag = ns.assign( XSD::Namespace ) 
     
    276276 
    277277  # Override the definition in SOAPBasetypeUtils. 
    278   def getDatatypeAttr( ns ) 
     278  def datatypeAttr( ns ) 
    279279    Attr.new( ns.name( XSD::Namespace, 'null' ), '1' ) 
    280280  end 
     
    373373  def encode( ns, name ) 
    374374    attrs = [] 
    375     getExtraNSAttr( attrs, ns ) 
    376     getDatatypeAttr( attrs, ns
     375    createNS( attrs, ns ) 
     376    attrs.push( datatypeAttr( ns )
    377377 
    378378    children = @array.collect { | child | 
     
    400400  private 
    401401 
    402   def getDatatypeAttr( attrs, ns ) 
    403     attrs.push( Attr.new( ns.name( XSD::InstanceNamespace, 'type' ), ns.name( @namespace, @typeName ))) 
    404   end 
    405  
    406   def getExtraNSAttr( attrs, ns ) 
     402  def datatypeAttr( ns ) 
     403    Attr.new( ns.name( XSD::InstanceNamespace, 'type' ), ns.name( @namespace, @typeName )) 
     404  end 
     405 
     406  def createNS( attrs, ns ) 
    407407    unless ns[ @namespace ] 
    408408      tag = ns.assign( @namespace ) 
     
    482482  def encode( ns, name ) 
    483483    attrs = [] 
    484     getExtraNSAttr( attrs, ns ) 
    485     getDatatypeAttr( attrs, ns
     484    createNS( attrs, ns ) 
     485    attrs.push( datatypeAttr( ns )
    486486 
    487487    children = @data[ 0 ].collect { | child | 
     
    498498  private 
    499499 
    500   def getDatatypeAttr( attrs, ns ) 
    501     attrs.push( Attr.new( ns.name( EncodingNamespace, 'arrayType' ), ns.name( @namespace, arrayTypeValue() ))) 
    502   end 
    503  
    504   def getExtraNSAttr( attrs, ns ) 
     500  def datatypeAttr( ns ) 
     501    Attr.new( ns.name( EncodingNamespace, 'arrayType' ), ns.name( @namespace, arrayTypeValue() )) 
     502  end 
     503 
     504  def createNS( attrs, ns ) 
    505505    unless ns[ @namespace ] 
    506506      tag = ns.assign( @namespace )