Sha256: 503e40f5262c2224359cd75401aab8ea1c71223e20e0ecfd21f9c363daeaf8ca

Contents?: true

Size: 513 Bytes

Versions: 27

Compression:

Stored size: 513 Bytes

Contents

module RelatonIec
  class TcScOfficersNote
    # @return [Array<RelatonIec::BasicBlock>]
    attr_reader :basic_blocks

    #
    # @param [Array<BasicBlock::ParagraphWithFootnote>] basic_blocks
    #
    def initialize(basic_blocks)
      @basic_blocks = basic_blocks
    end

    #
    # XML serialization
    #
    # @param [Nokogiri::XML::Builder] builder
    #
    def to_xml(builder)
      builder.send "tc-sc-officers-note" do |b|
        basic_blocks.each { |bb| bb.to_xml b }
      end
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
relaton-iec-1.20.0 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.19.1 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.19.0 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.18.1 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.18.0 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.17.0 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.16.4 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.16.3 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.16.2 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.16.1 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.16.0 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.14.4 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.14.3 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.14.2 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.14.1 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.14.0 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.13.0 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.12.0 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.11.4 lib/relaton_iec/tc_sc_officers_note.rb
relaton-iec-1.11.3 lib/relaton_iec/tc_sc_officers_note.rb