summaryrefslogtreecommitdiffstats
path: root/examples/uml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/uml')
-rw-r--r--examples/uml/duse-mt/src/app/example4.xmi14
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>