diff options
| author | Benjamin Grouhan | 2015-04-28 13:53:55 +0000 |
|---|---|---|
| committer | Pierre-Charles David | 2015-04-29 15:17:22 +0000 |
| commit | d52926f4234345efb7db91b92f863fb307b72c8a (patch) | |
| tree | 4d86b5b315117ad150f1b7f5bd2b20c21076b7df | |
| parent | e516d5065c8dbac856d64fb2f5377f9de276319f (diff) | |
| download | org.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>
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); |
