UnstableChanges

Summary

  1. [559149] Make it possible to cancel the save in preSave (details)
  2. [552679] Make sure the session is still opened when refreshing edit mode (details)
Commit a312b99e324fa46b14360910e22c5a490867fcf7 by florian barbin
[559149] Make it possible to cancel the save in preSave
* This is a technical requirement to have the possibility to cancel the
whole save in preSave if no editor is opened
Bug: 559149 Change-Id: Ie87f1649ff55fe48f445bf3bc09a8cdf0ee73f3e
Signed-off-by: Florian Barbin <florian.barbin@obeo.fr>
The file was modifiedplugins/org.eclipse.sirius.ui/src/org/eclipse/sirius/ui/business/internal/session/SaveSessionWhenNoDialectEditorsListener.java
Commit 284e96d9be06fd0e56e55c903d4c2ccba7fc9ac9 by florian barbin
[552679] Make sure the session is still opened when refreshing edit mode
In a CDO context, the doRefreshEditMode might be performed once the
session has been closed causing a LifeCycleException. Since the
doRefreshEditMode is performed asynchronously on the main thread, the
session may have been closed in the meantime.
Bug: 552679 Change-Id: I9180b76b7036723915b775dbf67d80c28be2b844
Signed-off-by: Florian Barbin <florian.barbin@obeo.fr>
The file was modifiedplugins/org.eclipse.sirius.diagram.ui/src-diag/org/eclipse/sirius/diagram/ui/tools/api/permission/EditPartAuthorityListener.java