diff options
author | ashatilov | 2015-10-08 21:02:07 +0000 |
---|---|---|
committer | Remi Schnekenburger | 2015-10-16 09:07:21 +0000 |
commit | 2e23dc0d9e895f4ef188c6a56348068f198e2a7e (patch) | |
tree | 8c6c85d299c43cd5b2dd68ceeeb9f51cf0eb54c2 /plugins/uml | |
parent | 9815f3391a516cd06122e1ccb42c0b169012206c (diff) | |
download | org.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.java | 9 |
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
*/
|