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 5bdca8bb9f7bfc02647d7e3047f41fd8aa99e4c4..d634da699a546e4627d4365ad7637c9f5163816d 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 7203fdd1c74cc5669fedc69b17d264e272684bb6..d2c9cc9305f935f7d15506a974aa13f7151aa3f8 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 553a14c1e957e4ba6642257cb3c812251a003739..d8073edd5dd38fc9d387092143451ecb571be80f 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