Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Grouhan2015-04-28 13:53:55 +0000
committerPierre-Charles David2015-04-29 15:17:22 +0000
commitd52926f4234345efb7db91b92f863fb307b72c8a (patch)
tree4d86b5b315117ad150f1b7f5bd2b20c21076b7df
parente516d5065c8dbac856d64fb2f5377f9de276319f (diff)
downloadorg.eclipse.sirius-d52926f4234345efb7db91b92f863fb307b72c8a.tar.gz
org.eclipse.sirius-d52926f4234345efb7db91b92f863fb307b72c8a.tar.xz
org.eclipse.sirius-d52926f4234345efb7db91b92f863fb307b72c8a.zip
[465647] Check "Enable Popup Bars" of diagram representations by default
Enable Popup Bars is set to true when creating a new diagram (standard or specific) in the UI. The value in the metamodel is not modified. Bug: 465647 Change-Id: I291e0e491aba692045ca70a7821ee2f424eb70be Signed-off-by: Benjamin Grouhan <benjamin.grouhan@obeo.fr>
-rw-r--r--plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/business/internal/dialect/DiagramDialectUIServices.java1
-rw-r--r--plugins/org.eclipse.sirius.diagram.ui/src-gen/org/eclipse/sirius/diagram/description/provider/DescriptionItemProviderAdapterFactory.java1
2 files changed, 2 insertions, 0 deletions
diff --git a/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/business/internal/dialect/DiagramDialectUIServices.java b/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/business/internal/dialect/DiagramDialectUIServices.java
index 76523a4969..75c17aac55 100644
--- a/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/business/internal/dialect/DiagramDialectUIServices.java
+++ b/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/business/internal/dialect/DiagramDialectUIServices.java
@@ -555,6 +555,7 @@ public class DiagramDialectUIServices implements DialectUIServices {
final Collection<CommandParameter> result = new HashSet<CommandParameter>();
for (final IDiagramTypeDescriptor diagramTypeDescriptor : DiagramTypeDescriptorRegistry.getInstance().getAllDiagramTypeDescriptors()) {
DiagramDescription specificDiagramDescription = diagramTypeDescriptor.getDiagramDescriptionProvider().createDiagramDescription();
+ specificDiagramDescription.setEnablePopupBars(true);
if (specificDiagramDescription.getDefaultLayer() == null) {
Layer layer = DescriptionFactory.eINSTANCE.createLayer();
layer.setName("Default");
diff --git a/plugins/org.eclipse.sirius.diagram.ui/src-gen/org/eclipse/sirius/diagram/description/provider/DescriptionItemProviderAdapterFactory.java b/plugins/org.eclipse.sirius.diagram.ui/src-gen/org/eclipse/sirius/diagram/description/provider/DescriptionItemProviderAdapterFactory.java
index 53e68ecf94..284a8b1d08 100644
--- a/plugins/org.eclipse.sirius.diagram.ui/src-gen/org/eclipse/sirius/diagram/description/provider/DescriptionItemProviderAdapterFactory.java
+++ b/plugins/org.eclipse.sirius.diagram.ui/src-gen/org/eclipse/sirius/diagram/description/provider/DescriptionItemProviderAdapterFactory.java
@@ -726,6 +726,7 @@ public class DescriptionItemProviderAdapterFactory extends DescriptionAdapterFac
@Override
public Object caseViewpoint(Viewpoint object) {
DiagramDescription diagramDescription = DescriptionFactory.eINSTANCE.createDiagramDescription();
+ diagramDescription.setEnablePopupBars(true);
Layer layer = DescriptionFactory.eINSTANCE.createLayer();
layer.setName("Default");
diagramDescription.setDefaultLayer(layer);

Back to the top