class ADIWG::Mdtranslator::Writers::Iso19115_1::MD_RepresentativeFraction
Public Class Methods
new(xml, hResponseObj)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19115_1/classes/class_fraction.rb, line 16 def initialize(xml, hResponseObj) @xml = xml @hResponseObj = hResponseObj @NameSpace = ADIWG::Mdtranslator::Writers::Iso19115_1 end
Public Instance Methods
writeXML(denominator, inContext = nil)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19115_1/classes/class_fraction.rb, line 22 def writeXML(denominator, inContext = nil) outContext = 'scale factor' outContext = inContext + ' scale factor' unless inContext.nil? @xml.tag!('mri:MD_RepresentativeFraction') do # representative fraction - denominator unless denominator.nil? @xml.tag!('mri:denominator') do @xml.tag!('gco:Integer', denominator) end end if denominator.nil? @NameSpace.issueWarning(120, 'mri:denominator', outContext) end end # gmd:MD_RepresentativeFraction tag end