Add AirTrafficController class diagram
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user