class ADIWG::Mdtranslator::Writers::Iso19110::CI_Series
Public Class Methods
new(xml, hResponseObj)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19110/classes/class_series.rb, line 14 def initialize(xml, hResponseObj) @xml = xml @hResponseObj = hResponseObj end
Public Instance Methods
writeXML(hSeries)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19110/classes/class_series.rb, line 19 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