DomainModel: domain_model.xmi

File domain_model.xmi, 38.8 kB (added by yossarian, 2 years ago)

The Umbrello domain model file

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2007-11-08T20:55:23" xmi.version="1.2" >
3  <XMI.header>
4   <XMI.documentation>
5    <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
6    <XMI.exporterVersion>1.5.8</XMI.exporterVersion>
7    <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
8   </XMI.documentation>
9   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
10  </XMI.header>
11  <XMI.content>
12   <UML:Model isSpecification="false" isLeaf="false" isRoot="false" xmi.id="m1" isAbstract="false" name="UML Model" >
13    <UML:Namespace.ownedElement>
14     <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="folder" isRoot="false" isAbstract="false" name="folder" />
15     <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="datatype" isRoot="false" isAbstract="false" name="datatype" />
16     <UML:Stereotype isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="enum" isRoot="false" isAbstract="false" name="enum" />
17     <UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Logical View" isRoot="false" isAbstract="false" name="Logical View" >
18      <UML:Namespace.ownedElement>
19       <UML:Package stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="Datatypes" isRoot="false" isAbstract="false" name="Datatypes" >
20        <UML:Namespace.ownedElement>
21         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="opl48W6KxPvQ" isRoot="false" isAbstract="false" name="int" />
22         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="L0ll5otsFuPI" isRoot="false" isAbstract="false" name="char" />
23         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="agccKA06zlA6" isRoot="false" isAbstract="false" name="bool" />
24         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="GEQDdLcxLNiP" isRoot="false" isAbstract="false" name="float" />
25         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="9bHOUgf4MHge" isRoot="false" isAbstract="false" name="double" />
26         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="SfkRQsXe5vsg" isRoot="false" isAbstract="false" name="short" />
27         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="GUdapLzwvGLN" isRoot="false" isAbstract="false" name="long" />
28         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="wyRGF5thkd79" isRoot="false" isAbstract="false" name="unsigned int" />
29         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="UcnZYdFm5rMu" isRoot="false" isAbstract="false" name="unsigned short" />
30         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="ALp3b8QV6rmL" isRoot="false" isAbstract="false" name="unsigned long" />
31         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="vf1fG8oiiaFG" isRoot="false" isAbstract="false" name="string" />
32         <UML:DataType stereotype="datatype" isSpecification="false" isLeaf="false" visibility="public" namespace="Datatypes" xmi.id="QpYAxI8zP5gi" isRoot="false" isAbstract="false" name="undef" />
33        </UML:Namespace.ownedElement>
34       </UML:Package>
35       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="DT1JKNBUj0YI" isRoot="false" isAbstract="false" name="User" >
36        <UML:Classifier.feature>
37         <UML:Attribute isSpecification="false" visibility="public" xmi.id="oEoYYjBZMPfB" type="vf1fG8oiiaFG" name="login" />
38         <UML:Attribute isSpecification="false" visibility="public" xmi.id="8NjNcuqdBA0N" type="vf1fG8oiiaFG" name="password" />
39         <UML:Attribute isSpecification="false" visibility="public" xmi.id="eyszCcrNIkkQ" type="QpYAxI8zP5gi" name="profile" />
40         <UML:Attribute isSpecification="false" visibility="public" xmi.id="dm5DgcxY1ArU" type="WwN0YWBHBtJv" name="created" />
41         <UML:Attribute isSpecification="false" visibility="public" xmi.id="vExdjtA0QiWI" type="WwN0YWBHBtJv" name="updated" />
42         <UML:Attribute isSpecification="false" visibility="public" xmi.id="p9tH45Ffm8qk" type="kF28qoD3Unz2" name="content_basket" />
43        </UML:Classifier.feature>
44       </UML:Class>
45       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="dhLB0S7mevKC" isRoot="false" isAbstract="false" name="Content" >
46        <UML:Classifier.feature>
47         <UML:Attribute isSpecification="false" visibility="public" xmi.id="cVjzuM80krMK" type="vf1fG8oiiaFG" name="title" />
48         <UML:Attribute isSpecification="false" visibility="public" xmi.id="lCvxLtIwbb5Z" type="vf1fG8oiiaFG" name="body" />
49         <UML:Attribute isSpecification="false" visibility="public" xmi.id="3X32yCSskb0J" type="WwN0YWBHBtJv" name="created" />
50         <UML:Attribute isSpecification="false" visibility="public" xmi.id="Np7hJSdjZbib" type="WwN0YWBHBtJv" name="updated" />
51        </UML:Classifier.feature>
52       </UML:Class>
53       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="3CJi6dsi6ahy" isRoot="false" isAbstract="false" name="Article" >
54        <UML:GeneralizableElement.generalization>
55         <UML:Generalization xmi.idref="wpxeeJyQTrLm" />
56        </UML:GeneralizableElement.generalization>
57        <UML:Classifier.feature>
58         <UML:Attribute isSpecification="false" visibility="public" xmi.id="drNHZXS4Gh8U" type="P5mtcIqGRmeB" name="links" />
59        </UML:Classifier.feature>
60       </UML:Class>
61       <UML:Generalization isSpecification="false" child="3CJi6dsi6ahy" visibility="public" namespace="Logical View" xmi.id="wpxeeJyQTrLm" parent="dhLB0S7mevKC" discriminator="" name="" />
62       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="QRIpfQPPXgrb" isRoot="false" isAbstract="false" name="Media" >
63        <UML:GeneralizableElement.generalization>
64         <UML:Generalization xmi.idref="YLybnqaj4ZIC" />
65        </UML:GeneralizableElement.generalization>
66        <UML:Classifier.feature>
67         <UML:Attribute isSpecification="false" visibility="public" xmi.id="IDrMk7XGqHX3" type="vf1fG8oiiaFG" name="filename" />
68        </UML:Classifier.feature>
69       </UML:Class>
70       <UML:Generalization isSpecification="false" child="QRIpfQPPXgrb" visibility="public" namespace="Logical View" xmi.id="YLybnqaj4ZIC" parent="dhLB0S7mevKC" discriminator="" name="" />
71       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="YCf7hw3adW89" isRoot="false" isAbstract="false" name="Photo" >
72        <UML:GeneralizableElement.generalization>
73         <UML:Generalization xmi.idref="8719xUgoXOId" />
74        </UML:GeneralizableElement.generalization>
75       </UML:Class>
76       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="acFx4s5M4ujo" isRoot="false" isAbstract="false" name="Video" >
77        <UML:GeneralizableElement.generalization>
78         <UML:Generalization xmi.idref="fwtAKBm6uXti" />
79        </UML:GeneralizableElement.generalization>
80        <UML:Classifier.feature>
81         <UML:Attribute isSpecification="false" visibility="public" xmi.id="YUXQkC2alGdf" type="opl48W6KxPvQ" name="processing_status" />
82        </UML:Classifier.feature>
83       </UML:Class>
84       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="1E2qVXr3kW8R" isRoot="false" isAbstract="false" name="Audio" >
85        <UML:GeneralizableElement.generalization>
86         <UML:Generalization xmi.idref="emLYJCEFttk9" />
87        </UML:GeneralizableElement.generalization>
88       </UML:Class>
89       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="S9z3f5CDhPAl" isRoot="false" isAbstract="false" name="FileUpload" >
90        <UML:GeneralizableElement.generalization>
91         <UML:Generalization xmi.idref="mUtgLenGgPsz" />
92        </UML:GeneralizableElement.generalization>
93       </UML:Class>
94       <UML:Generalization isSpecification="false" child="YCf7hw3adW89" visibility="public" namespace="Logical View" xmi.id="8719xUgoXOId" parent="QRIpfQPPXgrb" discriminator="" name="" />
95       <UML:Generalization isSpecification="false" child="acFx4s5M4ujo" visibility="public" namespace="Logical View" xmi.id="fwtAKBm6uXti" parent="QRIpfQPPXgrb" discriminator="" name="" />
96       <UML:Generalization isSpecification="false" child="1E2qVXr3kW8R" visibility="public" namespace="Logical View" xmi.id="emLYJCEFttk9" parent="QRIpfQPPXgrb" discriminator="" name="" />
97       <UML:Generalization isSpecification="false" child="S9z3f5CDhPAl" visibility="public" namespace="Logical View" xmi.id="mUtgLenGgPsz" parent="QRIpfQPPXgrb" discriminator="" name="" />
98       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="wKJbh9YZI7yV" isRoot="false" isAbstract="false" name="Event" >
99        <UML:GeneralizableElement.generalization>
100         <UML:Generalization xmi.idref="i7lws4FDdHym" />
101        </UML:GeneralizableElement.generalization>
102        <UML:Classifier.feature>
103         <UML:Attribute isSpecification="false" visibility="public" xmi.id="LcqyroiO9Ldn" type="WwN0YWBHBtJv" name="Date" />
104         <UML:Attribute isSpecification="false" visibility="public" xmi.id="U14Mm7IxQsbR" type="P5mtcIqGRmeB" name="links" />
105         <UML:Attribute isSpecification="false" visibility="public" xmi.id="HtIiy42ibZhJ" type="3CJi6dsi6ahy" name="articles" />
106        </UML:Classifier.feature>
107       </UML:Class>
108       <UML:Generalization isSpecification="false" child="wKJbh9YZI7yV" visibility="public" namespace="Logical View" xmi.id="i7lws4FDdHym" parent="dhLB0S7mevKC" discriminator="" name="" />
109       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="WwN0YWBHBtJv" isRoot="false" isAbstract="false" name="datetime" />
110       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="c4XjPAWu4rua" isRoot="false" isAbstract="false" name="Tag" >
111        <UML:Classifier.feature>
112         <UML:Attribute isSpecification="false" visibility="public" xmi.id="XI1zoZPejrg3" type="vf1fG8oiiaFG" name="tag" />
113        </UML:Classifier.feature>
114       </UML:Class>
115       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="L5sWy9RVymr1" isRoot="false" isAbstract="false" name="ContentTag" >
116        <UML:Classifier.feature>
117         <UML:Attribute isSpecification="false" visibility="public" xmi.id="WoPpdl0DpWxC" type="c4XjPAWu4rua" name="tag" />
118         <UML:Attribute isSpecification="false" visibility="public" xmi.id="fuDBpNpHUYaS" type="dhLB0S7mevKC" name="content" />
119        </UML:Classifier.feature>
120       </UML:Class>
121       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="MT6d0mdu4W2W" isRoot="false" isAbstract="false" name="Page" >
122        <UML:GeneralizableElement.generalization>
123         <UML:Generalization xmi.idref="GZoHWbovFXlv" />
124        </UML:GeneralizableElement.generalization>
125       </UML:Class>
126       <UML:Generalization isSpecification="false" child="MT6d0mdu4W2W" visibility="public" namespace="Logical View" xmi.id="GZoHWbovFXlv" parent="dhLB0S7mevKC" discriminator="" name="" />
127       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="P5mtcIqGRmeB" isRoot="false" isAbstract="false" name="Link" >
128        <UML:Classifier.feature>
129         <UML:Attribute isSpecification="false" visibility="public" xmi.id="a6QQ4uppgi9B" type="vf1fG8oiiaFG" name="uri" />
130         <UML:Attribute isSpecification="false" visibility="public" xmi.id="WlG4EsfdxSWX" type="vf1fG8oiiaFG" name="title" />
131         <UML:Attribute isSpecification="false" visibility="public" xmi.id="uREJTlMVhXvZ" type="WwN0YWBHBtJv" name="created" />
132         <UML:Attribute isSpecification="false" visibility="public" xmi.id="HXXYuMeZg6CP" type="WwN0YWBHBtJv" name="updated" />
133        </UML:Classifier.feature>
134       </UML:Class>
135       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="kF28qoD3Unz2" isRoot="false" isAbstract="false" name="ContentBasket" >
136        <UML:Classifier.feature>
137         <UML:Attribute isSpecification="false" visibility="public" xmi.id="slMfrCPNkgBL" type="acFx4s5M4ujo" name="videos" />
138         <UML:Attribute isSpecification="false" visibility="public" xmi.id="AfnsJzDNop6K" type="3CJi6dsi6ahy" name="articles" />
139         <UML:Attribute isSpecification="false" visibility="public" xmi.id="ex1Sn5mhO7HO" type="YCf7hw3adW89" name="photos" />
140         <UML:Attribute isSpecification="false" visibility="public" xmi.id="RoRntiBEfqgi" type="1E2qVXr3kW8R" name="audio" />
141         <UML:Attribute isSpecification="false" visibility="public" xmi.id="hwdLkK1PJed5" type="wKJbh9YZI7yV" name="events" />
142         <UML:Attribute isSpecification="false" visibility="public" xmi.id="Bx7r3W8DbxB5" type="S9z3f5CDhPAl" name="file_uploads" />
143        </UML:Classifier.feature>
144       </UML:Class>
145       <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="Logical View" xmi.id="OOhvYqZb9yRh" isRoot="false" isAbstract="false" name="PlaceTag" >
146        <UML:Classifier.feature>
147         <UML:Attribute isSpecification="false" visibility="public" xmi.id="M0DLNIz3crYs" type="c4XjPAWu4rua" name="place" />
148         <UML:Attribute isSpecification="false" visibility="private" xmi.id="455hxdXTjJAG" type="dhLB0S7mevKC" name="content" />
149        </UML:Classifier.feature>
150       </UML:Class>
151      </UML:Namespace.ownedElement>
152      <XMI.extension xmi.extender="umbrello" >
153       <diagrams>
154        <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="81" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1235" snapy="10" showatts="1" xmi.id="oS3X3fHM4dYO" documentation="" type="1" showops="1" showpackage="0" name="class diagram" localid="" showstereotype="0" showscope="1" snapcsgrid="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="806" >
155         <widgets>
156          <classwidget usesdiagramfillcolor="0" width="235" showattsigs="601" x="596" fillcolor="#ffffc0" y="652" showopsigs="601" linewidth="none" height="135" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="DT1JKNBUj0YI" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
157          <classwidget usesdiagramfillcolor="0" width="151" showattsigs="601" x="659" fillcolor="#ffffc0" y="47" showopsigs="601" linewidth="none" height="99" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="dhLB0S7mevKC" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
158          <classwidget usesdiagramfillcolor="0" width="97" showattsigs="601" x="614" fillcolor="#ffffc0" y="254" showopsigs="601" linewidth="none" height="45" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="3CJi6dsi6ahy" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="#ff0000" />
159          <classwidget usesdiagramfillcolor="0" width="134" showattsigs="601" x="194" fillcolor="#ffffc0" y="222" showopsigs="601" linewidth="none" height="45" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="QRIpfQPPXgrb" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
160          <classwidget usesdiagramfillcolor="1" width="55" showattsigs="601" x="110" fillcolor="none" y="340" showopsigs="601" linewidth="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="YCf7hw3adW89" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
161          <classwidget usesdiagramfillcolor="0" width="173" showattsigs="601" x="271" fillcolor="#ffffc0" y="333" showopsigs="601" linewidth="none" height="45" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="acFx4s5M4ujo" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
162          <classwidget usesdiagramfillcolor="1" width="53" showattsigs="601" x="175" fillcolor="none" y="400" showopsigs="601" linewidth="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="1E2qVXr3kW8R" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
163          <classwidget usesdiagramfillcolor="0" width="89" showattsigs="601" x="41" fillcolor="#ffffc0" y="257" showopsigs="601" linewidth="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="S9z3f5CDhPAl" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
164          <classwidget usesdiagramfillcolor="0" width="129" showattsigs="601" x="977" fillcolor="#ffffc0" y="264" showopsigs="601" linewidth="none" height="81" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="wKJbh9YZI7yV" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
165          <classwidget usesdiagramfillcolor="0" width="97" showattsigs="601" x="16" fillcolor="#ffffc0" y="51" showopsigs="601" linewidth="none" height="45" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="c4XjPAWu4rua" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
166          <classwidget usesdiagramfillcolor="0" width="139" showattsigs="601" x="169" fillcolor="#ffffc0" y="96" showopsigs="601" linewidth="none" height="63" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="L5sWy9RVymr1" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
167          <classwidget usesdiagramfillcolor="1" width="49" showattsigs="601" x="996" fillcolor="none" y="35" showopsigs="601" linewidth="none" height="36" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="MT6d0mdu4W2W" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
168          <classwidget usesdiagramfillcolor="0" width="151" showattsigs="601" x="606" fillcolor="#ffffc0" y="358" showopsigs="601" linewidth="none" height="99" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="P5mtcIqGRmeB" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
169          <classwidget usesdiagramfillcolor="0" width="187" showattsigs="601" x="102" fillcolor="#ffffc0" y="645" showopsigs="601" linewidth="none" height="135" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="kF28qoD3Unz2" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,50,0,0,0,0,0" linecolor="#ff0000" />
170          <classwidget usesdiagramfillcolor="0" width="133" showattsigs="601" x="182" fillcolor="#ffffc0" y="11" showopsigs="601" linewidth="none" height="63" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="OOhvYqZb9yRh" showoperations="1" showpackage="0" showscope="1" usesdiagramusefillcolor="0" font="Sans Serif,10,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
171         </widgets>
172         <messages/>
173         <associations>
174          <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="dhLB0S7mevKC" widgetaid="3CJi6dsi6ahy" xmi.id="wpxeeJyQTrLm" type="500" linecolor="none" >
175           <linepath>
176            <startpoint startx="662" starty="254" />
177            <endpoint endx="709" endy="146" />
178           </linepath>
179          </assocwidget>
180          <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="dhLB0S7mevKC" widgetaid="QRIpfQPPXgrb" xmi.id="YLybnqaj4ZIC" type="500" linecolor="none" >
181           <linepath>
182            <startpoint startx="328" starty="244" />
183            <endpoint endx="659" endy="121" />
184           </linepath>
185          </assocwidget>
186          <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="QRIpfQPPXgrb" widgetaid="YCf7hw3adW89" xmi.id="8719xUgoXOId" type="500" linecolor="none" >
187           <linepath>
188            <startpoint startx="137" starty="340" />
189            <endpoint endx="227" endy="267" />
190           </linepath>
191          </assocwidget>
192          <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="QRIpfQPPXgrb" widgetaid="acFx4s5M4ujo" xmi.id="fwtAKBm6uXti" type="500" linecolor="none" >
193           <linepath>
194            <startpoint startx="357" starty="333" />
195            <endpoint endx="294" endy="267" />
196           </linepath>
197          </assocwidget>
198          <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="QRIpfQPPXgrb" widgetaid="1E2qVXr3kW8R" xmi.id="emLYJCEFttk9" type="500" linecolor="none" >
199           <linepath>
200            <startpoint startx="201" starty="400" />
201            <endpoint endx="261" endy="267" />
202           </linepath>
203          </assocwidget>
204          <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="QRIpfQPPXgrb" widgetaid="S9z3f5CDhPAl" xmi.id="mUtgLenGgPsz" type="500" linecolor="none" >
205           <linepath>
206            <startpoint startx="130" starty="275" />
207            <endpoint endx="194" endy="244" />
208           </linepath>
209          </assocwidget>
210          <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="dhLB0S7mevKC" widgetaid="wKJbh9YZI7yV" xmi.id="i7lws4FDdHym" type="500" linecolor="none" >
211           <linepath>
212            <startpoint startx="1041" starty="264" />
213            <endpoint endx="759" endy="146" />
214           </linepath>
215          </assocwidget>
216          <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="2" linewidth="none" widgetbid="c4XjPAWu4rua" widgetaid="L5sWy9RVymr1" xmi.id="WoPpdl0DpWxC" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
217           <linepath>
218            <startpoint startx="169" starty="127" />
219            <endpoint endx="113" endy="81" />
220           </linepath>
221           <floatingtext usesdiagramfillcolor="1" width="40" x="115" fillcolor="none" y="75" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="V9sZP7xg2MgT" text="tag" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
222          </assocwidget>
223          <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="4" indexb="2" linewidth="none" widgetbid="dhLB0S7mevKC" widgetaid="L5sWy9RVymr1" xmi.id="fuDBpNpHUYaS" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
224           <linepath>
225            <startpoint startx="308" starty="127" />
226            <endpoint endx="659" endy="96" />
227           </linepath>
228           <floatingtext usesdiagramfillcolor="1" width="68" x="595" fillcolor="none" y="108" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="4e90LLm8ijZY" text="content" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
229          </assocwidget>
230          <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="dhLB0S7mevKC" widgetaid="MT6d0mdu4W2W" xmi.id="GZoHWbovFXlv" type="500" linecolor="none" >
231           <linepath>
232            <startpoint startx="996" starty="53" />
233            <endpoint endx="810" endy="96" />
234           </linepath>
235          </assocwidget>
236          <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="P5mtcIqGRmeB" widgetaid="3CJi6dsi6ahy" xmi.id="drNHZXS4Gh8U" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
237           <linepath>
238            <startpoint startx="678" starty="299" />
239            <endpoint endx="681" endy="358" />
240           </linepath>
241           <floatingtext usesdiagramfillcolor="1" width="50" x="629" fillcolor="none" y="334" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="ASuCVUDyd5V1" text="links" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
242          </assocwidget>
243          <assocwidget totalcounta="3" indexa="2" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="P5mtcIqGRmeB" widgetaid="wKJbh9YZI7yV" xmi.id="U14Mm7IxQsbR" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
244           <linepath>
245            <startpoint startx="977" starty="318" />
246            <endpoint endx="757" endy="407" />
247           </linepath>
248           <floatingtext usesdiagramfillcolor="1" width="50" x="759" fillcolor="none" y="383" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="BQhDmLho0ooL" text="links" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
249          </assocwidget>
250          <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="2" linewidth="none" widgetbid="kF28qoD3Unz2" widgetaid="DT1JKNBUj0YI" xmi.id="p9tH45Ffm8qk" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
251           <linepath>
252            <startpoint startx="596" starty="719" />
253            <endpoint endx="289" endy="735" />
254           </linepath>
255           <floatingtext usesdiagramfillcolor="1" width="119" x="291" fillcolor="none" y="711" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="9YRpF0OPRGbu" text="content_basket" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
256          </assocwidget>
257          <assocwidget totalcounta="6" indexa="4" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="acFx4s5M4ujo" widgetaid="kF28qoD3Unz2" xmi.id="slMfrCPNkgBL" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
258           <linepath>
259            <startpoint startx="226" starty="645" />
260            <endpoint endx="357" endy="378" />
261           </linepath>
262           <floatingtext usesdiagramfillcolor="1" width="62" x="293" fillcolor="none" y="380" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="lnqMqLN1m2FW" text="videos" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
263          </assocwidget>
264          <assocwidget totalcounta="6" indexa="5" visibilityB="200" totalcountb="3" indexb="1" linewidth="none" widgetbid="3CJi6dsi6ahy" widgetaid="kF28qoD3Unz2" xmi.id="AfnsJzDNop6K" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
265           <linepath>
266            <startpoint startx="257" starty="645" />
267            <endpoint endx="646" endy="299" />
268           </linepath>
269           <floatingtext usesdiagramfillcolor="1" width="67" x="577" fillcolor="none" y="301" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="OuLMg7hog7dv" text="articles" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
270          </assocwidget>
271          <assocwidget totalcounta="6" indexa="2" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="YCf7hw3adW89" widgetaid="kF28qoD3Unz2" xmi.id="ex1Sn5mhO7HO" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
272           <linepath>
273            <startpoint startx="164" starty="645" />
274            <endpoint endx="137" endy="376" />
275           </linepath>
276           <floatingtext usesdiagramfillcolor="1" width="63" x="139" fillcolor="none" y="378" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="5zLUGuOzhCLY" text="photos" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
277          </assocwidget>
278          <assocwidget totalcounta="6" indexa="3" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="1E2qVXr3kW8R" widgetaid="kF28qoD3Unz2" xmi.id="RoRntiBEfqgi" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
279           <linepath>
280            <startpoint startx="195" starty="645" />
281            <endpoint endx="201" endy="436" />
282           </linepath>
283           <floatingtext usesdiagramfillcolor="1" width="55" x="144" fillcolor="none" y="438" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="YhZIhmm3g7PL" text="audio" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
284          </assocwidget>
285          <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="wKJbh9YZI7yV" widgetaid="kF28qoD3Unz2" xmi.id="hwdLkK1PJed5" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
286           <linepath>
287            <startpoint startx="289" starty="690" />
288            <endpoint endx="1041" endy="345" />
289            <point x="796" y="495" />
290           </linepath>
291           <floatingtext usesdiagramfillcolor="1" width="63" x="976" fillcolor="none" y="347" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="F59tCmoFk7k0" text="events" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
292          </assocwidget>
293          <assocwidget totalcounta="6" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="S9z3f5CDhPAl" widgetaid="kF28qoD3Unz2" xmi.id="Bx7r3W8DbxB5" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
294           <linepath>
295            <startpoint startx="133" starty="645" />
296            <endpoint endx="85" endy="293" />
297           </linepath>
298           <floatingtext usesdiagramfillcolor="1" width="98" x="87" fillcolor="none" y="295" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="26xhJIFpxn5f" text="file_uploads" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
299          </assocwidget>
300          <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="2" indexb="1" linewidth="none" widgetbid="3CJi6dsi6ahy" widgetaid="wKJbh9YZI7yV" xmi.id="HtIiy42ibZhJ" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
301           <linepath>
302            <startpoint startx="977" starty="291" />
303            <endpoint endx="711" endy="276" />
304           </linepath>
305           <floatingtext usesdiagramfillcolor="1" width="67" x="713" fillcolor="none" y="278" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="XrgCx6XABg3L" text="articles" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
306          </assocwidget>
307          <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="1" linewidth="none" widgetbid="c4XjPAWu4rua" widgetaid="OOhvYqZb9yRh" xmi.id="M0DLNIz3crYs" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
308           <linepath>
309            <startpoint startx="182" starty="42" />
310            <endpoint endx="113" endy="66" />
311           </linepath>
312           <floatingtext usesdiagramfillcolor="1" width="54" x="115" fillcolor="none" y="42" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="+" isinstance="0" xmi.id="Y41UTjbnho82" text="place" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
313          </assocwidget>
314          <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="4" indexb="1" linewidth="none" widgetbid="dhLB0S7mevKC" widgetaid="OOhvYqZb9yRh" xmi.id="455hxdXTjJAG" type="510" changeabilityA="900" changeabilityB="900" linecolor="none" visibilityA="200" >
315           <linepath>
316            <startpoint startx="315" starty="42" />
317            <endpoint endx="659" endy="71" />
318           </linepath>
319           <floatingtext usesdiagramfillcolor="1" width="62" x="600" fillcolor="none" y="47" linewidth="none" posttext="" role="710" height="22" usefillcolor="1" pretext="-" isinstance="0" xmi.id="Kpvzd1zh64M1" text="content" usesdiagramusefillcolor="1" font="Sans Serif,10,-1,0,50,0,0,0,0,0" linecolor="none" />
320          </assocwidget>
321         </associations>
322        </diagram>
323       </diagrams>
324      </XMI.extension>
325     </UML:Model>
326     <UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Use Case View" isRoot="false" isAbstract="false" name="Use Case View" >
327      <UML:Namespace.ownedElement/>
328     </UML:Model>
329     <UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Component View" isRoot="false" isAbstract="false" name="Component View" >
330      <UML:Namespace.ownedElement/>
331     </UML:Model>
332     <UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Deployment View" isRoot="false" isAbstract="false" name="Deployment View" >
333      <UML:Namespace.ownedElement/>
334     </UML:Model>
335     <UML:Model stereotype="folder" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="Entity Relationship Model" isRoot="false" isAbstract="false" name="Entity Relationship Model" >
336      <UML:Namespace.ownedElement/>
337     </UML:Model>
338    </UML:Namespace.ownedElement>
339   </UML:Model>
340  </XMI.content>
341  <XMI.extensions xmi.extender="umbrello" >
342   <docsettings viewid="oS3X3fHM4dYO" documentation="" uniqueid="Kpvzd1zh64M1" />
343   <listview>
344    <listitem open="1" type="800" label="Views" >
345     <listitem open="1" type="801" id="Logical View" >
346      <listitem open="0" type="807" id="oS3X3fHM4dYO" label="class diagram" />
347      <listitem open="0" type="813" id="3CJi6dsi6ahy" >
348       <listitem open="0" type="814" id="drNHZXS4Gh8U" />
349      </listitem>
350      <listitem open="1" type="813" id="1E2qVXr3kW8R" />
351      <listitem open="0" type="813" id="dhLB0S7mevKC" >
352       <listitem open="0" type="814" id="cVjzuM80krMK" />
353       <listitem open="0" type="814" id="lCvxLtIwbb5Z" />
354       <listitem open="0" type="814" id="3X32yCSskb0J" />
355       <listitem open="0" type="814" id="Np7hJSdjZbib" />
356      </listitem>
357      <listitem open="0" type="813" id="kF28qoD3Unz2" >
358       <listitem open="0" type="814" id="slMfrCPNkgBL" />
359       <listitem open="0" type="814" id="AfnsJzDNop6K" />
360       <listitem open="0" type="814" id="ex1Sn5mhO7HO" />
361       <listitem open="0" type="814" id="RoRntiBEfqgi" />
362       <listitem open="0" type="814" id="hwdLkK1PJed5" />
363       <listitem open="0" type="814" id="Bx7r3W8DbxB5" />
364      </listitem>
365      <listitem open="0" type="813" id="L5sWy9RVymr1" >
366       <listitem open="0" type="814" id="WoPpdl0DpWxC" />
367       <listitem open="0" type="814" id="fuDBpNpHUYaS" />
368      </listitem>
369      <listitem open="1" type="813" id="wKJbh9YZI7yV" >
370       <listitem open="0" type="814" id="LcqyroiO9Ldn" />
371       <listitem open="0" type="814" id="U14Mm7IxQsbR" />
372       <listitem open="0" type="814" id="HtIiy42ibZhJ" />
373      </listitem>
374      <listitem open="1" type="813" id="S9z3f5CDhPAl" />
375      <listitem open="0" type="813" id="P5mtcIqGRmeB" >
376       <listitem open="0" type="814" id="a6QQ4uppgi9B" />
377       <listitem open="0" type="814" id="WlG4EsfdxSWX" />
378       <listitem open="0" type="814" id="uREJTlMVhXvZ" />
379       <listitem open="0" type="814" id="HXXYuMeZg6CP" />
380      </listitem>
381      <listitem open="0" type="813" id="QRIpfQPPXgrb" >
382       <listitem open="0" type="814" id="IDrMk7XGqHX3" />
383      </listitem>
384      <listitem open="1" type="813" id="MT6d0mdu4W2W" />
385      <listitem open="1" type="813" id="YCf7hw3adW89" />
386      <listitem open="1" type="813" id="OOhvYqZb9yRh" >
387       <listitem open="0" type="814" id="M0DLNIz3crYs" />
388       <listitem open="0" type="814" id="455hxdXTjJAG" />
389      </listitem>
390      <listitem open="0" type="813" id="c4XjPAWu4rua" >
391       <listitem open="0" type="814" id="XI1zoZPejrg3" />
392      </listitem>
393      <listitem open="0" type="813" id="DT1JKNBUj0YI" >
394       <listitem open="0" type="814" id="oEoYYjBZMPfB" />
395       <listitem open="0" type="814" id="8NjNcuqdBA0N" />
396       <listitem open="0" type="814" id="eyszCcrNIkkQ" />
397       <listitem open="0" type="814" id="dm5DgcxY1ArU" />
398       <listitem open="0" type="814" id="vExdjtA0QiWI" />
399       <listitem open="0" type="814" id="p9tH45Ffm8qk" />
400      </listitem>
401      <listitem open="0" type="813" id="acFx4s5M4ujo" >
402       <listitem open="0" type="814" id="YUXQkC2alGdf" />
403      </listitem>
404      <listitem open="1" type="813" id="WwN0YWBHBtJv" />
405      <listitem open="0" type="830" id="Datatypes" >
406       <listitem open="1" type="829" id="agccKA06zlA6" />
407       <listitem open="1" type="829" id="L0ll5otsFuPI" />
408       <listitem open="1" type="829" id="9bHOUgf4MHge" />
409       <listitem open="1" type="829" id="GEQDdLcxLNiP" />
410       <listitem open="1" type="829" id="opl48W6KxPvQ" />
411       <listitem open="1" type="829" id="GUdapLzwvGLN" />
412       <listitem open="1" type="829" id="SfkRQsXe5vsg" />
413       <listitem open="1" type="829" id="vf1fG8oiiaFG" />
414       <listitem open="0" type="829" id="QpYAxI8zP5gi" />
415       <listitem open="1" type="829" id="wyRGF5thkd79" />
416       <listitem open="1" type="829" id="ALp3b8QV6rmL" />
417       <listitem open="1" type="829" id="UcnZYdFm5rMu" />
418      </listitem>
419     </listitem>
420     <listitem open="1" type="802" id="Use Case View" />
421     <listitem open="1" type="821" id="Component View" />
422     <listitem open="1" type="827" id="Deployment View" />
423     <listitem open="1" type="836" id="Entity Relationship Model" />
424    </listitem>
425   </listview>
426   <codegeneration>
427    <codegenerator language="C++" />
428   </codegeneration>
429  </XMI.extensions>
430 </XMI>