# -*- encoding: utf-8 -*- # frozen_string_literal: true # This file generated automatically using rdf vocabulary format from http://purl.org/dc/elements/1.1/ require 'rdf' module RDF::Vocab # @!parse # # Vocabulary for # # # # Dublin Core Metadata Element Set, Version 1.1 # class DC11 < RDF::StrictVocabulary # # An entity responsible for making contributions to the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :contributor # # # The spatial or temporal topic of the resource, spatial applicability of the resource, or jurisdiction under which the resource is relevant. # # @return [RDF::Vocabulary::Term] # attr_reader :coverage # # # An entity primarily responsible for making the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :creator # # # A point or period of time associated with an event in the lifecycle of the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :date # # # An account of the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :description # # # The file format, physical medium, or dimensions of the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :format # # # An unambiguous reference to the resource within a given context. # # @return [RDF::Vocabulary::Term] # attr_reader :identifier # # # A language of the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :language # # # An entity responsible for making the resource available. # # @return [RDF::Vocabulary::Term] # attr_reader :publisher # # # A related resource. # # @return [RDF::Vocabulary::Term] # attr_reader :relation # # # Information about rights held in and over the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :rights # # # A related resource from which the described resource is derived. # # @return [RDF::Vocabulary::Term] # attr_reader :source # # # The topic of the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :subject # # # A name given to the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :title # # # The nature or genre of the resource. # # @return [RDF::Vocabulary::Term] # attr_reader :type # # end DC11 = Class.new(RDF::StrictVocabulary("http://purl.org/dc/elements/1.1/")) do # Ontology definition ontology :"http://purl.org/dc/elements/1.1/", "dc:modified": "2012-06-14".freeze, "dc:publisher": "http://purl.org/dc/aboutdcmi#DCMI".freeze, "dc:title": "Dublin Core Metadata Element Set, Version 1.1".freeze # Property definitions property :contributor, comment: "An entity responsible for making contributions to the resource.".freeze, "dc:description": "The guidelines for using names of persons or organizations as creators also apply to contributors. Typically, the name of a Contributor should be used to indicate the entity.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Contributor".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/contributor) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :coverage, comment: "The spatial or temporal topic of the resource, spatial applicability of the resource, or jurisdiction under which the resource is relevant.".freeze, "dc:description": "Spatial topic and spatial applicability may be a named place or a location specified by its geographic coordinates. Temporal topic may be a named period, date, or date range. A jurisdiction may be a named administrative entity or a geographic place to which the resource applies. Recommended practice is to use a controlled vocabulary such as the Getty Thesaurus of Geographic Names [[TGN](https://www.getty.edu/research/tools/vocabulary/tgn/index.html)]. Where appropriate, named places or time periods may be used in preference to numeric identifiers such as sets of coordinates or date ranges.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Coverage".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/coverage) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :creator, comment: "An entity primarily responsible for making the resource.".freeze, "dc:description": "Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Creator".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/creator) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :date, comment: "A point or period of time associated with an event in the lifecycle of the resource.".freeze, "dc:description": "Date may be used to express temporal information at any level of granularity. Recommended practice is to express the date, date/time, or period of time according to ISO 8601-1 [[ISO 8601-1](https://www.iso.org/iso-8601-date-and-time-format.html)] or a published profile of the ISO standard, such as the W3C Note on Date and Time Formats [[W3CDTF](https://www.w3.org/TR/NOTE-datetime)] or the Extended Date/Time Format Specification [[EDTF](http://www.loc.gov/standards/datetime/)]. If the full date is unknown, month and year (YYYY-MM) or just year (YYYY) may be used. Date ranges may be specified using ISO 8601 period of time specification in which start and end dates are separated by a '/' (slash) character. Either the start or end date may be missing.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Date".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/date) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :description, comment: "An account of the resource.".freeze, "dc:description": "Description may include but is not limited to: an abstract, a table of contents, a graphical representation, or a free-text account of the resource.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Description".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/description) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :format, comment: "The file format, physical medium, or dimensions of the resource.".freeze, "dc:description": "Recommended practice is to use a controlled vocabulary where available. For example, for file formats one could use the list of Internet Media Types [[MIME](https://www.iana.org/assignments/media-types/media-types.xhtml)].".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Format".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/format) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :identifier, comment: "An unambiguous reference to the resource within a given context.".freeze, "dc:description": "Recommended practice is to identify the resource by means of a string conforming to an identification system.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Identifier".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/identifier) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :language, comment: "A language of the resource.".freeze, "dc:description": "Recommended practice is to use either a non-literal value representing a language from a controlled vocabulary such as ISO 639-2 or ISO 639-3, or a literal value consisting of an IETF Best Current Practice 47 [[IETF-BCP47](https://tools.ietf.org/html/bcp47)] language tag.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Language".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/language) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :publisher, comment: "An entity responsible for making the resource available.".freeze, "dc:description": "Examples of a Publisher include a person, an organization, or a service. Typically, the name of a Publisher should be used to indicate the entity.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Publisher".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/publisher) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :relation, comment: "A related resource.".freeze, "dc:description": "Recommended practice is to identify the related resource by means of a URI. If this is not possible or feasible, a string conforming to a formal identification system may be provided.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Relation".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/relation) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :rights, comment: "Information about rights held in and over the resource.".freeze, "dc:description": "Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Rights".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/rights) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :source, comment: "A related resource from which the described resource is derived.".freeze, "dc:description": "The described resource may be derived from the related resource in whole or in part. Recommended best practice is to identify the related resource by means of a string conforming to a formal identification system.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Source".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/source) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :subject, comment: "The topic of the resource.".freeze, "dc:description": "Typically, the subject will be represented using keywords, key phrases, or classification codes. Recommended best practice is to use a controlled vocabulary.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Subject".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/subject) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :title, comment: "A name given to the resource.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Title".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/title) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze property :type, comment: "The nature or genre of the resource.".freeze, "dc:description": "Recommended practice is to use a controlled vocabulary such as the DCMI Type Vocabulary [[DCMI-TYPE](http://dublincore.org/documents/dcmi-type-vocabulary/)]. To describe the file format, physical medium, or dimensions of the resource, use the Format element.".freeze, "dc:issued": "1999-07-02".freeze, isDefinedBy: "dc11:".freeze, label: "Type".freeze, note: "A [second property](/specifications/dublin-core/dcmi-terms/#http://purl.org/dc/terms/type) with the same name as this property has been declared in the [dcterms: namespace](http://purl.org/dc/terms/). See the Introduction to the document [DCMI Metadata Terms](/specifications/dublin-core/dcmi-terms/) for an explanation.".freeze, type: "rdf:Property".freeze end end