Community
Participate
Working Groups
The DiagramEventBrokerCommand class defined by the DiagramEditingDomain should implement the ConditionallyRedoableCommand interface to provide the canRedo() method, when bug 138287 is resolved and the next EMFT build is adopted by GMF. This will be required for ICommands and IUndoableOperations executed by the diagram event broker to include their redoability in the computation of the overall redoability of the operation/transaction that the event broker extends. This defect is targeted to the Runtime EMF Core team because they (I) implemented the DiagramEventBrokerCommand for inserting the broker's changes via the TriggerCommand.
Created attachment 40038 [details] Patch to implement the required method Attached a patch that updates the DiagramEventBrokerCommand to implement the new ConditionalRedoCommand interface.
Adding Vishy to the cc: to review and (hopefully) apply the patch.
Reviewed and applied patch
[target cleanup] 1.0 RC was the original target milestone for this bug
[GMF Restructure] Bug 319140 : product GMF and component Runtime EMF was the original product and component for this bug