Class: Ddr::Metadata::PremisEvent

Inherits:
Object
  • Object
show all
Includes:
OM::XML::Document
Defined in:
lib/ddr/metadata/premis_event.rb

Constant Summary collapse

PREMIS_VERSION =
"2.2"
PREMIS_XMLNS =
"info:lc/xmlns/premis-v2"
PREMIS_SCHEMA =
"http://www.loc.gov/standards/premis/v2/premis.xsd"

Class Method Summary collapse

Class Method Details

.xml_templateObject



47
48
49
50
51
52
53
54
55
# File 'lib/ddr/metadata/premis_event.rb', line 47

def self.xml_template
  builder = Nokogiri::XML::Builder.new do |xml|
    xml.event(:xmlns => PREMIS_XMLNS,
              "xmlns:xsi" => "http://www.w3.org/2001/XMLSchema-instance",
              "xsi:schemaLocation" => "#{PREMIS_XMLNS} #{PREMIS_SCHEMA}",
              :version => PREMIS_VERSION)
  end
  builder.doc
end