# File lib/soap/element.rb, line 240 240: def initialize(header = nil, body = nil) 241: super() 242: @type = nil 243: @elename = EleEnvelopeName 244: @encodingstyle = nil 245: @header = header 246: @body = body 247: @external_content = {} 248: header.parent = self if header 249: body.parent = self if body 250: end
# File lib/soap/element.rb, line 257 257: def body=(body) 258: body.parent = self 259: @body = body 260: end
# File lib/soap/element.rb, line 262 262: def encode(generator, ns, attrs = {}) 263: Generator.assign_ns(attrs, ns, elename.namespace) 264: name = ns.name(@elename) 265: generator.encode_tag(name, attrs) 266: yield(@header) if @header and @header.encode? 267: yield(@body) 268: generator.encode_tag_end(name, true) 269: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.