Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptessier2017-05-24 10:14:04 +0000
committerPatrick Tessier2017-05-29 19:55:08 +0000
commit074e070509579ad05d76d9f5c2d3c2b43e521d1f (patch)
treed75d690aa470d68fcf9dc743289e88285427100f /plugins
parenta0a99d74d9c1b6eb066cd64a8f30e43a2e17dfba (diff)
downloadorg.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')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateCoordinateCommand.java2
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.sequence/custom-src/org/eclipse/papyrus/uml/diagram/sequence/command/CreateGrillingStructureCommand.java15
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);
}

Back to the top