Included Modules
SOAPEnvelopeElement
SOAPCompoundtype
Public Class methods
[Source]
def initialize(header = nil, body = nil)
super(nil)
@elename = EleEnvelopeName
@encodingstyle = nil
@header = header
@body = body
end
Public Instance methods
[Source]
def encode(generator, ns, attrs = {})
SOAPGenerator.assign_ns(attrs, ns, EnvelopeNamespace,
SOAPNamespaceTag)
name = ns.name(@elename)
generator.encode_tag(name, attrs)
yield(@header, true) if @header and @header.length > 0
yield(@body, true)
generator.encode_tag_end(name, true)
end