Module: Newsmlg2::Base::NewsContentCharacteristics

Included in:
Channel, InlineData, InlineXML, ItemRef, NewsContentCharacteristicsElement, RemoteContent
Defined in:
lib/newsmlg2/base/news_content_characteristics.rb

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/newsmlg2/base/news_content_characteristics.rb', line 6

def self.included(klass)
  klass.class_eval do
    xml_attributes(
      :charcount, :wordcount, :linecount, :pagecount,
      :width, :widthunit, :widthunituri,
      :height, :heightunit, :heightunituri,
      :orientation,
      :layoutorientation, :layoutorientationuri,
      :colourspace, :colourspaceuri,
      :colourindicator, :colourindicatoruri,
      :colourdepth, :resolution,
      :duration, :durationunit, :durationunituri,
      :audiocodec, :audiocodecuri, :audiobitrate, :audiovbr,
      :audiosamplesize, :audiosamplerate,
      :audiochannels, :audiochannelsuri,
      :videocodec, :videocodecuri, :videoavgbitrate, :videovbr,
      :videoframerate, :videoscan, :videoaspectratio, :videosampling,
      :videoscaling, :videoscalinguri,
      :videodefinition, :videodefinitionuri
    )
  end
end