class Matterhorn::Smil::Par
Matterhorn::Smil::Par
===¶ ↑
Public Class Methods
new()
click to toggle source
————————————————————————— initialization —
Calls superclass method
Matterhorn::Smil::Element::new
# File lib/matterhorn/smil.rb, line 253 def initialize() super @seq_list = Array.new end
Public Instance Methods
add_seq()
click to toggle source
——————————————————————————— methodes —
# File lib/matterhorn/smil.rb, line 261 def add_seq seq = Smil::Seq.new(self) @seq_list << seq seq end
propagate(parent_elem)
click to toggle source
# File lib/matterhorn/smil.rb, line 268 def propagate(parent_elem) @seq_list.each do |seq| seq.propagate(self) end end
to_xml(bx)
click to toggle source
# File lib/matterhorn/smil.rb, line 275 def to_xml(bx) bx.par(attr_list) do @seq_list.each do |seq| seq.to_xml(bx) end @scene_list.each do |scene| scene.to_xml(bx) end end end