Sha256: fadcde8e1dcad28d715887a69f3f2eaeaf49cef947f9131b73383bb1fdcc8005
Contents?: true
Size: 1.86 KB
Versions: 36
Compression:
Stored size: 1.86 KB
Contents
# ISO <<Class>> CI_Series # 19115-2 writer output in XML # History: # Stan Smith 2016-11-29 original script module ADIWG module Mdtranslator module Writers module Iso19115_2 class CI_Series def initialize(xml, hResponseObj) @xml = xml @hResponseObj = hResponseObj end def writeXML(hSeries) @xml.tag!('gmd:CI_Series') do # series - name s = hSeries[:seriesName] unless s.nil? @xml.tag!('gmd:name') do @xml.tag!('gco:CharacterString', s) end end if s.nil? && @hResponseObj[:writerShowTags] @xml.tag!('gmd:name') end # series - issue identification s = hSeries[:seriesIssue] unless s.nil? @xml.tag!('gmd:issueIdentification') do @xml.tag!('gco:CharacterString', s) end end if s.nil? && @hResponseObj[:writerShowTags] @xml.tag!('gmd:issueIdentification') end # series - page s = hSeries[:issuePage] unless s.nil? @xml.tag!('gmd:page') do @xml.tag!('gco:CharacterString', s) end end if s.nil? && @hResponseObj[:writerShowTags] @xml.tag!('gmd:page') end end # CI_Series tag end # writeXML end # CI_Series class end end end end
Version data entries
36 entries across 36 versions & 1 rubygems