From 54ea4d20b2166af83f673ec92358db127f98fc00 Mon Sep 17 00:00:00 2001 From: Pierre-Charles David Date: Wed, 16 Aug 2023 16:07:24 +0200 Subject: [PATCH] [24] Adapt to the upcoming GEF Classic 3.17 CompoundCommand.getCommands() is now generic Bug: https://github.com/eclipse-sirius/sirius-desktop/issues/24 See: https://github.com/eclipse/gef-classic/pull/240 Signed-off-by: Pierre-Charles David --- .../internal/actions/delete/DeleteFromModelWithHookAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/internal/actions/delete/DeleteFromModelWithHookAction.java b/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/internal/actions/delete/DeleteFromModelWithHookAction.java index b950cda5cf..9201c087f8 100755 --- a/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/internal/actions/delete/DeleteFromModelWithHookAction.java +++ b/plugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/internal/actions/delete/DeleteFromModelWithHookAction.java @@ -344,7 +344,7 @@ protected void doRun(final IProgressMonitor progressMonitor) { if ((command instanceof CompoundCommand) && (((CompoundCommand) command).getChildren().length > 0)) { final CompositeTransactionalCommand compositeModelActionCommand = new CompositeTransactionalCommand(getEditingDomain(), getCommandLabel()); final CompoundCommand compoundCommand = (CompoundCommand) command; - final Iterator iterator = compoundCommand.getCommands().iterator(); + final Iterator iterator = compoundCommand.getCommands().iterator(); while (iterator.hasNext()) { compositeModelActionCommand.compose(new CommandProxy(iterator.next())); }