summaryrefslogtreecommitdiffstats
path: root/examples/uml
diff options
context:
space:
mode:
authorSandro S. Andrade <sandroandrade@kde.org>2013-11-20 17:32:48 -0300
committerSandro S. Andrade <sandroandrade@kde.org>2013-11-20 21:28:30 +0100
commit838e0e4bc84d292d766abb9321956c75794591fe (patch)
treeea36c47badbe51a89cd75b9c2de4de950cc6fce2 /examples/uml
parentfd76b29cfd51f6521837c9cdcd2fdf984909afba (diff)
Fix bug in templates when update opposite properties of the same class
Change-Id: I119097fd92b3f80f643f7630411cfdd7d6390df5 Reviewed-by: Sandro S. Andrade <sandroandrade@kde.org>
Diffstat (limited to 'examples/uml')
-rw-r--r--examples/uml/duse-mt/src/app/example4.xmi33
1 files changed, 33 insertions, 0 deletions
diff --git a/examples/uml/duse-mt/src/app/example4.xmi b/examples/uml/duse-mt/src/app/example4.xmi
new file mode 100644
index 00000000..4276aa04
--- /dev/null
+++ b/examples/uml/duse-mt/src/app/example4.xmi
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmlns:xmi="http://www.omg.org/spec/XMI/20110701" xmlns:uml="http://www.omg.org/spec/UML/20110701">
+<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"/>
+ </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:Class" xmi:id="_e2GlaVITEeOQC9143qYSZw" name="ThreadPoolClient">
+ <clientDependency href="_e2GlalITEeOQC9143qYSZw"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Dependency" xmi:id="_e2GlalITEeOQC9143qYSZw" name="ThreadPoolClient-IThreadPool-Dependency">
+ <supplier href="_e2GlaFITEeOQC9143qYSZw"/>
+ <client href="_e2GlaVITEeOQC9143qYSZw"/>
+ </packagedElement>
+ <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">
+ <end xmi:type="uml:ConnectorEnd" xmi:id="_e2GlbVITEeOQC9143qYSZxEnd1">
+ <role href="_e2GlZVITEeOQC9143qYSZw"/>
+ <partWithPort href="_e2GlbFITEeOQC9143qYSZw"/>
+ </end>
+ <end xmi:type="uml:ConnectorEnd" xmi:id="_e2GlbVITEeOQC9143qYSZxEnd2">
+ <role href="_e2GlZ1ITEeOQC9143qYSZw"/>
+ <partWithPort href="_e2GlbVITEeOQC9143qYSZw"/>
+ </end>
+ </ownedConnector>
+ </packagedElement>
+</uml:Model>
+</xmi:XMI>