From c75271a6ac911e4bf92249bb135e3154e507a653 Mon Sep 17 00:00:00 2001 From: Frederic Bats Date: Wed, 10 Jun 2015 16:19:53 +0200 Subject: [PATCH] Fix #664 Refactor reconnection tools - The same tools are used to reconnect edge which could be shared between several diagrams. For exemple in the element dependency could be found in diagrams such as Package hierachy, Class diagram, Component diagram, Deployment diagram. The same reconnection behavior is need in all diagrams. --- .../description/uml2.odesign | 371 +++--------------- .../services/ReconnectPreconditionSwitch.java | 18 +- .../internal/services/ReconnectSwitch.java | 33 +- 3 files changed, 102 insertions(+), 320 deletions(-) diff --git a/plugins/org.obeonetwork.dsl.uml2.design/description/uml2.odesign b/plugins/org.obeonetwork.dsl.uml2.design/description/uml2.odesign index fbcc2a44a..2fb8d8ae7 100644 --- a/plugins/org.obeonetwork.dsl.uml2.design/description/uml2.odesign +++ b/plugins/org.obeonetwork.dsl.uml2.design/description/uml2.odesign @@ -556,6 +556,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -974,7 +998,7 @@ - + - + - + - + - + - + - + - + - + - + @@ -2986,7 +2905,7 @@ - + @@ -2996,17 +2915,17 @@ - + - + - + - + - + - + - +