Files

Class Index [+]

Quicksearch

SOAP::SOAPType

for SOAP type(base and compound)

Attributes

encodingstyle[RW]
elename[RW]
id[RW]
precedents[R]
root[RW]
parent[RW]
position[RW]
extraattr[R]
definedtype[RW]

Public Class Methods

new(*arg) click to toggle source
    # File lib/soap/baseData.rb, line 52
52:   def initialize(*arg)
53:     super
54:     @encodingstyle = nil
55:     @elename = XSD::QName::EMPTY
56:     @id = nil
57:     @precedents = []
58:     @root = false
59:     @parent = nil
60:     @position = nil
61:     @definedtype = nil
62:     @extraattr = {}
63:   end

Public Instance Methods

inspect() click to toggle source
    # File lib/soap/baseData.rb, line 65
65:   def inspect
66:     if self.is_a?(XSD::NSDBase)
67:       sprintf("#<%s:0x%x %s %s>", self.class.name, __id__, self.elename, self.type)
68:     else
69:       sprintf("#<%s:0x%x %s>", self.class.name, __id__, self.elename)
70:     end
71:   end
rootnode() click to toggle source
    # File lib/soap/baseData.rb, line 73
73:   def rootnode
74:     node = self
75:     while node = node.parent
76:       break if SOAPEnvelope === node
77:     end
78:     node
79:   end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.