Class | WSDL::SOAP::Body |
In: |
lib/wsdl/soap/body.rb
|
Parent: | Info |
encodingstyle | [R] | |
namespace | [R] | |
parts | [R] | |
use | [R] |
# File lib/wsdl/soap/body.rb, line 22 22: def initialize 23: super 24: @parts = nil 25: @use = nil 26: @encodingstyle = nil 27: @namespace = nil 28: end
# File lib/wsdl/soap/body.rb, line 34 34: def parse_attr(attr, value) 35: case attr 36: when PartsAttrName 37: @parts = value.source 38: when UseAttrName 39: if ['literal', 'encoded'].include?(value.source) 40: @use = value.source.intern 41: else 42: raise RuntimeError.new("unknown use of soap:body: #{value.source}") 43: end 44: when EncodingStyleAttrName 45: @encodingstyle = value.source 46: when NamespaceAttrName 47: @namespace = value.source 48: else 49: nil 50: end 51: end