Files
fishtanks/vs11/ModelingProject1/ModelDefinition/ModelingProject1.uml
T

788 lines
30 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<modelStoreModel xmlns:dm0="http://schemas.microsoft.com/VisualStudio/2008/DslTools/Core" xmlns:dm1="http://schemas.microsoft.com/dsltools/Kernel" xmlns:dm2="http://schemas.microsoft.com/dsltools/Component" xmlns:dm3="http://schemas.microsoft.com/dsltools/UseCase" xmlns:dm4="http://schemas.microsoft.com/dsltools/Activity" xmlns:dm5="http://schemas.microsoft.com/dsltools/Interaction" xmlns:dm6="http://schemas.microsoft.com/dsltools/UmlModelLibrary" xmlns:dm7="http://schemas.microsoft.com/dsltools/UmlDiagrams" xmlns:dm8="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
dslVersion="1.0.0.0"
Id="77031507-5455-440e-8ca9-5c5bf3469270"
name="ModelingProject1" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
<profileInstances>
<packageHasProfileInstances
Id="0caec977-1f8c-4ba3-a7db-8cc9ad9cc73b">
<profileInstance
Id="e34d544e-0fea-4ed6-ac5e-1b74119ac791"
name="StandardProfileL2" />
</packageHasProfileInstances>
<packageHasProfileInstances
Id="29349502-908c-4fda-9054-c48619c59ed0">
<profileInstance
Id="532ea607-fb19-44b8-8502-3351b05452be"
name="StandardProfileL3" />
</packageHasProfileInstances>
</profileInstances>
<packagedElements>
<packageHasNamedElement>
<class
Id="67cec37a-a5e8-41c1-b1a4-74ffbcf9ca34"
name="World"
isAbstract="false"
isLeaf="false"
isActiveClass="false">
<ownedOperationsInternal>
<operation
Id="43afa6a1-644d-48b8-ab03-3d88122752d5"
name="Initialize"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false" />
<operation
Id="f5fcc1ef-51f4-4804-a227-b5d954404c8f"
name="RegisterSystems"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false" />
<operation
Id="ebe64c17-3671-46d5-9dff-9e4c17061bda"
name="AddSystems"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false" />
<operation
Id="4b2a898e-1b70-417e-8108-ffe8e1b11052"
name="RegisterComponents"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false" />
<operation
Id="0562aaac-071a-4c7b-b563-6d1828421676"
name="AddSystem"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="a1b984a1-eec8-4238-bb58-b0f3b4927ad9"
name="systemType"
direction="In"
isUnique="false">
<type_NamedElement>
<primitiveTypeMoniker
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
LastKnownName="String"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="2667a55a-34f8-4974-87ab-063f5ca75464"
name="GetSystem"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="49beef03-b3b6-45de-9761-c44c565a9cd1"
name="systemType"
direction="In"
isUnique="false">
<type_NamedElement>
<primitiveTypeMoniker
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
LastKnownName="String"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="84255a52-02ce-44f3-9597-7fa2a60dd921"
direction="Return"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="fbc11d1d-bcf9-4437-8812-07e15eaec85a"
LastKnownName="System*"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="af8f3a95-64c2-48fe-af05-b1a55ef2f3fd"
name="CreateEntity"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="b430f167-449c-4bdf-b7da-43286cacf238"
name="parent"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
<defaultValue>
<literalString
Id="2a3e6416-53ed-4647-9062-bf5f9b9e0add"
name="DefaultValue"
value="0" />
</defaultValue>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="c0524a3f-417d-4875-953a-98d11bc396e2"
direction="Return"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="fc3b75e6-90a9-4fd9-8bbe-0ddff5d8c2a5"
name="RemoveEntity"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="00957331-4e9c-4d01-9fc7-7969dbefaa00"
name="entity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="aa3ffd7e-6ca7-4803-b238-cde122f7547a"
name="ValidEntity"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="0f116666-53cb-43d8-b4e9-89c92e7155ee"
name="entity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="8c3e616e-0525-4ed0-a995-7175ad399368"
name="GetEntityParent"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="1a3a21ac-21bf-4801-99d9-047011409876"
name="entity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="03887f42-a3e1-45f3-ba4b-ff7909b44db2"
direction="Return"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="2ea298f5-5775-483b-a2f6-c1193b5b9c51"
name="GetEntityBaseParent"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="979a8df4-2bdd-4714-abda-d4a728db8c0e"
name="entity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="d86c4c93-9d7d-40d5-9a7a-5b288794cded"
direction="Return"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="d4e593e6-1a1f-41bc-a45a-19381adbce47"
name="GetProperty"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="872578f1-98c3-4e1e-9303-c748e31d92d4"
name="entity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="9b0313c8-d0f8-4b00-b356-3f6997fe5e36"
name="property"
direction="In"
isUnique="false">
<type_NamedElement>
<primitiveTypeMoniker
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
LastKnownName="String"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="7cbacf13-169b-439e-8ea9-4e0f71c49c97"
direction="Return"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8e31adc3-65a8-42cc-9d24-85914c7069d9"
LastKnownName="&lt;T&gt;"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="2284efc7-509f-4be9-b074-3ef1ab0dff63"
name="SetProperty"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="f66f563d-14d7-46e0-a221-b3884351bd31"
name="entity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="156be2f4-42b4-4582-93dc-c6fbd9d7a327"
name="property"
direction="In"
isUnique="false">
<type_NamedElement>
<primitiveTypeMoniker
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
LastKnownName="String"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="22e3f0e4-e621-4462-84dd-224910cbd786"
name="value"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="e6195da5-5d96-4fd9-bedc-d8d482abdb4e"
LastKnownName="boost::any"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="50b0d299-496e-4358-8f7f-d1bca08f29b8"
name="AddComponent"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="6e973ccc-aeaa-4063-a717-66709a083ba8"
name="entity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="55b7e7e1-c3d0-428b-8307-47c7081869b8"
name="componentType"
direction="In"
isUnique="false">
<type_NamedElement>
<primitiveTypeMoniker
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
LastKnownName="String"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="a6286d1b-248f-4ea1-aa56-091708390124"
direction="Return">
<type_NamedElement>
<undefinedTypeMoniker
Id="63a0bfa5-5f57-4b16-84a7-368d404a5aad"
LastKnownName="Component*"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="1fa7d20d-22d2-4fa5-a8ec-ab85d9477da2"
name="GetComponent"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="9b324c32-bdf9-43ef-8de5-1252c1008499"
name="entity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="a7702a2d-f497-428e-b936-ddebf341a75d"
name="componentType"
direction="In"
isUnique="false">
<type_NamedElement>
<primitiveTypeMoniker
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
LastKnownName="String"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="c3a9f809-abc9-49b2-9788-63c1e1039d54"
direction="Return"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="63a0bfa5-5f57-4b16-84a7-368d404a5aad"
LastKnownName="Component*"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="9a635ef2-0363-4d13-b1ee-2c4a111ce447"
name="Update"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="2d92c2a5-9b42-4a96-8493-b23dbab730bc"
name="dt"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="ef82f100-2f45-465e-b04f-921abe839bdd"
LastKnownName="Double"
LastKnownLocation="Package_2341.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="6ada5c3e-c4e4-4059-9f6e-ba12b19f46fc"
name="RecursiveUpdate"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="de75394f-66de-4416-aca9-00a528f8ed4d"
name="system"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="fbc11d1d-bcf9-4437-8812-07e15eaec85a"
LastKnownName="System*"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="169c3dc3-d0a5-41db-83b1-67726949c39b"
name="dt"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="ef82f100-2f45-465e-b04f-921abe839bdd"
LastKnownName="Double"
LastKnownLocation="Package_2341.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
<operationHasOwnedParameters>
<parameter
Id="3b79e3e1-a7f6-4da1-8396-ec0140515a18"
name="parentEntity"
direction="In"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
LastKnownName="EntityID"
LastKnownLocation="Package1_2346.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="3206dfca-8f28-4b94-b7a6-08454683c193"
name="GetEntities"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="98b7fc14-94fc-40ae-b914-4dbee58d236a"
direction="Return"
isUnique="false">
<type_NamedElement>
<undefinedTypeMoniker
Id="d2c872f7-3813-42d6-a0bb-44e1015ebea6"
LastKnownName="map(EntityID, EntityID)*"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
</ownedOperationsInternal>
</class>
</packageHasNamedElement>
<packageHasNamedElement>
<class
Id="128ae8bf-c69a-4290-b085-d67fcb63971f"
name="GameWorld"
isAbstract="false"
isLeaf="false"
isActiveClass="false">
<generalsInternal>
<generalization
Id="05658d06-eb1d-450a-9801-98558ba8b0f0"
isSubstitutable="false">
<classMoniker
Id="67cec37a-a5e8-41c1-b1a4-74ffbcf9ca34"
LastKnownName="World"
LastKnownLocation="ModelingProject1.uml" />
</generalization>
</generalsInternal>
<targetEnds>
<association
Id="4acff57e-1c73-4091-bffe-18eb8e2fd028"
isDerived="false"
sourceEndRoleName="GameWorld"
targetEndRoleName="Engine"
isLeaf="false"
isAbstract="false">
<classMoniker
Id="2297b045-e75a-4acd-bd9d-1c8b835aa7e9"
LastKnownName="Engine"
LastKnownLocation="ModelingProject1.uml" />
<relationshipOwnedElementsInternal>
<associationHasOwnedEnds>
<memberEnd
Id="0ca70d87-69f5-486b-897e-94717a2c6b62"
name="GameWorld"
isLeaf="false"
isStatic="false"
isReadOnly="false"
isDerived="false"
isDerivedUnion="false"
aggregation="None"
isComposite="false"
isNavigableOwned="false" />
</associationHasOwnedEnds>
<associationHasOwnedEnds>
<memberEnd
Id="750b63ad-fe42-4386-8bd5-3ebf025b80db"
name="Engine"
isLeaf="false"
isStatic="false"
isReadOnly="false"
isDerived="false"
isDerivedUnion="false"
aggregation="None"
isComposite="false" />
</associationHasOwnedEnds>
</relationshipOwnedElementsInternal>
</association>
</targetEnds>
</class>
</packageHasNamedElement>
<packageHasNamedElement>
<packageMoniker
Id="5a96cc0d-896f-4a1d-95a0-f37e99418147"
LastKnownName="Component System"
LastKnownLocation="Package_2341.uml" />
</packageHasNamedElement>
<packageHasNamedElement>
<packageMoniker
Id="d5946439-2b55-4f8b-8b2b-3e82610c7896"
LastKnownName="Physics"
LastKnownLocation="Package_2346.uml" />
</packageHasNamedElement>
<packageHasNamedElement>
<packageMoniker
Id="0455a440-fe60-47be-a0ff-2559a40fd8d4"
LastKnownName="Rendering"
LastKnownLocation="Package_0008.uml" />
</packageHasNamedElement>
<packageHasNamedElement>
<packageMoniker
Id="2a24e340-fa0f-4c7e-8bb2-67687aebc30e"
LastKnownName="Sound"
LastKnownLocation="Package_0059.uml" />
</packageHasNamedElement>
<packageHasNamedElement>
<packageMoniker
Id="4f00bcd8-6029-4ece-8858-f38f52cb8894"
LastKnownName="Particle System"
LastKnownLocation="Package_0108.uml" />
</packageHasNamedElement>
<packageHasNamedElement>
<packageMoniker
Id="0bebfcbf-1e12-4a03-b0ee-69d29306ec92"
LastKnownName="Input"
LastKnownLocation="Package_1307.uml" />
</packageHasNamedElement>
<packageHasNamedElement>
<undefinedType
Id="fbc11d1d-bcf9-4437-8812-07e15eaec85a"
name="System*" />
</packageHasNamedElement>
<packageHasNamedElement>
<undefinedType
Id="8e31adc3-65a8-42cc-9d24-85914c7069d9"
name="&lt;T&gt;" />
</packageHasNamedElement>
<packageHasNamedElement>
<undefinedType
Id="e6195da5-5d96-4fd9-bedc-d8d482abdb4e"
name="boost::any" />
</packageHasNamedElement>
<packageHasNamedElement>
<undefinedType
Id="63a0bfa5-5f57-4b16-84a7-368d404a5aad"
name="Component*" />
</packageHasNamedElement>
<packageHasNamedElement>
<undefinedType
Id="d2c872f7-3813-42d6-a0bb-44e1015ebea6"
name="map(EntityID, EntityID)*" />
</packageHasNamedElement>
<packageHasNamedElement>
<class
Id="2297b045-e75a-4acd-bd9d-1c8b835aa7e9"
name="Engine"
isAbstract="false"
isLeaf="false"
isActiveClass="false">
<ownedAttributesInternal>
<property
Id="87d7c585-ab82-462d-97b0-092af7261623"
name="Running()"
isLeaf="false"
isStatic="false"
isReadOnly="false"
isUnique="false"
isDerived="false"
isDerivedUnion="false"
aggregation="None"
isComposite="false">
<type_NamedElement>
<primitiveTypeMoniker
Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
LastKnownName="Boolean"
LastKnownLocation="ModelingProject1.uml" />
</type_NamedElement>
</property>
</ownedAttributesInternal>
<ownedOperationsInternal>
<operation
Id="ecbee665-6220-43af-b226-053b7af2532d"
name="Tick"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false" />
</ownedOperationsInternal>
</class>
</packageHasNamedElement>
</packagedElements>
<primitiveType
Id="220a3521-e091-4221-bae9-3ef9018e845c"
name="Integer"
isAbstract="false"
isLeaf="false" />
<primitiveType
Id="8943dc84-709e-4f62-b15a-a3273aa6f165"
name="Boolean"
isAbstract="false"
isLeaf="false" />
<primitiveType
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
name="String"
isAbstract="false"
isLeaf="false" />
<primitiveType
Id="3ab42e7d-4969-445a-b209-471f5cb8209c"
name="UnlimitedNatural"
isAbstract="false"
isLeaf="false" />
</modelStoreModel>