summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--examples/uml/duse-mt/src/app/connector-example.xmi24
1 files changed, 24 insertions, 0 deletions
diff --git a/examples/uml/duse-mt/src/app/connector-example.xmi b/examples/uml/duse-mt/src/app/connector-example.xmi
new file mode 100644
index 00000000..44912e3b
--- /dev/null
+++ b/examples/uml/duse-mt/src/app/connector-example.xmi
@@ -0,0 +1,24 @@
+<?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:Package name="MyRootPackage" xmi:id="MyRootPackage">
+ <packagedElement xmi:type="uml:Interface" name="WebService" xmi:id="MyRootPackage-WebService"/>
+ <packagedElement xmi:type="uml:Component" name="WebServer" xmi:id="MyRootPackage-WebServer">
+ <ownedAttribute xmi:type="uml:Port" visibility="public" name="wsPort" aggregation="composite" type="MyRootPackage-WebService" xmi:id="MyRootPackage-WebServer-wsPort"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" name="WebClient" xmi:id="MyRootPackage-WebClient">
+ <ownedAttribute xmi:type="uml:Port" visibility="public" name="wcPort" aggregation="composite" type="MyRootPackage-WebService" isConjugated="true" xmi:id="MyRootPackage-WebClient-wcPort"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Association" name="WCWS" xmi:id="MyRootPackage-WCWS">
+ <memberEnd xmi:idref="MyRootPackage-WebServer-wsPort"/>
+ <memberEnd xmi:idref="MyRootPackage-WebClient-wcPort"/>
+ </packagedElement>
+ <packagedElement xmi:type="uml:Component" name="System" xmi:id="MyRootPackage-System">
+ <ownedAttribute xmi:type="uml:Property" visibility="public" name="ws" aggregation="composite" xmi:id="MyRootPackage-System-ws" type="MyRootPackage-WebServer"/>
+ <ownedAttribute xmi:type="uml:Property" visibility="public" name="wc" aggregation="composite" xmi:id="MyRootPackage-System-wc" type="MyRootPackage-WebClient"/>
+ <ownedConnector xmi:type="uml:Connector" name="WCWSConnector" xmi:id="MyRootPackage-System-WCWSConnector" type="MyRootPackage-WCWS">
+ <end xmi:type="uml:ConnectorEnd" xmi:id="MyRootPackage-System-WCWSConnector-end1" role="MyRootPackage-WebClient-wcPort" partWithPort="MyRootPackage-System-wc"/>
+ <end xmi:type="uml:ConnectorEnd" xmi:id="MyRootPackage-System-WCWSConnector-end2" role="MyRootPackage-WebClient-wsPort" partWithPort="MyRootPackage-System-ws"/>
+ </ownedConnector>
+ </packagedElement>
+ </uml:Package>
+</xmi:XMI>