class ADIWG::Mdtranslator::Writers::Iso19115_2::MD_Constraints
Public Class Methods
new(xml, hResponseObj)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_useConstraints.rb, line 19 def initialize(xml, hResponseObj) @xml = xml @hResponseObj = hResponseObj end
Public Instance Methods
writeXML(hConstraint)
click to toggle source
# File lib/adiwg/mdtranslator/writers/iso19115_2/classes/class_useConstraints.rb, line 24 def writeXML(hConstraint) @xml.tag!('gmd:MD_Constraints') do # use constraints - use limitation [] aCons = hConstraint[:useLimitation] aCons.each do |useCon| @xml.tag!('gmd:useLimitation') do @xml.tag!('gco:CharacterString', useCon) end end if aCons.empty? @xml.tag!('gmd:useLimitation') && @hResponseObj[:writerShowTags] end end # gmd:MD_Constraints tag end