Class WSDL::Part
In: lib/wsdl/part.rb
Parent: Info

Methods

Attributes

element  [R] 
name  [R] 
type  [R] 

Public Class methods

[Source]

    # File lib/wsdl/part.rb, line 20
20:   def initialize
21:     super
22:     @name = nil
23:     @element = nil
24:     @type = nil
25:   end

Public Instance methods

[Source]

    # File lib/wsdl/part.rb, line 37
37:   def parse_attr(attr, value)
38:     case attr
39:     when NameAttrName
40:       @name = value.source
41:     when ElementAttrName
42:       @element = value
43:     when TypeAttrName
44:       @type = value
45:     else
46:       nil
47:     end
48:   end

[Source]

    # File lib/wsdl/part.rb, line 27
27:   def parse_element(element)
28:     case element
29:     when DocumentationName
30:       o = Documentation.new
31:       o
32:     else
33:       nil
34:     end
35:   end

[Validate]