class ADIWG::Mdtranslator::Writers::Iso19115_2::EX_TemporalExtent
Public Class Methods
new(xml, hResponseObj)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_temporalExtent.rb, line 24 def initialize(xml, hResponseObj) @xml = xml @hResponseObj = hResponseObj end
Public Instance Methods
writeXML(hTempEle)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_temporalExtent.rb, line 29 def writeXML(hTempEle) # classes used timeInstClass = TimeInstant.new(@xml, @hResponseObj) timePeriodClass = TimePeriod.new(@xml, @hResponseObj) @xml.tag!('gmd:EX_TemporalExtent') do # temporal extent - time instant hTimeInst = hTempEle[:timeInstant] unless hTimeInst.empty? @xml.tag!('gmd:extent') do timeInstClass.writeXML(hTimeInst) end end # temporal extent - time period hTimePeriod = hTempEle[:timePeriod] unless hTimePeriod.empty? @xml.tag!('gmd:extent') do timePeriodClass.writeXML(hTimePeriod) end end end # EX_TemporalExtent tag end