Class: WsdlMapper::DomParsing::Linker

Inherits:
Object
  • Object
show all
Includes:
Parsing::Logging
Defined in:
lib/wsdl_mapper/dom_parsing/linker.rb

Instance Attribute Summary

Attributes included from Parsing::Logging

#log_msgs

Instance Method Summary collapse

Methods included from Parsing::Logging

#log_msg

Constructor Details

#initialize(schema) ⇒ Linker

Returns a new instance of Linker.



8
9
10
11
# File 'lib/wsdl_mapper/dom_parsing/linker.rb', line 8

def initialize(schema)
  @schema = schema
  @log_msgs = []
end

Instance Method Details



13
14
15
16
17
18
19
20
21
# File 'lib/wsdl_mapper/dom_parsing/linker.rb', line 13

def link
  link_base_types
  link_soap_array_types
  link_property_types
  link_attribute_types
  link_element_types

  @schema
end