Changed toolset to vs11, for future Havok implementation.
This commit is contained in:
@@ -0,0 +1,788 @@
|
||||
<?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="<T>"
|
||||
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="<T>" />
|
||||
</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>
|
||||
@@ -0,0 +1,353 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="69e51d9c-3a6d-45cb-bf63-b7be3c24d825"
|
||||
name="Components" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="c41d0428-a762-49c8-a2b0-2fe425947f92"
|
||||
name="Model"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="c6c64b77-7389-41c3-b2f2-217761d5eee8"
|
||||
name="Model"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="40b0a879-8cb7-4fdf-a2e9-55d7b19a7579"
|
||||
name="ModelName"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
|
||||
LastKnownName="String"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="783fb532-4e21-4521-bddd-4a5a5c4c7161"
|
||||
name="Color"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="144f90b6-0553-4d12-8385-c23023fc8567"
|
||||
LastKnownName="Color"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="52346a70-1c27-4b20-a232-04b052c0c567"
|
||||
name="Sprite"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="7f75ce74-8e85-4fcc-b251-883d694e1d31"
|
||||
name="SpriteName"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
|
||||
LastKnownName="String"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="9b0a845a-055f-491b-a9a5-83cc3e17caa4"
|
||||
name="Color"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="144f90b6-0553-4d12-8385-c23023fc8567"
|
||||
LastKnownName="Color"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="409a63b3-1705-4ef8-b425-04555dcab9ba"
|
||||
name="PointLight"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="d9b4f000-c525-4a53-9ed2-0c4d32198f33"
|
||||
name="Intensity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="05696877-38b3-4204-a8fe-96f354337ba7"
|
||||
name="MaxRange"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="3d72ebbc-6478-4bd7-bb08-bce09deee8b8"
|
||||
name="Specular"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="144f90b6-0553-4d12-8385-c23023fc8567"
|
||||
LastKnownName="Color"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="b556c6e1-8e74-4691-a005-b37a6870fb14"
|
||||
name="Diffuse"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="144f90b6-0553-4d12-8385-c23023fc8567"
|
||||
LastKnownName="Color"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="ff464291-edfb-4d3c-ab85-dd82e3bcdb3b"
|
||||
name="ConstantAttenuation"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="1a63b4c1-1093-4785-8aaa-d0c84a92dacb"
|
||||
name="LinearAttenuation"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="bbf02fef-4fe5-487c-b612-05546a75fe5a"
|
||||
name="QuadraticAttenuation"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="6d88ecc7-39cb-4dde-8585-3af4c146310c"
|
||||
name="SpotExponent"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="7eab1a9b-d9d4-4949-ae73-54ebfd51c522"
|
||||
name="Color"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="144f90b6-0553-4d12-8385-c23023fc8567"
|
||||
LastKnownName="Color"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="5ec079dd-fed7-44cd-b375-5f01f0a47d62"
|
||||
name="FLoat" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="479c340a-f458-4438-b218-d4560953aec8"
|
||||
name="Camera"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="c6756363-cb38-4054-8289-2d36d5779ebd"
|
||||
name="FOV"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="6ca0d431-2555-42b1-aba2-3305cbc6ddb2"
|
||||
name="NearClip"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="70d09e9a-5adb-4f32-98be-775c50842ae8"
|
||||
name="FarClip"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,99 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="7e7e552f-bf35-428c-abc5-12a0b7f81d8b"
|
||||
name="Components" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="9fa0cc33-d38c-4200-ae73-46e6ca81a0eb"
|
||||
name="Transform"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="30323bf8-d075-443e-8cff-588c8859eb89"
|
||||
name="Position"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="4b7f205d-86e6-4647-87b6-181a19a6ded9"
|
||||
name="Orientation"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="3d8ea861-d278-4b29-b99f-c541e12cb443"
|
||||
LastKnownName="Quaternion"
|
||||
LastKnownLocation="Package_0008.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="de3a86ca-f928-446a-9894-2a83885523f0"
|
||||
name="Velocity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="dd66413d-34bc-43a1-9a5a-27c5630bb42e"
|
||||
name="Scale"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="aae98821-edea-430a-81fb-21de796c3dd4"
|
||||
name="Template"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,145 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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="d6bd36c3-3801-42f6-8627-0c3871fa75ee"
|
||||
name="Components" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="48c8b117-6fb6-44c0-b611-73a18f3dfe02"
|
||||
name="Input"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="9f1abbdd-5203-4d03-9826-88bbb31a5f22"
|
||||
name="KeyState[]"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="220a3521-e091-4221-bae9-3ef9018e845c"
|
||||
LastKnownName="Integer"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="c1d0c4f4-f717-4ef4-8c5c-4822aca564d9"
|
||||
name="LastKeyState[]"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="220a3521-e091-4221-bae9-3ef9018e845c"
|
||||
LastKnownName="Integer"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="b91951c7-25a1-414b-a725-5c017050ba97"
|
||||
name="MouseState[]"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="220a3521-e091-4221-bae9-3ef9018e845c"
|
||||
LastKnownName="Integer"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="26b64af2-564b-4343-8ca4-175b0bc60fc6"
|
||||
name="LastMouseState"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="220a3521-e091-4221-bae9-3ef9018e845c"
|
||||
LastKnownName="Integer"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="479a9961-153d-4536-8a67-0c0abe126fcc"
|
||||
name="dX"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="b8c93c58-d522-4f32-bf37-867ceddf4792"
|
||||
name="dY"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="3b669016-152b-4a71-b66d-3450db774cb2"
|
||||
name="WheelDelta"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="0dd7ecb8-65d0-446f-86d5-71b8537d17f9"
|
||||
name="Systems" xmlns="http://schemas.microsoft.com/dsltools/ModelStore" />
|
||||
@@ -0,0 +1,647 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="70653549-a4c6-43e6-a208-7f4f01dfc4e4"
|
||||
name="Components" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="68754f93-b462-4026-8dbd-c234cfb0bed5"
|
||||
name="Component"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="8b3773b9-dca4-4057-9561-2a35ec4a36a2"
|
||||
name="EntityID"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="220a3521-e091-4221-bae9-3ef9018e845c"
|
||||
LastKnownName="Integer"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="deb43794-7ad3-4b39-b7a1-ccf2d30d17af"
|
||||
name="BoxShape"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="694b0945-7913-4406-8140-0654bc8303ee"
|
||||
name="Width"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="6c1a4e28-c684-4bbc-a329-201eb68645f3"
|
||||
name="Height"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="2dfd8475-fa60-45aa-9a49-a0aafbdb2bef"
|
||||
name="Depth"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="27a696be-cec9-43ca-a9c4-7154e50cf929"
|
||||
name="Physics"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="d6f75e6e-6ef3-45de-acb3-58dded5a19c3"
|
||||
name="Mass"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="701e7e05-3350-435b-b151-b4c052096293"
|
||||
name="Friction"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="93119283-1bd2-4e5b-aa98-7271f9f894f4"
|
||||
name="Gravity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
<defaultValue>
|
||||
<literalString
|
||||
Id="bc040cc4-107c-4867-b3a5-28cd6401f69f"
|
||||
name="DefaultValue"
|
||||
value="(0, -9.82, 0)" />
|
||||
</defaultValue>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<enumeration
|
||||
Id="653a8b3b-d80c-4042-9310-405c488427af"
|
||||
name="Enumeration1"
|
||||
isAbstract="false"
|
||||
isLeaf="false" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
name="Vector3" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="6070dc3d-c226-413d-93ff-12ddc116330c"
|
||||
name="CompoundShape"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="ee612f2c-6c30-4513-948f-8f542fde1452"
|
||||
name="MeshShape"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="03c7407d-6620-4083-a67e-50e7f9b4441f"
|
||||
name="ModelName"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
|
||||
LastKnownName="String"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="ef791ee5-7a83-42cc-8c89-ce759bfec134"
|
||||
name="HingeConstraint"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="d520195a-d023-4968-ad6e-a3cc796849b7"
|
||||
name="EntityA"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
LastKnownName="EntityID"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="8b4b8923-8330-44b2-9ba0-9d270733d012"
|
||||
name="EntityB"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
LastKnownName="EntityID"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="987ddddf-571a-41de-99d3-cc546c10c670"
|
||||
name="PivotA"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="01e8178b-1917-4225-a866-36d6c899179e"
|
||||
name="PivotB"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="cef36066-e238-40c9-904f-460de2d6772e"
|
||||
name="AxisA"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="6eee9fcc-57cd-49f9-8911-dde6b4a320b0"
|
||||
name="AxisB"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="f9b8f549-bdff-4174-82d2-6e2f0e99bda2"
|
||||
name="LowLimit"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="aff00fe1-cf03-4641-bee9-00df9241ed44"
|
||||
name="HighLimit"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="ff7b3d03-3b50-4676-ab93-6015c8fe29c2"
|
||||
name="Softness"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
<defaultValue>
|
||||
<literalString
|
||||
Id="36bdb4ea-ca77-4c59-ba0f-770183f7bda4"
|
||||
name="DefaultValue"
|
||||
value="0.9" />
|
||||
</defaultValue>
|
||||
</property>
|
||||
<property
|
||||
Id="1da67046-ad43-4d08-8db2-ae3e9966d3a8"
|
||||
name="BiasFactor"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
<defaultValue>
|
||||
<literalString
|
||||
Id="d1f0cdae-3524-44f7-b058-87eb5dea817b"
|
||||
name="DefaultValue"
|
||||
value="0.3" />
|
||||
</defaultValue>
|
||||
</property>
|
||||
<property
|
||||
Id="18532d33-a920-46e2-8244-c3f724c6b6d6"
|
||||
name="RelaxationFactor"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
<defaultValue>
|
||||
<literalString
|
||||
Id="c00677e9-9060-46be-bc9e-5f9ab199d639"
|
||||
name="DefaultValue"
|
||||
value="1.0" />
|
||||
</defaultValue>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
name="EntityID" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="bfa4df75-e757-4667-b8d9-ec2189a80242"
|
||||
name="float" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="dad90a02-641a-4f4d-a172-5a14c7317ae3"
|
||||
name="SliderConstraint"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="87ad8bbf-9872-443b-b7f4-58064eb02ac7"
|
||||
name="EntityA"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
LastKnownName="EntityID"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="5b9ffee7-fb14-40f3-910c-e22496461151"
|
||||
name="EntityB"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
LastKnownName="EntityID"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="b81fed9f-1dfe-4bce-9c00-3a00b8d736df"
|
||||
name="BallSocketConstraint"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="55ecca99-5a58-4999-a86a-431167c52c8d"
|
||||
name="EntityA"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
LastKnownName="EntityID"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="b83dd1a7-e6a1-42f8-b266-463ae6c54ef5"
|
||||
name="EntityB"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
LastKnownName="EntityID"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="b8937483-953e-4818-8403-9a6279754025"
|
||||
name="PivotA"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="c37f03d5-7f7b-44fe-9106-85e45b8fe6e6"
|
||||
name="PivotB"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="17b78103-b3c2-4a31-adcb-22183209eb76"
|
||||
name="SphereShape"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="9ec4c755-16ae-4859-ab41-def6538c34a2"
|
||||
name="Radius"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="b2a406ce-5bb0-435d-b394-63b4a5977737"
|
||||
name="StaticMeshShape"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="c3bd64ef-fcd5-467d-894c-4ecdb93590c4"
|
||||
name="ModelName"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
|
||||
LastKnownName="String"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,209 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="501bb8af-bcff-4186-ab88-b25cbf99d24e"
|
||||
name="Systems" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="913c7d57-8864-4bc5-b61a-2e82a418107b"
|
||||
name="RenderSystem"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<suppliersInternal>
|
||||
<interfaceRealization
|
||||
Id="70a590cc-2751-4b32-89de-a7eb3eee23b4">
|
||||
<interfaceMoniker
|
||||
Id="443f17bb-330b-495b-99fb-03ed57410a6b"
|
||||
LastKnownName="System"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</interfaceRealization>
|
||||
<dependency
|
||||
Id="f33b2f86-5044-465e-ae5a-912d7ba492fc">
|
||||
<classMoniker
|
||||
Id="075fb835-aafb-4443-8708-9cbccb22baa6"
|
||||
LastKnownName="Renderer"
|
||||
LastKnownLocation="Package_0008.uml" />
|
||||
</dependency>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation
|
||||
Id="63c675c5-2471-46f6-8de3-1cf3905e9019"
|
||||
name="Initialize"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false" />
|
||||
<operation
|
||||
Id="03087af5-2cd4-4bf4-a80e-4125505bf16a"
|
||||
name="Update"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="0044f441-56eb-46dc-a9ea-595c68818d87"
|
||||
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="8c5e07f7-de6f-4ae4-89fb-557a1bda4563"
|
||||
name="UpdateEntity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="910f544b-290c-4c53-b85e-391e0ba3d8e6"
|
||||
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="8c1c8db0-b254-43e5-9eb1-734071882437"
|
||||
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="a44a1a84-ec9d-4983-8c90-90d9553fed53"
|
||||
name="parent"
|
||||
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="f38c9024-094a-4699-aa34-276fc30d4a63"
|
||||
name="OnComponentCreated"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="6bfbc36b-75ee-4f72-88b2-21afabd9516c"
|
||||
name="type"
|
||||
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="e37ae4be-c9f7-47cf-8795-2860b572051d"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation
|
||||
Id="d30775dd-a709-4425-a6d6-12186b14ed22"
|
||||
name="OnComponentRemoved"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="92c9a6d0-4bf8-4625-8a13-8cc18e5f60d0"
|
||||
name="type"
|
||||
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="e66153d7-bb94-4649-9254-28232aba9602"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="e95d1a7d-a4c8-4c4f-a863-952e6ff9abad"
|
||||
name="World*" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="042d2179-a899-4940-8960-ba5a506a4313"
|
||||
name="Renderer" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="0c2de06d-6ee3-4e4c-b9b9-77aba990ee22"
|
||||
name="Systems" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="2f752c54-b7df-47e4-99e0-a149f7c8fa4a"
|
||||
name="PhysicsSystem"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<suppliersInternal>
|
||||
<interfaceRealization
|
||||
Id="add43663-82ef-4678-b553-58c2a958282f">
|
||||
<interfaceMoniker
|
||||
Id="443f17bb-330b-495b-99fb-03ed57410a6b"
|
||||
LastKnownName="System"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</interfaceRealization>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation
|
||||
Id="90eacb77-3b40-4ed2-b36c-514b8fb23775"
|
||||
name="Initialize"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false" />
|
||||
<operation
|
||||
Id="4651f9b9-af0f-4973-b2ed-4305e29dc159"
|
||||
name="Update"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="f0bdeed0-2ebd-449b-a73b-f5af9fb4dc4b"
|
||||
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="41cb13cd-f234-4b82-8595-d851f4bc5646"
|
||||
name="UpdateEntity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="428a5351-4c31-4bbe-a93a-6ece98c34a46"
|
||||
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="5c9cb0f0-75dd-404a-8259-8c728f0e5ce6"
|
||||
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="3999daec-f570-4044-ba23-6789061c42ed"
|
||||
name="parent"
|
||||
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="2f538eb5-eec4-46d8-ae3c-de2547e8e668"
|
||||
name="OnComponentCreated"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="f84f5abf-65e2-4c56-8f3f-0dfbe4445c36"
|
||||
name="type"
|
||||
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="e7e4c001-d1f7-4d12-b79d-46f74bc0da30"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation
|
||||
Id="3572b68b-fc4c-4012-9827-954efd344c85"
|
||||
name="OnComponentRemoved"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="899e96f4-d680-4b4e-805d-819e85e02ee7"
|
||||
name="type"
|
||||
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="b8d255fa-7375-4ef0-8a5e-55f4662fab71"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="2a24e340-fa0f-4c7e-8bb2-67687aebc30e"
|
||||
name="Sound" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="b1db9906-6f6a-4227-a011-880ae59ca703"
|
||||
LastKnownName="Components"
|
||||
LastKnownLocation="Package_0100.uml" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="4afdd1d5-f3c3-40b0-a70e-777d89b12070"
|
||||
LastKnownName="Systems"
|
||||
LastKnownLocation="Package_0101.uml" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="b1db9906-6f6a-4227-a011-880ae59ca703"
|
||||
name="Components" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="7601892f-4611-47c3-af12-7ff10987611a"
|
||||
name="SoundEmitter"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="d107f835-7717-4a90-b352-eedfb2302310"
|
||||
name="Gain"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="f91c1468-9a33-461d-9754-703f1f8156b0"
|
||||
name="MaxDistance"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="64f17d69-37ef-495b-99b5-18901cd20d27"
|
||||
name="ReferenceDistance"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="9cfc0eab-b59e-46ed-bcb1-64cdf82b8d35"
|
||||
name="Pitch"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="3fd53bf7-1b87-47fa-9b62-886d9fde2363"
|
||||
name="Loop"
|
||||
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>
|
||||
<property
|
||||
Id="a49ce2ec-714f-482e-8789-f821d2e21a2b"
|
||||
name="Path"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
|
||||
LastKnownName="String"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,286 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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="4afdd1d5-f3c3-40b0-a70e-777d89b12070"
|
||||
name="Systems" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="defc146c-eb70-4912-969d-3ed3d34c5f5f"
|
||||
name="SoundSystem"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<suppliersInternal>
|
||||
<interfaceRealization
|
||||
Id="28077688-b80c-483c-9b46-947ce2ad5e20">
|
||||
<interfaceMoniker
|
||||
Id="443f17bb-330b-495b-99fb-03ed57410a6b"
|
||||
LastKnownName="System"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</interfaceRealization>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation
|
||||
Id="4cbcdc49-e7e3-476f-91c8-c95b8c5bde8d"
|
||||
name="Initialize"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false" />
|
||||
<operation
|
||||
Id="8774bc31-2b25-4879-b77f-1866e85e131c"
|
||||
name="Update"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="20e784e4-09e4-44c6-bd16-c3dcf6c42d02"
|
||||
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="f6f7c802-fc3f-411f-a9d4-391fd10971d0"
|
||||
name="UpdateEntity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="cdfc1b04-12fa-4376-b8fe-191116e68cf0"
|
||||
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="c21907a8-8a16-4fd4-9146-82837e732674"
|
||||
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="d0bf88e6-6a0d-40c7-b2da-232adb51fba5"
|
||||
name="parent"
|
||||
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="bd5f82e4-3a7f-4812-90c2-be1f60d5c1c1"
|
||||
name="OnComponentCreated"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="18df19c9-d7bc-4fed-90a8-9c905ab7c865"
|
||||
name="type"
|
||||
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="13a8fafa-3742-449c-9945-cb2782533f9e"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation
|
||||
Id="6611e7f7-cc32-4455-9c0c-4d6f9faf711e"
|
||||
name="OnComponentRemoved"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="a31eb1e5-b00d-4e29-aa6f-b93880e6994c"
|
||||
name="type"
|
||||
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="27cbc759-4d60-4c8a-b50e-51936c512216"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation
|
||||
Id="2835f2c3-baec-42a3-961a-584a26b273a3"
|
||||
name="PlaySound"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="afc2eaf7-a1c2-4936-b799-5571858f02de"
|
||||
name="emitter"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="effb9c78-b666-4fe5-8903-84e70257eda4"
|
||||
LastKnownName="SoundEmitter*"
|
||||
LastKnownLocation="Package_0101.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="084c1f63-733a-4223-a958-32c25b930d92"
|
||||
name="soundPath"
|
||||
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="92648a19-de32-419b-8f78-0c236707f686"
|
||||
name="PlaySound"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="b5d3c29f-6a65-44bb-937d-6aada5fad05f"
|
||||
name="emitter"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="effb9c78-b666-4fe5-8903-84e70257eda4"
|
||||
LastKnownName="SoundEmitter*"
|
||||
LastKnownLocation="Package_0101.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation
|
||||
Id="4e4d0ac2-11ab-4bf6-a812-619ec7fa9b1c"
|
||||
name="StopSound"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="8198ac2b-1ade-4535-ac21-549d0771aa3f"
|
||||
name="emitter"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="effb9c78-b666-4fe5-8903-84e70257eda4"
|
||||
LastKnownName="SoundEmitter*"
|
||||
LastKnownLocation="Package_0101.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="effb9c78-b666-4fe5-8903-84e70257eda4"
|
||||
name="SoundEmitter*" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="4f00bcd8-6029-4ece-8858-f38f52cb8894"
|
||||
name="Particle System" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="aaa0afab-1fd4-49d0-bff2-b112b0c14ee5"
|
||||
LastKnownName="Components"
|
||||
LastKnownLocation="Package_0112.uml" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="382081e1-0659-419f-97a0-eee7612b0e08"
|
||||
LastKnownName="Systems"
|
||||
LastKnownLocation="Package_0113.uml" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,181 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="aaa0afab-1fd4-49d0-bff2-b112b0c14ee5"
|
||||
name="Components" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="0d19723c-db70-40b7-89d6-bb6af70d8175"
|
||||
name="ParticleEmitter"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="e7bd1d0f-3e0f-4b83-8b41-679561823c33"
|
||||
name="TemplateEntities[]"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
LastKnownName="EntityID"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="849148cf-f077-4391-a734-eb144c0cd08b"
|
||||
name="SpawnFrequency"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="582d316d-5e52-4e3b-8ceb-258b33661236"
|
||||
name="SpawnCount"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="220a3521-e091-4221-bae9-3ef9018e845c"
|
||||
LastKnownName="Integer"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="db9dc2f1-0330-4bee-a2ea-e53c4b4a1796"
|
||||
name="ColorSpectrum[]"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="144f90b6-0553-4d12-8385-c23023fc8567"
|
||||
LastKnownName="Color"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="63f8190d-4337-4885-adc7-c68908c251be"
|
||||
name="ScaleSpectrum[]"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="a908f465-7fd8-4dfd-ab8c-e72b6d4ade14"
|
||||
name="SpreadAngle"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="201ff335-0d43-460c-a6e1-352d708a3daf"
|
||||
name="LifeTime"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="c662a121-80d8-4977-9d7b-ff1cfa4f1d93"
|
||||
name="VelocitySpectrum[]"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="3b290790-686c-4a1a-a919-153dfeb6854b"
|
||||
name="AngularVelocitySpectrum[]"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="1d0ee20e-670d-4332-83c4-d5766677500d"
|
||||
LastKnownName="Vector3"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="382081e1-0659-419f-97a0-eee7612b0e08"
|
||||
name="Systems" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="7a12919e-8a67-4320-b291-4e23ee905ce6"
|
||||
name="ParticleSystem"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<suppliersInternal>
|
||||
<interfaceRealization
|
||||
Id="ec3d8880-91e7-495d-a08d-12fa35528ea0">
|
||||
<interfaceMoniker
|
||||
Id="443f17bb-330b-495b-99fb-03ed57410a6b"
|
||||
LastKnownName="System"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</interfaceRealization>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation
|
||||
Id="1014c800-3d6b-41f3-bd1f-b33f881be045"
|
||||
name="Initialize"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false" />
|
||||
<operation
|
||||
Id="5c9ab540-284d-4fe8-8f50-e61ec6be23b0"
|
||||
name="Update"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="c44275af-3c24-430c-a51f-2c42f3c97387"
|
||||
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="a10f9a27-d7e8-4b60-b3e5-e7d06410b392"
|
||||
name="UpdateEntity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="27dbec58-b513-46d6-b136-d7a1b57a9f14"
|
||||
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="d6db37c3-c891-4933-89ad-6102033ce523"
|
||||
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="6a1cc31c-6c57-495a-a9b7-dde0ff9408c3"
|
||||
name="parent"
|
||||
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="bd36c4c5-e0bc-40ee-af1e-60563f58d20e"
|
||||
name="OnComponentCreated"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="ac448b5a-af9e-4a37-9083-43866b2ca845"
|
||||
name="type"
|
||||
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="d07ca120-b3fe-45d0-8869-86a2a555262a"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation
|
||||
Id="231766ba-9cd7-4b9f-bbd2-624e23d6d526"
|
||||
name="OnComponentRemoved"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="36c62893-4cf3-4c2c-a8b6-683a67aa7921"
|
||||
name="type"
|
||||
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="a99cad48-0f2c-405e-9e99-1eae173f95b6"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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="0bebfcbf-1e12-4a03-b0ee-69d29306ec92"
|
||||
name="Input" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="d6bd36c3-3801-42f6-8627-0c3871fa75ee"
|
||||
LastKnownName="Components"
|
||||
LastKnownLocation="Package1_1307.uml" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="a578b302-eb5e-4231-a4d8-6182f4ed7e1d"
|
||||
LastKnownName="Systems"
|
||||
LastKnownLocation="Package_1308.uml" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,192 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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="a578b302-eb5e-4231-a4d8-6182f4ed7e1d"
|
||||
name="Systems" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="0e973b4a-f216-44f5-84ef-793970051a6a"
|
||||
name="InputSystem"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<suppliersInternal>
|
||||
<interfaceRealization
|
||||
Id="fb0feb0c-92dd-40f3-8a34-48d92c3e06f9">
|
||||
<interfaceMoniker
|
||||
Id="443f17bb-330b-495b-99fb-03ed57410a6b"
|
||||
LastKnownName="System"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</interfaceRealization>
|
||||
</suppliersInternal>
|
||||
<ownedOperationsInternal>
|
||||
<operation
|
||||
Id="c1925f05-c9e5-4edb-9d5a-e9749823a7a0"
|
||||
name="Initialize"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false" />
|
||||
<operation
|
||||
Id="ec97624d-8472-46a3-baf5-6b3cc05247c9"
|
||||
name="Update"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="68e7620a-f0e6-4cf4-8669-b783d98b6445"
|
||||
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="01e34f64-de05-462d-ab34-64dc2034c59b"
|
||||
name="UpdateEntity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="edc4c0f1-a5a0-4cca-b4f2-d6a31444f8e5"
|
||||
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="93dcaa30-dd51-4341-bf06-9a94c6c82cad"
|
||||
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="ff7c28e8-ab7b-4306-9b20-3792ea25171e"
|
||||
name="parent"
|
||||
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="f7799b8e-5758-407f-9892-17cbbee8a6b2"
|
||||
name="OnComponentCreated"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="05c8a0a0-05f3-4149-9a27-10c7cbfd6475"
|
||||
name="type"
|
||||
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="b5b17f94-798d-4348-8f45-68534f436487"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation
|
||||
Id="86290ac2-f9d9-48c9-8108-e263e0d7559d"
|
||||
name="OnComponentRemoved"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="false"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="a0c56e00-5ef1-4963-99e5-f69c66cc3dd9"
|
||||
name="type"
|
||||
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="f92eaab4-4a11-438f-9883-de9e947c2d3b"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperationsInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,312 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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="5a96cc0d-896f-4a1d-95a0-f37e99418147"
|
||||
name="Component System" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="7b3ab424-10e0-47aa-b9f5-0197c5accd90"
|
||||
LastKnownName="Components"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="0dd7ecb8-65d0-446f-86d5-71b8537d17f9"
|
||||
LastKnownName="Systems"
|
||||
LastKnownLocation="Package1_2342.uml" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<Interface
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
name="Component"
|
||||
isAbstract="false"
|
||||
isLeaf="false">
|
||||
<ownedAttributes>
|
||||
<property
|
||||
Id="340811f5-760c-45ac-8445-6b695a0aed3e"
|
||||
name="Entity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="8ba9f02a-1b44-4417-a1b3-b0a19e11fab5"
|
||||
LastKnownName="EntityID"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributes>
|
||||
</Interface>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<Interface
|
||||
Id="443f17bb-330b-495b-99fb-03ed57410a6b"
|
||||
name="System"
|
||||
isAbstract="false"
|
||||
isLeaf="false">
|
||||
<targetEnds>
|
||||
<association
|
||||
Id="4e3589aa-15f5-4f34-b9d2-07c0dcc58fc1"
|
||||
isDerived="false"
|
||||
sourceEndRoleName="System"
|
||||
targetEndRoleName="GameWorld"
|
||||
isLeaf="false"
|
||||
isAbstract="false">
|
||||
<classMoniker
|
||||
Id="128ae8bf-c69a-4290-b085-d67fcb63971f"
|
||||
LastKnownName="GameWorld"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
<relationshipOwnedElementsInternal>
|
||||
<associationHasOwnedEnds>
|
||||
<memberEnd
|
||||
Id="302575c1-f29d-4f1f-81bb-740744f00e5d"
|
||||
name="System"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="Shared"
|
||||
isComposite="false"
|
||||
isNavigableOwned="false">
|
||||
<lowerValueInternal>
|
||||
<literalString
|
||||
Id="5ab44b60-1722-47c6-a72e-69667d9ea05d"
|
||||
name="Lower"
|
||||
value="0" />
|
||||
</lowerValueInternal>
|
||||
<upperValueInternal>
|
||||
<literalString
|
||||
Id="b0836a30-cc05-431d-b22c-678e63df5a6c"
|
||||
name="Upper"
|
||||
value="*" />
|
||||
</upperValueInternal>
|
||||
</memberEnd>
|
||||
</associationHasOwnedEnds>
|
||||
<associationHasOwnedEnds>
|
||||
<memberEnd
|
||||
Id="5dfee949-4629-4374-bbd1-afd2f3b01091"
|
||||
name="GameWorld"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false" />
|
||||
</associationHasOwnedEnds>
|
||||
</relationshipOwnedElementsInternal>
|
||||
</association>
|
||||
</targetEnds>
|
||||
<ownedAttributes>
|
||||
<property
|
||||
Id="9454b405-9745-4133-9b2d-7f4fc551aed8"
|
||||
name="World"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="9794f069-92aa-429a-8e65-4c3b1029508b"
|
||||
LastKnownName="World"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributes>
|
||||
<ownedOperations>
|
||||
<operation
|
||||
Id="c0998300-6e3e-4bc4-b6b7-d81b9d2a3e42"
|
||||
name="Initialize"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="true"
|
||||
concurrency="Sequential"
|
||||
isQuery="false" />
|
||||
<operation
|
||||
Id="782f5644-5f71-4014-9e60-a813cbc93c0f"
|
||||
name="Update"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="true"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="19887190-e775-4fab-944b-80d1e0dfc165"
|
||||
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="6e10c782-cafc-48fe-88c1-35d8fba1b518"
|
||||
name="UpdateEntity"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="true"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="de520652-525b-4807-b1d9-ec8cbfbbf9f9"
|
||||
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="708a5c4a-8bca-435e-b4c6-46d1ffc371b1"
|
||||
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="e683e7d0-ac62-4064-a327-3343bb09765a"
|
||||
name="parent"
|
||||
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="29f00907-8622-43f4-ade6-d68f629b7109"
|
||||
name="OnComponentCreated"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="true"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="8252b4a9-c8f9-4244-97f1-a815faf4ba8e"
|
||||
name="type"
|
||||
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="7e7172e1-5c14-476b-9bcf-8b29759ecccc"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
<operation
|
||||
Id="6fd5395d-5577-4d7c-bc10-be3c8f247539"
|
||||
name="OnComponentRemoved"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isAbstract="true"
|
||||
concurrency="Sequential"
|
||||
isQuery="false">
|
||||
<ownedParameters>
|
||||
<operationHasOwnedParameters>
|
||||
<parameter
|
||||
Id="baef362f-2c14-4f1c-817f-cb9d1d7c5b64"
|
||||
name="type"
|
||||
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="267cf030-fc1c-4286-b00c-189e9ed64e4a"
|
||||
name="component"
|
||||
direction="In"
|
||||
isUnique="false">
|
||||
<type_NamedElement>
|
||||
<interfaceMoniker
|
||||
Id="557b402c-c226-4a6b-ace0-d9de61545867"
|
||||
LastKnownName="Component"
|
||||
LastKnownLocation="Package_2341.uml" />
|
||||
</type_NamedElement>
|
||||
</parameter>
|
||||
</operationHasOwnedParameters>
|
||||
</ownedParameters>
|
||||
</operation>
|
||||
</ownedOperations>
|
||||
</Interface>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="9794f069-92aa-429a-8e65-4c3b1029508b"
|
||||
name="World" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="ef82f100-2f45-465e-b04f-921abe839bdd"
|
||||
name="Double" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="7e7e552f-bf35-428c-abc5-12a0b7f81d8b"
|
||||
LastKnownName="Components"
|
||||
LastKnownLocation="Package1_0108.uml" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,141 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="7b3ab424-10e0-47aa-b9f5-0197c5accd90"
|
||||
name="Components" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="1f6e7abb-7349-4923-969a-7b8368d092be"
|
||||
name="Component"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="a3157283-956b-4c1a-8695-f47f21686092"
|
||||
name="EntityID"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="220a3521-e091-4221-bae9-3ef9018e845c"
|
||||
LastKnownName="Integer"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="6054e74b-d722-4e2a-8884-2f7a2d891469"
|
||||
name="Model"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="a8ba6639-5973-4579-9311-2841d3b342dd"
|
||||
name="ModelName"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
|
||||
LastKnownName="String"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="45257fe3-9319-45d0-b87e-9129da25e17e"
|
||||
name="Color"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="144f90b6-0553-4d12-8385-c23023fc8567"
|
||||
LastKnownName="Color"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="144f90b6-0553-4d12-8385-c23023fc8567"
|
||||
name="Color" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<class
|
||||
Id="fec4a7a1-81f5-4fa3-9a8f-37b0ffc697b2"
|
||||
name="SoundEmitter"
|
||||
isAbstract="false"
|
||||
isLeaf="false"
|
||||
isActiveClass="false">
|
||||
<ownedAttributesInternal>
|
||||
<property
|
||||
Id="91520c70-5e60-463a-9587-fb42baa49d11"
|
||||
name="SoundName"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<primitiveTypeMoniker
|
||||
Id="59259974-6d55-42c6-b7bd-763d77ac8ef9"
|
||||
LastKnownName="String"
|
||||
LastKnownLocation="ModelingProject1.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
<property
|
||||
Id="5aeface2-8bc4-4a2b-8aad-736c15d32096"
|
||||
name="Volume"
|
||||
isLeaf="false"
|
||||
isStatic="false"
|
||||
isReadOnly="false"
|
||||
isUnique="false"
|
||||
isDerived="false"
|
||||
isDerivedUnion="false"
|
||||
aggregation="None"
|
||||
isComposite="false">
|
||||
<type_NamedElement>
|
||||
<undefinedTypeMoniker
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
LastKnownName="Float"
|
||||
LastKnownLocation="Package_2342.uml" />
|
||||
</type_NamedElement>
|
||||
</property>
|
||||
</ownedAttributesInternal>
|
||||
</class>
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<undefinedType
|
||||
Id="abf6232c-7432-4662-913b-e73b0447b228"
|
||||
name="Float" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<package 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/VisualStudio/TeamArchitect/ComponentDesigner" xmlns:dm9="http://schemas.microsoft.com/dsltools/LogicalClassDesigner"
|
||||
dslVersion="1.0.0.0"
|
||||
Id="d5946439-2b55-4f8b-8b2b-3e82610c7896"
|
||||
name="Physics" xmlns="http://schemas.microsoft.com/dsltools/ModelStore">
|
||||
<packagedElements>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="70653549-a4c6-43e6-a208-7f4f01dfc4e4"
|
||||
LastKnownName="Components"
|
||||
LastKnownLocation="Package1_2346.uml" />
|
||||
</packageHasNamedElement>
|
||||
<packageHasNamedElement>
|
||||
<packageMoniker
|
||||
Id="0c2de06d-6ee3-4e4c-b9b9-77aba990ee22"
|
||||
LastKnownName="Systems"
|
||||
LastKnownLocation="Package_0013.uml" />
|
||||
</packageHasNamedElement>
|
||||
</packagedElements>
|
||||
</package>
|
||||
Reference in New Issue
Block a user