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

- (Linker) initialize(schema)

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