Class: MD_ReferenceSystem

Inherits:
Object
  • Object
show all
Defined in:
lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_referenceSystem.rb

Instance Method Summary collapse

Constructor Details

#initialize(xml) ⇒ MD_ReferenceSystem

Returns a new instance of MD_ReferenceSystem.



12
13
14
# File 'lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_referenceSystem.rb', line 12

def initialize(xml)
  @xml = xml
end

Instance Method Details

#writeXML(refSystem, refType) ⇒ Object



16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_referenceSystem.rb', line 16

def writeXML(refSystem, refType)

  # classes used by MD_Metadata
  refIdClass = RS_Identifier.new(@xml)

  @xml.tag!('gmd:MD_ReferenceSystem') do
    @xml.tag!('gmd:referenceSystemIdentifier') do
      refIdClass.writeXML(refSystem, refType)
    end
  end

end