diff options
Diffstat (limited to 'examples')
-rw-r--r-- | examples/uml/duse-mt/src/app/example4.xmi | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/examples/uml/duse-mt/src/app/example4.xmi b/examples/uml/duse-mt/src/app/example4.xmi index 4276aa04..8f734bab 100644 --- a/examples/uml/duse-mt/src/app/example4.xmi +++ b/examples/uml/duse-mt/src/app/example4.xmi @@ -3,11 +3,13 @@ <uml:Model xmi:id="_e2GlYFITEeOQC9143qYSZw" name="structuredcomponent"> <packagedElement xmi:type="uml:Component" xmi:id="_e2GlZFITEeOQC9143qYSZw" name="LeaderFollowers"> <ownedAttribute xmi:type="uml:Port" xmi:id="_e2GlZVITEeOQC9143qYSZw" name="threadPoolRequiredPort" type="_e2GlaVITEeOQC9143qYSZw"/> + <ownedAttribute xmi:type="uml:Port" xmi:id="_e2GlZVITEeOQC9143qYSZx" name="leaderFollowersProvidedPort" type="_e2GlaFITEeOQC9143qYSZx"/> </packagedElement> <packagedElement xmi:type="uml:Component" xmi:id="_e2GlZlITEeOQC9143qYSZw" name="ThreadPool"> <ownedAttribute xmi:type="uml:Port" xmi:id="_e2GlZ1ITEeOQC9143qYSZw" name="threadPoolProvidedPort" type="_e2GlaFITEeOQC9143qYSZw"/> </packagedElement> <packagedElement xmi:type="uml:Interface" xmi:id="_e2GlaFITEeOQC9143qYSZw" name="IThreadPool" isAbstract="true"/> + <packagedElement xmi:type="uml:Interface" xmi:id="_e2GlaFITEeOQC9143qYSZx" name="ILeaderFollowers" isAbstract="true"/> <packagedElement xmi:type="uml:Class" xmi:id="_e2GlaVITEeOQC9143qYSZw" name="ThreadPoolClient"> <clientDependency href="_e2GlalITEeOQC9143qYSZw"/> </packagedElement> @@ -18,7 +20,7 @@ <packagedElement xmi:type="uml:Component" xmi:id="_e2Gla1ITEeOQC9143qYSZw" name="WebServer"> <ownedAttribute xmi:type="uml:Property" xmi:id="_e2GlbFITEeOQC9143qYSZw" name="leaderFollowers" type="_e2GlZFITEeOQC9143qYSZw" aggregation="composite"/> <ownedAttribute xmi:type="uml:Property" xmi:id="_e2GlbVITEeOQC9143qYSZw" name="threadPool" type="_e2GlZlITEeOQC9143qYSZw" aggregation="composite"/> - <ownedConnector xmi:type="uml:Connector" xmi:id="_e2GlbVITEeOQC9143qYSZx" name="connector"> + <ownedConnector xmi:type="uml:Connector" xmi:id="_e2GlbVITEeOQC9143qYSZx" name="assemblyConnector"> <end xmi:type="uml:ConnectorEnd" xmi:id="_e2GlbVITEeOQC9143qYSZxEnd1"> <role href="_e2GlZVITEeOQC9143qYSZw"/> <partWithPort href="_e2GlbFITEeOQC9143qYSZw"/> @@ -28,6 +30,16 @@ <partWithPort href="_e2GlbVITEeOQC9143qYSZw"/> </end> </ownedConnector> + <ownedAttribute xmi:type="uml:Port" xmi:id="_e2GlZVITEeOQC9143qYSZz" name="webserverProvidedPort" type="_e2GlaFITEeOQC9143qYSZx"/> + <ownedConnector xmi:type="uml:Connector" xmi:id="_e2GlbVITEeOQC9143qYSZy" name="delegationConnector"> + <end xmi:type="uml:ConnectorEnd" xmi:id="_e2GlbVITEeOQC9143qYSZyEnd1"> + <role href="_e2GlZVITEeOQC9143qYSZz"/> + </end> + <end xmi:type="uml:ConnectorEnd" xmi:id="_e2GlbVITEeOQC9143qYSZyEnd2"> + <role href="_e2GlZVITEeOQC9143qYSZx"/> + <partWithPort href="_e2GlbFITEeOQC9143qYSZw"/> + </end> + </ownedConnector> </packagedElement> </uml:Model> </xmi:XMI> |