Sha256: a8de9954c8f962b36f75b7f6ed87f75f82a1169d31093be484ec336116c1b7b4
Contents?: true
Size: 1.11 KB
Versions: 1
Compression:
Stored size: 1.11 KB
Contents
module DPLA::MAP class Aggregation < ActiveTriples::Resource configure :type => RDF::ORE.Aggregation validates_presence_of :aggregatedSourceResource, :originalRecord, :isShownAt, :object, :provider property :aggregatedSourceResource, :predicate => RDF::EDM.aggregatedCHO, :class_name => 'DPLA::MAP::SourceResource' property :dataProvider, :predicate => RDF::EDM.dataProvider property :originalRecord, :predicate => RDF::DPLA.originalRecord property :hasView, :predicate => RDF::EDM.hasView, :class_name => 'DPLA::MAP::WebResource' property :intermediateProvider, :predicate => RDF::DPLA.intermediateProvider property :isShownAt, :predicate => RDF::EDM.isShownAt, :class_name => 'DPLA::MAP::WebResource' property :object, :predicate => RDF::EDM.object, :class_name => 'DPLA::MAP::WebResource' property :preview, :predicate => RDF::EDM.preview, :class_name => 'DPLA::MAP::WebResource' property :provider, :predicate => RDF::EDM.provider, :class_name => 'DPLA::MAP::Agent' property :rightsStatement, :predicate => RDF::EDM.rights, :class_name => 'DPLA::MAP::RightsStatement' end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
dpla-map-4.0.0.0.pre.1 | lib/dpla/map/aggregation.rb |