Class: HydraPbcore::Datastream::Instantiation
- Inherits:
-
ActiveFedora::OmDatastream
- Object
- ActiveFedora::OmDatastream
- HydraPbcore::Datastream::Instantiation
- Includes:
- Conversions, Methods, Templates
- Defined in:
- lib/hydra_pbcore/datastream/instantiation.rb
Instance Method Summary collapse
Methods included from Conversions
#clean_document, #coverage_type, #is_event_series?, #to_document, #to_instantiation, #to_physical_instantiation
Methods included from Templates
#digital_instantiation, #insert_contributor, #insert_creator, #insert_date, #insert_next, #insert_place, #insert_previous, #insert_publisher, #insert_relation, #physical_instantiation
Methods included from Methods
#get_year, #remove_node, #to_pbcore_xml, #to_solr, #valid?
Instance Method Details
#define(opts) ⇒ Object
215 216 217 218 219 220 221 222 223 |
# File 'lib/hydra_pbcore/datastream/instantiation.rb', line 215 def define opts if opts == :physical self.ng_xml = physical_instantiation elsif opts == :digital self.ng_xml = digital_instantiation else return self.ng_xml end end |