From 9727b00f685e7b128b7d00b079e475726226cd13 Mon Sep 17 00:00:00 2001
From: Steffen Slavetinsky <s_slavet@ira.uka.de>
Date: Wed, 9 Jan 2013 15:01:01 +0000
Subject: [PATCH] =?UTF-8?q?DESCARTES-23=20AssemblyConnector=20angefangen?=
 =?UTF-8?q?=20hinzuzuf=C3=BCgen?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

git-svn-id: https://se1.informatik.uni-wuerzburg.de/usvn/svn/code/code/DMM/trunk@9704 9e42b895-fcda-4063-8a3b-11be15eb1bbd
---
 .../model/compositediagram.shape                   | 11 +++++++++++
 .../model/compositediagram.spray                   | 14 ++++++++++++++
 .../model/compositediagram.style                   |  2 +-
 3 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.shape b/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.shape
index 5bdca8bb..d634da69 100644
--- a/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.shape
+++ b/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.shape
@@ -45,3 +45,14 @@ shape RectShape {
 		}
 	}
 }
+
+connection AssemblyConnectorConnection {
+    connection-type freeform
+    placing {
+        position (offset=0.5, radius=10, angle=90)
+        text style CompositediagramDefaultStyle {
+            size (width=60, height=20)
+            id = assocText
+        }
+    }
+}
\ No newline at end of file
diff --git a/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.spray b/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.spray
index 7203fdd1..d2c9cc93 100644
--- a/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.spray
+++ b/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.spray
@@ -39,6 +39,20 @@ diagram compositediagram for Repository style CompositediagramDefaultStyle
 //     }
 //   }
 
+class AssemblyConnector icon "connection16.gif" {
+    connection AssemblyConnectorConnection {
+        name into assocText
+    }
+    {
+        from providingAssemblyContext;
+        to requiringAssemblyContext;
+        
+    }
+    behavior {
+        create into assemblyConnectors palette "Connections" askFor name
+    }
+}
+
 class CompositeComponent {
     shape CompositeShape {
 		name into classText  
diff --git a/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.style b/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.style
index 553a14c1..d8073edd 100644
--- a/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.style
+++ b/edu.kit.ipd.descartes.mm.applicationlevel.repository.compositediagram/model/compositediagram.style
@@ -18,4 +18,4 @@ style CompositediagramDefaultStyle {
     // font-name = "Tahoma"
     font-size = 12
     // font-bold = yes
-}
+}
\ No newline at end of file
-- 
GitLab