codetower/UML.xmi

389 lines
39 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<XMI verified="false" xmlns:UML="http://schema.omg.org/spec/UML/1.4" timestamp="2022-07-10T10:20:37" xmi.version="1.2">
<XMI.header>
<XMI.documentation>
<XMI.exporter>umbrello uml modeller http://umbrello.kde.org</XMI.exporter>
<XMI.exporterVersion>1.6.12</XMI.exporterVersion>
<XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
</XMI.documentation>
<XMI.metamodel href="UML.xml" xmi.name="UML" xmi.version="1.4"/>
</XMI.header>
<XMI.content>
<UML:Model xmi.id="m1" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="Modèle UML">
<UML:Namespace.ownedElement>
<UML:Stereotype xmi.id="folder" isRoot="false" isAbstract="false" namespace="m1" isLeaf="false" isSpecification="false" name="folder" visibility="public"/>
<UML:Stereotype xmi.id="enum" isRoot="false" isAbstract="false" namespace="m1" isLeaf="false" isSpecification="false" name="enum" visibility="public"/>
<UML:Model xmi.id="Logical_View" isRoot="false" isAbstract="false" namespace="m1" isLeaf="false" isSpecification="false" name="Logical View" visibility="public">
<UML:Namespace.ownedElement>
<UML:Package xmi.id="Datatypes" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" stereotype="folder" isSpecification="false" name="Datatypes" visibility="public">
<UML:Namespace.ownedElement>
<UML:DataType xmi.id="uMZTkwwAYh0yx" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="int" visibility="public"/>
<UML:DataType xmi.id="uGN043Mla6OiS" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="float" visibility="public"/>
<UML:DataType xmi.id="uJU7DMop4U6OX" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="bool" visibility="public"/>
<UML:DataType xmi.id="ujjm29cpoL56i" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="string" visibility="public"/>
<UML:DataType xmi.id="uLy9NruW2djUd" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="Composite" visibility="public"/>
<UML:DataType xmi.id="u3VyXXK9zRhy2" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="color_tuple" visibility="public"/>
<UML:DataType xmi.id="ujgsuWiBUQcIU" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="undef" visibility="public"/>
<UML:DataType xmi.id="unvwveXIgRtzt" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="char" visibility="public"/>
<UML:DataType xmi.id="uAaeyQ96fSKr2" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="double" visibility="public"/>
<UML:DataType xmi.id="uwRocLd9G9Unv" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="unsigned char" visibility="public"/>
<UML:DataType xmi.id="uYrDW8Q8iC7MH" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="signed char" visibility="public"/>
<UML:DataType xmi.id="uM3Pm7apKm6O5" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="unsigned int" visibility="public"/>
<UML:DataType xmi.id="u69V4ClYcNi3S" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="signed int" visibility="public"/>
<UML:DataType xmi.id="uDNae1TAIZjKm" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="short int" visibility="public"/>
<UML:DataType xmi.id="uJIOTBJGLXu4W" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="unsigned short int" visibility="public"/>
<UML:DataType xmi.id="uETesuGAq2tVo" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="signed short int" visibility="public"/>
<UML:DataType xmi.id="ughygxIxCaHuY" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="long int" visibility="public"/>
<UML:DataType xmi.id="uXKGakwVil2ii" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="signed long int" visibility="public"/>
<UML:DataType xmi.id="uPh9TY8O8LNoG" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="unsigned long int" visibility="public"/>
<UML:DataType xmi.id="uT6nFrcjr7Gr0" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="long double" visibility="public"/>
<UML:DataType xmi.id="ugCjxtwKB3zcS" isRoot="false" isAbstract="false" namespace="Datatypes" isLeaf="false" isSpecification="false" name="wchar_t" visibility="public"/>
</UML:Namespace.ownedElement>
</UML:Package>
<UML:Class xmi.id="uczFdlmwWlFf8" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Wave minion" visibility="public">
<UML:Classifier.feature>
<UML:Attribute xmi.id="upflpMD2bjzum" isSpecification="false" name="GameObject" visibility="public" type="u2MVa7XniORQg"/>
<UML:Attribute xmi.id="uaI3niU0Z6gpc" isSpecification="false" name="['type_minion']" visibility="public" type="uJU7DMop4U6OX"/>
<UML:Attribute xmi.id="u8SolBVrfxVR3" isSpecification="false" name="['id']" visibility="public" type="uMZTkwwAYh0yx"/>
<UML:Attribute xmi.id="uy3rymo2p3hFR" isSpecification="false" name="['dead']" visibility="public" type="uJU7DMop4U6OX"/>
<UML:Attribute initialValue="wm(id)" xmi.id="uf6hzGq6Fe6Ls" isSpecification="false" name="name" visibility="public" type="ujjm29cpoL56i"/>
<UML:Attribute xmi.id="u8TK3Mak8hDn2" comment="minion['cat']&#xa;minion['level']&#xa;minion['hp']&#xa;minion['speed']&#xa;minion['speed_base']&#xa;minion['armor']&#xa;minion['bounty']&#xa;minion['lifes_damage']&#xa;minion['buff']&#xa;minion['resist']&#xa;" isSpecification="false" name="Caracteristics" visibility="public" type="uLy9NruW2djUd"/>
<UML:Attribute xmi.id="ucYw7q8sEdnBS" comment="minion.actuators['Steering'].navmesh&#xa;minion.actuators['Steering'].target&#xa;minion.actuators['Steering'].distance&#xa;minion.actuators['Steering'].velocity&#xa;" isSpecification="false" name="actuators['Steering']" visibility="public" type="uLy9NruW2djUd"/>
<UML:Attribute xmi.id="ujXAWaWtFIprs" comment="minion['dist']=0.0&#xa;minion['dist_old']=0.0&#xa;minion['dist_last_x']=minion.worldPosition.x&#xa;minion['dist_last_y']=minion.worldPosition.y&#xa;minion['dist_new']=True&#xa;" isSpecification="false" name="Gestion de la distance et des minions zombis" visibility="public" type="uLy9NruW2djUd"/>
<UML:Operation isQuery="false" xmi.id="ucEUaYQ4HtNJw" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.ct_minion_create" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="uksDgdtLh4VbS" kind="return" type="ujjm29cpoL56i"/>
<UML:Parameter xmi.id="u0B8lGskYjEen" isSpecification="false" name="x" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="u8uLQqngG5Wy7" isSpecification="false" name="y" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="uD8sAc8gMCxrs" isSpecification="false" name="cat" visibility="private" type="ujjm29cpoL56i" value=""/>
<UML:Parameter xmi.id="ubilr7i04AgxD" isSpecification="false" name="level" visibility="private" type="uMZTkwwAYh0yx" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isQuery="false" xmi.id="uKJcoSeAHjAXJ" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.ct_minion_create_details" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="uFIcPe60ZIkCW" kind="return" type="ujjm29cpoL56i"/>
<UML:Parameter xmi.id="uMwZafgwCwiBi" isSpecification="false" name="x" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="ufsZV1umRhoZH" isSpecification="false" name="y" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="uL0z3p9Xaev25" isSpecification="false" name="cat" visibility="private" type="ujjm29cpoL56i" value=""/>
<UML:Parameter xmi.id="uFHgC0mHJabWa" isSpecification="false" name="level" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="ud27DouTq776i" isSpecification="false" name="body" visibility="private" type="ujjm29cpoL56i" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isQuery="false" xmi.id="u9eohZfmZvQt9" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.ct_minion_go" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="ul9nVqBNGGBnT" isSpecification="false" name="minion_name" visibility="private" type="ujjm29cpoL56i" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isQuery="false" xmi.id="uNMJkctDbWKOW" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.scn_minion_affect" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="uOaEn8YqDzreZ" isSpecification="false" name="cont" visibility="private" type="uOdPJfXzxVa3V" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isQuery="false" xmi.id="uWb2Tb68uKmmX" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.scn_minion_dead" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="uEzNtesVyaoPf" isSpecification="false" name="cont" visibility="private" type="uOdPJfXzxVa3V" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class xmi.id="u2MVa7XniORQg" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="KX_GameObject" visibility="public"/>
<UML:Class xmi.id="uOdPJfXzxVa3V" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="SCA_IController" visibility="public"/>
<UML:Class xmi.id="uuHTY9wlteAh5" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Tower minion" visibility="public">
<UML:Classifier.feature>
<UML:Attribute xmi.id="u1WvVHTAlC7uq" isSpecification="false" name="GameObject" visibility="public" type="u2MVa7XniORQg"/>
<UML:Attribute xmi.id="uoZjgqWBSs8Li" isSpecification="false" name="['type_minion']" visibility="public" type="uJU7DMop4U6OX"/>
<UML:Attribute xmi.id="ufXtZ5iNJyYAa" isSpecification="false" name="['type_towerminion']" visibility="public" type="uJU7DMop4U6OX"/>
</UML:Classifier.feature>
</UML:Class>
<UML:Class xmi.id="u9Aais7RQGZ8b" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Tower" visibility="public">
<UML:Classifier.feature>
<UML:Attribute xmi.id="up4jdV72NLAyV" isSpecification="false" name="GameObject" visibility="public" type="u2MVa7XniORQg"/>
<UML:Attribute xmi.id="uN5e4M0j55dmR" isSpecification="false" name="['type_tower']" visibility="public" type="uJU7DMop4U6OX"/>
<UML:Attribute initialValue="tower(x,y)" xmi.id="uXzniFBZWRrQz" isSpecification="false" name="name" visibility="public" type="ujjm29cpoL56i"/>
<UML:Attribute xmi.id="uCWqHBJ8Dpmm1" comment="tower['cat']&#xa;tower['tower_name']&#xa;tower['xp']&#xa;tower['lvl_current']&#xa;tower['lvl']&#xa;tower['damage']&#xa;tower['speed']&#xa;tower['range']&#xa;tower['techno']&#xa;tower['cast']&#xa;tower['cast_duration']&#xa;tower['target']&#xa;tower['target_past']" isSpecification="false" name="Caracteristics" visibility="public" type="uLy9NruW2djUd"/>
<UML:Attribute xmi.id="uTBfst0BHCOIl" comment="tower.sensors['Near'].distance&#xa;tower.sensors['Near'].skippedTicks" isSpecification="false" name="sensors['Near']" visibility="public" type="uLy9NruW2djUd"/>
<UML:Operation isQuery="false" xmi.id="u81TDlRj8fW44" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.ct_build" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="uLbvKfCkVLtQq" kind="return" type="uJU7DMop4U6OX"/>
<UML:Parameter xmi.id="u66SgmtDfzm0Q" isSpecification="false" name="x" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="upDeEtRatsggj" isSpecification="false" name="y" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="uEPtRIdUxSeSD" isSpecification="false" name="cat" visibility="private" type="ujjm29cpoL56i" value=""/>
<UML:Parameter xmi.id="uoSnzjdoVfD9i" isSpecification="false" name="tower_name" visibility="private" type="ujjm29cpoL56i" value=""/>
<UML:Parameter xmi.id="uBkGUNoAp6FJw" isSpecification="false" name="color" visibility="private" type="u3VyXXK9zRhy2" value=""/>
<UML:Parameter xmi.id="uxMY6aAJdJKQX" isSpecification="false" name="building" visibility="private" type="ujjm29cpoL56i" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isQuery="false" xmi.id="uvgVS6WMjwH9g" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.ct_build_details" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="uHcYegEGpLmHY" kind="return" type="uJU7DMop4U6OX"/>
<UML:Parameter xmi.id="uOgAvPEMljbBX" isSpecification="false" name="x" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="uDetzAohBScAC" isSpecification="false" name="y" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="utwjUG0dA9Opf" isSpecification="false" name="cat" visibility="private" type="ujjm29cpoL56i" value=""/>
<UML:Parameter xmi.id="upq0Lw94CxaqD" isSpecification="false" name="tower_name" visibility="private" type="ujjm29cpoL56i" value=""/>
<UML:Parameter xmi.id="uSR51rY0Gl171" isSpecification="false" name="color" visibility="private" type="u3VyXXK9zRhy2" value=""/>
<UML:Parameter xmi.id="u9fCCSdKDkGpp" isSpecification="false" name="building" visibility="private" type="ujjm29cpoL56i" value=""/>
<UML:Parameter xmi.id="u6FGyx1kNfyV8" isSpecification="false" name="body" visibility="private" type="ujjm29cpoL56i" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isQuery="false" xmi.id="uFGPDfaZXDviI" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.ct_remove" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="ukbCk8yRrqcg1" isSpecification="false" name="x" visibility="private" type="uMZTkwwAYh0yx" value=""/>
<UML:Parameter xmi.id="uP6kHq5NiIxw2" isSpecification="false" name="y" visibility="private" type="uMZTkwwAYh0yx" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
<UML:Operation isQuery="false" xmi.id="u1KH5GolgBITC" isRoot="false" isAbstract="false" isLeaf="false" isSpecification="false" name="ct_lib.scn_tower_near" visibility="public">
<UML:BehavioralFeature.parameter>
<UML:Parameter xmi.id="uT0S5hcziY7Ye" isSpecification="false" name="cont" visibility="private" type="uOdPJfXzxVa3V" value=""/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
<UML:Class xmi.id="uIobacDmHHdaS" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Tower bullet" visibility="public">
<UML:Classifier.feature>
<UML:Attribute xmi.id="uBggDhpNNJj93" isSpecification="false" name="GameObject" visibility="public" type="u2MVa7XniORQg"/>
</UML:Classifier.feature>
</UML:Class>
<UML:Association xmi.id="uUmsyJFbhygp2" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="u8vnuyGbCgmPv" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="u9Aais7RQGZ8b"/>
<UML:AssociationEnd xmi.id="u43QUDaCKYd0K" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="uuHTY9wlteAh5"/>
</UML:Association.connection>
</UML:Association>
<UML:Association xmi.id="ugH57sw3N1KUj" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="uqmgZyLfS8GVm" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="u9Aais7RQGZ8b"/>
<UML:AssociationEnd xmi.id="ujhVytpo4QpEx" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="uIobacDmHHdaS"/>
</UML:Association.connection>
</UML:Association>
<UML:Association xmi.id="uufWKgjQKe6WD" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="uQcHD1y34rsbs" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="u9Aais7RQGZ8b"/>
<UML:AssociationEnd xmi.id="uTlBeUoIQyyzG" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="uuHTY9wlteAh5"/>
</UML:Association.connection>
</UML:Association>
<UML:Association xmi.id="uikv9MFIQtARv" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="uuFfS6Sgins4J" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="u9Aais7RQGZ8b"/>
<UML:AssociationEnd xmi.id="umTe6zV9luKU3" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="uIobacDmHHdaS"/>
</UML:Association.connection>
</UML:Association>
<UML:Class xmi.id="u70wxodSaxXyx" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Map" visibility="public"/>
<UML:Class xmi.id="uKtW8mZPaGk8m" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Points" visibility="public"/>
<UML:Class xmi.id="upDtPeLIysR2X" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Terrain" visibility="public"/>
<UML:Class xmi.id="ufUUwRo8Wer3T" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Camera" visibility="public"/>
<UML:Class xmi.id="ub13iRCNknxEG" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Sun" visibility="public"/>
<UML:Class xmi.id="uWf62qOtuLOWP" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" isSpecification="false" name="Scene" visibility="public"/>
<UML:Association xmi.id="uJ6m957tIHOzd" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="ulHCh9uqqWpET" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="uWf62qOtuLOWP"/>
<UML:AssociationEnd xmi.id="uVAgDORMf1tCX" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="ub13iRCNknxEG"/>
</UML:Association.connection>
</UML:Association>
<UML:Association xmi.id="uDitJWsmDCrRA" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="uLWGxfYsCe8YC" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="uWf62qOtuLOWP"/>
<UML:AssociationEnd xmi.id="utsYvu4qP6DZe" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="ufUUwRo8Wer3T"/>
</UML:Association.connection>
</UML:Association>
<UML:Association xmi.id="uJzZHVzoHu6KE" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="uqQxcxRIG4wSR" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="uWf62qOtuLOWP"/>
<UML:AssociationEnd xmi.id="uMmVYj1gZYkec" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="upDtPeLIysR2X"/>
</UML:Association.connection>
</UML:Association>
<UML:Association xmi.id="uJT4XTVRLRSdU" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="ulpw9prOJt0pE" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="uWf62qOtuLOWP"/>
<UML:AssociationEnd xmi.id="uBzoZetg4aLN3" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="uKtW8mZPaGk8m"/>
</UML:Association.connection>
</UML:Association>
<UML:Association xmi.id="u3iVf0iOIge9o" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="uTbtgzeG0I8sO" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="uWf62qOtuLOWP"/>
<UML:AssociationEnd xmi.id="uiiieRgEwrUKU" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="uczFdlmwWlFf8"/>
</UML:Association.connection>
</UML:Association>
<UML:Association xmi.id="u3eZuazRv2hj1" namespace="Logical_View" isSpecification="false" name="" visibility="public">
<UML:Association.connection>
<UML:AssociationEnd xmi.id="urNFlcZVr37nt" changeability="changeable" isNavigable="false" isSpecification="false" name="" visibility="public" aggregation="none" type="uWf62qOtuLOWP"/>
<UML:AssociationEnd xmi.id="ufpLPPo74IIcj" changeability="changeable" isNavigable="true" isSpecification="false" name="" visibility="public" aggregation="none" type="u9Aais7RQGZ8b"/>
</UML:Association.connection>
</UML:Association>
<UML:Enumeration xmi.id="ua19eZGLww6zf" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" stereotype="enum" isSpecification="false" name="nouvelle_énumération" visibility="public">
<UML:Enumeration.literal/>
</UML:Enumeration>
<UML:Enumeration xmi.id="usMdcummqlgcU" isRoot="false" isAbstract="false" namespace="Logical_View" isLeaf="false" stereotype="enum" isSpecification="false" name="nouvelle_énumération_1" visibility="public">
<UML:Enumeration.literal/>
</UML:Enumeration>
</UML:Namespace.ownedElement>
<XMI.extension xmi.extender="umbrello">
<diagrams resolution="96">
<diagram isopen="1" showgrid="0" snapx="25" snapy="25" type="1" fillcolor="#ffff00" showopsig="1" showstereotype="1" usefillcolor="1" snapcsgrid="0" showpackage="1" linecolor="#ff0000" documentation="" showattribassocs="1" showpubliconly="0" canvasheight="866.776" name="Diagramme de classes" griddotcolor="#d3d3d3" showscope="1" localid="-1" xmi.id="uyW1QuXkgBDRT" backgroundcolor="#ffffff" showattsig="1" textcolor="#000000" linewidth="0" showatts="1" font="Cantarell,11,-1,5,50,0,0,0,0,0" canvaswidth="1423.94" showops="1" snapgrid="0" zoom="60,00000000000001">
<widgets>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="0" height="252" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="u60xtKul4j0Bv" xmi.id="uczFdlmwWlFf8" y="-1000.97" textcolor="#000000" width="639.222" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-498.641" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="36" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="uBN5MH0D6TFID" xmi.id="ub13iRCNknxEG" y="-1175.56" textcolor="#000000" width="36" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-256.833" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="36" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="ucbBFq95JiaSy" xmi.id="uWf62qOtuLOWP" y="-1206.22" textcolor="#000000" width="51" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-591.611" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="36" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="uzYcytgu302pS" xmi.id="ufUUwRo8Wer3T" y="-1118.06" textcolor="#000000" width="63" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-242.778" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="36" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="uFieFOdwAcnc7" xmi.id="upDtPeLIysR2X" y="-1101.44" textcolor="#000000" width="60" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-383.333" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="180" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="uAn707DGDI95Y" xmi.id="u9Aais7RQGZ8b" y="-704.667" textcolor="#000000" width="851" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-640.5" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="36" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="uigPHoai8fjKq" xmi.id="u70wxodSaxXyx" y="-1065.67" textcolor="#000000" width="40" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-761.556" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="81" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="u8OCNJf4UBmFO" xmi.id="uuHTY9wlteAh5" y="-420.444" textcolor="#000000" width="232" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-320.111" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="45" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="uCIozZNGYB9Re" xmi.id="uIobacDmHHdaS" y="-658.5" textcolor="#000000" width="232" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="340.944" showattsigs="601" usesdiagramusefillcolor="0"/>
<classwidget usesdiagramfillcolor="0" fillcolor="#ffff00" showstereotype="1" usefillcolor="1" autoresize="1" height="36" showattributes="1" showopsigs="601" showpackage="1" showoperations="1" linecolor="#ff0000" isinstance="0" showpubliconly="0" showscope="1" localid="uDa6Qf9Myuvug" xmi.id="uKtW8mZPaGk8m" y="-1137.22" textcolor="#000000" width="54" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" x="-851" showattsigs="601" usesdiagramusefillcolor="0"/>
</widgets>
<messages/>
<associations>
<assocwidget indexa="1" usesdiagramfillcolor="1" widgetbid="uuHTY9wlteAh5" type="512" fillcolor="none" usefillcolor="1" autoresize="1" totalcounta="2" totalcountb="2" linecolor="#ff0000" indexb="1" xmi.id="uufWKgjQKe6WD" seqnum="" textcolor="none" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" widgetaid="u9Aais7RQGZ8b" usesdiagramusefillcolor="1">
<linepath layout="Polyline">
<startpoint startx="-289.444" starty="-524.667"/>
<endpoint endx="-289.444" endy="-420.444"/>
</linepath>
</assocwidget>
<assocwidget indexa="1" usesdiagramfillcolor="0" widgetbid="u9Aais7RQGZ8b" type="512" fillcolor="#ffff00" usefillcolor="1" autoresize="1" totalcounta="2" totalcountb="2" linecolor="#ff0000" indexb="1" xmi.id="u3eZuazRv2hj1" seqnum="" textcolor="none" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" widgetaid="uWf62qOtuLOWP" usesdiagramusefillcolor="1">
<linepath layout="Polyline">
<startpoint startx="-568.722" starty="-1170.22"/>
<endpoint endx="-568.722" endy="-704.667"/>
</linepath>
</assocwidget>
<assocwidget indexa="1" usesdiagramfillcolor="1" widgetbid="uIobacDmHHdaS" type="512" fillcolor="none" usefillcolor="1" autoresize="1" totalcounta="2" totalcountb="2" linecolor="#ff0000" indexb="1" xmi.id="uikv9MFIQtARv" seqnum="" textcolor="none" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" widgetaid="u9Aais7RQGZ8b" usesdiagramusefillcolor="1">
<linepath layout="Polyline">
<startpoint startx="210.5" starty="-657.222"/>
<endpoint endx="340.944" endy="-657.222"/>
</linepath>
</assocwidget>
<assocwidget indexa="1" usesdiagramfillcolor="0" widgetbid="ufUUwRo8Wer3T" type="512" fillcolor="#ffff00" usefillcolor="1" autoresize="1" totalcounta="2" totalcountb="2" linecolor="#ff0000" indexb="1" xmi.id="uDitJWsmDCrRA" seqnum="" textcolor="none" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" widgetaid="uWf62qOtuLOWP" usesdiagramusefillcolor="1">
<linepath layout="Polyline">
<startpoint startx="-540.611" starty="-1170.22"/>
<endpoint endx="-242.778" endy="-1118.06"/>
</linepath>
</assocwidget>
<assocwidget indexa="1" usesdiagramfillcolor="0" widgetbid="upDtPeLIysR2X" type="512" fillcolor="#ffff00" usefillcolor="1" autoresize="1" totalcounta="2" totalcountb="2" linecolor="#ff0000" indexb="1" xmi.id="uJzZHVzoHu6KE" seqnum="" textcolor="none" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" widgetaid="uWf62qOtuLOWP" usesdiagramusefillcolor="1">
<linepath layout="Polyline">
<startpoint startx="-540.611" starty="-1170.22"/>
<endpoint endx="-383.333" endy="-1101.44"/>
</linepath>
</assocwidget>
<assocwidget indexa="1" usesdiagramfillcolor="0" widgetbid="uczFdlmwWlFf8" type="512" fillcolor="#ffff00" usefillcolor="1" autoresize="1" totalcounta="2" totalcountb="2" linecolor="#ff0000" indexb="1" xmi.id="u3iVf0iOIge9o" seqnum="" textcolor="none" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" widgetaid="uWf62qOtuLOWP" usesdiagramusefillcolor="0">
<linepath layout="Polyline">
<startpoint startx="-540.611" starty="-1170.22"/>
<endpoint endx="-498.641" endy="-1000.97"/>
</linepath>
</assocwidget>
<assocwidget indexa="1" usesdiagramfillcolor="0" widgetbid="uKtW8mZPaGk8m" type="512" fillcolor="#ffff00" usefillcolor="1" autoresize="1" totalcounta="2" totalcountb="2" linecolor="#ff0000" indexb="1" xmi.id="uJT4XTVRLRSdU" seqnum="" textcolor="none" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" widgetaid="uWf62qOtuLOWP" usesdiagramusefillcolor="0">
<linepath layout="Polyline">
<startpoint startx="-591.611" starty="-1170.22"/>
<endpoint endx="-797" endy="-1137.22"/>
</linepath>
</assocwidget>
<assocwidget indexa="1" usesdiagramfillcolor="0" widgetbid="ub13iRCNknxEG" type="512" fillcolor="#ffff00" usefillcolor="1" autoresize="1" totalcounta="2" totalcountb="2" linecolor="#ff0000" indexb="1" xmi.id="uJ6m957tIHOzd" seqnum="" textcolor="none" linewidth="0" font="Cantarell,11,-1,5,50,0,0,0,0,0" widgetaid="uWf62qOtuLOWP" usesdiagramusefillcolor="1">
<linepath layout="Polyline">
<startpoint startx="-540.611" starty="-1170.22"/>
<endpoint endx="-256.833" endy="-1170.22"/>
</linepath>
</assocwidget>
</associations>
</diagram>
</diagrams>
</XMI.extension>
</UML:Model>
<UML:Model xmi.id="Use_Case_View" isRoot="false" isAbstract="false" namespace="m1" isLeaf="false" isSpecification="false" name="Use Case View" visibility="public">
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model xmi.id="Component_View" isRoot="false" isAbstract="false" namespace="m1" isLeaf="false" isSpecification="false" name="Component View" visibility="public">
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model xmi.id="Deployment_View" isRoot="false" isAbstract="false" namespace="m1" isLeaf="false" isSpecification="false" name="Deployment View" visibility="public">
<UML:Namespace.ownedElement/>
</UML:Model>
<UML:Model xmi.id="Entity_Relationship_Model" isRoot="false" isAbstract="false" namespace="m1" isLeaf="false" isSpecification="false" name="Entity Relationship Model" visibility="public">
<UML:Namespace.ownedElement/>
</UML:Model>
</UML:Namespace.ownedElement>
</UML:Model>
</XMI.content>
<XMI.extensions xmi.extender="umbrello">
<docsettings uniqueid="uX9hrl4x8eWTH" viewid="uyW1QuXkgBDRT" documentation=""/>
<listview>
<listitem id="Views" open="1" type="800">
<listitem id="Entity_Relationship_Model" open="1" type="836"/>
<listitem id="Use_Case_View" open="1" type="802"/>
<listitem id="Component_View" open="1" type="821"/>
<listitem id="Deployment_View" open="1" type="827"/>
<listitem id="Logical_View" open="1" type="801">
<listitem id="ufUUwRo8Wer3T" open="1" type="813"/>
<listitem label="Diagramme de classes" id="uyW1QuXkgBDRT" open="0" type="807"/>
<listitem id="u2MVa7XniORQg" open="1" type="813"/>
<listitem id="u70wxodSaxXyx" open="1" type="813"/>
<listitem id="ua19eZGLww6zf" open="1" type="831"/>
<listitem id="usMdcummqlgcU" open="1" type="831"/>
<listitem id="uKtW8mZPaGk8m" open="1" type="813"/>
<listitem id="uOdPJfXzxVa3V" open="1" type="813"/>
<listitem id="uWf62qOtuLOWP" open="1" type="813"/>
<listitem id="ub13iRCNknxEG" open="1" type="813"/>
<listitem id="upDtPeLIysR2X" open="1" type="813"/>
<listitem id="u9Aais7RQGZ8b" open="0" type="813">
<listitem id="uN5e4M0j55dmR" open="0" type="814"/>
<listitem id="uCWqHBJ8Dpmm1" open="0" type="814"/>
<listitem id="uvgVS6WMjwH9g" open="0" type="815"/>
<listitem id="u81TDlRj8fW44" open="0" type="815"/>
<listitem id="uFGPDfaZXDviI" open="0" type="815"/>
<listitem id="u1KH5GolgBITC" open="0" type="815"/>
<listitem id="up4jdV72NLAyV" open="0" type="814"/>
<listitem id="uXzniFBZWRrQz" open="0" type="814"/>
<listitem id="uTBfst0BHCOIl" open="0" type="814"/>
</listitem>
<listitem id="uIobacDmHHdaS" open="0" type="813">
<listitem id="uBggDhpNNJj93" open="0" type="814"/>
</listitem>
<listitem id="uuHTY9wlteAh5" open="0" type="813">
<listitem id="uoZjgqWBSs8Li" open="0" type="814"/>
<listitem id="ufXtZ5iNJyYAa" open="0" type="814"/>
<listitem id="u1WvVHTAlC7uq" open="0" type="814"/>
</listitem>
<listitem id="Datatypes" open="0" type="830">
<listitem id="uJU7DMop4U6OX" open="1" type="829"/>
<listitem id="unvwveXIgRtzt" open="0" type="829"/>
<listitem id="u3VyXXK9zRhy2" open="1" type="829"/>
<listitem id="uLy9NruW2djUd" open="1" type="829"/>
<listitem id="uAaeyQ96fSKr2" open="0" type="829"/>
<listitem id="uGN043Mla6OiS" open="1" type="829"/>
<listitem id="uMZTkwwAYh0yx" open="1" type="829"/>
<listitem id="uT6nFrcjr7Gr0" open="0" type="829"/>
<listitem id="ughygxIxCaHuY" open="0" type="829"/>
<listitem id="uDNae1TAIZjKm" open="0" type="829"/>
<listitem id="uYrDW8Q8iC7MH" open="0" type="829"/>
<listitem id="u69V4ClYcNi3S" open="0" type="829"/>
<listitem id="uXKGakwVil2ii" open="0" type="829"/>
<listitem id="uETesuGAq2tVo" open="0" type="829"/>
<listitem id="ujjm29cpoL56i" open="1" type="829"/>
<listitem id="ujgsuWiBUQcIU" open="0" type="829"/>
<listitem id="uwRocLd9G9Unv" open="0" type="829"/>
<listitem id="uM3Pm7apKm6O5" open="0" type="829"/>
<listitem id="uPh9TY8O8LNoG" open="0" type="829"/>
<listitem id="uJIOTBJGLXu4W" open="0" type="829"/>
<listitem id="ugCjxtwKB3zcS" open="0" type="829"/>
</listitem>
<listitem id="uczFdlmwWlFf8" open="0" type="813">
<listitem id="uy3rymo2p3hFR" open="0" type="814"/>
<listitem id="u8SolBVrfxVR3" open="0" type="814"/>
<listitem id="uaI3niU0Z6gpc" open="0" type="814"/>
<listitem id="ucYw7q8sEdnBS" open="0" type="814"/>
<listitem id="u8TK3Mak8hDn2" open="0" type="814"/>
<listitem id="uKJcoSeAHjAXJ" open="0" type="815"/>
<listitem id="ucEUaYQ4HtNJw" open="0" type="815"/>
<listitem id="u9eohZfmZvQt9" open="0" type="815"/>
<listitem id="uNMJkctDbWKOW" open="0" type="815"/>
<listitem id="uWb2Tb68uKmmX" open="0" type="815"/>
<listitem id="upflpMD2bjzum" open="0" type="814"/>
<listitem id="ujXAWaWtFIprs" open="0" type="814"/>
<listitem id="uf6hzGq6Fe6Ls" open="0" type="814"/>
</listitem>
</listitem>
</listitem>
</listview>
<codegeneration>
<codegenerator language="C++"/>
</codegeneration>
</XMI.extensions>
</XMI>