lib/rdf/vocab/edm.rb in rdf-vocab-3.1.4 vs lib/rdf/vocab/edm.rb in rdf-vocab-3.1.5
- old
+ new
@@ -3,12 +3,161 @@
# This file generated automatically using rdf vocabulary format from http://www.europeana.eu/schemas/edm/
require 'rdf'
module RDF::Vocab
# @!parse
# # Vocabulary for <http://www.europeana.eu/schemas/edm/>
+ # #
+ # # Europeana Data Model (EDM) vocabulary
+ # #
+ # # The Europeana Data Model (EDM) is aimed at being an integration medium for collecting, connecting and enriching the descriptions provided by Europeana data providers. The RDF vocabulary for http://www.europeana.eu/schemas/edm/ defines the elements introduced by EDM (as opposed to the ones EDM re-uses from other namespaces).
+ # # @version 5.2.4
# class EDM < RDF::StrictVocabulary
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Agent
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :EuropeanaAggregation
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :EuropeanaObject
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Event
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :InformationResource
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :NonInformationResource
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :PhysicalThing
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :Place
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :ProvidedCHO
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :TimeSpan
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :WebResource
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :aggregatedCHO
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :begin
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :collectionName
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :country
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :currentLocation
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :dataProvider
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :end
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :europeanaProxy
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :happenedAt
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasMet
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasType
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :hasView
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :incorporates
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isAnnotationOf
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isDerivativeOf
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isNextInSequence
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isRelatedTo
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isRepresentationOf
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isShownAt
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isShownBy
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isSimilarTo
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :isSuccessorOf
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :landingPage
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :language
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :object
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :occurredAt
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :preview
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :provider
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :realizes
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :rights
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :type
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :ugc
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :unstored
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :uri
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :userTag
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :wasPresentAt
+ #
+ # # @return [RDF::Vocabulary::Term]
+ # attr_reader :year
+ #
# end
- class EDM < RDF::StrictVocabulary("http://www.europeana.eu/schemas/edm/")
+ EDM = Class.new(RDF::StrictVocabulary("http://www.europeana.eu/schemas/edm/")) do
# Ontology definition
ontology :"http://www.europeana.eu/schemas/edm/",
"dc11:contributor": ["http://www.ibi.hu-berlin.de/institut/personen/iwanowa".freeze, "http://www.ics.forth.gr/isl/people/people_individual.jsp?Person_ID=2".freeze, "http://www.image.ece.ntua.gr/~ndroso/".freeze, "http://www.image.ntua.gr/~tzouvaras/".freeze, term(
"foaf:name": "Hugo Manguinhas".freeze,