diff options
author | ptessier | 2017-05-24 10:14:04 +0000 |
---|---|---|
committer | Patrick Tessier | 2017-05-29 19:55:08 +0000 |
commit | 074e070509579ad05d76d9f5c2d3c2b43e521d1f (patch) | |
tree | d75d690aa470d68fcf9dc743289e88285427100f /plugins | |
parent | a0a99d74d9c1b6eb066cd64a8f30e43a2e17dfba (diff) | |
download | org.eclipse.papyrus-074e070509579ad05d76d9f5c2d3c2b43e521d1f.tar.gz org.eclipse.papyrus-074e070509579ad05d76d9f5c2d3c2b43e521d1f.tar.xz org.eclipse.papyrus-074e070509579ad05d76d9f5c2d3c2b43e521d1f.zip |
Bug 516511 - [SequenceDiagram] a referential grid must be implemented
for the sequence diagram.
make it not serializable
Change-Id: Ied4735e4ec4f0eba4dda3f91cb0a5b2841125112
Diffstat (limited to 'plugins')
2 files changed, 4 insertions, 13 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateCoordinateCommand.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateCoordinateCommand.java index 80a65b57a98..96ad41b3b5d 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateCoordinateCommand.java +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateCoordinateCommand.java @@ -79,7 +79,7 @@ public class CreateCoordinateCommand extends RecordingCommand { if (semantic != null) { coordinate.setElement(semantic); } - ViewUtil.insertChildView(compartment, coordinate, ViewUtil.APPEND, true); + ViewUtil.insertChildView(compartment, coordinate, ViewUtil.APPEND, false); } diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateGrillingStructureCommand.java b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateGrillingStructureCommand.java index 2bcb7c721b4..f0e3df13471 100644 --- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateGrillingStructureCommand.java +++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateGrillingStructureCommand.java @@ -39,7 +39,7 @@ public class CreateGrillingStructureCommand extends RecordingCommand { * * Constructor. * - * @param domain + * @param domain * @param node * The EditPart view of the Compartment */ @@ -57,17 +57,8 @@ public class CreateGrillingStructureCommand extends RecordingCommand { BasicCompartment compartment = NotationFactory.eINSTANCE.createBasicCompartment(); // Complete the creation compartment.setType(GrillingEditpart.VISUAL_ID); - ViewUtil.insertChildView(node, compartment, ViewUtil.APPEND, true); - //create One line - Node line= NotationFactory.eINSTANCE.createDecorationNode(); - Location linelocation=NotationFactory.eINSTANCE.createLocation(); - linelocation.setY(Y_SPACE); - line.setType(GridManagementEditPolicy.COLUMN+"0"); - line.setLayoutConstraint(linelocation); - ViewUtil.insertChildView(compartment, line, ViewUtil.APPEND, true); - - - + compartment.setMutable(true); + ViewUtil.insertChildView(node, compartment, ViewUtil.APPEND, false); } |