Sha256: f02f87c5b3e600ffb9732f62ce5dfbae46250faf424089a0974a347f30ffcf79
Contents?: true
Size: 1.29 KB
Versions: 2
Compression:
Stored size: 1.29 KB
Contents
# ISO <<Class>> MD_Distribution # writer output in XML # History: # Stan Smith 2013-09-25 original script # Stan Smith 2014-07-09 modify require statements to function in RubyGem structure # Stan Smith 2014-12-12 refactored to handle namespacing readers and writers require 'class_distributor' module ADIWG module Mdtranslator module Writers module Iso class MD_Distribution def initialize(xml) @xml = xml end def writeXML(aDistributors) # classes used distributorClass = $WriterNS::MD_Distributor.new(@xml) @xml.tag!('gmd:MD_Distribution') do # distribution - distributor - required unless aDistributors.empty? aDistributors.each do |hDistributor| @xml.tag!('gmd:distributor') do distributorClass.writeXML(hDistributor) end end end end end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
adiwg-mdtranslator-0.12.1 | lib/adiwg/mdtranslator/writers/iso/classes/class_distribution.rb |
adiwg-mdtranslator-0.12.0 | lib/adiwg/mdtranslator/writers/iso/classes/class_distribution.rb |