blob: dbc5b2095fa61baf634c94ca42eaa6bb382dc9ce (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
# encoding: UTF-8
module Axlsx
require 'axlsx/rels/relationship.rb'
# Relationships are a collection of Relations that define how package parts are related.
# @note The package automatically manages releationships.
class Relationships < SimpleTypedList
# Creates a new Relationships collection based on SimpleTypedList
def initialize
super Relationship
end
def to_xml_string(str = '')
str << '<?xml version="1.0" encoding="UTF-8"?>'
str << '<Relationships xmlns="' << RELS_R << '">'
each_with_index { |rel, index| rel.to_xml_string(index+1, str) }
str << '</Relationships>'
end
end
end
|