Module: Newsmlg2::Base::DescriptiveMetadataCoreGroup
- Included in:
- ContentMetaAcD
- Defined in:
- lib/newsmlg2/base/descriptive_metadata_group.rb
Overview
The core subset of the descriptive facet (no genre, dateline, by, creditline) — used by concept, knowledge, planning and catalog items.
Class Method Summary collapse
Class Method Details
.included(klass) ⇒ Object
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 |
# File 'lib/newsmlg2/base/descriptive_metadata_group.rb', line 36 def self.included(klass) klass.class_eval do xml_element :languages, xml: 'language', type: Newsmlg2::Types::Language, collection: true xml_element :keywords, xml: 'keyword', type: Newsmlg2::Types::Keyword, collection: true xml_element :subjects, xml: 'subject', type: Newsmlg2::Types::Subject, collection: true xml_element :sluglines, xml: 'slugline', type: Newsmlg2::Types::Slugline, collection: true xml_element :headlines, xml: 'headline', type: Newsmlg2::Types::Headline, collection: true xml_element :descriptions, xml: 'description', type: Newsmlg2::Types::ContentDescription, collection: true end end |