Class: Dor::DescMetadataDS

Inherits:
ActiveFedora::OmDatastream
  • Object
show all
Defined in:
lib/dor/datastreams/desc_metadata_ds.rb

Constant Summary collapse

MODS_NS =
'http://www.loc.gov/mods/v3'.freeze
MODS_HEADER_CONFIG =
{
  'xmlns' => MODS_NS,
  'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance',
  version: '3.6',
  'xsi:schemaLocation' => 'http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-6.xsd'
}.freeze

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.xml_templateObject



45
46
47
48
49
50
51
52
53
# File 'lib/dor/datastreams/desc_metadata_ds.rb', line 45

def self.xml_template
  Nokogiri::XML::Builder.new do |xml|
    xml.mods(MODS_HEADER_CONFIG) {
      xml.titleInfo {
        xml.title
      }
    }
  end.doc
end

Instance Method Details

#prefixObject

maintain AF < 8 indexing behavior



56
57
58
# File 'lib/dor/datastreams/desc_metadata_ds.rb', line 56

def prefix
  ''
end