Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorashatilov2015-10-08 21:02:07 +0000
committerRemi Schnekenburger2015-10-16 09:07:21 +0000
commit2e23dc0d9e895f4ef188c6a56348068f198e2a7e (patch)
tree8c6c85d299c43cd5b2dd68ceeeb9f51cf0eb54c2 /plugins/uml
parent9815f3391a516cd06122e1ccb42c0b169012206c (diff)
downloadorg.eclipse.papyrus-2e23dc0d9e895f4ef188c6a56348068f198e2a7e.tar.gz
org.eclipse.papyrus-2e23dc0d9e895f4ef188c6a56348068f198e2a7e.tar.xz
org.eclipse.papyrus-2e23dc0d9e895f4ef188c6a56348068f198e2a7e.zip
Bug 474048 - [Sequence Diagram] Should be generated with latest version
of generators - fix TestCreationUndo_384618#testMessageDelete test Change-Id: Ia8920332052d79c44c0c013c1adbefed4ddaf4b2 Signed-off-by: ashatilov <shatilov@montages.com>
Diffstat (limited to 'plugins/uml')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/parts/CustomDestructionOccurrenceSpecificationEditPart.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/parts/CustomDestructionOccurrenceSpecificationEditPart.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/parts/CustomDestructionOccurrenceSpecificationEditPart.java
index edd3d0742f3..95da6bcdcd3 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/parts/CustomDestructionOccurrenceSpecificationEditPart.java
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/edit/parts/CustomDestructionOccurrenceSpecificationEditPart.java
@@ -18,6 +18,7 @@ import org.eclipse.draw2d.geometry.Point;
import org.eclipse.draw2d.geometry.Rectangle;
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles;
+import org.eclipse.gmf.runtime.gef.ui.figures.NodeFigure;
import org.eclipse.gmf.runtime.notation.NotationPackage;
import org.eclipse.gmf.runtime.notation.View;
import org.eclipse.papyrus.infra.gmfdiag.common.editpart.IPapyrusEditPart;
@@ -41,6 +42,14 @@ public class CustomDestructionOccurrenceSpecificationEditPart extends Destructio
super(view);
}
+ @Override
+ protected NodeFigure createNodePlate() {
+ NodeFigure result = super.createNodePlate();
+ // FIXME: workaround for #154536
+ result.getBounds().setSize(result.getPreferredSize());
+ return result;
+ }
+
/**
* @Override
*/

Back to the top