module ActiveFedora::MetadataDatastreamHelper
def self.included(klass)
def self.included(klass) klass.extend(ClassMethods) klass.send(:include, Solrizer::FieldNameMapper) end
def ensure_xml_loaded
def ensure_xml_loaded return if xml_loaded self.xml_loaded = true if new? ## Load up the template self.class.from_xml nil, self else self.class.from_xml content, self end end
def serialize! # :nodoc:
def serialize! # :nodoc: if dirty? return unless xml_loaded self.content = self.to_xml end end