TD1: Add the UML objects diagram to exo3.
[TD_ACO.git] / TD1 / exo3.uxf
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <diagram program="umlet" version="14.2">
3 <zoom_level>10</zoom_level>
4 <element>
5 <id>UMLClass</id>
6 <coordinates>
7 <x>570</x>
8 <y>40</y>
9 <w>220</w>
10 <h>100</h>
11 </coordinates>
12 <panel_attributes>/Composants/
13 --
14 -longueur:double
15 -largeur:double
16 -surface:double
17 --</panel_attributes>
18 <additional_attributes/>
19 </element>
20 <element>
21 <id>UMLClass</id>
22 <coordinates>
23 <x>0</x>
24 <y>0</y>
25 <w>260</w>
26 <h>190</h>
27 </coordinates>
28 <panel_attributes>Appartement
29 --
30 -nbComposants:int
31 -Composants[]:Composants[]
32 --
33 +surface():double
34 +surfaceAdmissible():double
35 +estT1():boolean
36 +estT2():boolean
37 +estT3():boolean
38 +estT4():boolean
39 +estT5():boolean
40
41
42 </panel_attributes>
43 <additional_attributes/>
44 </element>
45 <element>
46 <id>UMLClass</id>
47 <coordinates>
48 <x>920</x>
49 <y>70</y>
50 <w>100</w>
51 <h>30</h>
52 </coordinates>
53 <panel_attributes>Balcon</panel_attributes>
54 <additional_attributes/>
55 </element>
56 <element>
57 <id>UMLClass</id>
58 <coordinates>
59 <x>590</x>
60 <y>240</y>
61 <w>190</w>
62 <h>60</h>
63 </coordinates>
64 <panel_attributes>Pièce
65 --
66 -couleurs[]:String[]
67 </panel_attributes>
68 <additional_attributes/>
69 </element>
70 <element>
71 <id>UMLClass</id>
72 <coordinates>
73 <x>490</x>
74 <y>430</y>
75 <w>100</w>
76 <h>30</h>
77 </coordinates>
78 <panel_attributes>/Habitable/</panel_attributes>
79 <additional_attributes/>
80 </element>
81 <element>
82 <id>UMLClass</id>
83 <coordinates>
84 <x>780</x>
85 <y>420</y>
86 <w>190</w>
87 <h>50</h>
88 </coordinates>
89 <panel_attributes>/Service/
90 --
91 -services[]=ServiceType[]</panel_attributes>
92 <additional_attributes/>
93 </element>
94 <element>
95 <id>Relation</id>
96 <coordinates>
97 <x>780</x>
98 <y>70</y>
99 <w>160</w>
100 <h>30</h>
101 </coordinates>
102 <panel_attributes>lt=&lt;&lt;-</panel_attributes>
103 <additional_attributes>10.0;10.0;140.0;10.0</additional_attributes>
104 </element>
105 <element>
106 <id>Relation</id>
107 <coordinates>
108 <x>670</x>
109 <y>130</y>
110 <w>30</w>
111 <h>130</h>
112 </coordinates>
113 <panel_attributes>lt=&lt;&lt;-</panel_attributes>
114 <additional_attributes>10.0;10.0;10.0;110.0</additional_attributes>
115 </element>
116 <element>
117 <id>UMLClass</id>
118 <coordinates>
119 <x>410</x>
120 <y>510</y>
121 <w>100</w>
122 <h>50</h>
123 </coordinates>
124 <panel_attributes>Chambre
125 --
126 -nbLits:int</panel_attributes>
127 <additional_attributes/>
128 </element>
129 <element>
130 <id>UMLClass</id>
131 <coordinates>
132 <x>570</x>
133 <y>510</y>
134 <w>100</w>
135 <h>50</h>
136 </coordinates>
137 <panel_attributes>Salon
138 --
139 -nbTVs:int</panel_attributes>
140 <additional_attributes/>
141 </element>
142 <element>
143 <id>UMLClass</id>
144 <coordinates>
145 <x>710</x>
146 <y>510</y>
147 <w>100</w>
148 <h>30</h>
149 </coordinates>
150 <panel_attributes>Couloir</panel_attributes>
151 <additional_attributes/>
152 </element>
153 <element>
154 <id>UMLClass</id>
155 <coordinates>
156 <x>820</x>
157 <y>510</y>
158 <w>100</w>
159 <h>30</h>
160 </coordinates>
161 <panel_attributes>Cuisine</panel_attributes>
162 <additional_attributes/>
163 </element>
164 <element>
165 <id>UMLClass</id>
166 <coordinates>
167 <x>930</x>
168 <y>510</y>
169 <w>100</w>
170 <h>30</h>
171 </coordinates>
172 <panel_attributes>SalledeBain</panel_attributes>
173 <additional_attributes/>
174 </element>
175 <element>
176 <id>Relation</id>
177 <coordinates>
178 <x>530</x>
179 <y>390</y>
180 <w>360</w>
181 <h>60</h>
182 </coordinates>
183 <panel_attributes>lt=-</panel_attributes>
184 <additional_attributes>10.0;40.0;10.0;10.0;340.0;10.0;340.0;30.0</additional_attributes>
185 </element>
186 <element>
187 <id>Relation</id>
188 <coordinates>
189 <x>670</x>
190 <y>290</y>
191 <w>30</w>
192 <h>130</h>
193 </coordinates>
194 <panel_attributes>lt=&lt;&lt;-</panel_attributes>
195 <additional_attributes>10.0;10.0;10.0;110.0</additional_attributes>
196 </element>
197 <element>
198 <id>Relation</id>
199 <coordinates>
200 <x>450</x>
201 <y>480</y>
202 <w>190</w>
203 <h>50</h>
204 </coordinates>
205 <panel_attributes>lt=-</panel_attributes>
206 <additional_attributes>10.0;30.0;10.0;10.0;170.0;10.0;170.0;30.0</additional_attributes>
207 </element>
208 <element>
209 <id>Relation</id>
210 <coordinates>
211 <x>750</x>
212 <y>480</y>
213 <w>250</w>
214 <h>50</h>
215 </coordinates>
216 <panel_attributes>lt=-</panel_attributes>
217 <additional_attributes>10.0;30.0;10.0;10.0;230.0;10.0;230.0;30.0</additional_attributes>
218 </element>
219 <element>
220 <id>Relation</id>
221 <coordinates>
222 <x>860</x>
223 <y>460</y>
224 <w>30</w>
225 <h>70</h>
226 </coordinates>
227 <panel_attributes>lt=&lt;&lt;-</panel_attributes>
228 <additional_attributes>10.0;10.0;10.0;50.0</additional_attributes>
229 </element>
230 <element>
231 <id>Relation</id>
232 <coordinates>
233 <x>530</x>
234 <y>450</y>
235 <w>30</w>
236 <h>60</h>
237 </coordinates>
238 <panel_attributes>lt=&lt;&lt;-</panel_attributes>
239 <additional_attributes>10.0;10.0;10.0;40.0</additional_attributes>
240 </element>
241 <element>
242 <id>UMLClass</id>
243 <coordinates>
244 <x>810</x>
245 <y>750</y>
246 <w>140</w>
247 <h>50</h>
248 </coordinates>
249 <panel_attributes>_type1:ServiceType_
250 --
251 -nom=evier</panel_attributes>
252 <additional_attributes/>
253 </element>
254 <element>
255 <id>Relation</id>
256 <coordinates>
257 <x>250</x>
258 <y>80</y>
259 <w>340</w>
260 <h>40</h>
261 </coordinates>
262 <panel_attributes>lt=&lt;&lt;&lt;&lt;&lt;-
263 m2=*</panel_attributes>
264 <additional_attributes>320.0;10.0;10.0;10.0</additional_attributes>
265 </element>
266 <element>
267 <id>Relation</id>
268 <coordinates>
269 <x>920</x>
270 <y>290</y>
271 <w>30</w>
272 <h>150</h>
273 </coordinates>
274 <panel_attributes>lt=&lt;&lt;&lt;&lt;&lt;-
275 m2=*</panel_attributes>
276 <additional_attributes>10.0;10.0;10.0;130.0</additional_attributes>
277 </element>
278 <element>
279 <id>UMLClass</id>
280 <coordinates>
281 <x>370</x>
282 <y>630</y>
283 <w>220</w>
284 <h>30</h>
285 </coordinates>
286 <panel_attributes>_monAppartement:Appartement_</panel_attributes>
287 <additional_attributes/>
288 </element>
289 <element>
290 <id>UMLClass</id>
291 <coordinates>
292 <x>230</x>
293 <y>740</y>
294 <w>160</w>
295 <h>90</h>
296 </coordinates>
297 <panel_attributes>_maChambre:Chambre_
298 --
299 -longueur=4
300 -largeur=6
301 -surface=26
302 -couleurs={rouge}
303 -nbLits=1</panel_attributes>
304 <additional_attributes/>
305 </element>
306 <element>
307 <id>UMLClass</id>
308 <coordinates>
309 <x>420</x>
310 <y>740</y>
311 <w>120</w>
312 <h>90</h>
313 </coordinates>
314 <panel_attributes>_monSalon:Salon_
315 --
316 -longueur=
317 -largeur=
318 -surface=
319 -nbTVs=1</panel_attributes>
320 <additional_attributes/>
321 </element>
322 <element>
323 <id>UMLClass</id>
324 <coordinates>
325 <x>570</x>
326 <y>740</y>
327 <w>190</w>
328 <h>80</h>
329 </coordinates>
330 <panel_attributes>_maSalledeBain:SalledeBain_
331 --
332 -longueur=3
333 -largeur=3
334 -surface=9</panel_attributes>
335 <additional_attributes/>
336 </element>
337 <element>
338 <id>UMLClass</id>
339 <coordinates>
340 <x>680</x>
341 <y>610</y>
342 <w>300</w>
343 <h>80</h>
344 </coordinates>
345 <panel_attributes>_maCuisine:Cuisine_
346 --
347 -longueur=3
348 -largeur=5
349 -surface=15</panel_attributes>
350 <additional_attributes/>
351 </element>
352 <element>
353 <id>Relation</id>
354 <coordinates>
355 <x>580</x>
356 <y>630</y>
357 <w>120</w>
358 <h>30</h>
359 </coordinates>
360 <panel_attributes>lt=-</panel_attributes>
361 <additional_attributes>10.0;10.0;100.0;10.0</additional_attributes>
362 </element>
363 <element>
364 <id>Relation</id>
365 <coordinates>
366 <x>300</x>
367 <y>700</y>
368 <w>380</w>
369 <h>60</h>
370 </coordinates>
371 <panel_attributes>lt=-</panel_attributes>
372 <additional_attributes>10.0;40.0;10.0;10.0;360.0;10.0;360.0;40.0</additional_attributes>
373 </element>
374 <element>
375 <id>Relation</id>
376 <coordinates>
377 <x>470</x>
378 <y>650</y>
379 <w>30</w>
380 <h>110</h>
381 </coordinates>
382 <panel_attributes>lt=-</panel_attributes>
383 <additional_attributes>10.0;10.0;10.0;90.0</additional_attributes>
384 </element>
385 <element>
386 <id>UMLClass</id>
387 <coordinates>
388 <x>880</x>
389 <y>250</y>
390 <w>100</w>
391 <h>50</h>
392 </coordinates>
393 <panel_attributes>ServiceType
394 --
395 -nom:String</panel_attributes>
396 <additional_attributes/>
397 </element>
398 <element>
399 <id>Relation</id>
400 <coordinates>
401 <x>750</x>
402 <y>770</y>
403 <w>80</w>
404 <h>30</h>
405 </coordinates>
406 <panel_attributes>lt=-</panel_attributes>
407 <additional_attributes>10.0;10.0;60.0;10.0</additional_attributes>
408 </element>
409 <element>
410 <id>Relation</id>
411 <coordinates>
412 <x>650</x>
413 <y>810</y>
414 <w>30</w>
415 <h>70</h>
416 </coordinates>
417 <panel_attributes>lt=-</panel_attributes>
418 <additional_attributes>10.0;10.0;10.0;50.0</additional_attributes>
419 </element>
420 <element>
421 <id>UMLClass</id>
422 <coordinates>
423 <x>1010</x>
424 <y>620</y>
425 <w>140</w>
426 <h>50</h>
427 </coordinates>
428 <panel_attributes>_type2:ServiceType_
429 --
430 -nom=cuisinière</panel_attributes>
431 <additional_attributes/>
432 </element>
433 <element>
434 <id>Relation</id>
435 <coordinates>
436 <x>970</x>
437 <y>640</y>
438 <w>60</w>
439 <h>30</h>
440 </coordinates>
441 <panel_attributes>lt=-</panel_attributes>
442 <additional_attributes>10.0;10.0;40.0;10.0</additional_attributes>
443 </element>
444 <element>
445 <id>UMLClass</id>
446 <coordinates>
447 <x>590</x>
448 <y>860</y>
449 <w>140</w>
450 <h>50</h>
451 </coordinates>
452 <panel_attributes>_type3:ServiceType_
453 --
454 -nom=douche</panel_attributes>
455 <additional_attributes/>
456 </element>
457 </diagram>