Sha256: 5f6d191f1813aaaaf2f6e7e33ec23620aab1d8604ada1e6e92fd58fff31e01f4

Contents?: true

Size: 1.29 KB

Versions: 38

Compression:

Stored size: 1.29 KB

Contents

module Dor
  module BasicItem
    extend ActiveSupport::Concern
    
    include Identifiable
    include Processable
    include Governable
    include Describable
    include Publishable
    include Shelvable
    include Embargoable
    include Preservable
    include Assembleable
    include Versionable
    include Contentable
    include Discoverable
    include Geoable
    
  end
  
  class Abstract < ::ActiveFedora::Base
    include Identifiable
  end

  class Item < ::ActiveFedora::Base
    include BasicItem
    has_object_type 'item'
  end
end

# Describable  = Descriptive metadata.
# Embargoable  = Time limits and processes for embargoed materials.
# Governable   = Relationships to collections and codified administrative policies.
# Identifiable = Object identity and source metadata.
# Itemizable   = Hierarchical content metadata.
# Preservable  = Provenance and technical metadata; preservation repository transfer.
# Processable  = Workflow.
# Publishable  = Transfer of metadata to discovery and access systems.
# Shelvable    = Transfer of content to digital stacks.
# Upgradable   = Remediation of existing objects when content standards change.
# Geoable      = Descriptive metadata for GIS in ISO 19139/19110.

# Required for all DOR objects:
#   - Identifiable
#   - Governable
#   - Describable

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
dor-services-4.16.0 lib/dor/models/item.rb
dor-services-4.15.4 lib/dor/models/item.rb
dor-services-4.15.3 lib/dor/models/item.rb
dor-services-4.15.2 lib/dor/models/item.rb
dor-services-4.15.1 lib/dor/models/item.rb
dor-services-4.15.0 lib/dor/models/item.rb
dor-services-4.14.4 lib/dor/models/item.rb
dor-services-4.14.3 lib/dor/models/item.rb
dor-services-4.14.2 lib/dor/models/item.rb
dor-services-4.14.1 lib/dor/models/item.rb
dor-services-4.14.0 lib/dor/models/item.rb
dor-services-4.13.2 lib/dor/models/item.rb
dor-services-4.13.1 lib/dor/models/item.rb
dor-services-4.13.0 lib/dor/models/item.rb
dor-services-4.6.6.3 lib/dor/models/item.rb
dor-services-4.12.3 lib/dor/models/item.rb
dor-services-4.12.2 lib/dor/models/item.rb
dor-services-4.12.1 lib/dor/models/item.rb
dor-services-4.12.0 lib/dor/models/item.rb
dor-services-4.11.1 lib/dor/models/item.rb