Sha256: 66fcfb5cb11f2f18d3e38da92b53de34366d92de9a10d5575c022ea621b54bed

Contents?: true

Size: 680 Bytes

Versions: 36

Compression:

Stored size: 680 Bytes

Contents

require 'hydra'
# An EXAMPLE   Basic Model for Assets that conform to Hydra commonMetadata cModel and have basic MODS metadata (currently "Article" is the MODS exemplar)
class ModsAsset < ActiveFedora::Base
  
  # declares a rightsMetadata datastream with type Hydra::Datastream::RightsMetadata
  #  basically, it is another expression of
  #  has_metadata :name => "rightsMetadata", :type => Hydra::Datastream::RightsMetadata
  include Hydra::ModelMixins::CommonMetadata

  ## Convenience methods for manipulating the rights metadata datastream
  include Hydra::ModelMixins::RightsMetadata
  
  # adds helpful methods for basic hydra objects
  include Hydra::ModelMethods
  
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
hydra-core-5.4.1 app/models/mods_asset.rb
hydra-core-6.3.4 app/models/mods_asset.rb
hydra-core-6.3.3 app/models/mods_asset.rb
hydra-core-6.3.2 app/models/mods_asset.rb
hydra-core-6.3.1 app/models/mods_asset.rb
hydra-core-6.3.0 app/models/mods_asset.rb
hydra-core-6.3.0.rc1 app/models/mods_asset.rb
hydra-core-6.2.2 app/models/mods_asset.rb
hydra-core-6.2.1 app/models/mods_asset.rb
hydra-core-6.2.0 app/models/mods_asset.rb
hydra-core-6.1.1 app/models/mods_asset.rb
hydra-core-6.1.0 app/models/mods_asset.rb
hydra-core-6.0.0 app/models/mods_asset.rb
hydra-core-6.0.0.rc4 app/models/mods_asset.rb
hydra-core-6.0.0.rc3 app/models/mods_asset.rb
hydra-core-6.0.0.rc2 app/models/mods_asset.rb
hydra-core-6.0.0.rc1 app/models/mods_asset.rb
hydra-core-6.0.0.pre8 app/models/mods_asset.rb
hydra-core-5.4.0 app/models/mods_asset.rb
hydra-core-6.0.0.pre7 app/models/mods_asset.rb