# -*- encoding: utf-8 -*- # frozen_string_literal: true # This file generated automatically using rdf vocabulary format from http://id.loc.gov/vocabulary/preservation/eventType/ require 'rdf' module RDF::Vocab # @!parse # # Vocabulary for # # # # Event Type # # # #   Event Types are actions performed within or outside the repository that affect the long term preservation of digital objects. # class PremisEventType < RDF::StrictVocabulary # # @return [RDF::Vocabulary::Term] # attr_reader :acc # # # @return [RDF::Vocabulary::Term] # attr_reader :app # # # @return [RDF::Vocabulary::Term] # attr_reader :cap # # # @return [RDF::Vocabulary::Term] # attr_reader :com # # # @return [RDF::Vocabulary::Term] # attr_reader :cop # # # @return [RDF::Vocabulary::Term] # attr_reader :cre # # # @return [RDF::Vocabulary::Term] # attr_reader :dea # # # @return [RDF::Vocabulary::Term] # attr_reader :dec # # # @return [RDF::Vocabulary::Term] # attr_reader :del # # # @return [RDF::Vocabulary::Term] # attr_reader :der # # # @return [RDF::Vocabulary::Term] # attr_reader :dig # # # @return [RDF::Vocabulary::Term] # attr_reader :dis # # # @return [RDF::Vocabulary::Term] # attr_reader :dsg # # # @return [RDF::Vocabulary::Term] # attr_reader :dsp # # # @return [RDF::Vocabulary::Term] # attr_reader :enc # # # @return [RDF::Vocabulary::Term] # attr_reader :exe # # # @return [RDF::Vocabulary::Term] # attr_reader :exp # # # @return [RDF::Vocabulary::Term] # attr_reader :ext # # # @return [RDF::Vocabulary::Term] # attr_reader :ffa # # # @return [RDF::Vocabulary::Term] # attr_reader :fil # # # @return [RDF::Vocabulary::Term] # attr_reader :fix # # # @return [RDF::Vocabulary::Term] # attr_reader :for # # # @return [RDF::Vocabulary::Term] # attr_reader :ima # # # @return [RDF::Vocabulary::Term] # attr_reader :ine # # # @return [RDF::Vocabulary::Term] # attr_reader :ing # # # @return [RDF::Vocabulary::Term] # attr_reader :ins # # # @return [RDF::Vocabulary::Term] # attr_reader :int # # # @return [RDF::Vocabulary::Term] # attr_reader :ipc # # # @return [RDF::Vocabulary::Term] # attr_reader :ipm # # # @return [RDF::Vocabulary::Term] # attr_reader :ips # # # @return [RDF::Vocabulary::Term] # attr_reader :mee # # # @return [RDF::Vocabulary::Term] # attr_reader :mem # # # @return [RDF::Vocabulary::Term] # attr_reader :mes # # # @return [RDF::Vocabulary::Term] # attr_reader :mig # # # @return [RDF::Vocabulary::Term] # attr_reader :mod # # # @return [RDF::Vocabulary::Term] # attr_reader :nor # # # @return [RDF::Vocabulary::Term] # attr_reader :pac # # # @return [RDF::Vocabulary::Term] # attr_reader :poa # # # @return [RDF::Vocabulary::Term] # attr_reader :prt # # # @return [RDF::Vocabulary::Term] # attr_reader :qua # # # @return [RDF::Vocabulary::Term] # attr_reader :rec # # # @return [RDF::Vocabulary::Term] # attr_reader :red # # # @return [RDF::Vocabulary::Term] # attr_reader :ref # # # @return [RDF::Vocabulary::Term] # attr_reader :ren # # # @return [RDF::Vocabulary::Term] # attr_reader :rep # # # @return [RDF::Vocabulary::Term] # attr_reader :tra # # # @return [RDF::Vocabulary::Term] # attr_reader :unp # # # @return [RDF::Vocabulary::Term] # attr_reader :unq # # # @return [RDF::Vocabulary::Term] # attr_reader :val # # # @return [RDF::Vocabulary::Term] # attr_reader :vir # # end PremisEventType = Class.new(RDF::StrictVocabulary("http://id.loc.gov/vocabulary/preservation/eventType/")) do # Ontology definition ontology :"http://id.loc.gov/vocabulary/preservation/eventType/", comment: %(  Event Types are actions performed within or outside the repository that affect the long term preservation of digital objects.).freeze, label: "Event Type".freeze, "mads:adminMetadata": [term( "http://id.loc.gov/ontologies/RecordInfo#recordChangeDate": "2010-06-01T00:00:01".freeze, "http://id.loc.gov/ontologies/RecordInfo#recordContentSource": "premiseventtype:dlc".freeze, "http://id.loc.gov/ontologies/RecordInfo#recordStatus": "new".freeze, type: "http://id.loc.gov/ontologies/RecordInfo#RecordInfo".freeze ), term( "http://id.loc.gov/ontologies/RecordInfo#recordChangeDate": "2012-06-01T00:00:01".freeze, "http://id.loc.gov/ontologies/RecordInfo#recordContentSource": "premiseventtype:dlc".freeze, "http://id.loc.gov/ontologies/RecordInfo#recordStatus": "modified".freeze, type: "http://id.loc.gov/ontologies/RecordInfo#RecordInfo".freeze ), term( "http://id.loc.gov/ontologies/RecordInfo#recordChangeDate": "2017-09-07T00:00:01".freeze, "http://id.loc.gov/ontologies/RecordInfo#recordContentSource": "premiseventtype:dlc".freeze, "http://id.loc.gov/ontologies/RecordInfo#recordStatus": "modified".freeze, type: "http://id.loc.gov/ontologies/RecordInfo#RecordInfo".freeze ), term( "http://id.loc.gov/ontologies/RecordInfo#recordChangeDate": "2018-09-24T00:00:01".freeze, "http://id.loc.gov/ontologies/RecordInfo#recordContentSource": "premiseventtype:dlc".freeze, "http://id.loc.gov/ontologies/RecordInfo#recordStatus": "modified".freeze, type: "http://id.loc.gov/ontologies/RecordInfo#RecordInfo".freeze )], "mads:hasMADSSchemeMember": ["premiseventtype:acc".freeze, "premiseventtype:app".freeze, "premiseventtype:cap".freeze, "premiseventtype:com".freeze, "premiseventtype:cop".freeze, "premiseventtype:cre".freeze, "premiseventtype:dea".freeze, "premiseventtype:dec".freeze, "premiseventtype:del".freeze, "premiseventtype:der".freeze, "premiseventtype:dig".freeze, "premiseventtype:dis".freeze, "premiseventtype:dsg".freeze, "premiseventtype:dsp".freeze, "premiseventtype:enc".freeze, "premiseventtype:exe".freeze, "premiseventtype:exp".freeze, "premiseventtype:ext".freeze, "premiseventtype:ffa".freeze, "premiseventtype:fil".freeze, "premiseventtype:fix".freeze, "premiseventtype:for".freeze, "premiseventtype:ima".freeze, "premiseventtype:ine".freeze, "premiseventtype:ing".freeze, "premiseventtype:ins".freeze, "premiseventtype:int".freeze, "premiseventtype:ipc".freeze, "premiseventtype:ipm".freeze, "premiseventtype:ips".freeze, "premiseventtype:mee".freeze, "premiseventtype:mem".freeze, "premiseventtype:mes".freeze, "premiseventtype:mig".freeze, "premiseventtype:mod".freeze, "premiseventtype:nor".freeze, "premiseventtype:pac".freeze, "premiseventtype:poa".freeze, "premiseventtype:prt".freeze, "premiseventtype:qua".freeze, "premiseventtype:rec".freeze, "premiseventtype:red".freeze, "premiseventtype:ref".freeze, "premiseventtype:ren".freeze, "premiseventtype:rep".freeze, "premiseventtype:tra".freeze, "premiseventtype:unp".freeze, "premiseventtype:unq".freeze, "premiseventtype:val".freeze, "premiseventtype:vir".freeze], "mads:useFor": ["http://id.loc.gov/vocabulary/preservation/actionsGranted".freeze, "http://id.loc.gov/vocabulary/preservation/environmentPurpose".freeze, "http://id.loc.gov/vocabulary/preservation/inhibitorTarget".freeze], "skos:changeNote": [term( "http://purl.org/vocab/changeset/schema#changeReason": "modified".freeze, "http://purl.org/vocab/changeset/schema#createdDate": "2012-06-01T00:00:01".freeze, "http://purl.org/vocab/changeset/schema#creatorName": "premiseventtype:dlc".freeze, "http://purl.org/vocab/changeset/schema#subjectOfChange": "http://id.loc.gov/vocabulary/preservation/eventType".freeze, type: "http://purl.org/vocab/changeset/schema#ChangeSet".freeze ), term( "http://purl.org/vocab/changeset/schema#changeReason": "modified".freeze, "http://purl.org/vocab/changeset/schema#createdDate": "2017-09-07T00:00:01".freeze, "http://purl.org/vocab/changeset/schema#creatorName": "premiseventtype:dlc".freeze, "http://purl.org/vocab/changeset/schema#subjectOfChange": "http://id.loc.gov/vocabulary/preservation/eventType".freeze, type: "http://purl.org/vocab/changeset/schema#ChangeSet".freeze ), term( "http://purl.org/vocab/changeset/schema#changeReason": "modified".freeze, "http://purl.org/vocab/changeset/schema#createdDate": "2018-09-24T00:00:01".freeze, "http://purl.org/vocab/changeset/schema#creatorName": "premiseventtype:dlc".freeze, "http://purl.org/vocab/changeset/schema#subjectOfChange": "http://id.loc.gov/vocabulary/preservation/eventType".freeze, type: "http://purl.org/vocab/changeset/schema#ChangeSet".freeze ), term( "http://purl.org/vocab/changeset/schema#changeReason": "new".freeze, "http://purl.org/vocab/changeset/schema#createdDate": "2010-06-01T00:00:01".freeze, "http://purl.org/vocab/changeset/schema#creatorName": "premiseventtype:dlc".freeze, "http://purl.org/vocab/changeset/schema#subjectOfChange": "http://id.loc.gov/vocabulary/preservation/eventType".freeze, type: "http://purl.org/vocab/changeset/schema#ChangeSet".freeze )], type: ["mads:MADSScheme".freeze, "skos:ConceptScheme".freeze] # Extra definitions term :acc, "mads:authoritativeLabel": "accession".freeze, type: "mads:Authority".freeze term :app, "mads:authoritativeLabel": "appraisal".freeze, type: "mads:Authority".freeze term :cap, "mads:authoritativeLabel": "capture".freeze, type: "mads:Authority".freeze term :com, "mads:authoritativeLabel": "compression".freeze, type: "mads:Authority".freeze term :cop, "mads:authoritativeLabel": "compiling".freeze, type: "mads:Authority".freeze term :cre, "mads:authoritativeLabel": "creation".freeze, type: "mads:Authority".freeze term :dea, "mads:authoritativeLabel": "deaccession".freeze, type: "mads:Authority".freeze term :dec, "mads:authoritativeLabel": "decompression".freeze, type: "mads:Authority".freeze term :del, "mads:authoritativeLabel": "deletion".freeze, type: "mads:Authority".freeze term :der, "mads:authoritativeLabel": "decryption".freeze, type: "mads:Authority".freeze term :dig, "mads:authoritativeLabel": "digital signature validation".freeze, type: "mads:Authority".freeze term :dis, "mads:authoritativeLabel": "dissemination".freeze, type: "mads:Authority".freeze term :dsg, "mads:authoritativeLabel": "digital signature generation".freeze, type: "mads:Authority".freeze term :dsp, "mads:authoritativeLabel": "displaying".freeze, type: "mads:Authority".freeze term :enc, "mads:authoritativeLabel": "encryption".freeze, type: "mads:Authority".freeze term :exe, "mads:authoritativeLabel": "execution".freeze, type: "mads:Authority".freeze term :exp, "mads:authoritativeLabel": "exporting".freeze, type: "mads:Authority".freeze term :ext, "mads:authoritativeLabel": "extraction".freeze, type: "mads:Authority".freeze term :ffa, "mads:authoritativeLabel": "forensic feature analysis".freeze, type: "mads:Authority".freeze term :fil, "mads:authoritativeLabel": "filename change".freeze, type: "mads:Authority".freeze term :fix, "mads:authoritativeLabel": "fixity check".freeze, type: "mads:Authority".freeze term :for, "mads:authoritativeLabel": "format identification".freeze, type: "mads:Authority".freeze term :ima, "mads:authoritativeLabel": "imaging".freeze, type: "mads:Authority".freeze term :ine, "mads:authoritativeLabel": "ingestion end".freeze, type: "mads:Authority".freeze term :ing, "mads:authoritativeLabel": "ingestion".freeze, type: "mads:Authority".freeze term :ins, "mads:authoritativeLabel": "ingestion start".freeze, type: "mads:Authority".freeze term :int, "mads:authoritativeLabel": "interpreting".freeze, type: "mads:Authority".freeze term :ipc, "mads:authoritativeLabel": "information package creation".freeze, type: "mads:Authority".freeze term :ipm, "mads:authoritativeLabel": "information package merging".freeze, type: "mads:Authority".freeze term :ips, "mads:authoritativeLabel": "information package splitting".freeze, type: "mads:Authority".freeze term :mee, "mads:authoritativeLabel": "metadata extraction".freeze, type: "mads:Authority".freeze term :mem, "mads:authoritativeLabel": "metadata modification".freeze, type: "mads:Authority".freeze term :mes, "mads:authoritativeLabel": "message digest calculation".freeze, type: "mads:Authority".freeze term :mig, "mads:authoritativeLabel": "migration".freeze, type: "mads:Authority".freeze term :mod, "mads:authoritativeLabel": "modification".freeze, type: "mads:Authority".freeze term :nor, "mads:authoritativeLabel": "normalization".freeze, type: "mads:Authority".freeze term :pac, "mads:authoritativeLabel": "packing".freeze, type: "mads:Authority".freeze term :poa, "mads:authoritativeLabel": "policy assignment".freeze, type: "mads:Authority".freeze term :prt, "mads:authoritativeLabel": "printing".freeze, type: "mads:Authority".freeze term :qua, "mads:authoritativeLabel": "quarantine".freeze, type: "mads:Authority".freeze term :rec, "mads:authoritativeLabel": "recovery".freeze, type: "mads:Authority".freeze term :red, "mads:authoritativeLabel": "redaction".freeze, type: "mads:Authority".freeze term :ref, "mads:authoritativeLabel": "refreshment".freeze, type: "mads:Authority".freeze term :ren, "mads:authoritativeLabel": "rendering".freeze, type: "mads:Authority".freeze term :rep, "mads:authoritativeLabel": "replication".freeze, type: "mads:Authority".freeze term :tra, "mads:authoritativeLabel": "transfer".freeze, type: "mads:Authority".freeze term :unp, "mads:authoritativeLabel": "unpacking".freeze, type: "mads:Authority".freeze term :unq, "mads:authoritativeLabel": "unquarantine".freeze, type: "mads:Authority".freeze term :val, "mads:authoritativeLabel": "validation".freeze, type: "mads:Authority".freeze term :vir, "mads:authoritativeLabel": "virus check".freeze, type: "mads:Authority".freeze end end