module ADIWG::Mdtranslator::Readers::SbJson::BrowseCategory
Public Class Methods
unpack(hJson, aResourceTypes, hResponseObj)
click to toggle source
# File lib/adiwg/mdtranslator/readers/sbJson/modules/module_browseCategory.rb, line 17 def self.unpack(hJson, aResourceTypes, hResponseObj) # instance classes needed in script intMetadataClass = InternalMetadata.new if hJson.has_key?('browseCategories') hJson['browseCategories'].each do |category| hResType = intMetadataClass.newResourceType scope = Codelists.codelist_sb2adiwg('scope_sb2adiwg', category) if scope.nil? hResType[:type] = 'dataset' hResType[:name] = category else hResType[:type] = scope end aResourceTypes << hResType end end return aResourceTypes end