In: |
wsdl/param.rb
|
Parent: | Info |
message | [R] | |
name | [R] | |
soapbody | [R] | |
soapfault | [R] | |
soapheader | [R] |
# File wsdl/param.rb, line 22 def initialize super @message = nil @name = nil @soapbody = nil @soapheader = [] @soapfault = nil end
# File wsdl/param.rb, line 61 def parse_attr(attr, value) case attr when MessageAttrName @message = value when NameAttrName @name = XSD::QName.new(targetnamespace, value) else nil end end
# File wsdl/param.rb, line 39 def parse_element(element) case element when SOAPBodyName o = WSDL::SOAP::Body.new @soapbody = o o when SOAPHeaderName o = WSDL::SOAP::Header.new @soapheader << o o when SOAPFaultName o = WSDL::SOAP::Fault.new @soap_fault = o o when DocumentationName o = Documentation.new o else nil end end