2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
4 <dia:attribute name="background">
5 <dia:color val="#ffffff"/>
8 <dia:layer name="Background" visible="true">
9 <dia:object type="UML - Class" version="0" id="O0">
10 <dia:attribute name="obj_pos">
11 <dia:point val="10,8"/>
13 <dia:attribute name="obj_bb">
14 <dia:rectangle val="9.95,7.95;21.5156,15.65"/>
16 <dia:attribute name="elem_corner">
17 <dia:point val="10,8"/>
19 <dia:attribute name="elem_width">
20 <dia:real val="11.4656"/>
22 <dia:attribute name="elem_height">
25 <dia:attribute name="name">
26 <dia:string>#SmiModule#</dia:string>
28 <dia:attribute name="stereotype">
31 <dia:attribute name="abstract">
32 <dia:boolean val="false"/>
34 <dia:attribute name="suppress_attributes">
35 <dia:boolean val="false"/>
37 <dia:attribute name="suppress_operations">
38 <dia:boolean val="false"/>
40 <dia:attribute name="visible_attributes">
41 <dia:boolean val="true"/>
43 <dia:attribute name="visible_operations">
44 <dia:boolean val="true"/>
46 <dia:attribute name="attributes">
47 <dia:composite type="umlattribute">
48 <dia:attribute name="name">
49 <dia:string>#name#</dia:string>
51 <dia:attribute name="type">
52 <dia:string>#SmiIdentifier#</dia:string>
54 <dia:attribute name="value">
57 <dia:attribute name="visibility">
60 <dia:attribute name="abstract">
61 <dia:boolean val="false"/>
63 <dia:attribute name="class_scope">
64 <dia:boolean val="false"/>
67 <dia:composite type="umlattribute">
68 <dia:attribute name="name">
69 <dia:string>#path#</dia:string>
71 <dia:attribute name="type">
72 <dia:string>#char *#</dia:string>
74 <dia:attribute name="value">
77 <dia:attribute name="visibility">
80 <dia:attribute name="abstract">
81 <dia:boolean val="false"/>
83 <dia:attribute name="class_scope">
84 <dia:boolean val="false"/>
87 <dia:composite type="umlattribute">
88 <dia:attribute name="name">
89 <dia:string>#organization#</dia:string>
91 <dia:attribute name="type">
92 <dia:string>#char *#</dia:string>
94 <dia:attribute name="value">
97 <dia:attribute name="visibility">
100 <dia:attribute name="abstract">
101 <dia:boolean val="false"/>
103 <dia:attribute name="class_scope">
104 <dia:boolean val="false"/>
107 <dia:composite type="umlattribute">
108 <dia:attribute name="name">
109 <dia:string>#contactinfo#</dia:string>
111 <dia:attribute name="type">
112 <dia:string>#char *#</dia:string>
114 <dia:attribute name="value">
117 <dia:attribute name="visibility">
120 <dia:attribute name="abstract">
121 <dia:boolean val="false"/>
123 <dia:attribute name="class_scope">
124 <dia:boolean val="false"/>
127 <dia:composite type="umlattribute">
128 <dia:attribute name="name">
129 <dia:string>#description#</dia:string>
131 <dia:attribute name="type">
132 <dia:string>#char *#</dia:string>
134 <dia:attribute name="value">
137 <dia:attribute name="visibility">
140 <dia:attribute name="abstract">
141 <dia:boolean val="false"/>
143 <dia:attribute name="class_scope">
144 <dia:boolean val="false"/>
147 <dia:composite type="umlattribute">
148 <dia:attribute name="name">
149 <dia:string>#reference#</dia:string>
151 <dia:attribute name="type">
152 <dia:string>#char *#</dia:string>
154 <dia:attribute name="value">
157 <dia:attribute name="visibility">
160 <dia:attribute name="abstract">
161 <dia:boolean val="false"/>
163 <dia:attribute name="class_scope">
164 <dia:boolean val="false"/>
167 <dia:composite type="umlattribute">
168 <dia:attribute name="name">
169 <dia:string>#language#</dia:string>
171 <dia:attribute name="type">
172 <dia:string>#SmiLanguage#</dia:string>
174 <dia:attribute name="value">
177 <dia:attribute name="visibility">
180 <dia:attribute name="abstract">
181 <dia:boolean val="false"/>
183 <dia:attribute name="class_scope">
184 <dia:boolean val="false"/>
188 <dia:attribute name="operations"/>
189 <dia:attribute name="template">
190 <dia:boolean val="false"/>
192 <dia:attribute name="templates"/>
194 <dia:object type="UML - Class" version="0" id="O1">
195 <dia:attribute name="obj_pos">
196 <dia:point val="30,8"/>
198 <dia:attribute name="obj_bb">
199 <dia:rectangle val="29.95,7.95;41.5156,11.65"/>
201 <dia:attribute name="elem_corner">
202 <dia:point val="30,8"/>
204 <dia:attribute name="elem_width">
205 <dia:real val="11.4656"/>
207 <dia:attribute name="elem_height">
208 <dia:real val="3.6"/>
210 <dia:attribute name="name">
211 <dia:string>#SmiImport#</dia:string>
213 <dia:attribute name="stereotype">
216 <dia:attribute name="abstract">
217 <dia:boolean val="false"/>
219 <dia:attribute name="suppress_attributes">
220 <dia:boolean val="false"/>
222 <dia:attribute name="suppress_operations">
223 <dia:boolean val="false"/>
225 <dia:attribute name="visible_attributes">
226 <dia:boolean val="true"/>
228 <dia:attribute name="visible_operations">
229 <dia:boolean val="true"/>
231 <dia:attribute name="attributes">
232 <dia:composite type="umlattribute">
233 <dia:attribute name="name">
234 <dia:string>#module#</dia:string>
236 <dia:attribute name="type">
237 <dia:string>#SmiIdentifier#</dia:string>
239 <dia:attribute name="value">
242 <dia:attribute name="visibility">
245 <dia:attribute name="abstract">
246 <dia:boolean val="false"/>
248 <dia:attribute name="class_scope">
249 <dia:boolean val="false"/>
252 <dia:composite type="umlattribute">
253 <dia:attribute name="name">
254 <dia:string>#name#</dia:string>
256 <dia:attribute name="type">
257 <dia:string>#SmiIdentifier#</dia:string>
259 <dia:attribute name="value">
262 <dia:attribute name="visibility">
265 <dia:attribute name="abstract">
266 <dia:boolean val="false"/>
268 <dia:attribute name="class_scope">
269 <dia:boolean val="false"/>
273 <dia:attribute name="operations"/>
274 <dia:attribute name="template">
275 <dia:boolean val="false"/>
277 <dia:attribute name="templates"/>
279 <dia:object type="UML - Class" version="0" id="O2">
280 <dia:attribute name="obj_pos">
281 <dia:point val="30,13"/>
283 <dia:attribute name="obj_bb">
284 <dia:rectangle val="29.95,12.95;40.546,16.65"/>
286 <dia:attribute name="elem_corner">
287 <dia:point val="30,13"/>
289 <dia:attribute name="elem_width">
290 <dia:real val="10.496"/>
292 <dia:attribute name="elem_height">
293 <dia:real val="3.6"/>
295 <dia:attribute name="name">
296 <dia:string>#SmiRevision#</dia:string>
298 <dia:attribute name="stereotype">
301 <dia:attribute name="abstract">
302 <dia:boolean val="false"/>
304 <dia:attribute name="suppress_attributes">
305 <dia:boolean val="false"/>
307 <dia:attribute name="suppress_operations">
308 <dia:boolean val="false"/>
310 <dia:attribute name="visible_attributes">
311 <dia:boolean val="true"/>
313 <dia:attribute name="visible_operations">
314 <dia:boolean val="true"/>
316 <dia:attribute name="attributes">
317 <dia:composite type="umlattribute">
318 <dia:attribute name="name">
319 <dia:string>#date#</dia:string>
321 <dia:attribute name="type">
322 <dia:string>#time_t#</dia:string>
324 <dia:attribute name="value">
327 <dia:attribute name="visibility">
330 <dia:attribute name="abstract">
331 <dia:boolean val="false"/>
333 <dia:attribute name="class_scope">
334 <dia:boolean val="false"/>
337 <dia:composite type="umlattribute">
338 <dia:attribute name="name">
339 <dia:string>#description#</dia:string>
341 <dia:attribute name="type">
342 <dia:string>#char *#</dia:string>
344 <dia:attribute name="value">
347 <dia:attribute name="visibility">
350 <dia:attribute name="abstract">
351 <dia:boolean val="false"/>
353 <dia:attribute name="class_scope">
354 <dia:boolean val="false"/>
358 <dia:attribute name="operations"/>
359 <dia:attribute name="template">
360 <dia:boolean val="false"/>
362 <dia:attribute name="templates"/>
364 <dia:object type="UML - Class" version="0" id="O3">
365 <dia:attribute name="obj_pos">
366 <dia:point val="46,21"/>
368 <dia:attribute name="obj_bb">
369 <dia:rectangle val="45.95,20.95;56.546,27.05"/>
371 <dia:attribute name="elem_corner">
372 <dia:point val="46,21"/>
374 <dia:attribute name="elem_width">
375 <dia:real val="10.496"/>
377 <dia:attribute name="elem_height">
380 <dia:attribute name="name">
381 <dia:string>#SmiMacro#</dia:string>
383 <dia:attribute name="stereotype">
386 <dia:attribute name="abstract">
387 <dia:boolean val="false"/>
389 <dia:attribute name="suppress_attributes">
390 <dia:boolean val="false"/>
392 <dia:attribute name="suppress_operations">
393 <dia:boolean val="false"/>
395 <dia:attribute name="visible_attributes">
396 <dia:boolean val="true"/>
398 <dia:attribute name="visible_operations">
399 <dia:boolean val="true"/>
401 <dia:attribute name="attributes">
402 <dia:composite type="umlattribute">
403 <dia:attribute name="name">
404 <dia:string>#name#</dia:string>
406 <dia:attribute name="type">
407 <dia:string>#SmiIdentifier#</dia:string>
409 <dia:attribute name="value">
412 <dia:attribute name="visibility">
415 <dia:attribute name="abstract">
416 <dia:boolean val="false"/>
418 <dia:attribute name="class_scope">
419 <dia:boolean val="false"/>
422 <dia:composite type="umlattribute">
423 <dia:attribute name="name">
424 <dia:string>#decl#</dia:string>
426 <dia:attribute name="type">
427 <dia:string>#SmiDecl#</dia:string>
429 <dia:attribute name="value">
432 <dia:attribute name="visibility">
435 <dia:attribute name="abstract">
436 <dia:boolean val="false"/>
438 <dia:attribute name="class_scope">
439 <dia:boolean val="false"/>
442 <dia:composite type="umlattribute">
443 <dia:attribute name="name">
444 <dia:string>#status#</dia:string>
446 <dia:attribute name="type">
447 <dia:string>#SmiStatus#</dia:string>
449 <dia:attribute name="value">
452 <dia:attribute name="visibility">
455 <dia:attribute name="abstract">
456 <dia:boolean val="false"/>
458 <dia:attribute name="class_scope">
459 <dia:boolean val="false"/>
462 <dia:composite type="umlattribute">
463 <dia:attribute name="name">
464 <dia:string>#description#</dia:string>
466 <dia:attribute name="type">
467 <dia:string>#char *#</dia:string>
469 <dia:attribute name="value">
472 <dia:attribute name="visibility">
475 <dia:attribute name="abstract">
476 <dia:boolean val="false"/>
478 <dia:attribute name="class_scope">
479 <dia:boolean val="false"/>
482 <dia:composite type="umlattribute">
483 <dia:attribute name="name">
484 <dia:string>#reference#</dia:string>
486 <dia:attribute name="type">
487 <dia:string>#char *#</dia:string>
489 <dia:attribute name="value">
492 <dia:attribute name="visibility">
495 <dia:attribute name="abstract">
496 <dia:boolean val="false"/>
498 <dia:attribute name="class_scope">
499 <dia:boolean val="false"/>
503 <dia:attribute name="operations"/>
504 <dia:attribute name="template">
505 <dia:boolean val="false"/>
507 <dia:attribute name="templates"/>
509 <dia:object type="UML - Class" version="0" id="O4">
510 <dia:attribute name="obj_pos">
511 <dia:point val="10,21"/>
513 <dia:attribute name="obj_bb">
514 <dia:rectangle val="9.95,20.95;21.5156,30.25"/>
516 <dia:attribute name="elem_corner">
517 <dia:point val="10,21"/>
519 <dia:attribute name="elem_width">
520 <dia:real val="11.4656"/>
522 <dia:attribute name="elem_height">
523 <dia:real val="9.2"/>
525 <dia:attribute name="name">
526 <dia:string>#SmiType#</dia:string>
528 <dia:attribute name="stereotype">
531 <dia:attribute name="abstract">
532 <dia:boolean val="false"/>
534 <dia:attribute name="suppress_attributes">
535 <dia:boolean val="false"/>
537 <dia:attribute name="suppress_operations">
538 <dia:boolean val="false"/>
540 <dia:attribute name="visible_attributes">
541 <dia:boolean val="true"/>
543 <dia:attribute name="visible_operations">
544 <dia:boolean val="true"/>
546 <dia:attribute name="attributes">
547 <dia:composite type="umlattribute">
548 <dia:attribute name="name">
549 <dia:string>#name#</dia:string>
551 <dia:attribute name="type">
552 <dia:string>#SmiIdentifier#</dia:string>
554 <dia:attribute name="value">
557 <dia:attribute name="visibility">
560 <dia:attribute name="abstract">
561 <dia:boolean val="false"/>
563 <dia:attribute name="class_scope">
564 <dia:boolean val="false"/>
567 <dia:composite type="umlattribute">
568 <dia:attribute name="name">
569 <dia:string>#basetype#</dia:string>
571 <dia:attribute name="type">
572 <dia:string>#SmiBasetype#</dia:string>
574 <dia:attribute name="value">
577 <dia:attribute name="visibility">
580 <dia:attribute name="abstract">
581 <dia:boolean val="false"/>
583 <dia:attribute name="class_scope">
584 <dia:boolean val="false"/>
587 <dia:composite type="umlattribute">
588 <dia:attribute name="name">
589 <dia:string>#decl#</dia:string>
591 <dia:attribute name="type">
592 <dia:string>#SmiDecl#</dia:string>
594 <dia:attribute name="value">
597 <dia:attribute name="visibility">
600 <dia:attribute name="abstract">
601 <dia:boolean val="false"/>
603 <dia:attribute name="class_scope">
604 <dia:boolean val="false"/>
607 <dia:composite type="umlattribute">
608 <dia:attribute name="name">
609 <dia:string>#format#</dia:string>
611 <dia:attribute name="type">
612 <dia:string>#char *#</dia:string>
614 <dia:attribute name="value">
617 <dia:attribute name="visibility">
620 <dia:attribute name="abstract">
621 <dia:boolean val="false"/>
623 <dia:attribute name="class_scope">
624 <dia:boolean val="false"/>
627 <dia:composite type="umlattribute">
628 <dia:attribute name="name">
629 <dia:string>#value#</dia:string>
631 <dia:attribute name="type">
632 <dia:string>#SmiValue#</dia:string>
634 <dia:attribute name="value">
637 <dia:attribute name="visibility">
640 <dia:attribute name="abstract">
641 <dia:boolean val="false"/>
643 <dia:attribute name="class_scope">
644 <dia:boolean val="false"/>
647 <dia:composite type="umlattribute">
648 <dia:attribute name="name">
649 <dia:string>#units#</dia:string>
651 <dia:attribute name="type">
652 <dia:string>#char *#</dia:string>
654 <dia:attribute name="value">
657 <dia:attribute name="visibility">
660 <dia:attribute name="abstract">
661 <dia:boolean val="false"/>
663 <dia:attribute name="class_scope">
664 <dia:boolean val="false"/>
667 <dia:composite type="umlattribute">
668 <dia:attribute name="name">
669 <dia:string>#status#</dia:string>
671 <dia:attribute name="type">
672 <dia:string>#SmiStatus#</dia:string>
674 <dia:attribute name="value">
677 <dia:attribute name="visibility">
680 <dia:attribute name="abstract">
681 <dia:boolean val="false"/>
683 <dia:attribute name="class_scope">
684 <dia:boolean val="false"/>
687 <dia:composite type="umlattribute">
688 <dia:attribute name="name">
689 <dia:string>#description#</dia:string>
691 <dia:attribute name="type">
692 <dia:string>#char *#</dia:string>
694 <dia:attribute name="value">
697 <dia:attribute name="visibility">
700 <dia:attribute name="abstract">
701 <dia:boolean val="false"/>
703 <dia:attribute name="class_scope">
704 <dia:boolean val="false"/>
707 <dia:composite type="umlattribute">
708 <dia:attribute name="name">
709 <dia:string>#reference#</dia:string>
711 <dia:attribute name="type">
712 <dia:string>#char *#</dia:string>
714 <dia:attribute name="value">
717 <dia:attribute name="visibility">
720 <dia:attribute name="abstract">
721 <dia:boolean val="false"/>
723 <dia:attribute name="class_scope">
724 <dia:boolean val="false"/>
728 <dia:attribute name="operations"/>
729 <dia:attribute name="template">
730 <dia:boolean val="false"/>
732 <dia:attribute name="templates"/>
734 <dia:object type="UML - Class" version="0" id="O5">
735 <dia:attribute name="obj_pos">
736 <dia:point val="28,21"/>
738 <dia:attribute name="obj_bb">
739 <dia:rectangle val="27.95,20.95;40.4852,35.05"/>
741 <dia:attribute name="elem_corner">
742 <dia:point val="28,21"/>
744 <dia:attribute name="elem_width">
745 <dia:real val="12.4352"/>
747 <dia:attribute name="elem_height">
750 <dia:attribute name="name">
751 <dia:string>#SmiNode#</dia:string>
753 <dia:attribute name="stereotype">
756 <dia:attribute name="abstract">
757 <dia:boolean val="false"/>
759 <dia:attribute name="suppress_attributes">
760 <dia:boolean val="false"/>
762 <dia:attribute name="suppress_operations">
763 <dia:boolean val="false"/>
765 <dia:attribute name="visible_attributes">
766 <dia:boolean val="true"/>
768 <dia:attribute name="visible_operations">
769 <dia:boolean val="true"/>
771 <dia:attribute name="attributes">
772 <dia:composite type="umlattribute">
773 <dia:attribute name="name">
774 <dia:string>#name#</dia:string>
776 <dia:attribute name="type">
777 <dia:string>#SmiIdentifier#</dia:string>
779 <dia:attribute name="value">
782 <dia:attribute name="visibility">
785 <dia:attribute name="abstract">
786 <dia:boolean val="false"/>
788 <dia:attribute name="class_scope">
789 <dia:boolean val="false"/>
792 <dia:composite type="umlattribute">
793 <dia:attribute name="name">
794 <dia:string>#oidlen#</dia:string>
796 <dia:attribute name="type">
797 <dia:string>#int#</dia:string>
799 <dia:attribute name="value">
802 <dia:attribute name="visibility">
805 <dia:attribute name="abstract">
806 <dia:boolean val="false"/>
808 <dia:attribute name="class_scope">
809 <dia:boolean val="false"/>
812 <dia:composite type="umlattribute">
813 <dia:attribute name="name">
814 <dia:string>#oid#</dia:string>
816 <dia:attribute name="type">
817 <dia:string>#SmiSubid[]#</dia:string>
819 <dia:attribute name="value">
822 <dia:attribute name="visibility">
825 <dia:attribute name="abstract">
826 <dia:boolean val="false"/>
828 <dia:attribute name="class_scope">
829 <dia:boolean val="false"/>
832 <dia:composite type="umlattribute">
833 <dia:attribute name="name">
834 <dia:string>#decl#</dia:string>
836 <dia:attribute name="type">
837 <dia:string>#SmiDecl#</dia:string>
839 <dia:attribute name="value">
842 <dia:attribute name="visibility">
845 <dia:attribute name="abstract">
846 <dia:boolean val="false"/>
848 <dia:attribute name="class_scope">
849 <dia:boolean val="false"/>
852 <dia:composite type="umlattribute">
853 <dia:attribute name="name">
854 <dia:string>#access#</dia:string>
856 <dia:attribute name="type">
857 <dia:string>#SmiAccess#</dia:string>
859 <dia:attribute name="value">
862 <dia:attribute name="visibility">
865 <dia:attribute name="abstract">
866 <dia:boolean val="false"/>
868 <dia:attribute name="class_scope">
869 <dia:boolean val="false"/>
872 <dia:composite type="umlattribute">
873 <dia:attribute name="name">
874 <dia:string>#status#</dia:string>
876 <dia:attribute name="type">
877 <dia:string>#SmiStatus#</dia:string>
879 <dia:attribute name="value">
882 <dia:attribute name="visibility">
885 <dia:attribute name="abstract">
886 <dia:boolean val="false"/>
888 <dia:attribute name="class_scope">
889 <dia:boolean val="false"/>
892 <dia:composite type="umlattribute">
893 <dia:attribute name="name">
894 <dia:string>#format#</dia:string>
896 <dia:attribute name="type">
897 <dia:string>#char *#</dia:string>
899 <dia:attribute name="value">
902 <dia:attribute name="visibility">
905 <dia:attribute name="abstract">
906 <dia:boolean val="false"/>
908 <dia:attribute name="class_scope">
909 <dia:boolean val="false"/>
912 <dia:composite type="umlattribute">
913 <dia:attribute name="name">
914 <dia:string>#value#</dia:string>
916 <dia:attribute name="type">
917 <dia:string>#SmiValue#</dia:string>
919 <dia:attribute name="value">
922 <dia:attribute name="visibility">
925 <dia:attribute name="abstract">
926 <dia:boolean val="false"/>
928 <dia:attribute name="class_scope">
929 <dia:boolean val="false"/>
932 <dia:composite type="umlattribute">
933 <dia:attribute name="name">
934 <dia:string>#units#</dia:string>
936 <dia:attribute name="type">
937 <dia:string>#char *#</dia:string>
939 <dia:attribute name="value">
942 <dia:attribute name="visibility">
945 <dia:attribute name="abstract">
946 <dia:boolean val="false"/>
948 <dia:attribute name="class_scope">
949 <dia:boolean val="false"/>
952 <dia:composite type="umlattribute">
953 <dia:attribute name="name">
954 <dia:string>#description#</dia:string>
956 <dia:attribute name="type">
957 <dia:string>#char *#</dia:string>
959 <dia:attribute name="value">
962 <dia:attribute name="visibility">
965 <dia:attribute name="abstract">
966 <dia:boolean val="false"/>
968 <dia:attribute name="class_scope">
969 <dia:boolean val="false"/>
972 <dia:composite type="umlattribute">
973 <dia:attribute name="name">
974 <dia:string>#reference#</dia:string>
976 <dia:attribute name="type">
977 <dia:string>#char *#</dia:string>
979 <dia:attribute name="value">
982 <dia:attribute name="visibility">
985 <dia:attribute name="abstract">
986 <dia:boolean val="false"/>
988 <dia:attribute name="class_scope">
989 <dia:boolean val="false"/>
992 <dia:composite type="umlattribute">
993 <dia:attribute name="name">
994 <dia:string>#indexkind#</dia:string>
996 <dia:attribute name="type">
997 <dia:string>#SmiIndexkind#</dia:string>
999 <dia:attribute name="value">
1002 <dia:attribute name="visibility">
1005 <dia:attribute name="abstract">
1006 <dia:boolean val="false"/>
1008 <dia:attribute name="class_scope">
1009 <dia:boolean val="false"/>
1012 <dia:composite type="umlattribute">
1013 <dia:attribute name="name">
1014 <dia:string>#implied#</dia:string>
1016 <dia:attribute name="type">
1017 <dia:string>#int#</dia:string>
1019 <dia:attribute name="value">
1022 <dia:attribute name="visibility">
1025 <dia:attribute name="abstract">
1026 <dia:boolean val="false"/>
1028 <dia:attribute name="class_scope">
1029 <dia:boolean val="false"/>
1032 <dia:composite type="umlattribute">
1033 <dia:attribute name="name">
1034 <dia:string>#create#</dia:string>
1036 <dia:attribute name="type">
1037 <dia:string>#int#</dia:string>
1039 <dia:attribute name="value">
1042 <dia:attribute name="visibility">
1045 <dia:attribute name="abstract">
1046 <dia:boolean val="false"/>
1048 <dia:attribute name="class_scope">
1049 <dia:boolean val="false"/>
1052 <dia:composite type="umlattribute">
1053 <dia:attribute name="name">
1054 <dia:string>#nodekind#</dia:string>
1056 <dia:attribute name="type">
1057 <dia:string>#SmiNodekind#</dia:string>
1059 <dia:attribute name="value">
1062 <dia:attribute name="visibility">
1065 <dia:attribute name="abstract">
1066 <dia:boolean val="false"/>
1068 <dia:attribute name="class_scope">
1069 <dia:boolean val="false"/>
1073 <dia:attribute name="operations"/>
1074 <dia:attribute name="template">
1075 <dia:boolean val="false"/>
1077 <dia:attribute name="templates"/>
1079 <dia:object type="UML - Class" version="0" id="O6">
1080 <dia:attribute name="obj_pos">
1081 <dia:point val="10,36"/>
1083 <dia:attribute name="obj_bb">
1084 <dia:rectangle val="9.95,35.95;20.0612,39.65"/>
1086 <dia:attribute name="elem_corner">
1087 <dia:point val="10,36"/>
1089 <dia:attribute name="elem_width">
1090 <dia:real val="10.0112"/>
1092 <dia:attribute name="elem_height">
1093 <dia:real val="3.6"/>
1095 <dia:attribute name="name">
1096 <dia:string>#SmIRange#</dia:string>
1098 <dia:attribute name="stereotype">
1101 <dia:attribute name="abstract">
1102 <dia:boolean val="false"/>
1104 <dia:attribute name="suppress_attributes">
1105 <dia:boolean val="false"/>
1107 <dia:attribute name="suppress_operations">
1108 <dia:boolean val="false"/>
1110 <dia:attribute name="visible_attributes">
1111 <dia:boolean val="true"/>
1113 <dia:attribute name="visible_operations">
1114 <dia:boolean val="true"/>
1116 <dia:attribute name="attributes">
1117 <dia:composite type="umlattribute">
1118 <dia:attribute name="name">
1119 <dia:string>#minValue#</dia:string>
1121 <dia:attribute name="type">
1122 <dia:string>#SmiValue#</dia:string>
1124 <dia:attribute name="value">
1127 <dia:attribute name="visibility">
1130 <dia:attribute name="abstract">
1131 <dia:boolean val="false"/>
1133 <dia:attribute name="class_scope">
1134 <dia:boolean val="false"/>
1137 <dia:composite type="umlattribute">
1138 <dia:attribute name="name">
1139 <dia:string>#maxValue#</dia:string>
1141 <dia:attribute name="type">
1142 <dia:string>#SmiValue#</dia:string>
1144 <dia:attribute name="value">
1147 <dia:attribute name="visibility">
1150 <dia:attribute name="abstract">
1151 <dia:boolean val="false"/>
1153 <dia:attribute name="class_scope">
1154 <dia:boolean val="false"/>
1158 <dia:attribute name="operations"/>
1159 <dia:attribute name="template">
1160 <dia:boolean val="false"/>
1162 <dia:attribute name="templates"/>
1164 <dia:object type="UML - Class" version="0" id="O7">
1165 <dia:attribute name="obj_pos">
1166 <dia:point val="10,41"/>
1168 <dia:attribute name="obj_bb">
1169 <dia:rectangle val="9.95,40.95;20.546,44.65"/>
1171 <dia:attribute name="elem_corner">
1172 <dia:point val="10,41"/>
1174 <dia:attribute name="elem_width">
1175 <dia:real val="10.496"/>
1177 <dia:attribute name="elem_height">
1178 <dia:real val="3.6"/>
1180 <dia:attribute name="name">
1181 <dia:string>#SmiNamedNumber#</dia:string>
1183 <dia:attribute name="stereotype">
1186 <dia:attribute name="abstract">
1187 <dia:boolean val="false"/>
1189 <dia:attribute name="suppress_attributes">
1190 <dia:boolean val="false"/>
1192 <dia:attribute name="suppress_operations">
1193 <dia:boolean val="false"/>
1195 <dia:attribute name="visible_attributes">
1196 <dia:boolean val="true"/>
1198 <dia:attribute name="visible_operations">
1199 <dia:boolean val="true"/>
1201 <dia:attribute name="attributes">
1202 <dia:composite type="umlattribute">
1203 <dia:attribute name="name">
1204 <dia:string>#name#</dia:string>
1206 <dia:attribute name="type">
1207 <dia:string>#SmiIdentifier#</dia:string>
1209 <dia:attribute name="value">
1212 <dia:attribute name="visibility">
1215 <dia:attribute name="abstract">
1216 <dia:boolean val="false"/>
1218 <dia:attribute name="class_scope">
1219 <dia:boolean val="false"/>
1222 <dia:composite type="umlattribute">
1223 <dia:attribute name="name">
1224 <dia:string>#value#</dia:string>
1226 <dia:attribute name="type">
1227 <dia:string>#SmiValue#</dia:string>
1229 <dia:attribute name="value">
1232 <dia:attribute name="visibility">
1235 <dia:attribute name="abstract">
1236 <dia:boolean val="false"/>
1238 <dia:attribute name="class_scope">
1239 <dia:boolean val="false"/>
1243 <dia:attribute name="operations"/>
1244 <dia:attribute name="template">
1245 <dia:boolean val="false"/>
1247 <dia:attribute name="templates"/>
1249 <dia:object type="UML - Class" version="0" id="O8">
1250 <dia:attribute name="obj_pos">
1251 <dia:point val="28,39"/>
1253 <dia:attribute name="obj_bb">
1254 <dia:rectangle val="27.95,38.95;34.91,41.25"/>
1256 <dia:attribute name="elem_corner">
1257 <dia:point val="28,39"/>
1259 <dia:attribute name="elem_width">
1260 <dia:real val="6.86"/>
1262 <dia:attribute name="elem_height">
1263 <dia:real val="2.2"/>
1265 <dia:attribute name="name">
1266 <dia:string>#SmiElement#</dia:string>
1268 <dia:attribute name="stereotype">
1271 <dia:attribute name="abstract">
1272 <dia:boolean val="false"/>
1274 <dia:attribute name="suppress_attributes">
1275 <dia:boolean val="false"/>
1277 <dia:attribute name="suppress_operations">
1278 <dia:boolean val="false"/>
1280 <dia:attribute name="visible_attributes">
1281 <dia:boolean val="true"/>
1283 <dia:attribute name="visible_operations">
1284 <dia:boolean val="true"/>
1286 <dia:attribute name="attributes"/>
1287 <dia:attribute name="operations"/>
1288 <dia:attribute name="template">
1289 <dia:boolean val="false"/>
1291 <dia:attribute name="templates"/>
1293 <dia:object type="UML - Class" version="0" id="O9">
1294 <dia:attribute name="obj_pos">
1295 <dia:point val="37,39"/>
1297 <dia:attribute name="obj_bb">
1298 <dia:rectangle val="36.95,38.95;47.546,41.85"/>
1300 <dia:attribute name="elem_corner">
1301 <dia:point val="37,39"/>
1303 <dia:attribute name="elem_width">
1304 <dia:real val="10.496"/>
1306 <dia:attribute name="elem_height">
1307 <dia:real val="2.8"/>
1309 <dia:attribute name="name">
1310 <dia:string>#SmiOption#</dia:string>
1312 <dia:attribute name="stereotype">
1315 <dia:attribute name="abstract">
1316 <dia:boolean val="false"/>
1318 <dia:attribute name="suppress_attributes">
1319 <dia:boolean val="false"/>
1321 <dia:attribute name="suppress_operations">
1322 <dia:boolean val="false"/>
1324 <dia:attribute name="visible_attributes">
1325 <dia:boolean val="true"/>
1327 <dia:attribute name="visible_operations">
1328 <dia:boolean val="true"/>
1330 <dia:attribute name="attributes">
1331 <dia:composite type="umlattribute">
1332 <dia:attribute name="name">
1333 <dia:string>#description#</dia:string>
1335 <dia:attribute name="type">
1336 <dia:string>#char *#</dia:string>
1338 <dia:attribute name="value">
1341 <dia:attribute name="visibility">
1344 <dia:attribute name="abstract">
1345 <dia:boolean val="false"/>
1347 <dia:attribute name="class_scope">
1348 <dia:boolean val="false"/>
1352 <dia:attribute name="operations"/>
1353 <dia:attribute name="template">
1354 <dia:boolean val="false"/>
1356 <dia:attribute name="templates"/>
1358 <dia:object type="UML - Class" version="0" id="O10">
1359 <dia:attribute name="obj_pos">
1360 <dia:point val="49,39"/>
1362 <dia:attribute name="obj_bb">
1363 <dia:rectangle val="48.95,38.95;59.546,42.65"/>
1365 <dia:attribute name="elem_corner">
1366 <dia:point val="49,39"/>
1368 <dia:attribute name="elem_width">
1369 <dia:real val="10.496"/>
1371 <dia:attribute name="elem_height">
1372 <dia:real val="3.6"/>
1374 <dia:attribute name="name">
1375 <dia:string>#SmiRefinement#</dia:string>
1377 <dia:attribute name="stereotype">
1380 <dia:attribute name="abstract">
1381 <dia:boolean val="false"/>
1383 <dia:attribute name="suppress_attributes">
1384 <dia:boolean val="false"/>
1386 <dia:attribute name="suppress_operations">
1387 <dia:boolean val="false"/>
1389 <dia:attribute name="visible_attributes">
1390 <dia:boolean val="true"/>
1392 <dia:attribute name="visible_operations">
1393 <dia:boolean val="true"/>
1395 <dia:attribute name="attributes">
1396 <dia:composite type="umlattribute">
1397 <dia:attribute name="name">
1398 <dia:string>#access#</dia:string>
1400 <dia:attribute name="type">
1401 <dia:string>#SmiAccess#</dia:string>
1403 <dia:attribute name="value">
1406 <dia:attribute name="visibility">
1409 <dia:attribute name="abstract">
1410 <dia:boolean val="false"/>
1412 <dia:attribute name="class_scope">
1413 <dia:boolean val="false"/>
1416 <dia:composite type="umlattribute">
1417 <dia:attribute name="name">
1418 <dia:string>#description#</dia:string>
1420 <dia:attribute name="type">
1421 <dia:string>#char *#</dia:string>
1423 <dia:attribute name="value">
1426 <dia:attribute name="visibility">
1429 <dia:attribute name="abstract">
1430 <dia:boolean val="false"/>
1432 <dia:attribute name="class_scope">
1433 <dia:boolean val="false"/>
1437 <dia:attribute name="operations"/>
1438 <dia:attribute name="template">
1439 <dia:boolean val="false"/>
1441 <dia:attribute name="templates"/>
1443 <dia:object type="UML - Association" version="0" id="O11">
1444 <dia:attribute name="obj_pos">
1445 <dia:point val="21.4656,11.5"/>
1447 <dia:attribute name="obj_bb">
1448 <dia:rectangle val="20.0156,8.45;31.45,12.95"/>
1450 <dia:attribute name="orth_points">
1451 <dia:point val="21.4656,11.5"/>
1452 <dia:point val="28,11.5"/>
1453 <dia:point val="28,9.9"/>
1454 <dia:point val="30,9.9"/>
1456 <dia:attribute name="orth_orient">
1461 <dia:attribute name="name">
1464 <dia:attribute name="direction">
1467 <dia:attribute name="ends">
1469 <dia:attribute name="role">
1472 <dia:attribute name="multiplicity">
1475 <dia:attribute name="arrow">
1476 <dia:boolean val="false"/>
1478 <dia:attribute name="aggregate">
1483 <dia:attribute name="role">
1486 <dia:attribute name="multiplicity">
1489 <dia:attribute name="arrow">
1490 <dia:boolean val="false"/>
1492 <dia:attribute name="aggregate">
1498 <dia:connection handle="0" to="O0" connection="13"/>
1499 <dia:connection handle="1" to="O1" connection="8"/>
1502 <dia:object type="UML - Association" version="0" id="O12">
1503 <dia:attribute name="obj_pos">
1504 <dia:point val="21.4656,12.3"/>
1506 <dia:attribute name="obj_bb">
1507 <dia:rectangle val="20.0156,10.85;31.45,16.35"/>
1509 <dia:attribute name="orth_points">
1510 <dia:point val="21.4656,12.3"/>
1511 <dia:point val="28,12.3"/>
1512 <dia:point val="28,14.9"/>
1513 <dia:point val="30,14.9"/>
1515 <dia:attribute name="orth_orient">
1520 <dia:attribute name="name">
1523 <dia:attribute name="direction">
1526 <dia:attribute name="ends">
1528 <dia:attribute name="role">
1531 <dia:attribute name="multiplicity">
1534 <dia:attribute name="arrow">
1535 <dia:boolean val="false"/>
1537 <dia:attribute name="aggregate">
1542 <dia:attribute name="role">
1545 <dia:attribute name="multiplicity">
1548 <dia:attribute name="arrow">
1549 <dia:boolean val="false"/>
1551 <dia:attribute name="aggregate">
1557 <dia:connection handle="0" to="O0" connection="15"/>
1558 <dia:connection handle="1" to="O2" connection="8"/>
1561 <dia:object type="UML - Association" version="0" id="O13">
1562 <dia:attribute name="obj_pos">
1563 <dia:point val="15.7328,15.6"/>
1565 <dia:attribute name="obj_bb">
1566 <dia:rectangle val="14.2828,14.15;17.1828,22.6"/>
1568 <dia:attribute name="orth_points">
1569 <dia:point val="15.7328,15.6"/>
1570 <dia:point val="15.7328,18"/>
1571 <dia:point val="15.7328,18"/>
1572 <dia:point val="15.7328,21"/>
1574 <dia:attribute name="orth_orient">
1579 <dia:attribute name="name">
1582 <dia:attribute name="direction">
1585 <dia:attribute name="ends">
1587 <dia:attribute name="role">
1590 <dia:attribute name="multiplicity">
1593 <dia:attribute name="arrow">
1594 <dia:boolean val="false"/>
1596 <dia:attribute name="aggregate">
1601 <dia:attribute name="role">
1604 <dia:attribute name="multiplicity">
1607 <dia:attribute name="arrow">
1608 <dia:boolean val="false"/>
1610 <dia:attribute name="aggregate">
1616 <dia:connection handle="0" to="O0" connection="6"/>
1617 <dia:connection handle="1" to="O4" connection="1"/>
1620 <dia:object type="UML - Association" version="0" id="O14">
1621 <dia:attribute name="obj_pos">
1622 <dia:point val="15.7328,15.6"/>
1624 <dia:attribute name="obj_bb">
1625 <dia:rectangle val="14.2828,14.15;35.6676,22.6"/>
1627 <dia:attribute name="orth_points">
1628 <dia:point val="15.7328,15.6"/>
1629 <dia:point val="15.7328,19"/>
1630 <dia:point val="34.2176,19"/>
1631 <dia:point val="34.2176,21"/>
1633 <dia:attribute name="orth_orient">
1638 <dia:attribute name="name">
1641 <dia:attribute name="direction">
1644 <dia:attribute name="ends">
1646 <dia:attribute name="role">
1649 <dia:attribute name="multiplicity">
1652 <dia:attribute name="arrow">
1653 <dia:boolean val="false"/>
1655 <dia:attribute name="aggregate">
1660 <dia:attribute name="role">
1663 <dia:attribute name="multiplicity">
1666 <dia:attribute name="arrow">
1667 <dia:boolean val="false"/>
1669 <dia:attribute name="aggregate">
1675 <dia:connection handle="0" to="O0" connection="6"/>
1676 <dia:connection handle="1" to="O5" connection="1"/>
1679 <dia:object type="UML - Association" version="0" id="O15">
1680 <dia:attribute name="obj_pos">
1681 <dia:point val="15.7328,15.6"/>
1683 <dia:attribute name="obj_bb">
1684 <dia:rectangle val="14.2828,14.15;52.698,22.6"/>
1686 <dia:attribute name="orth_points">
1687 <dia:point val="15.7328,15.6"/>
1688 <dia:point val="15.7328,19"/>
1689 <dia:point val="51.248,19"/>
1690 <dia:point val="51.248,21"/>
1692 <dia:attribute name="orth_orient">
1697 <dia:attribute name="name">
1698 <dia:string>#contained definitions#</dia:string>
1700 <dia:attribute name="direction">
1703 <dia:attribute name="ends">
1705 <dia:attribute name="role">
1708 <dia:attribute name="multiplicity">
1711 <dia:attribute name="arrow">
1712 <dia:boolean val="false"/>
1714 <dia:attribute name="aggregate">
1719 <dia:attribute name="role">
1722 <dia:attribute name="multiplicity">
1725 <dia:attribute name="arrow">
1726 <dia:boolean val="false"/>
1728 <dia:attribute name="aggregate">
1734 <dia:connection handle="0" to="O0" connection="6"/>
1735 <dia:connection handle="1" to="O3" connection="1"/>
1738 <dia:object type="UML - Association" version="0" id="O16">
1739 <dia:attribute name="obj_pos">
1740 <dia:point val="10,26.1"/>
1742 <dia:attribute name="obj_bb">
1743 <dia:rectangle val="6.55,24.65;16.5416,39.35"/>
1745 <dia:attribute name="orth_points">
1746 <dia:point val="10,26.1"/>
1747 <dia:point val="8,26.1"/>
1748 <dia:point val="8,37.9"/>
1749 <dia:point val="10,37.9"/>
1751 <dia:attribute name="orth_orient">
1756 <dia:attribute name="name">
1757 <dia:string>#type restrictions#</dia:string>
1759 <dia:attribute name="direction">
1762 <dia:attribute name="ends">
1764 <dia:attribute name="role">
1767 <dia:attribute name="multiplicity">
1770 <dia:attribute name="arrow">
1771 <dia:boolean val="false"/>
1773 <dia:attribute name="aggregate">
1778 <dia:attribute name="role">
1781 <dia:attribute name="multiplicity">
1784 <dia:attribute name="arrow">
1785 <dia:boolean val="false"/>
1787 <dia:attribute name="aggregate">
1793 <dia:connection handle="0" to="O4" connection="16"/>
1794 <dia:connection handle="1" to="O6" connection="8"/>
1797 <dia:object type="UML - Association" version="0" id="O17">
1798 <dia:attribute name="obj_pos">
1799 <dia:point val="10,26.1"/>
1801 <dia:attribute name="obj_bb">
1802 <dia:rectangle val="6.55,24.65;11.45,44.35"/>
1804 <dia:attribute name="orth_points">
1805 <dia:point val="10,26.1"/>
1806 <dia:point val="8,26.1"/>
1807 <dia:point val="8,42.9"/>
1808 <dia:point val="10,42.9"/>
1810 <dia:attribute name="orth_orient">
1815 <dia:attribute name="name">
1818 <dia:attribute name="direction">
1821 <dia:attribute name="ends">
1823 <dia:attribute name="role">
1826 <dia:attribute name="multiplicity">
1829 <dia:attribute name="arrow">
1830 <dia:boolean val="false"/>
1832 <dia:attribute name="aggregate">
1837 <dia:attribute name="role">
1840 <dia:attribute name="multiplicity">
1843 <dia:attribute name="arrow">
1844 <dia:boolean val="false"/>
1846 <dia:attribute name="aggregate">
1852 <dia:connection handle="0" to="O4" connection="16"/>
1853 <dia:connection handle="1" to="O7" connection="8"/>
1856 <dia:object type="UML - Association" version="0" id="O18">
1857 <dia:attribute name="obj_pos">
1858 <dia:point val="31.43,39"/>
1860 <dia:attribute name="obj_bb">
1861 <dia:rectangle val="27.55,33.55;39.3808,40.6"/>
1863 <dia:attribute name="orth_points">
1864 <dia:point val="31.43,39"/>
1865 <dia:point val="31.43,37"/>
1866 <dia:point val="29,37"/>
1867 <dia:point val="29,35"/>
1869 <dia:attribute name="orth_orient">
1874 <dia:attribute name="name">
1877 <dia:attribute name="direction">
1880 <dia:attribute name="ends">
1882 <dia:attribute name="role">
1885 <dia:attribute name="multiplicity">
1888 <dia:attribute name="arrow">
1889 <dia:boolean val="false"/>
1891 <dia:attribute name="aggregate">
1896 <dia:attribute name="role">
1897 <dia:string>#Row/Group/Notif/Compl#</dia:string>
1899 <dia:attribute name="multiplicity">
1902 <dia:attribute name="arrow">
1903 <dia:boolean val="false"/>
1905 <dia:attribute name="aggregate">
1911 <dia:connection handle="0" to="O8" connection="1"/>
1914 <dia:object type="UML - Association" version="0" id="O19">
1915 <dia:attribute name="obj_pos">
1916 <dia:point val="42.248,41.8"/>
1918 <dia:attribute name="obj_bb">
1919 <dia:rectangle val="23.55,25.45;43.698,45.45"/>
1921 <dia:attribute name="orth_points">
1922 <dia:point val="42.248,41.8"/>
1923 <dia:point val="42.248,44"/>
1924 <dia:point val="25,44"/>
1925 <dia:point val="25,26.9"/>
1926 <dia:point val="28,26.9"/>
1928 <dia:attribute name="orth_orient">
1934 <dia:attribute name="name">
1937 <dia:attribute name="direction">
1940 <dia:attribute name="ends">
1942 <dia:attribute name="role">
1945 <dia:attribute name="multiplicity">
1948 <dia:attribute name="arrow">
1949 <dia:boolean val="false"/>
1951 <dia:attribute name="aggregate">
1956 <dia:attribute name="role">
1959 <dia:attribute name="multiplicity">
1962 <dia:attribute name="arrow">
1963 <dia:boolean val="false"/>
1965 <dia:attribute name="aggregate">
1971 <dia:connection handle="0" to="O9" connection="6"/>
1972 <dia:connection handle="1" to="O5" connection="18"/>
1975 <dia:object type="UML - Association" version="0" id="O20">
1976 <dia:attribute name="obj_pos">
1977 <dia:point val="54.248,39"/>
1979 <dia:attribute name="obj_bb">
1980 <dia:rectangle val="38.55,33.55;55.698,40.6"/>
1982 <dia:attribute name="orth_points">
1983 <dia:point val="54.248,39"/>
1984 <dia:point val="54.248,37"/>
1985 <dia:point val="40,37"/>
1986 <dia:point val="40,35"/>
1988 <dia:attribute name="orth_orient">
1993 <dia:attribute name="name">
1996 <dia:attribute name="direction">
1999 <dia:attribute name="ends">
2001 <dia:attribute name="role">
2004 <dia:attribute name="multiplicity">
2007 <dia:attribute name="arrow">
2008 <dia:boolean val="false"/>
2010 <dia:attribute name="aggregate">
2015 <dia:attribute name="role">
2018 <dia:attribute name="multiplicity">
2021 <dia:attribute name="arrow">
2022 <dia:boolean val="false"/>
2024 <dia:attribute name="aggregate">
2030 <dia:connection handle="0" to="O10" connection="1"/>
2033 <dia:object type="UML - Association" version="0" id="O21">
2034 <dia:attribute name="obj_pos">
2035 <dia:point val="42.248,39"/>
2037 <dia:attribute name="obj_bb">
2038 <dia:rectangle val="38.55,33.55;47.9568,40.6"/>
2040 <dia:attribute name="orth_points">
2041 <dia:point val="42.248,39"/>
2042 <dia:point val="42.248,37"/>
2043 <dia:point val="40,37"/>
2044 <dia:point val="40,35"/>
2046 <dia:attribute name="orth_orient">
2051 <dia:attribute name="name">
2054 <dia:attribute name="direction">
2057 <dia:attribute name="ends">
2059 <dia:attribute name="role">
2062 <dia:attribute name="multiplicity">
2065 <dia:attribute name="arrow">
2066 <dia:boolean val="false"/>
2068 <dia:attribute name="aggregate">
2073 <dia:attribute name="role">
2074 <dia:string># Compliance Node#</dia:string>
2076 <dia:attribute name="multiplicity">
2079 <dia:attribute name="arrow">
2080 <dia:boolean val="false"/>
2082 <dia:attribute name="aggregate">
2088 <dia:connection handle="0" to="O9" connection="1"/>
2091 <dia:object type="UML - Association" version="0" id="O22">
2092 <dia:attribute name="obj_pos">
2093 <dia:point val="28,28.5"/>
2095 <dia:attribute name="obj_bb">
2096 <dia:rectangle val="24.55,27.05;32.88,44.45"/>
2098 <dia:attribute name="orth_points">
2099 <dia:point val="28,28.5"/>
2100 <dia:point val="26,28.5"/>
2101 <dia:point val="26,43"/>
2102 <dia:point val="31.43,43"/>
2103 <dia:point val="31.43,41.2"/>
2105 <dia:attribute name="orth_orient">
2111 <dia:attribute name="name">
2114 <dia:attribute name="direction">
2117 <dia:attribute name="ends">
2119 <dia:attribute name="role">
2122 <dia:attribute name="multiplicity">
2125 <dia:attribute name="arrow">
2126 <dia:boolean val="false"/>
2128 <dia:attribute name="aggregate">
2133 <dia:attribute name="role">
2136 <dia:attribute name="multiplicity">
2139 <dia:attribute name="arrow">
2140 <dia:boolean val="false"/>
2142 <dia:attribute name="aggregate">
2148 <dia:connection handle="0" to="O5" connection="22"/>
2149 <dia:connection handle="1" to="O8" connection="6"/>
2152 <dia:object type="UML - Association" version="0" id="O23">
2153 <dia:attribute name="obj_pos">
2154 <dia:point val="28,25.3"/>
2156 <dia:attribute name="obj_bb">
2157 <dia:rectangle val="22.55,23.85;55.698,46.45"/>
2159 <dia:attribute name="orth_points">
2160 <dia:point val="28,25.3"/>
2161 <dia:point val="24,25.3"/>
2162 <dia:point val="24,45"/>
2163 <dia:point val="54.248,45"/>
2164 <dia:point val="54.248,42.6"/>
2166 <dia:attribute name="orth_orient">
2172 <dia:attribute name="name">
2175 <dia:attribute name="direction">
2178 <dia:attribute name="ends">
2180 <dia:attribute name="role">
2181 <dia:string>#Refined #</dia:string>
2183 <dia:attribute name="multiplicity">
2186 <dia:attribute name="arrow">
2187 <dia:boolean val="false"/>
2189 <dia:attribute name="aggregate">
2194 <dia:attribute name="role">
2197 <dia:attribute name="multiplicity">
2200 <dia:attribute name="arrow">
2201 <dia:boolean val="false"/>
2203 <dia:attribute name="aggregate">
2209 <dia:connection handle="0" to="O5" connection="14"/>
2210 <dia:connection handle="1" to="O10" connection="6"/>
2213 <dia:object type="UML - Association" version="0" id="O24">
2214 <dia:attribute name="obj_pos">
2215 <dia:point val="21.4656,25.3"/>
2217 <dia:attribute name="obj_bb">
2218 <dia:rectangle val="20.0156,23.85;55.698,46.45"/>
2220 <dia:attribute name="orth_points">
2221 <dia:point val="21.4656,25.3"/>
2222 <dia:point val="24,25.3"/>
2223 <dia:point val="24,45"/>
2224 <dia:point val="54.248,45"/>
2225 <dia:point val="54.248,42.6"/>
2227 <dia:attribute name="orth_orient">
2233 <dia:attribute name="name">
2236 <dia:attribute name="direction">
2239 <dia:attribute name="ends">
2241 <dia:attribute name="role">
2244 <dia:attribute name="multiplicity">
2247 <dia:attribute name="arrow">
2248 <dia:boolean val="false"/>
2250 <dia:attribute name="aggregate">
2255 <dia:attribute name="role">
2258 <dia:attribute name="multiplicity">
2261 <dia:attribute name="arrow">
2262 <dia:boolean val="false"/>
2264 <dia:attribute name="aggregate">
2270 <dia:connection handle="0" to="O4" connection="15"/>
2271 <dia:connection handle="1" to="O10" connection="6"/>