Class: ADIWG::Mdtranslator::Writers::Fgdc::Series
- Inherits:
-
Object
- Object
- ADIWG::Mdtranslator::Writers::Fgdc::Series
- Defined in:
- lib/adiwg/mdtranslator/writers/fgdc/classes/class_series.rb
Instance Method Summary collapse
-
#initialize(xml, hResponseObj) ⇒ Series
constructor
A new instance of Series.
- #writeXML(hSeries) ⇒ Object
Constructor Details
#initialize(xml, hResponseObj) ⇒ Series
Returns a new instance of Series.
15 16 17 18 19 |
# File 'lib/adiwg/mdtranslator/writers/fgdc/classes/class_series.rb', line 15 def initialize(xml, hResponseObj) @xml = xml @hResponseObj = hResponseObj @NameSpace = ADIWG::Mdtranslator::Writers::Fgdc end |
Instance Method Details
#writeXML(hSeries) ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'lib/adiwg/mdtranslator/writers/fgdc/classes/class_series.rb', line 21 def writeXML(hSeries) # series 8.7.1 (sername) - series name # <- hCitation[:series][:seriesName] (required) unless hSeries[:seriesName].nil? @xml.tag!('sername', hSeries[:seriesName]) end if hSeries[:seriesName].nil? @NameSpace.issueWarning(360, 'sername') end # series 8.7.2 (issue) - series issue # <- hCitation[:series][:seriesIssue] (required) unless hSeries[:seriesIssue].nil? @xml.tag!('issue', hSeries[:seriesIssue]) end if hSeries[:seriesIssue].nil? @NameSpace.issueWarning(361, 'issue') end end |