module ADIWG::Mdtranslator::Readers::SbJson::Rights
Public Class Methods
unpack(hSbJson, hResponseObj)
click to toggle source
# File lib/adiwg/mdtranslator/readers/sbJson/modules/module_rights.rb, line 16 def self.unpack(hSbJson, hResponseObj) # instance classes needed in script intMetadataClass = InternalMetadata.new hConstraint = intMetadataClass.newConstraint hLegal = intMetadataClass.newLegalConstraint if hSbJson.has_key?('rights') sbRights = hSbJson['rights'] unless sbRights.nil? || sbRights == '' hConstraint[:type] = 'legal' hLegal[:otherCons][0] = sbRights hConstraint[:legalConstraint] = hLegal return hConstraint end end return nil end