Sha256: 847590e2534bb4865e52b8831fe0569cb7ec6876f74dc2db45c20ade00d52106

Contents?: true

Size: 1.32 KB

Versions: 18

Compression:

Stored size: 1.32 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
    include Releaseable
    
  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

18 entries across 18 versions & 1 rubygems

Version Path
dor-services-4.21.1 lib/dor/models/item.rb
dor-services-4.21.0 lib/dor/models/item.rb
dor-services-4.20.2 lib/dor/models/item.rb
dor-services-4.20.1 lib/dor/models/item.rb
dor-services-4.20.0 lib/dor/models/item.rb
dor-services-4.19.2 lib/dor/models/item.rb
dor-services-4.17.1.2 lib/dor/models/item.rb
dor-services-4.17.1.1 lib/dor/models/item.rb
dor-services-4.19.1 lib/dor/models/item.rb
dor-services-4.19.0 lib/dor/models/item.rb
dor-services-4.18.4 lib/dor/models/item.rb
dor-services-4.18.3 lib/dor/models/item.rb
dor-services-4.18.2 lib/dor/models/item.rb
dor-services-4.18.1 lib/dor/models/item.rb
dor-services-4.18.0 lib/dor/models/item.rb
dor-services-4.17.2 lib/dor/models/item.rb
dor-services-4.17.1 lib/dor/models/item.rb
dor-services-4.17.0 lib/dor/models/item.rb