lib/rdf/vocab/fcrepo4.rb in rdf-vocab-3.1.4 vs lib/rdf/vocab/fcrepo4.rb in rdf-vocab-3.1.5

- old
+ new

@@ -3,12 +3,388 @@ # This file generated automatically using rdf vocabulary format from http://fedora.info/definitions/v4/repository# require 'rdf' module RDF::Vocab # @!parse # # Vocabulary for <http://fedora.info/definitions/v4/repository#> + # # + # # Fedora Commons Repository Ontology + # # + # # Ontology for the Fedora data model, intended primarily to make it possible to expose Fedora-curated RDF predicates via de-reference-able URIs. + # # @version v4/2015/07/24 # class Fcrepo4 < RDF::StrictVocabulary + # # A Resource that maintains properties in its own right. + # # @return [RDF::Vocabulary::Term] + # attr_reader :AnnotatedResource + # + # # A bitstream, with no further data properties. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Binary + # + # # A container for transform configuration. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Configuration + # + # # A Fedora Container: the fundamental quantum of durable content in a Fedora repository. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Container + # + # # The set of triples representing child resources of a given resource. + # # @return [RDF::Vocabulary::Term] + # attr_reader :EmbedResources + # + # # The set of triples representing other repository resources which link to a given resource. + # # @return [RDF::Vocabulary::Term] + # attr_reader :InboundReferences + # + # # A container for transform node type configuration. + # # @return [RDF::Vocabulary::Term] + # attr_reader :NodeTypeConfiguration + # + # # A container for a bitstream and associated properties. + # # @return [RDF::Vocabulary::Term] + # attr_reader :NonRdfSourceDescription + # + # # An entity that is a an intermediary node created in a PairTree hierarchy. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Pairtree + # + # # An entity that may be related to other repository entities. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Relations + # + # # An entity that has been committed to the repository for safekeeping. For example, Fedora objects and datastreams are resources. A Fixity is not, because the provenance of the instance is entirely internal to the repository. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Resource + # + # # The system-generated triples for a given resource (as opposed to explicity-declared properties). + # # @return [RDF::Vocabulary::Term] + # attr_reader :ServerManaged + # + # # An entity that is a representation of an RDF Skolem node. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Skolem + # + # # Something that is contemplated in the Fedora repository model. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Thing + # + # # An entity that is a marker for a deleted node. + # # @return [RDF::Vocabulary::Term] + # attr_reader :Tombstone + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :Version + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :UnmappedType + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :baseVersion + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :clusterCacheMode + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :clusterMembers + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :clusterName + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :clusterNodeAddress + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :clusterNodeView + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :clusterPhysicalAddress + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :clusterSize + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :computedChecksum + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :computedSize + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :couldNotStoreProperty + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :created + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :createdBy + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :exportsAs + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :frozenMixinTypes + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :frozenPrimaryType + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :frozenUuid + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasAccessRoles + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasChild + # + # # Indicates a binary in which content is stored for this datastream. + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasContent + # + # # Indicates the default workspace of the repository. + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasDefaultWorkspace + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasFixityService + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasLocation + # + # # Links to a newly-minted identifier which can be used to create a repository resource. + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasMember + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasMoreResults + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasNamespaces + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasNodeType + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasParent + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasResultsMember + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasTransactionProvider + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasVersion + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasVersionLabel + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasVersions + # + # # Links to a workspace of the repository. + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasWorkspace + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :hasWorkspaces + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :isCheckedOut + # + # # Indicates a datastream for which this resource contains the content. + # # @return [RDF::Vocabulary::Term] + # attr_reader :isContentOf + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :lastModified + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :lastModifiedBy + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :mixinTypes + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :numFixityChecks + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :numFixityErrors + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :numFixityRepaired + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :numberOfChildren + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :objectCount + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :objectSize + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :predecessors + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :primaryType + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryCustomRepName + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryIdentifierStability + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryJcrRepositoryName + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryJcrRepositoryVendor + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryJcrRepositoryVendorUrl + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryJcrRepositoryVersion + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryJcrSpecificationName + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryJcrSpecificationVersion + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryLevel1Supported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryLevel2Supported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementAutocreatedDefinitionsSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementInheritance + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementMultipleBinaryPropertiesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementMultivaluedPropertiesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementOrderableChildNodesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementOverridesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementPrimaryItemNameSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementPropertyTypes + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementResidualDefinitionsSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementSameNameSiblingsSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementUpdateInUseSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryNodeTypeManagementValueConstraintsSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionAccessControlSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionActivitiesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionBaselinesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionJournaledObservationSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionLifecycleSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionLockingSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionNodeAndPropertyWithSameNameSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionNodeTypeManagementSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionObservationSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionQuerySqlSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionRetentionSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionShareableNodesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionSimpleVersioningSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionTransactionsSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionUnfiledContentSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionUpdateMixinNodeTypesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionUpdatePrimaryNodeTypeSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionVersioningSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionWorkspaceManagementSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionXmlExportSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryOptionXmlImportSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryQueryFullTextSearchSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryQueryJoins + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryQueryStoredQueriesSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryQueryXpathDocOrder + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryQueryXpathPosIndex + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :repositoryWriteSupported + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :sparql + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :uuid + # + # # @return [RDF::Vocabulary::Term] + # attr_reader :writable + # # end - class Fcrepo4 < RDF::StrictVocabulary("http://fedora.info/definitions/v4/repository#") + Fcrepo4 = Class.new(RDF::StrictVocabulary("http://fedora.info/definitions/v4/repository#")) do # Ontology definition ontology :"http://fedora.info/definitions/v4/repository#", comment: %(Ontology for the Fedora data model, intended primarily to make it possible to expose Fedora-curated RDF predicates via de-reference-able URIs.).freeze, label: "Fedora Commons Repository Ontology".freeze,