WIP UML
This commit is contained in:
+258
@@ -0,0 +1,258 @@
|
||||
<?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="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">
|
||||
<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>
|
||||
Reference in New Issue
Block a user