You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3698 lines
189 KiB
3698 lines
189 KiB
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="3649.2841796875" height="2654">
|
|
<defs/>
|
|
<g>
|
|
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1215" y="1143" width="948.513671875" height="148" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1208" y="1136" width="948.513671875" height="148" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1018 1119 L 1966.513671875 1119 L 1966.513671875 1267 L 1018 1267 L 1018 1119 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1018 1144 L 1967.513671875 1144" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1018 1242 L 1967.513671875 1242" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1682.7568359375" y="1149.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1213" y="1172.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1213" y="1187.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-nom: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1213" y="1202.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-prenom: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1213" y="1217.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-dateNaissance: date</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1213" y="1232.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-descriptif: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1213" y="1247.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-ratioTrouvee: float</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1213" y="1270.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Scientifique(id: int, nom: string, prenom: string, dateNaissance: date, descriptif: string, ratiotrouvee: float, thematique: Thematique, sexe: Sexe, difficulte: Difficulte)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="799" y="1159" width="205.45068359375" height="86" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="792" y="1152" width="205.45068359375" height="86" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 602 1135 L 807.45068359375 1135 L 807.45068359375 1221 L 602 1221 L 602 1135 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 602 1160 L 808.45068359375 1160" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 602 1198 L 808.45068359375 1198" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="895.225341796875" y="1165.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Thematique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="797" y="1188.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="797" y="1203.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-libelle: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="797" y="1226.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Thematique(id: int, libelle: string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1194 1119 L 1194 1055 L 721 1055 L 721 1135" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 716.790482243984 1124.837325142376 L 721 1135 L 725.209517756016 1124.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1387" y="1108" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1396.75634765625" y="1114.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="910" y="1087" width="71.91259765625" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="945.956298828125" y="1093.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-thematique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="895" y="1124" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="898.614990234375" y="1130.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1023" y="1559" width="186.4140625" height="86" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1016" y="1552" width="186.4140625" height="86" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 826 1535 L 1012.4140625 1535 L 1012.4140625 1621 L 826 1621 L 826 1535 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 826 1560 L 1013.4140625 1560" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 826 1598 L 1013.4140625 1598" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1109.70703125" y="1565.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Difficulte</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1021" y="1588.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1021" y="1603.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-libelle: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1021" y="1626.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Difficulte(id: int, libelle: string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1018 1193 L 915 1193 L 915 1535" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 910.7904822439841 1524.837325142376 L 915 1535 L 919.2095177560159 1524.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1110" y="1241" width="51.7841796875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1135.89208984375" y="1247.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-difficulte</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1177" y="1191" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1186.75634765625" y="1197.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1089" y="1524" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1092.614990234375" y="1530.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="911" y="1399" width="166.431640625" height="86" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="904" y="1392" width="166.431640625" height="86" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 714 1375 L 880.431640625 1375 L 880.431640625 1461 L 714 1461 L 714 1375 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 714 1400 L 881.431640625 1400" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 714 1438 L 881.431640625 1438" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="987.7158203125" y="1405.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Sexe</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="909" y="1428.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="909" y="1443.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-libelle: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="909" y="1466.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Sexe(id: int, libelle: string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 842 1375 L 842 1151 L 1018 1151" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1041" y="1364" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1044.614990234375" y="1370.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1177" y="1174" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1186.75634765625" y="1180.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1037" y="1333" text-anchor="start" dominant-baseline="text-before-edge" transform="matrix(1 0 0 1 -190 -17)">
|
|
-sexe</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1991" y="583" width="178.7333984375" height="86" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1984" y="576" width="178.7333984375" height="86" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1794 559 L 1972.7333984375 559 L 1972.7333984375 645 L 1794 645 L 1794 559 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1794 584 L 1973.7333984375 584" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1794 622 L 1973.7333984375 622" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="italic" font-weight="bold" text-decoration="undefined" x="2073.86669921875" y="589.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Joueur</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1989" y="612.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1989" y="627.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-pseudo: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1989" y="650.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Joueur(id int, pseudo string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2223" y="647" width="383.9150390625" height="88" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2216" y="640" width="383.9150390625" height="88" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2026 623 L 2409.9150390625 623 L 2409.9150390625 711 L 2026 711 L 2026 623 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2026 648 L 2410.9150390625 648" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2026 688 L 2410.9150390625 688" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2408.45751953125" y="653.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Utilisateur</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2221" y="678.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-email: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2221" y="693.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-motDePasse: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2221" y="716.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Utilisateur(id int, pseudo string, email string, motdepasse string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2159" y="399" width="266.876953125" height="71" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2152" y="392" width="266.876953125" height="71" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1962 375 L 2228.876953125 375 L 2228.876953125 446 L 1962 446 L 1962 375 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1962 400 L 2229.876953125 400" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1962 423 L 2229.876953125 423" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2285.9384765625" y="405.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Invite</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2157" y="428.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-idSession: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2157" y="451.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Invite(id int, pseudo string, idsession string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2026 630 L 1973 630" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 1993.3253497152482 621.580964487968 L 1973 630 L 1993.3253497152482 638.419035512032"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1993.3253497152482 621.580964487968 L 1973 630 L 1993.3253497152482 638.419035512032 L 1993.3253497152482 621.580964487968" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2146 446 L 2146 562 L 1973 562" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 1993.3253497152482 553.580964487968 L 1973 562 L 1993.3253497152482 570.419035512032"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1993.3253497152482 553.580964487968 L 1973 562 L 1993.3253497152482 570.419035512032 L 1993.3253497152482 553.580964487968" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2026 667 L 1882 667 L 1882 1119" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1877.7904822439841 1108.837325142376 L 1882 1119 L 1886.2095177560159 1108.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2017" y="677" width="141.6162109375" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2087.80810546875" y="683.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-scientifiquesDecouverts</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2185" y="665" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2194.75634765625" y="671.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2050" y="1108" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2059.75634765625" y="1114.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1383" y="471" width="225.6806640625" height="101" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1376" y="464" width="225.6806640625" height="101" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1186 447 L 1411.6806640625 447 L 1411.6806640625 548 L 1186 548 L 1186 447 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1186 472 L 1412.6806640625 472" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1186 525 L 1412.6806640625 525" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1489.34033203125" y="477.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
JeuDB</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1381" y="500.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1381" y="515.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-nom: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1381" y="530.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-nbParties: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1381" y="553.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Jeu(id int, nom string, nbParties: int)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1310 548 L 1310 1119" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1305.7904822439841 1108.837325142376 L 1310 1119 L 1314.2095177560159 1108.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1655" y="479" width="288.55419921875" height="88" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1648" y="472" width="288.55419921875" height="88" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1458 455 L 1746.55419921875 455 L 1746.55419921875 543 L 1458 543 L 1458 455 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1458 480 L 1747.55419921875 480" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1458 518 L 1747.55419921875 518" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1792.777099609375" y="485.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Partie</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1653" y="508.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1653" y="523.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-codeInvitation: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1653" y="546.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Partie(int: id, codeInvitation: string, jeu: JeuDB)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1458 498 L 1412 498" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1422.162674857624 493.790482243984 L 1412 498 L 1422.162674857624 502.209517756016" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1614" y="524" width="21.67724609375" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1624.838623046875" y="530.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-jeu</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1617" y="496" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1626.75634765625" y="502.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1620" y="496" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1623.614990234375" y="502.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1747 479 L 1835 479 L 1835 559" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1830.7904822439841 548.8373251423759 L 1835 559 L 1839.2095177560159 548.8373251423759" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2016" y="489" width="46.96630859375" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2039.483154296875" y="495.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-joueurs</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1948" y="502" width="21.68359375" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1958.841796875" y="508.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2003" y="548" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2012.75634765625" y="554.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2255" y="959" width="292.1279296875" height="101" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2248" y="952" width="292.1279296875" height="101" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2058 935 L 2350.1279296875 935 L 2350.1279296875 1036 L 2058 1036 L 2058 935 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2058 960 L 2351.1279296875 960" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2058 1013 L 2351.1279296875 1013" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2394.56396484375" y="965.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Admin</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2253" y="988.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2253" y="1003.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-email: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2253" y="1018.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-motDePasse: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2253" y="1041.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Admin(id: int, email: string, motDePasse: string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1415" y="855" width="164.99072265625" height="86" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1408" y="848" width="164.99072265625" height="86" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1218 831 L 1382.99072265625 831 L 1382.99072265625 917 L 1218 917 L 1218 831 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1218 856 L 1383.99072265625 856" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1218 894 L 1383.99072265625 894" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1490.995361328125" y="861.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Indice</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1413" y="884.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1413" y="899.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-indice: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1413" y="922.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Indice(id int, indice string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1324 1119 L 1324 917" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1328.2095177560159 927.1626748576241 L 1324 917 L 1319.7904822439841 927.1626748576241" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1477" y="1028" width="44.79541015625" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1499.397705078125" y="1034.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-indices</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1523" y="1108" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1526.614990234375" y="1114.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1517" y="949" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1526.75634765625" y="955.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1297 548 L 1297 831" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1292.7904822439841 820.8373251423759 L 1297 831 L 1301.2095177560159 820.8373251423759" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1015" y="479" width="204.73974609375" height="86" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1008" y="472" width="204.73974609375" height="86" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 818 455 L 1022.73974609375 455 L 1022.73974609375 541 L 818 541 L 818 455 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 818 480 L 1023.73974609375 480" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 818 518 L 1023.73974609375 518" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1110.869873046875" y="485.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Question</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1013" y="508.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1013" y="523.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-question: string</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1013" y="546.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Question(id: int, question: string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1015" y="663" width="202.5751953125" height="86" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1008" y="656" width="202.5751953125" height="86" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 818 639 L 1020.5751953125 639 L 1020.5751953125 725 L 818 725 L 818 639 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 818 664 L 1021.5751953125 664" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 818 702 L 1021.5751953125 702" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1109.78759765625" y="669.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Reponse</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1013" y="692.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1013" y="707.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-reponse</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1013" y="730.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Reponse(id: int, reponse: string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1186 498 L 1023 498" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1033.162674857624 493.790482243984 L 1023 498 L 1033.162674857624 502.209517756016" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 916 541 L 916 639" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 911.7904822439841 628.8373251423759 L 916 639 L 920.2095177560159 628.8373251423759" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1092" y="600" width="57.80810546875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1120.904052734375" y="606.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-reponses</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1090" y="573" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1093.614990234375" y="579.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1084" y="628" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1093.75634765625" y="634.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
2..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 963 725 L 963 1193 L 1018 1193" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1007.8373251423759 1197.2095177560159 L 1018 1193 L 1007.8373251423759 1188.7904822439841" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1109" y="1218" width="69.3671875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1143.68359375" y="1224.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1131" y="757" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1140.75634765625" y="763.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1183" y="1216" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1186.614990234375" y="1222.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1007" y="287" width="223.53515625" height="101" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1000" y="280" width="223.53515625" height="101" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 810 263 L 1033.53515625 263 L 1033.53515625 364 L 810 364 L 810 263 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 810 288 L 1034.53515625 288" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 810 298 L 1034.53515625 298" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1112.267578125" y="293.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
QuestionGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1005" y="326.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+QuestionGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1005" y="341.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getRandom(): Question</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1005" y="356.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): Question</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 918 364 L 918 455" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 913.7904822439841 444.83732514237585 L 918 455 L 922.2095177560159 444.83732514237585" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="551" y="655" width="326.1513671875" height="88" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="544" y="648" width="326.1513671875" height="88" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 354 631 L 680.1513671875 631 L 680.1513671875 719 L 354 719 L 354 631 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 354 656 L 681.1513671875 656" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 354 666 L 681.1513671875 666" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="707.57568359375" y="661.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
ReponseGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="549" y="694.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+ReponseGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="549" y="709.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): Reponse</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="549" y="724.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromQuestion(idQuestion: int): List<Reponse></text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="207" y="87" width="171.50341796875" height="71" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="200" y="80" width="171.50341796875" height="71" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 10 63 L 181.50341796875 63 L 181.50341796875 134 L 10 134 L 10 63 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 10 88 L 182.50341796875 88" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 10 98 L 182.50341796875 98" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="italic" font-weight="bold" text-decoration="undefined" x="286.251708984375" y="93.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Gateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="205" y="126.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Gateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 810 305 L 98 305 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 354 681 L 98 681 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="399" y="855" width="355.0458984375" height="88" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="392" y="848" width="355.0458984375" height="88" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 202 831 L 557.0458984375 831 L 557.0458984375 919 L 202 919 L 202 831 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 202 856 L 558.0458984375 856" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 202 866 L 558.0458984375 866" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="570.02294921875" y="861.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
IndiceGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="397" y="894.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+IndiceGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="397" y="909.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="397" y="924.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromScientifique(idScientifique: int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 202 875 L 98 875 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="359" y="1151" width="273.37060546875" height="103" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="352" y="1144" width="273.37060546875" height="103" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 162 1127 L 435.37060546875 1127 L 435.37060546875 1230 L 162 1230 L 162 1127 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 162 1152 L 436.37060546875 1152" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 162 1162 L 436.37060546875 1162" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="489.185302734375" y="1157.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
ThematiqueGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="357" y="1190.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+ThematiqueGateway(con Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="357" y="1205.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="357" y="1220.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getAll(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="357" y="1235.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromScientifique(idScientifique int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 162 1178 L 98 1178 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="423" y="1391" width="276.982421875" height="103" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="416" y="1384" width="276.982421875" height="103" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 226 1367 L 502.982421875 1367 L 502.982421875 1470 L 226 1470 L 226 1367 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 226 1392 L 503.982421875 1392" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 226 1402 L 503.982421875 1402" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="554.9912109375" y="1397.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
SexeGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="421" y="1430.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+SexeGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="421" y="1445.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="421" y="1460.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromScientifique(idScientifique: int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="421" y="1475.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getAll(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 226 1418 L 98 1418 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="319" y="1551" width="293.36572265625" height="103" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="312" y="1544" width="293.36572265625" height="103" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 122 1527 L 415.36572265625 1527 L 415.36572265625 1630 L 122 1630 L 122 1527 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 122 1552 L 416.36572265625 1552" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 122 1562 L 416.36572265625 1562" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="459.182861328125" y="1557.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
DifficulteGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="317" y="1590.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+DifficulteGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="317" y="1605.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="317" y="1620.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromScientifique(idScientifique: int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="317" y="1635.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getAll(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 122 1578 L 98 1578 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2575" y="935" width="217.6953125" height="88" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2568" y="928" width="217.6953125" height="88" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2378 911 L 2595.6953125 911 L 2595.6953125 999 L 2378 999 L 2378 911 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2378 936 L 2596.6953125 936" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2378 946 L 2596.6953125 946" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2677.34765625" y="941.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
AdminGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2573" y="974.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+AdminGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2573" y="989.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2573" y="1004.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromEmail(email: string): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2596 955 L 3098 955 L 3098 98 L 182 98" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 202.3253497152483 89.58096448796803 L 182 98 L 202.3253497152483 106.41903551203197"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 202.3253497152483 89.58096448796803 L 182 98 L 202.3253497152483 106.41903551203197 L 202.3253497152483 89.58096448796803" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2751" y="247" width="304.44873046875" height="118" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2744" y="240" width="304.44873046875" height="118" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2554 223 L 2858.44873046875 223 L 2858.44873046875 341 L 2554 341 L 2554 223 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2554 248 L 2859.44873046875 248" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2554 258 L 2859.44873046875 258" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2896.724365234375" y="253.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
InviteGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2749" y="286.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+InviteGateway(con Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2749" y="301.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(int id): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2749" y="316.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromIdSession(idSession string): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2749" y="331.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+insertInvite(pseudo string, idSession string): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2749" y="346.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+supprimerInvite(id int): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2655" y="615" width="446.03955078125" height="118" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2648" y="608" width="446.03955078125" height="118" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2458 591 L 2904.03955078125 591 L 2904.03955078125 709 L 2458 709 L 2458 591 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2458 616 L 2905.03955078125 616" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2458 626 L 2905.03955078125 626" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2871.519775390625" y="621.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
UtilisateurGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2653" y="654.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+UtilisateurGateway(con Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2653" y="669.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(int id): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2653" y="684.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromEmail(email string): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2653" y="699.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+insertUtilisateur(pseudo string, email string, motdepasse string): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2653" y="714.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+supprimerUtilisateur(id int): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2458 663 L 2410 663" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2420.162674857624 658.790482243984 L 2410 663 L 2420.162674857624 667.209517756016" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2858 314 L 3098 314 L 3098 98 L 182 98" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 202.3253497152483 89.58096448796803 L 182 98 L 202.3253497152483 106.41903551203197"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 202.3253497152483 89.58096448796803 L 182 98 L 202.3253497152483 106.41903551203197 L 202.3253497152483 89.58096448796803" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2904 626 L 3098 626 L 3098 98 L 182 98" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 202.3253497152483 89.58096448796803 L 182 98 L 202.3253497152483 106.41903551203197"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 202.3253497152483 89.58096448796803 L 182 98 L 202.3253497152483 106.41903551203197 L 202.3253497152483 89.58096448796803" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1607" y="167" width="352.1640625" height="133" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1600" y="160" width="352.1640625" height="133" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1410 143 L 1762.1640625 143 L 1762.1640625 276 L 1410 276 L 1410 143 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1410 168 L 1763.1640625 168" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1410 178 L 1763.1640625 178" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1776.58203125" y="173.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
PartieGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1605" y="206.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+PartieGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1605" y="221.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): Partie</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1605" y="236.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromCodeInvitation(code: string): Partie</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1605" y="251.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+creerPartie(jeu: JeuDB, joueur: Joueur): Partie</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1605" y="266.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+rejoindrePartie(codeInvitation: string, joueur: Joueur): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1605" y="281.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+supprimerPartie(id: int): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1583 276 L 1583 455" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1578.7904822439841 444.83732514237585 L 1583 455 L 1587.2095177560159 444.83732514237585" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1410 209 L 98 209 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1399" y="255" width="192.46337890625" height="88" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1392" y="248" width="192.46337890625" height="88" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1202 231 L 1394.46337890625 231 L 1394.46337890625 319 L 1202 319 L 1202 231 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1202 256 L 1395.46337890625 256" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1202 266 L 1395.46337890625 266" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1488.731689453125" y="261.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
JeuGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1397" y="294.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+JeuGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1397" y="309.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): JeuDB</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1397" y="324.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getAll(): List<Jeu></text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1296 319 L 1296 447" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1291.7904822439841 436.83732514237585 L 1296 447 L 1300.2095177560159 436.83732514237585" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1202 243 L 98 243 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1231" y="1495" width="883.48828125" height="133" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1224" y="1488" width="883.48828125" height="133" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1034 1471 L 1917.48828125 1471 L 1917.48828125 1604 L 1034 1604 L 1034 1471 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1034 1496 L 1918.48828125 1496" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1034 1506 L 1918.48828125 1506" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1666.244140625" y="1501.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
ScientifiqueGateway</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1534.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+ScientifiqueGateway(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1549.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1564.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getRandomFromDifficulte(difficulte: Difficulte): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1579.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getRandom(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1594.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+deleteScientifique(id: int): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1609.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+insertScientifique(nom: string, prenom: string, dateNaissance: date, descriptif: string, thematique: Thematique, sexe: Sexe, difficulte: Difficulte): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1666 1604 L 1666 1751 L 98 1751 L 98 134" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 106.419035512032 154.3253497152483 L 98 134 L 89.580964487968 154.3253497152483 L 106.419035512032 154.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2543" y="1415" width="219.89794921875" height="148" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2536" y="1408" width="219.89794921875" height="148" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2346 1391 L 2565.89794921875 1391 L 2565.89794921875 1539 L 2346 1539 L 2346 1391 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2346 1416 L 2566.89794921875 1416" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2346 1426 L 2566.89794921875 1426" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2646.448974609375" y="1421.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
AdminController</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2541" y="1454.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+AdminController(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2541" y="1469.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+defaultAction(params: array)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2541" y="1484.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+notLogged(params: array)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2541" y="1499.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+stats(params: array)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2541" y="1514.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+ajouterScientifiques(params: array)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2541" y="1529.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+listeScientifiques(params: array)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2541" y="1544.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-verifierDonnees()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2815" y="1231" width="270.79345703125" height="86" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2808" y="1224" width="270.79345703125" height="86" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2618 1207 L 2888.79345703125 1207 L 2888.79345703125 1293 L 2618 1293 L 2618 1207 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2618 1232 L 2889.79345703125 1232" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2618 1242 L 2889.79345703125 1242" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2943.896728515625" y="1237.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
FrontController</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2813" y="1270.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+FrontController()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2813" y="1285.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-callController(controller: string, match: array)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="3135" y="1407" width="207.6279296875" height="148" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3128" y="1400" width="207.6279296875" height="148" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2938 1383 L 3145.6279296875 1383 L 3145.6279296875 1531 L 2938 1531 L 2938 1383 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2938 1408 L 3146.6279296875 1408" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2938 1418 L 3146.6279296875 1418" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3232.31396484375" y="1413.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
InviteController</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3133" y="1446.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+InviteController(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3133" y="1461.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+creerUnePartie()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3133" y="1476.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+rejoindreUnePartie()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3133" y="1491.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+choisirPseudo()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3133" y="1506.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+creerUnCompte()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3133" y="1521.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+connexion()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3133" y="1536.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+jouer()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="3263" y="1615" width="211.95703125" height="118" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3256" y="1608" width="211.95703125" height="118" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3066 1591 L 3277.95703125 1591 L 3277.95703125 1709 L 3066 1709 L 3066 1591 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3066 1616 L 3278.95703125 1616" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3066 1626 L 3278.95703125 1626" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3362.478515625" y="1621.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
UserController</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3261" y="1654.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+UserController(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3261" y="1669.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+listerLesScientifiquesDecouvert()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3261" y="1684.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+deconnexion()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3261" y="1699.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+afficherDetailScientifique()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2663 1293 L 2663 1393 L 2566 1393" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2576.162674857624 1388.7904822439841 L 2566 1393 L 2576.162674857624 1397.2095177560159" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2823" y="1631" width="264" height="133" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2816" y="1624" width="264" height="133" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2626 1607 L 2890 1607 L 2890 1740 L 2626 1740 L 2626 1607 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2626 1632 L 2891 1632" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2626 1642 L 2891 1642" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2948.5" y="1637.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Validation</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2821" y="1670.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+valAlpha(str: string)</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2631 1660 L 2750.57080078125 1660" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2821" y="1685.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+valAlphaNum(str: string)</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2631 1675 L 2778.01806640625 1675" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2821" y="1700.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+valInteger(val: int, min: int, max: int)</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2631 1690 L 2843.7734375 1690" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2821" y="1715.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+valFloat(val: float, min: float, max: float)</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2631 1705 L 2864.72705078125 1705" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2821" y="1730.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+valEmail(email: string)</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2631 1720 L 2766.45263671875 1720" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2821" y="1745.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+valRole(id: int)</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2631 1735 L 2721.67626953125 1735" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2279" y="831" width="243.72705078125" height="58" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2272" y="824" width="243.72705078125" height="58" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2082 807 L 2325.72705078125 807 L 2325.72705078125 865 L 2082 865 L 2082 807 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2082 832 L 2326.72705078125 832" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2082 855 L 2326.72705078125 855" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2394.363525390625" y="837.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Role</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2277" y="860.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-id: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1962 645 L 1962 836 L 2082 836" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 2061.674650284752 844.419035512032 L 2082 836 L 2061.674650284752 827.580964487968"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2061.674650284752 844.419035512032 L 2082 836 L 2061.674650284752 827.580964487968 L 2061.674650284752 844.419035512032" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2190 935 L 2190 865" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 2198.4190355120318 885.3253497152483 L 2190 865 L 2181.5809644879682 885.3253497152483"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2198.4190355120318 885.3253497152483 L 2190 865 L 2181.5809644879682 885.3253497152483 L 2198.4190355120318 885.3253497152483" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2820 1293 L 2820 1411 L 2938 1411" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2927.837325142376 1415.2095177560159 L 2938 1411 L 2927.837325142376 1406.7904822439841" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2446 1539 L 2446 1673 L 2626 1673" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2615.837325142376 1677.2095177560159 L 2626 1673 L 2615.837325142376 1668.7904822439841" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2971 1531 L 2971 1673 L 2890 1673" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2900.162674857624 1668.7904822439841 L 2890 1673 L 2900.162674857624 1677.2095177560159" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3170 1591 L 3170 1559 L 3041 1559 L 3041 1531" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 3049.4190355120318 1551.3253497152482 L 3041 1531 L 3032.5809644879682 1551.3253497152482"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3049.4190355120318 1551.3253497152482 L 3041 1531 L 3032.5809644879682 1551.3253497152482 L 3049.4190355120318 1551.3253497152482" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="3215" y="1247" width="357.90869140625" height="116" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3208" y="1240" width="357.90869140625" height="116" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3018 1223 L 3375.90869140625 1223 L 3375.90869140625 1339 L 3018 1339 L 3018 1223 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3018 1248 L 3376.90869140625 1248" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3018 1271 L 3376.90869140625 1271" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3387.454345703125" y="1253.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Connection</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3213" y="1276.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-stmt: PDOStatement</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3213" y="1299.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Connection(dsn: string, username: string, password: string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3213" y="1314.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+executeQuery(query: string, params: array)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3213" y="1329.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getResults(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3213" y="1344.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getOneResult(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2889 1248 L 3018 1248" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3007.837325142376 1252.2095177560159 L 3018 1248 L 3007.837325142376 1243.7904822439841" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3131" y="1244" width="25.2890625" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3143.64453125" y="1250.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-con</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3091" y="1271" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3100.75634765625" y="1277.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3183" y="1271" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3186.614990234375" y="1277.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 93 63 L 93 31 L 3138 31 L 3138 1223" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3133.790482243984 1212.837325142376 L 3138 1223 L 3142.209517756016 1212.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1793" y="27" width="25.2890625" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1805.64453125" y="33.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
con</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="286" y="52" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="295.75634765625" y="58.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3312" y="1212" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3315.614990234375" y="1218.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2479" y="239" width="223.509765625" height="133" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2472" y="232" width="223.509765625" height="133" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2282 215 L 2505.509765625 215 L 2505.509765625 348 L 2282 348 L 2282 215 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2282 240 L 2506.509765625 240" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2282 250 L 2506.509765625 250" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2584.2548828125" y="245.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
InviteModel</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2477" y="278.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+InviteModel(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2477" y="293.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+isInvite(): bool</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2287 283 L 2375.51171875 283" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2477" y="308.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getById(int: id): Invite</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2477" y="323.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromIdSession(idSession string)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2477" y="338.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+supprimerInvite(id int): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2477" y="353.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+insertInvite(invite Invite): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2506 271 L 2554 271" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2543.837325142376 275.209517756016 L 2554 271 L 2543.837325142376 266.790482243984" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2282 271 L 2095 271 L 2095 375" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2090.790482243984 364.83732514237585 L 2095 375 L 2099.209517756016 364.83732514237585" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2527" y="431" width="412.822265625" height="133" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2520" y="424" width="412.822265625" height="133" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2330 407 L 2742.822265625 407 L 2742.822265625 540 L 2330 540 L 2330 407 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2330 432 L 2743.822265625 432" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2330 442 L 2743.822265625 442" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2726.9111328125" y="437.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
UtilisateurModel</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2525" y="470.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+UtilisateurModel(con Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2525" y="485.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+isUtilisateur(): bool</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2335 475 L 2450.2353515625 475" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2525" y="500.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(int id): Utilisateur</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2525" y="515.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromEmail(email string): Utilisateur</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2525" y="530.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+insertUtilisateur(pseudo string, email string, motdepasse string): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2525" y="545.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+supprimerUtilisateur(id int): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2594 540 L 2594 591" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2589.790482243984 580.8373251423759 L 2594 591 L 2598.209517756016 580.8373251423759" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2330 473 L 2298 473 L 2298 623" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2293.790482243984 612.8373251423759 L 2298 623 L 2302.209517756016 612.8373251423759" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2583" y="1119" width="223.47802734375" height="103" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2576" y="1112" width="223.47802734375" height="103" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2386 1095 L 2609.47802734375 1095 L 2609.47802734375 1198 L 2386 1198 L 2386 1095 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2386 1120 L 2610.47802734375 1120" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2386 1130 L 2610.47802734375 1130" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2688.239013671875" y="1125.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
ModelAdmin</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2581" y="1158.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+ModelAdmin(con Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2581" y="1173.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+isAdmin(): bool</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2391 1163 L 2485.2880859375 1163" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2581" y="1188.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): Admin</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2581" y="1203.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromEmail(email: String): Admin</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2386 1146 L 2242 1146 L 2242 1036" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2246.209517756016 1046.162674857624 L 2242 1036 L 2237.790482243984 1046.162674857624" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2527 1095 L 2527 999" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2531.209517756016 1009.1626748576241 L 2527 999 L 2522.790482243984 1009.1626748576241" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="727" y="527" width="263.98876953125" height="88" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="720" y="520" width="263.98876953125" height="88" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 530 503 L 793.98876953125 503 L 793.98876953125 591 L 530 591 L 530 503 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 530 528 L 794.98876953125 528" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 530 538 L 794.98876953125 538" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="852.494384765625" y="533.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
ReponseModel</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="725" y="566.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+ReponseModel()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="725" y="581.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): Reponse</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="725" y="596.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromQuestion(idQuestion: int): reponse</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 546 591 L 546 631" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 541.790482243984 620.8373251423759 L 546 631 L 550.209517756016 620.8373251423759" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 738 591 L 738 671 L 818 671" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 807.8373251423759 675.209517756016 L 818 671 L 807.8373251423758 666.790482243984" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="815" y="855" width="321.44775390625" height="88" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="808" y="848" width="321.44775390625" height="88" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 618 831 L 939.44775390625 831 L 939.44775390625 919 L 618 919 L 618 831 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 618 856 L 940.44775390625 856" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 618 866 L 940.44775390625 866" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="969.223876953125" y="861.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
IndiceModel</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="813" y="894.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+IndiceModel(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="813" y="909.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(): Indice</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="813" y="924.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromScientifique(idScientifique: int): List<Indice></text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 939 871 L 1218 871" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1207.837325142376 875.209517756016 L 1218 871 L 1207.837325142376 866.790482243984" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 618 863 L 557 863" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 567.1626748576241 858.790482243984 L 557 863 L 567.1626748576241 867.209517756016" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="679" y="1271" width="273.38330078125" height="103" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="672" y="1264" width="273.38330078125" height="103" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 482 1247 L 755.38330078125 1247 L 755.38330078125 1350 L 482 1350 L 482 1247 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 482 1272 L 756.38330078125 1272" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 482 1282 L 756.38330078125 1282" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="809.191650390625" y="1277.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
SexeModel</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="677" y="1310.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+SexeModel(con Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="677" y="1325.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(): Sexe</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="677" y="1340.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromScientifique(idScientifique int): Sexe</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="677" y="1355.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getAll(): List<Sexe></text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 755 1319 L 784 1319 L 784 1375" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 779.790482243984 1364.837325142376 L 784 1375 L 788.209517756016 1364.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 482 1319 L 466 1319 L 466 1367" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 461.790482243984 1356.837325142376 L 466 1367 L 470.209517756016 1356.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="519" y="999" width="316.01416015625" height="103" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="512" y="992" width="316.01416015625" height="103" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 322 975 L 638.01416015625 975 L 638.01416015625 1078 L 322 1078 L 322 975 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 322 1000 L 639.01416015625 1000" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 322 1010 L 639.01416015625 1010" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="670.507080078125" y="1005.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
ThematiqueModel</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="517" y="1038.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+ThematiqueModel(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="517" y="1053.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(): List<Thematique></text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="517" y="1068.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromScientifique(idScientifique: int): Thematique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="517" y="1083.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getAll(): List<Thematique></text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 322 1035 L 250 1035 L 250 1127" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 245.790482243984 1116.837325142376 L 250 1127 L 254.209517756016 1116.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 638 1035 L 682 1035 L 682 1135" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 677.790482243984 1124.837325142376 L 682 1135 L 686.209517756016 1124.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="679" y="1559" width="296.9775390625" height="103" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="672" y="1552" width="296.9775390625" height="103" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 482 1535 L 778.9775390625 1535 L 778.9775390625 1638 L 482 1638 L 482 1535 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 482 1560 L 779.9775390625 1560" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 482 1570 L 779.9775390625 1570" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="820.98876953125" y="1565.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
DifficulteModel</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="677" y="1598.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+DifficulteModel(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="677" y="1613.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): Difficulte</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="677" y="1628.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromScientifique(idScientifique: int): Difficulte</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="677" y="1643.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getAll(): List<Difficulte></text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 779 1599 L 826 1599" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 815.8373251423759 1603.2095177560159 L 826 1599 L 815.8373251423758 1594.7904822439841" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 482 1599 L 415 1599" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 425.1626748576241 1594.7904822439841 L 415 1599 L 425.1626748576241 1603.2095177560159" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="1231" y="1327" width="908.77099609375" height="118" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="1224" y="1320" width="908.77099609375" height="118" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1034 1303 L 1942.77099609375 1303 L 1942.77099609375 1421 L 1034 1421 L 1034 1303 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1034 1328 L 1943.77099609375 1328" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1034 1338 L 1943.77099609375 1338" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="1678.885498046875" y="1333.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
ScientifiqueModel</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1366.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+ScientifiqueModel(con: Connection)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1381.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getFromId(id: int): Scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1396.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getRandomFromDifficulte(difficulte: Difficulte): List<Scientifique></text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1411.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+deleteScientifique(id: int): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="1229" y="1426.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+insertScientifique(nom: string, prenom: string, dateNaissance: date, descriptif: string, thematique: Thematique, sexe: Sexe, difficulte: Difficulte): Scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1474 1303 L 1474 1267" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1478.2095177560159 1277.162674857624 L 1474 1267 L 1469.7904822439841 1277.162674857624" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1474 1421 L 1474 1471" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1469.7904822439841 1460.837325142376 L 1474 1471 L 1478.2095177560159 1460.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2346 1453 L 1475 1453 L 1475 1421" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1479.2095177560159 1431.162674857624 L 1475 1421 L 1470.7904822439841 1431.162674857624" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2498 1391 L 2498 1279 L 2496 1279 L 2496 1198" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2500.209517756016 1208.162674857624 L 2496 1198 L 2491.790482243984 1208.162674857624" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="3151" y="2447" width="313.875" height="221" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3144" y="2440" width="313.875" height="221" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2954 2423 L 3267.875 2423 L 3267.875 2644 L 2954 2644 L 2954 2423 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2954 2448 L 3268.875 2448" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2954 2516 L 3268.875 2516" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3301.4375" y="2453.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
MdlPendu</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2476.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-idJeu: int</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2959 2466 L 3015.36083984375 2466" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2491.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-nbErreur: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2506.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-nbTours: int</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2521.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-lettres: array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2544.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+MdlPendu(joueur: Joueur, scientifique: Scientifique)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2559.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+jouer(lettre: char): String</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2574.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+aGagne(): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2589.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+aPerdu(): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2604.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getMot(): String</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2619.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getDecouvert(): String</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2634.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getScientifique(): Scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2954 2591 L 2058 2591 L 2058 1199 L 1967 1199" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1977.162674857624 1194.7904822439841 L 1967 1199 L 1977.162674857624 1203.2095177560159" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2199" y="1905" width="69.3671875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2233.68359375" y="1911.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3113" y="2589" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3122.75634765625" y="2595.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2175" y="1197" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2178.614990234375" y="1203.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2439" y="2351" width="438.873046875" height="221" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2432" y="2344" width="438.873046875" height="221" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2242 2327 L 2680.873046875 2327 L 2680.873046875 2548 L 2242 2548 L 2242 2327 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2242 2352 L 2681.873046875 2352" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2242 2405 L 2681.873046875 2405" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2651.9365234375" y="2357.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
MdlQuiEstCe</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2380.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-idJeu: int</text>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2247 2370 L 2303.36083984375 2370" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2395.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-scientifiqueTrouve: bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2410.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-partieAbandonnee: bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2433.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+MdlQuiEstCe(joueurA: Joueur, joueurB: Joueur, scientifique: Scientifique)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2448.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+jouer(question: String)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2463.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+jouer(reponse: bool)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2478.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+aGagne(): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2493.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getScientifique(): Scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2508.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+abandonner()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2523.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+scientifiqueTrouve()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2538.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getGagnant(): Joueur</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2437" y="2553.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getPerdant(): Joueur</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="3559" y="1559" width="276.2841796875" height="161" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3552" y="1552" width="276.2841796875" height="161" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3362 1535 L 3638.2841796875 1535 L 3638.2841796875 1696 L 3362 1696 L 3362 1535 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3362 1560 L 3639.2841796875 1560" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3362 1613 L 3639.2841796875 1613" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3690.64208984375" y="1565.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Configuration</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3557" y="1588.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-difficultes: array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3557" y="1603.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-thematiques: array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3557" y="1618.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-scientifique: Scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3557" y="1641.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+Configuration()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3557" y="1656.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+selectionnerDifficulte(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3557" y="1671.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+selectionnerThematique(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3557" y="1686.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+selectionnerScientifique(): Scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3557" y="1701.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+tirageAleratoire(): Scientifique</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2242 2423 L 2090 2423 L 2090 1199 L 1967 1199" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1977.162674857624 1194.7904822439841 L 1967 1199 L 1977.162674857624 1203.2095177560159" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2401" y="2421" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2410.75634765625" y="2427.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2591" y="2023" width="471.41748046875" height="80" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2584" y="2016" width="471.41748046875" height="80" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2394 1999 L 2865.41748046875 1999 L 2865.41748046875 2079 L 2394 2079 L 2394 1999 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2394 2037 L 2866.41748046875 2037" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2394 2047 L 2866.41748046875 2047" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2820.208740234375" y="2027.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
«interface»</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2820.208740234375" y="2042.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
JeuUnContreUn</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2589" y="2075.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+JeuUnContreUn(joueurA: Joueur, joueurB: Joueur, configuration Configuration)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2242 2423 L 2154 2423 L 2154 1079 L 1938 1079 L 1938 645" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1942.2095177560159 655.1626748576241 L 1938 645 L 1933.7904822439841 655.1626748576241" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2319" y="1105" width="49.13720703125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2343.568603515625" y="1111.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-joueurA</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2401" y="2421" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2410.75634765625" y="2427.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2137" y="677" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2140.614990234375" y="683.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2242 2423 L 2130 2423 L 2130 1095 L 1922 1095 L 1922 645" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 1926.2095177560159 655.1626748576241 L 1922 645 L 1917.7904822439841 655.1626748576241" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2293" y="1121" width="53" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2319.5" y="1127.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-joueurB</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2401" y="2421" width="19.5126953125" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2410.75634765625" y="2427.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
0..*</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2121" y="677" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2124.614990234375" y="683.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="#C0C0C0" stroke="none" paint-order="stroke fill markers" d=" M 2639.239013671875 1778 C 2639.239013671875 1771.3725824 2644.611596071875 1766 2651.239013671875 1766 C 2657.866431271875 1766 2663.239013671875 1771.3725824 2663.239013671875 1778 C 2663.239013671875 1784.6274176 2657.866431271875 1790 2651.239013671875 1790 C 2644.611596071875 1790 2639.239013671875 1784.6274176 2639.239013671875 1778 Z" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<path fill="#ffffff" stroke="none" paint-order="stroke fill markers" d=" M 2632.239013671875 1771 C 2632.239013671875 1764.3725824 2637.611596071875 1759 2644.239013671875 1759 C 2650.866431271875 1759 2656.239013671875 1764.3725824 2656.239013671875 1771 C 2656.239013671875 1777.6274176 2650.866431271875 1783 2644.239013671875 1783 C 2637.611596071875 1783 2632.239013671875 1777.6274176 2632.239013671875 1771 Z"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2632.239013671875 1771 C 2632.239013671875 1764.3725824 2637.611596071875 1759 2644.239013671875 1759 C 2650.866431271875 1759 2656.239013671875 1764.3725824 2656.239013671875 1771 C 2656.239013671875 1777.6274176 2650.866431271875 1783 2644.239013671875 1783 C 2637.611596071875 1783 2632.239013671875 1777.6274176 2632.239013671875 1771 Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2578 1808 L 2711.47802734375 1808" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2834.739013671875" y="1813.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Prochain tour</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2773" y="1836.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+prochainTour(): void</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2644 1999 L 2644 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#C0C0C0" stroke="none" paint-order="stroke fill markers" d=" M 2785.7685546875 1778 C 2785.7685546875 1771.3725824 2791.1411370875 1766 2797.7685546875 1766 C 2804.3959722875 1766 2809.7685546875 1771.3725824 2809.7685546875 1778 C 2809.7685546875 1784.6274176 2804.3959722875 1790 2797.7685546875 1790 C 2791.1411370875 1790 2785.7685546875 1784.6274176 2785.7685546875 1778 Z" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<path fill="#ffffff" stroke="none" paint-order="stroke fill markers" d=" M 2778.7685546875 1771 C 2778.7685546875 1764.3725824 2784.1411370875 1759 2790.7685546875 1759 C 2797.3959722875 1759 2802.7685546875 1764.3725824 2802.7685546875 1771 C 2802.7685546875 1777.6274176 2797.3959722875 1783 2790.7685546875 1783 C 2784.1411370875 1783 2778.7685546875 1777.6274176 2778.7685546875 1771 Z"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2778.7685546875 1771 C 2778.7685546875 1764.3725824 2784.1411370875 1759 2790.7685546875 1759 C 2797.3959722875 1759 2802.7685546875 1764.3725824 2802.7685546875 1771 C 2802.7685546875 1777.6274176 2797.3959722875 1783 2790.7685546875 1783 C 2784.1411370875 1783 2778.7685546875 1777.6274176 2778.7685546875 1771 Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2722 1808 L 2860.537109375 1808" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2981.2685546875" y="1813.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Gagnants</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2917" y="1836.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getGagnants(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="#C0C0C0" stroke="none" paint-order="stroke fill markers" d=" M 2943.59765625 1778 C 2943.59765625 1771.3725824 2948.97023865 1766 2955.59765625 1766 C 2962.22507385 1766 2967.59765625 1771.3725824 2967.59765625 1778 C 2967.59765625 1784.6274176 2962.22507385 1790 2955.59765625 1790 C 2948.97023865 1790 2943.59765625 1784.6274176 2943.59765625 1778 Z" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<path fill="#ffffff" stroke="none" paint-order="stroke fill markers" d=" M 2936.59765625 1771 C 2936.59765625 1764.3725824 2941.97023865 1759 2948.59765625 1759 C 2955.22507385 1759 2960.59765625 1764.3725824 2960.59765625 1771 C 2960.59765625 1777.6274176 2955.22507385 1783 2948.59765625 1783 C 2941.97023865 1783 2936.59765625 1777.6274176 2936.59765625 1771 Z"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2936.59765625 1771 C 2936.59765625 1764.3725824 2941.97023865 1759 2948.59765625 1759 C 2955.22507385 1759 2960.59765625 1764.3725824 2960.59765625 1771 C 2960.59765625 1777.6274176 2955.22507385 1783 2948.59765625 1783 C 2941.97023865 1783 2936.59765625 1777.6274176 2936.59765625 1771 Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2882 1808 L 3016.1953125 1808" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3139.09765625" y="1813.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Perdants</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3077" y="1836.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getPerdants(): array</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2642 1999 L 2642 1871 L 2790 1871 L 2790 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2658 1999 L 2658 1887 L 2948 1887 L 2948 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#C0C0C0" stroke="none" paint-order="stroke fill markers" d=" M 3089.81494140625 1778 C 3089.81494140625 1771.3725824 3095.18752380625 1766 3101.81494140625 1766 C 3108.44235900625 1766 3113.81494140625 1771.3725824 3113.81494140625 1778 C 3113.81494140625 1784.6274176 3108.44235900625 1790 3101.81494140625 1790 C 3095.18752380625 1790 3089.81494140625 1784.6274176 3089.81494140625 1778 Z" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<path fill="#ffffff" stroke="none" paint-order="stroke fill markers" d=" M 3082.81494140625 1771 C 3082.81494140625 1764.3725824 3088.18752380625 1759 3094.81494140625 1759 C 3101.44235900625 1759 3106.81494140625 1764.3725824 3106.81494140625 1771 C 3106.81494140625 1777.6274176 3101.44235900625 1783 3094.81494140625 1783 C 3088.18752380625 1783 3082.81494140625 1777.6274176 3082.81494140625 1771 Z"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3082.81494140625 1771 C 3082.81494140625 1764.3725824 3088.18752380625 1759 3094.81494140625 1759 C 3101.44235900625 1759 3106.81494140625 1764.3725824 3106.81494140625 1771 C 3106.81494140625 1777.6274176 3101.44235900625 1783 3094.81494140625 1783 C 3088.18752380625 1783 3082.81494140625 1777.6274176 3082.81494140625 1771 Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3034 1808 L 3156.6298828125 1808" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3285.31494140625" y="1813.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Termine</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3229" y="1836.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+estTermine(): bool</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2674 1999 L 2674 1903 L 3094 1903 L 3094 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="2535" y="2159" width="454.79296875" height="133" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2528" y="2152" width="454.79296875" height="133" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2338 2135 L 2792.79296875 2135 L 2792.79296875 2268 L 2338 2268 L 2338 2135 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2338 2160 L 2793.79296875 2160" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2338 2170 L 2793.79296875 2170" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2755.896484375" y="2165.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
JeuQuiEstCe</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2533" y="2198.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+JeuQuiEstCe(joueurA: Joueur, joueurB: Joueur, configuration Configuration)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2533" y="2213.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+prochainTour()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2533" y="2228.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getGagnants()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2533" y="2243.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getPerdants()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2533" y="2258.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+estTermine()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2533" y="2273.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+demarrer()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2470 2135 L 2470 2079" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 2478.4190355120318 2099.325349715248 L 2470 2079 L 2461.5809644879682 2099.325349715248"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2478.4190355120318 2099.325349715248 L 2470 2079 L 2461.5809644879682 2099.325349715248 L 2478.4190355120318 2099.325349715248" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2439 2268 L 2439 2327" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2434.790482243984 2316.837325142376 L 2439 2327 L 2443.209517756016 2316.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2633" y="2307" width="21.67724609375" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2643.838623046875" y="2313.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-jeu</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2613" y="2300" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2616.614990234375" y="2306.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="2613" y="2316" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2616.614990234375" y="2322.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="3151" y="2159" width="329.794921875" height="136" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3144" y="2152" width="329.794921875" height="136" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2954 2135 L 3283.794921875 2135 L 3283.794921875 2271 L 2954 2271 L 2954 2135 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2954 2160 L 3284.794921875 2160" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2954 2170 L 3284.794921875 2170" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3309.3974609375" y="2165.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
JeuPendu</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2198.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+JeuPendu(joueur: Joueur, configuration Configuration)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2213.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+prochainTour()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2228.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getGagnants()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2243.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+getPerdants()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2258.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+estTermine()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3149" y="2273.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+demarrer()</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="#C0C0C0" stroke="none" paint-order="stroke fill markers" d=" M 2508.029052734375 1778 C 2508.029052734375 1771.3725824 2513.401635134375 1766 2520.029052734375 1766 C 2526.656470334375 1766 2532.029052734375 1771.3725824 2532.029052734375 1778 C 2532.029052734375 1784.6274176 2526.656470334375 1790 2520.029052734375 1790 C 2513.401635134375 1790 2508.029052734375 1784.6274176 2508.029052734375 1778 Z" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2504.5147186257614 1762.5147186257614 A 12 12 0 0 1 2521.4852813742386 1779.4852813742386" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#ffffff" stroke="none" paint-order="stroke fill markers" d=" M 2504.029052734375 1771 C 2504.029052734375 1766.0294368 2508.058489534375 1762 2513.029052734375 1762 C 2517.999615934375 1762 2522.029052734375 1766.0294368 2522.029052734375 1771 C 2522.029052734375 1775.9705632 2517.999615934375 1780 2513.029052734375 1780 C 2508.058489534375 1780 2504.029052734375 1775.9705632 2504.029052734375 1771 Z"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2504.029052734375 1771 C 2504.029052734375 1766.0294368 2508.058489534375 1762 2513.029052734375 1762 C 2517.999615934375 1762 2522.029052734375 1766.0294368 2522.029052734375 1771 C 2522.029052734375 1775.9705632 2517.999615934375 1780 2513.029052734375 1780 C 2508.058489534375 1780 2504.029052734375 1775.9705632 2504.029052734375 1771 Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2458 1808 L 2569.05810546875 1808" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="2703.529052734375" y="1813.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
Demarrer</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="2653" y="1836.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+demarrer(): void</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2970 1999 L 2970 1919 L 2513 1919 L 2513 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#C0C0C0" stroke="none" x="3167" y="2023" width="348.22314453125" height="80" transform="matrix(1 0 0 1 -190 -17)" fill-opacity="0.2"/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3160" y="2016" width="348.22314453125" height="80" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2970 1999 L 3318.22314453125 1999 L 3318.22314453125 2079 L 2970 2079 L 2970 1999 Z Z" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2970 2037 L 3319.22314453125 2037" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2970 2047 L 3319.22314453125 2047" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3334.611572265625" y="2027.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
«interface»</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="bold" text-decoration="undefined" x="3334.611572265625" y="2042.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
JeuSolo</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3165" y="2075.5" text-anchor="start" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
+JeuSolo(joueur: Joueur, configuration Configuration)</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3010 1999 L 3010 1903 L 3094 1903 L 3094 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2978 1999 L 2978 1887 L 2948 1887 L 2948 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2994 1999 L 2994 1871 L 2790 1871 L 2790 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2644 1999 L 2644 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2626 1999 L 2626 1919 L 2513 1919 L 2513 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3026 1999 L 3026 1855 L 2644 1855 L 2644 1783" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3127 2135 L 3127 2079" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="#FFFFFF" stroke="none" paint-order="stroke fill markers" d=" M 3135.4190355120318 2099.325349715248 L 3127 2079 L 3118.5809644879682 2099.325349715248"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3135.4190355120318 2099.325349715248 L 3127 2079 L 3118.5809644879682 2099.325349715248 L 3135.4190355120318 2099.325349715248" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3114 2271 L 3114 2423" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3109.790482243984 2412.837325142376 L 3114 2423 L 3118.209517756016 2412.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3308" y="2357" width="21.67724609375" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3318.838623046875" y="2363.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
-jeu</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3288" y="2303" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3291.614990234375" y="2309.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<rect fill="#ffffff" stroke="none" x="3288" y="2412" width="7.22998046875" height="13" transform="matrix(1 0 0 1 -190 -17)"/>
|
|
</g>
|
|
<g>
|
|
<g>
|
|
<path fill="none" stroke="none"/>
|
|
<text fill="#000000" stroke="none" font-family="Arial" font-size="13px" font-style="normal" font-weight="normal" text-decoration="undefined" x="3291.614990234375" y="2418.5" text-anchor="middle" dominant-baseline="central" transform="matrix(1 0 0 1 -190 -17)">
|
|
1</text>
|
|
</g>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3146 1471 L 3362 1471 L 3362 1535" stroke-miterlimit="10" stroke-dasharray="3"/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 3357.790482243984 1524.837325142376 L 3362 1535 L 3366.209517756016 1524.837325142376" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
<g>
|
|
<path fill="none" stroke="#000000" paint-order="fill stroke markers" d=" M 2938 1531 L 2586 1531 L 2586 1631 L 2525 1631 L 2525 1759" stroke-miterlimit="10" stroke-dasharray=""/>
|
|
</g>
|
|
</g>
|
|
</svg>
|