File: C:/Redmine-4.x/redmine-4.2.9/files/201117134503_Exo_Tricycle_V2_Gen.xml
<?xml version="1.0" encoding="windows-1252"?>
<xmi:XMI xmlns:uml="http://www.omg.org/spec/UML/20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:umldi="http://www.omg.org/spec/UML/20131001/UMLDI" xmlns:dc="http://www.omg.org/spec/UML/20131001/UMLDC" xmlns:thecustomprofile="http://www.sparxsystems.com/profiles/thecustomprofile/1.0">
<xmi:Documentation exporter="Enterprise Architect" exporterVersion="6.5"/>
<uml:Model xmi:type="uml:Model" name="EA_Model">
<packagedElement xmi:type="uml:Package" xmi:id="EAPK_6C5AEA19_A99F_450b_8BB3_B3DC3023F285" name="Model">
<packagedElement xmi:type="uml:Package" xmi:id="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" name="Exo_Tricycle">
<packagedElement xmi:type="uml:Class" xmi:id="EAID_F30657AB_E76F_48d2_8D25_09FFDBE3390C" name="BaseObjectType">
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_12A3F559_AB8D_489a_A25E_CD21A0067583" name="Id" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000001_AB8D_489a_A25E_CD21A0067583" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000002_AB8D_489a_A25E_CD21A0067583" value="1"/>
<type xmi:idref="EAJava_int"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="EAID_29C10AA5_3066_48c2_9214_B37B887A0F41" name="HumanType">
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_22565E7A_3F18_40d6_AFBA_E6F99CAB8BEF" name="Name" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000003_3F18_40d6_AFBA_E6F99CAB8BEF" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000004_3F18_40d6_AFBA_E6F99CAB8BEF" value="1"/>
<type xmi:idref="EAJava_string"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_23733BA8_8FBF_48ee_B9F7_6A860800D188" name="Age" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000005_8FBF_48ee_B9F7_6A860800D188" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000006_8FBF_48ee_B9F7_6A860800D188" value="1"/>
<type xmi:idref="EAJava_int"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_83902BF8_EF79_4dcd_B1C3_E597A83C690A" name="Colour" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000007_EF79_4dcd_B1C3_E597A83C690A" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000008_EF79_4dcd_B1C3_E597A83C690A" value="1"/>
<type xmi:idref="EAJava_ColourEnum"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="EAID_4B47411E_5348_41ee_AFBA_9D78E4C90C20" name="TrailerType">
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_1D312424_C196_44b0_A3D1_F1B51C3D96D3" name="Contents" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000009_C196_44b0_A3D1_F1B51C3D96D3" value="0"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000010_C196_44b0_A3D1_F1B51C3D96D3" value="3"/>
<type xmi:idref="EAJava_TricycleType"/>
</ownedAttribute>
<generalization xmi:type="uml:Generalization" xmi:id="EAID_A06DE1A5_74F9_41c5_B73C_A3C609ECB1C1" general="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="EAID_40FC5AFE_8010_451b_A585_1113642D9D98" name="TricycleType">
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_6BCB670B_DB26_4f1a_AB10_E9134EE068AF" name="Trailer" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000011_DB26_4f1a_AB10_E9134EE068AF" value="0"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000012_DB26_4f1a_AB10_E9134EE068AF" value="*"/>
<type xmi:idref="EAJava_TrailerType"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_E8F7F541_130F_4003_9FFB_17EAA841AEEF" name="Wheels" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000013_130F_4003_9FFB_17EAA841AEEF" value="3"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000014_130F_4003_9FFB_17EAA841AEEF" value="3"/>
<type xmi:idref="EAJava_WheelDataType"/>
</ownedAttribute>
<generalization xmi:type="uml:Generalization" xmi:id="EAID_DB93774E_3DC7_43b9_B05D_1E8B4AD9703C" general="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891" name="VehicleType">
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_D9FC2271_6113_4589_ADCB_A04D73AA0A88" name="BuildDate" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000015_6113_4589_ADCB_A04D73AA0A88" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000016_6113_4589_ADCB_A04D73AA0A88" value="1"/>
<type xmi:idref="EAJava_Date"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_287BFAB3_0B95_4dc8_8B40_E87B0F57AE54" name="Owner" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000017_0B95_4dc8_8B40_E87B0F57AE54" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000018_0B95_4dc8_8B40_E87B0F57AE54" value="1"/>
<type xmi:idref="EAJava_HumanType"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_F1F3003B_F508_4c66_B595_7D76A3DE5A58" name="ColourEnum">
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="EAID_3839AD56_3671_494e_9F04_651C7DA7B656" name="Blue"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="EAID_EEA81D61_DC2D_43e2_98F3_BD465529881C" name="Green"/>
<ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="EAID_663F08CF_223E_4d91_AC83_E79AD57AE0B7" name="Yellow"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="EAID_FE0986A2_E926_4501_9603_D9C30C62305A" name="WheelsDataType">
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_0AEB74CD_DBA5_4e07_817A_00AB8AF03FE2" name="Diameter" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000019_DBA5_4e07_817A_00AB8AF03FE2" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000020_DBA5_4e07_817A_00AB8AF03FE2" value="1"/>
<type xmi:idref="EAJava_float"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_B0D3D4D7_1774_4942_93D2_7848F43B6F87" name="NumberOfSpokes" visibility="private">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000021_1774_4942_93D2_7848F43B6F87" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000022_1774_4942_93D2_7848F43B6F87" value="1"/>
<type xmi:idref="EAJava_int"/>
</ownedAttribute>
</packagedElement>
</packagedElement>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="profileap_thecustomprofile">
<appliedProfile xmi:type="uml:Profile" href="http://www.sparxsystems.com/profiles/thecustomprofile/1.0#thecustomprofile"/>
</profileApplication>
</uml:Model>
<xmi:Extension extender="Enterprise Architect" extenderID="6.5">
<elements>
<element xmi:idref="EAPK_6C5AEA19_A99F_450b_8BB3_B3DC3023F285">
<packageproperties/>
<paths/>
<times created="2012-04-17 00:00:00" modified="2012-04-17 00:00:00" lastloaddate="2020-11-12 15:18:41"/>
<flags iscontrolled="FALSE" isprotected="FALSE" usedtd="FALSE" logxml="FALSE" packageFlags="isModel=1;"/>
</element>
<element xmi:idref="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" xmi:type="uml:Package" name="Exo_Tricycle" scope="public">
<model package2="EAID_09192F12_673B_4afb_93C7_CDAE4BC5164C" package="EAPK_6C5AEA19_A99F_450b_8BB3_B3DC3023F285" tpos="4" ea_localid="2" ea_eleType="package"/>
<properties isSpecification="false" sType="Package" nType="0" scope="public"/>
<project author="U563914" phase="1.0" created="2020-11-12 15:18:41" modified="2020-11-12 15:25:40" complexity="1" status="Proposed"/>
<code/>
<style appearance="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
<tags/>
<xrefs/>
<extendedProperties tagged="0" package_name="Model"/>
<packageproperties tpos="4"/>
<paths/>
<times created="2020-11-12 15:18:41" modified="2020-11-12 15:25:40" lastloaddate="2020-11-12 15:18:41" lastsavedate="2020-11-12 15:18:41"/>
<flags iscontrolled="FALSE" isprotected="FALSE" batchsave="0" batchload="0" usedtd="FALSE" logxml="FALSE" packageFlags="isModel=1;VICON=3;"/>
</element>
<element xmi:idref="EAID_F30657AB_E76F_48d2_8D25_09FFDBE3390C" xmi:type="uml:Class" name="BaseObjectType" scope="public">
<model package="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" tpos="0" ea_localid="24" ea_eleType="element"/>
<properties isSpecification="false" sType="Class" nType="0" scope="public" stereotype="BaseObjectType" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
<project author="U563914" version="1.0" phase="1.0" created="2020-11-12 17:02:27" modified="2020-11-17 11:56:22" complexity="1" status="Proposed"/>
<code product_name="Java" gentype="Java"/>
<style appearance="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={D3CEDAC9-AF37-48bd-B7C8-9273A1BF1799}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=BaseObjectType;@ENDSTEREO;$DES;$CLT={F30657AB-E76F-48d2-8D25-09FFDBE3390C}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
<extendedProperties tagged="0" package_name="Exo_Tricycle"/>
<attributes>
<attribute xmi:idref="EAID_12A3F559_AB8D_489a_A25E_CD21A0067583" name="Id" scope="Private">
<initial/>
<documentation/>
<model ea_localid="14" ea_guid="{12A3F559-AB8D-489a-A25E-CD21A0067583}"/>
<properties type="int" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype stereotype="HasProperty"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={E95E895D-152A-4c50-93BB-269D824613CA}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasProperty;@ENDSTEREO;$DES;$CLT={12A3F559-AB8D-489a-A25E-CD21A0067583}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
</attributes>
</element>
<element xmi:idref="EAID_29C10AA5_3066_48c2_9214_B37B887A0F41" xmi:type="uml:Class" name="HumanType" scope="public">
<model package="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" tpos="0" ea_localid="11" ea_eleType="element"/>
<properties isSpecification="false" sType="Class" nType="0" scope="public" stereotype="BaseObjectType" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
<project author="U563914" version="1.0" phase="1.0" created="2020-11-12 16:10:01" modified="2020-11-17 11:56:51" complexity="1" status="Proposed"/>
<code product_name="Java" gentype="Java"/>
<style appearance="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={F9A82A8B-540C-4664-9B74-68F868CF9035}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=BaseObjectType;@ENDSTEREO;$DES;$CLT={29C10AA5-3066-48c2-9214-B37B887A0F41}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
<extendedProperties tagged="0" package_name="Exo_Tricycle"/>
<attributes>
<attribute xmi:idref="EAID_22565E7A_3F18_40d6_AFBA_E6F99CAB8BEF" name="Name" scope="Private">
<initial/>
<documentation/>
<model ea_localid="1" ea_guid="{22565E7A-3F18-40d6-AFBA-E6F99CAB8BEF}"/>
<properties type="string" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype stereotype="HasProperty"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={E3A98130-091C-4bc9-82FD-5D8A7325FB8C}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasProperty;@ENDSTEREO;$DES;$CLT={22565E7A-3F18-40d6-AFBA-E6F99CAB8BEF}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
<attribute xmi:idref="EAID_23733BA8_8FBF_48ee_B9F7_6A860800D188" name="Age" scope="Private">
<initial/>
<documentation/>
<model ea_localid="2" ea_guid="{23733BA8-8FBF-48ee-B9F7-6A860800D188}"/>
<properties type="int" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="1"/>
<stereotype stereotype="HasProperty"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={9B1DE5FD-6D5A-4883-8C8A-26B9B309838C}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasProperty;@ENDSTEREO;$DES;$CLT={23733BA8-8FBF-48ee-B9F7-6A860800D188}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
<attribute xmi:idref="EAID_83902BF8_EF79_4dcd_B1C3_E597A83C690A" name="Colour" scope="Private">
<initial/>
<documentation/>
<model ea_localid="8" ea_guid="{83902BF8-EF79-4dcd-B1C3-E597A83C690A}"/>
<properties type="ColourEnum" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="2"/>
<stereotype stereotype="HasProperty"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={756AEF53-62D6-4a1e-98AF-62CAC4385848}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasProperty;@ENDSTEREO;$DES;$CLT={83902BF8-EF79-4dcd-B1C3-E597A83C690A}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
</attributes>
</element>
<element xmi:idref="EAID_4B47411E_5348_41ee_AFBA_9D78E4C90C20" xmi:type="uml:Class" name="TrailerType" scope="public">
<model package="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" tpos="0" ea_localid="10" ea_eleType="element"/>
<properties isSpecification="false" sType="Class" nType="0" scope="public" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
<project author="U563914" version="1.0" phase="1.0" created="2020-11-12 16:09:41" modified="2020-11-12 16:09:52" complexity="1" status="Proposed"/>
<code product_name="Java" gentype="Java"/>
<style appearance="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
<tags/>
<xrefs/>
<extendedProperties tagged="0" package_name="Exo_Tricycle"/>
<attributes>
<attribute xmi:idref="EAID_1D312424_C196_44b0_A3D1_F1B51C3D96D3" name="Contents" scope="Private">
<initial/>
<documentation/>
<model ea_localid="5" ea_guid="{1D312424-C196-44b0-A3D1-F1B51C3D96D3}"/>
<properties type="TricycleType" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype stereotype="HasOrderedComponents"/>
<bounds lower="0" upper="3"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={CF5A8818-157A-48fc-8E74-60AB0BC545DE}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasOrderedComponents;@ENDSTEREO;$DES;$CLT={1D312424-C196-44b0-A3D1-F1B51C3D96D3}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
</attributes>
<links>
<Generalization xmi:id="EAID_A06DE1A5_74F9_41c5_B73C_A3C609ECB1C1" start="EAID_4B47411E_5348_41ee_AFBA_9D78E4C90C20" end="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891"/>
</links>
</element>
<element xmi:idref="EAID_40FC5AFE_8010_451b_A585_1113642D9D98" xmi:type="uml:Class" name="TricycleType" scope="public">
<model package="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" tpos="0" ea_localid="9" ea_eleType="element"/>
<properties isSpecification="false" sType="Class" nType="0" scope="public" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
<project author="U563914" version="1.0" phase="1.0" created="2020-11-12 15:19:33" modified="2020-11-12 16:29:09" complexity="1" status="Proposed"/>
<code product_name="Java" gentype="Java"/>
<style appearance="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
<tags/>
<xrefs/>
<extendedProperties tagged="0" package_name="Exo_Tricycle"/>
<attributes>
<attribute xmi:idref="EAID_6BCB670B_DB26_4f1a_AB10_E9134EE068AF" name="Trailer" scope="Private">
<initial/>
<documentation/>
<model ea_localid="6" ea_guid="{6BCB670B-DB26-4f1a-AB10-E9134EE068AF}"/>
<properties type="TrailerType" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype stereotype="HasOrderedComponents"/>
<bounds lower="0" upper="*"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={E0BA2527-C5FF-4cd6-8BAE-02EC56D68649}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasOrderedComponents;@ENDSTEREO;$DES;$CLT={6BCB670B-DB26-4f1a-AB10-E9134EE068AF}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
<attribute xmi:idref="EAID_E8F7F541_130F_4003_9FFB_17EAA841AEEF" name="Wheels" scope="Private">
<initial/>
<documentation/>
<model ea_localid="12" ea_guid="{E8F7F541-130F-4003-9FFB-17EAA841AEEF}"/>
<properties type="WheelDataType" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="2"/>
<stereotype stereotype="HasComponent"/>
<bounds lower="3" upper="3"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={4E3AFFAE-A2E0-49b3-95A3-A82DC7F0E10D}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasComponent;@ENDSTEREO;$DES;$CLT={E8F7F541-130F-4003-9FFB-17EAA841AEEF}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
</attributes>
<links>
<Generalization xmi:id="EAID_DB93774E_3DC7_43b9_B05D_1E8B4AD9703C" start="EAID_40FC5AFE_8010_451b_A585_1113642D9D98" end="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891"/>
</links>
</element>
<element xmi:idref="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891" xmi:type="uml:Class" name="VehicleType" scope="public">
<model package="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" tpos="0" ea_localid="13" ea_eleType="element"/>
<properties isSpecification="false" sType="Class" nType="0" scope="public" stereotype="BaseObjectType" isRoot="false" isLeaf="false" isAbstract="false" isActive="false"/>
<project author="U563914" version="1.0" phase="1.0" created="2020-11-12 16:18:29" modified="2020-11-17 11:56:36" complexity="1" status="Proposed"/>
<code product_name="Java" gentype="Java"/>
<style appearance="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={CEF7004F-C45E-4b80-82CF-D6CB6F447F68}$XID;$NAM=Stereotypes$NAM;$TYP=element property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=BaseObjectType;@ENDSTEREO;$DES;$CLT={DB1EFAF8-108A-41ab-94F6-EBB5C0C79891}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
<extendedProperties tagged="0" package_name="Exo_Tricycle"/>
<attributes>
<attribute xmi:idref="EAID_D9FC2271_6113_4589_ADCB_A04D73AA0A88" name="BuildDate" scope="Private">
<initial/>
<documentation/>
<model ea_localid="3" ea_guid="{D9FC2271-6113-4589-ADCB-A04D73AA0A88}"/>
<properties type="Date" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype stereotype="HasProperty"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={620EEC5C-4095-4305-9195-3FA1143408AB}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasProperty;@ENDSTEREO;$DES;$CLT={D9FC2271-6113-4589-ADCB-A04D73AA0A88}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
<attribute xmi:idref="EAID_287BFAB3_0B95_4dc8_8B40_E87B0F57AE54" name="Owner" scope="Private">
<initial/>
<documentation/>
<model ea_localid="4" ea_guid="{287BFAB3-0B95-4dc8-8B40-E87B0F57AE54}"/>
<properties type="HumanType" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="1"/>
<stereotype stereotype="HasComponent"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs value="$XREFPROP=$XID={3BC73753-6952-4116-A981-9D7213BB74F7}$XID;$NAM=Stereotypes$NAM;$TYP=attribute property$TYP;$VIS=Public$VIS;$PAR=0$PAR;$DES=@STEREO;Name=HasComponent;@ENDSTEREO;$DES;$CLT={287BFAB3-0B95-4dc8-8B40-E87B0F57AE54}$CLT;$SUP=<none>$SUP;$ENDXREF;"/>
</attribute>
</attributes>
<links>
<Generalization xmi:id="EAID_A06DE1A5_74F9_41c5_B73C_A3C609ECB1C1" start="EAID_4B47411E_5348_41ee_AFBA_9D78E4C90C20" end="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891"/>
<Generalization xmi:id="EAID_DB93774E_3DC7_43b9_B05D_1E8B4AD9703C" start="EAID_40FC5AFE_8010_451b_A585_1113642D9D98" end="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891"/>
</links>
</element>
<element xmi:idref="EAID_F1F3003B_F508_4c66_B595_7D76A3DE5A58" xmi:type="uml:Enumeration" name="ColourEnum" scope="public">
<model package="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" tpos="0" ea_localid="22" ea_eleType="element"/>
<properties isSpecification="false" sType="Enumeration" nType="0" scope="public" isRoot="false" isLeaf="false" isAbstract="false"/>
<project author="U563914" version="1.0" phase="1.0" created="2020-11-12 16:52:02" modified="2020-11-12 16:52:09" complexity="1" status="Proposed"/>
<code gentype="Java"/>
<style appearance="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
<tags/>
<xrefs/>
<extendedProperties tagged="0" package_name="Exo_Tricycle"/>
<attributes>
<attribute xmi:idref="EAID_3839AD56_3671_494e_9F04_651C7DA7B656" name="Blue" scope="Public">
<initial/>
<documentation/>
<model ea_localid="9" ea_guid="{3839AD56-3671-494e-9F04-651C7DA7B656}"/>
<properties collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype stereotype="enum"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="IsLiteral=1;volatile=0;"/>
<tags/>
<xrefs/>
</attribute>
<attribute xmi:idref="EAID_EEA81D61_DC2D_43e2_98F3_BD465529881C" name="Green" scope="Public">
<initial/>
<documentation/>
<model ea_localid="10" ea_guid="{EEA81D61-DC2D-43e2-98F3-BD465529881C}"/>
<properties collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="1"/>
<stereotype stereotype="enum"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="IsLiteral=1;volatile=0;"/>
<tags/>
<xrefs/>
</attribute>
<attribute xmi:idref="EAID_663F08CF_223E_4d91_AC83_E79AD57AE0B7" name="Yellow" scope="Public">
<initial/>
<documentation/>
<model ea_localid="11" ea_guid="{663F08CF-223E-4d91-AC83-E79AD57AE0B7}"/>
<properties collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="2"/>
<stereotype stereotype="enum"/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="IsLiteral=1;volatile=0;"/>
<tags/>
<xrefs/>
</attribute>
</attributes>
</element>
<element xmi:idref="EAID_FE0986A2_E926_4501_9603_D9C30C62305A" xmi:type="uml:DataType" name="WheelsDataType" scope="public">
<model package="EAPK_09192F12_673B_4afb_93C7_CDAE4BC5164C" tpos="0" ea_localid="23" ea_eleType="element"/>
<properties isSpecification="false" sType="DataType" nType="0" scope="public" isRoot="false" isLeaf="false" isAbstract="false"/>
<project author="U563914" version="1.0" phase="1.0" created="2020-11-12 16:53:53" modified="2020-11-12 16:54:03" complexity="1" status="Proposed"/>
<code gentype="Java"/>
<style appearance="BackColor=-1;BorderColor=-1;BorderWidth=-1;FontColor=-1;VSwimLanes=1;HSwimLanes=1;BorderStyle=0;"/>
<tags/>
<xrefs/>
<extendedProperties tagged="0" package_name="Exo_Tricycle"/>
<attributes>
<attribute xmi:idref="EAID_0AEB74CD_DBA5_4e07_817A_00AB8AF03FE2" name="Diameter" scope="Private">
<initial/>
<documentation/>
<model ea_localid="13" ea_guid="{0AEB74CD-DBA5-4e07-817A-00AB8AF03FE2}"/>
<properties type="float" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="0"/>
<stereotype/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs/>
</attribute>
<attribute xmi:idref="EAID_B0D3D4D7_1774_4942_93D2_7848F43B6F87" name="NumberOfSpokes" scope="Private">
<initial/>
<documentation/>
<model ea_localid="15" ea_guid="{B0D3D4D7-1774-4942-93D2-7848F43B6F87}"/>
<properties type="int" collection="false" duplicates="0" changeability="changeable"/>
<coords ordered="0"/>
<containment containment="Not Specified" position="1"/>
<stereotype/>
<bounds lower="1" upper="1"/>
<options/>
<style/>
<styleex value="volatile=0;"/>
<tags/>
<xrefs/>
</attribute>
</attributes>
</element>
</elements>
<connectors>
<connector xmi:idref="EAID_A06DE1A5_74F9_41c5_B73C_A3C609ECB1C1">
<source xmi:idref="EAID_4B47411E_5348_41ee_AFBA_9D78E4C90C20">
<model ea_localid="10" type="Class" name="TrailerType"/>
<role visibility="Public" targetScope="instance"/>
<type aggregation="none" containment="Unspecified"/>
<constraints/>
<modifiers isOrdered="false" changeable="none" isNavigable="false"/>
<style value="Union=0;Derived=0;AllowDuplicates=0;"/>
<documentation/>
<xrefs/>
<tags/>
</source>
<target xmi:idref="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891">
<model ea_localid="13" type="Class" name="VehicleType"/>
<role visibility="Public" targetScope="instance"/>
<type aggregation="none" containment="Unspecified"/>
<constraints/>
<modifiers isOrdered="false" changeable="none" isNavigable="true"/>
<style value="Union=0;Derived=0;AllowDuplicates=0;"/>
<documentation/>
<xrefs/>
<tags/>
</target>
<model ea_localid="7"/>
<properties ea_type="Generalization" direction="Source -> Destination"/>
<parameterSubstitutions/>
<documentation/>
<appearance linemode="3" linecolor="-1" linewidth="0" seqno="0" headStyle="0" lineStyle="0"/>
<labels/>
<extendedProperties virtualInheritance="0"/>
<style/>
<xrefs/>
<tags/>
</connector>
<connector xmi:idref="EAID_DB93774E_3DC7_43b9_B05D_1E8B4AD9703C">
<source xmi:idref="EAID_40FC5AFE_8010_451b_A585_1113642D9D98">
<model ea_localid="9" type="Class" name="TricycleType"/>
<role visibility="Public" targetScope="instance"/>
<type aggregation="none" containment="Unspecified"/>
<constraints/>
<modifiers isOrdered="false" changeable="none" isNavigable="false"/>
<style value="Union=0;Derived=0;AllowDuplicates=0;"/>
<documentation/>
<xrefs/>
<tags/>
</source>
<target xmi:idref="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891">
<model ea_localid="13" type="Class" name="VehicleType"/>
<role visibility="Public" targetScope="instance"/>
<type aggregation="none" containment="Unspecified"/>
<constraints/>
<modifiers isOrdered="false" changeable="none" isNavigable="true"/>
<style value="Union=0;Derived=0;AllowDuplicates=0;"/>
<documentation/>
<xrefs/>
<tags/>
</target>
<model ea_localid="6"/>
<properties ea_type="Generalization" direction="Source -> Destination"/>
<parameterSubstitutions/>
<documentation/>
<appearance linemode="3" linecolor="-1" linewidth="0" seqno="0" headStyle="0" lineStyle="0"/>
<labels/>
<extendedProperties virtualInheritance="0"/>
<style/>
<xrefs/>
<tags/>
</connector>
</connectors>
<primitivetypes>
<packagedElement xmi:type="uml:Package" xmi:id="EAPrimitiveTypesPackage" name="EA_PrimitiveTypes_Package">
<packagedElement xmi:type="uml:Package" xmi:id="EAJavaTypesPackage" name="EA_Java_Types_Package">
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_int" name="int">
<generalization xmi:type="uml:Generalization" xmi:id="EAJava_int_General">
<general href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#Integer"/>
</generalization>
</packagedElement>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_string" name="string"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_ColourEnum" name="ColourEnum"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_TricycleType" name="TricycleType"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_TrailerType" name="TrailerType"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_WheelDataType" name="WheelDataType"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_Date" name="Date"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_HumanType" name="HumanType"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="EAJava_float" name="float">
<generalization xmi:type="uml:Generalization" xmi:id="EAJava_float_General">
<general href="http://www.omg.org/spec/UML/20131001/PrimitiveTypes.xmi#Real"/>
</generalization>
</packagedElement>
</packagedElement>
</packagedElement>
</primitivetypes>
<profiles>
<uml:Profile xmlns:uml="http://www.omg.org/spec/UML/20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmi:id="thecustomprofile" nsPrefix="thecustomprofile" name="thecustomprofile" metamodelReference="mmref01">
<ownedComment xmi:type="uml:Comment" xmi:id="comment01" annotatedElement="thecustomprofile">
<body> Version:1.0</body>
</ownedComment>
<packageImport xmi:id="mmref01">
<importedPackage href="http://www.omg.org/spec/UML/20131001"/>
</packageImport>
<packagedElement xmi:type="uml:Stereotype" xmi:id="BaseObjectType" name="BaseObjectType">
<ownedAttribute xmi:type="uml:Property" xmi:id="BaseObjectType-base_Class" name="base_Class" association="Class_BaseObjectType">
<type href="http://www.omg.org/spec/UML/20131001/UML.xmi#Class"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Class_BaseObjectType" name="A_Class_BaseObjectType" memberEnd="extension_BaseObjectType BaseObjectType-base_Class">
<ownedEnd xmi:id="extension_BaseObjectType" name="extension_BaseObjectType" type="BaseObjectType" isComposite="true" lower="0" upper="1" memberEnd="extension_BaseObjectType BaseObjectType-base_Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="HasProperty" name="HasProperty">
<ownedAttribute xmi:type="uml:Property" xmi:id="HasProperty-base_Property" name="base_Property" association="Property_HasProperty">
<type href="http://www.omg.org/spec/UML/20131001/UML.xmi#Property"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Property_HasProperty" name="A_Property_HasProperty" memberEnd="extension_HasProperty HasProperty-base_Property">
<ownedEnd xmi:id="extension_HasProperty" name="extension_HasProperty" type="HasProperty" isComposite="true" lower="0" upper="1" memberEnd="extension_HasProperty HasProperty-base_Property"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="enum" name="enum">
<ownedAttribute xmi:type="uml:Property" xmi:id="enum-base_EnumerationLiteral" name="base_EnumerationLiteral" association="EnumerationLiteral_enum">
<type href="http://www.omg.org/spec/UML/20131001/UML.xmi#EnumerationLiteral"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="EnumerationLiteral_enum" name="A_EnumerationLiteral_enum" memberEnd="extension_enum enum-base_EnumerationLiteral">
<ownedEnd xmi:id="extension_enum" name="extension_enum" type="enum" isComposite="true" lower="0" upper="1" memberEnd="extension_enum enum-base_EnumerationLiteral"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="HasComponent" name="HasComponent">
<ownedAttribute xmi:type="uml:Property" xmi:id="HasComponent-base_Property" name="base_Property" association="Property_HasComponent">
<type href="http://www.omg.org/spec/UML/20131001/UML.xmi#Property"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Property_HasComponent" name="A_Property_HasComponent" memberEnd="extension_HasComponent HasComponent-base_Property">
<ownedEnd xmi:id="extension_HasComponent" name="extension_HasComponent" type="HasComponent" isComposite="true" lower="0" upper="1" memberEnd="extension_HasComponent HasComponent-base_Property"/>
</packagedElement>
<packagedElement xmi:type="uml:Stereotype" xmi:id="HasOrderedComponents" name="HasOrderedComponents">
<ownedAttribute xmi:type="uml:Property" xmi:id="HasOrderedComponents-base_Property" name="base_Property" association="Property_HasOrderedComponents">
<type href="http://www.omg.org/spec/UML/20131001/UML.xmi#Property"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Extension" xmi:id="Property_HasOrderedComponents" name="A_Property_HasOrderedComponents" memberEnd="extension_HasOrderedComponents HasOrderedComponents-base_Property">
<ownedEnd xmi:id="extension_HasOrderedComponents" name="extension_HasOrderedComponents" type="HasOrderedComponents" isComposite="true" lower="0" upper="1" memberEnd="extension_HasOrderedComponents HasOrderedComponents-base_Property"/>
</packagedElement>
</uml:Profile>
</profiles>
</xmi:Extension>
<thecustomprofile:BaseObjectType base_Class="EAID_F30657AB_E76F_48d2_8D25_09FFDBE3390C"/>
<thecustomprofile:HasProperty base_Property="EAID_12A3F559_AB8D_489a_A25E_CD21A0067583"/>
<thecustomprofile:BaseObjectType base_Class="EAID_29C10AA5_3066_48c2_9214_B37B887A0F41"/>
<thecustomprofile:HasProperty base_Property="EAID_22565E7A_3F18_40d6_AFBA_E6F99CAB8BEF"/>
<thecustomprofile:HasProperty base_Property="EAID_23733BA8_8FBF_48ee_B9F7_6A860800D188"/>
<thecustomprofile:HasProperty base_Property="EAID_83902BF8_EF79_4dcd_B1C3_E597A83C690A"/>
<thecustomprofile:HasOrderedComponents base_Property="EAID_1D312424_C196_44b0_A3D1_F1B51C3D96D3"/>
<thecustomprofile:HasOrderedComponents base_Property="EAID_6BCB670B_DB26_4f1a_AB10_E9134EE068AF"/>
<thecustomprofile:HasComponent base_Property="EAID_E8F7F541_130F_4003_9FFB_17EAA841AEEF"/>
<thecustomprofile:BaseObjectType base_Class="EAID_DB1EFAF8_108A_41ab_94F6_EBB5C0C79891"/>
<thecustomprofile:HasProperty base_Property="EAID_D9FC2271_6113_4589_ADCB_A04D73AA0A88"/>
<thecustomprofile:HasComponent base_Property="EAID_287BFAB3_0B95_4dc8_8B40_E87B0F57AE54"/>
<thecustomprofile:enum base_EnumerationLiteral="EAID_3839AD56_3671_494e_9F04_651C7DA7B656"/>
<thecustomprofile:enum base_EnumerationLiteral="EAID_EEA81D61_DC2D_43e2_98F3_BD465529881C"/>
<thecustomprofile:enum base_EnumerationLiteral="EAID_663F08CF_223E_4d91_AC83_E79AD57AE0B7"/>
</xmi:XMI>