Add AirTrafficController class diagram

This commit is contained in:
Petrutiu Mihai
2016-07-14 11:00:01 +03:00
parent 255ad935f5
commit 55099fdfa4
5 changed files with 392 additions and 0 deletions

View File

@@ -1442,6 +1442,220 @@
</ownedOperationsInternal>
</class>
</packageHasNamedElement>
<packageHasNamedElement>
<class
Id="2658e8f7-5e89-4ae2-9556-141e1290c8b0"
name="Plane"
isAbstract="false"
isLeaf="false"
isActiveClass="false">
<suppliersInternal>
<dependency
Id="9e7276df-aa09-44d1-a993-5b782d0a31ad">
<interfaceMoniker
Id="3e510577-ed14-4c89-a52f-b15f64569621"
LastKnownName="IAirTraffiControlTower"
LastKnownLocation="BehavioralPatternsDiagrams.uml" />
</dependency>
</suppliersInternal>
<ownedAttributesInternal>
<property
Id="b95ab415-743a-4cec-ad6c-17f43613434a"
name="Altitude"
isLeaf="false"
isStatic="false"
isReadOnly="false"
isUnique="false"
isDerived="false"
isDerivedUnion="false"
aggregation="None"
isComposite="false" />
</ownedAttributesInternal>
<ownedOperationsInternal>
<operation
Id="c5b4c1cb-37bf-4352-9b36-ddd4e53cd53b"
name="ChangeAltitude"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false" />
</ownedOperationsInternal>
</class>
</packageHasNamedElement>
<packageHasNamedElement>
<Interface
Id="3e510577-ed14-4c89-a52f-b15f64569621"
name="IAirTraffiControlTower"
isAbstract="false"
isLeaf="false">
<ownedOperations>
<operation
Id="3565d1e7-3599-4230-8615-daea9ad44ed2"
name="StartMonitor"
isLeaf="false"
isStatic="false"
isAbstract="true"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="032d6ef2-3c3d-44d6-9237-66a8c9d80cc3"
name="plane"
direction="In">
<type_NamedElement>
<classMoniker
Id="2658e8f7-5e89-4ae2-9556-141e1290c8b0"
LastKnownName="Plane"
LastKnownLocation="BehavioralPatternsDiagrams.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="5dc36dfe-8b08-46f6-b212-0acde1f7734e"
name="UpdateLocation"
isLeaf="false"
isStatic="false"
isAbstract="true"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="683ddaaf-71fc-49e7-9b1f-57ff0bdabeac"
name="plane"
direction="In">
<type_NamedElement>
<classMoniker
Id="2658e8f7-5e89-4ae2-9556-141e1290c8b0"
LastKnownName="Plane"
LastKnownLocation="BehavioralPatternsDiagrams.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
</ownedOperations>
</Interface>
</packageHasNamedElement>
<packageHasNamedElement>
<Interface
Id="d7400737-12da-4a2e-adf8-8977a8d875b7"
name="IAirTraffiControlTower1"
isAbstract="false"
isLeaf="false">
<ownedOperations>
<operation
Id="86ca5857-2c50-4cb1-a576-4fb57e54aa8a"
name="StartMonitor"
isLeaf="false"
isStatic="false"
isAbstract="true"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="04b61844-2d8b-4bf2-9994-5dbc93a87a05"
name="plane"
direction="In">
<type_NamedElement>
<classMoniker
Id="2658e8f7-5e89-4ae2-9556-141e1290c8b0"
LastKnownName="Plane"
LastKnownLocation="BehavioralPatternsDiagrams.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
</ownedOperations>
</Interface>
</packageHasNamedElement>
<packageHasNamedElement>
<class
Id="93fe83ab-461b-4d4f-903a-fade132277b6"
name="AirTrafficControlTower"
isAbstract="false"
isLeaf="false"
isActiveClass="false">
<suppliersInternal>
<interfaceRealization
Id="7206faa5-9b29-40e1-8d22-e1f628c44c54">
<interfaceMoniker
Id="3e510577-ed14-4c89-a52f-b15f64569621"
LastKnownName="IAirTraffiControlTower"
LastKnownLocation="BehavioralPatternsDiagrams.uml" />
</interfaceRealization>
</suppliersInternal>
<ownedAttributesInternal>
<property
Id="b9172721-9f62-4e87-8281-429801791275"
name="PlanesMonitored"
isLeaf="false"
isStatic="false"
isReadOnly="false"
isUnique="false"
isDerived="false"
isDerivedUnion="false"
aggregation="None"
isComposite="false" />
</ownedAttributesInternal>
<ownedOperationsInternal>
<operation
Id="9192610a-f1e4-495d-b6d2-29ffd7edcb33"
name="StartMonitor"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="b4e72bd7-6f7c-4944-b3ac-12c3258ee8cc"
name="plane"
direction="In">
<type_NamedElement>
<classMoniker
Id="2658e8f7-5e89-4ae2-9556-141e1290c8b0"
LastKnownName="Plane"
LastKnownLocation="BehavioralPatternsDiagrams.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
<operation
Id="097d71ff-aae4-4116-8bae-3a7d453fab1a"
name="UpdateLocation"
isLeaf="false"
isStatic="false"
isAbstract="false"
concurrency="Sequential"
isQuery="false">
<ownedParameters>
<operationHasOwnedParameters>
<parameter
Id="8eb9708e-ac98-4492-88e6-8132697eee2b"
name="plane"
direction="In">
<type_NamedElement>
<classMoniker
Id="2658e8f7-5e89-4ae2-9556-141e1290c8b0"
LastKnownName="Plane"
LastKnownLocation="BehavioralPatternsDiagrams.uml" />
</type_NamedElement>
</parameter>
</operationHasOwnedParameters>
</ownedParameters>
</operation>
</ownedOperationsInternal>
</class>
</packageHasNamedElement>
</packagedElements>
<primitiveType
Id="220a3521-e091-4221-bae9-3ef9018e845c"