Community
Participate
Working Groups
Build Identifier: 20100617-1415 A regression from 0.7.0RC1 at the GFCommandStack level. The IExecutionInfo stack management prevent EMF Edit PropertySources from modifying the model. The editor's undo stack is not consistent anymore. Reproducible: Always Steps to Reproduce: 1. Download the modified attached tutorial, it includes a property section using EMF Edit. 2. Run an Eclipse with this modified example. 3. Create an EClass. 4. Rename it though the property sheet. 5. Undo, the figure should be updated 6. Undo => exception java.util.EmptyStackException at java.util.Stack.peek(Unknown Source) at java.util.Stack.pop(Unknown Source) at org.eclipse.graphiti.ui.internal.editor.GFCommandStack.undo(GFCommandStack.java:217) at org.eclipse.gef.ui.actions.UndoAction.run(UndoAction.java:94)
Created attachment 180008 [details] The tutorial modified to add a property section using EMF.Edit property sources
Regression came in with non-EMF undo evaluations
Problem should be solved. The evaluative solution for undo support of non-EMF models has been removed. (Solution is not that easy. ;-( )
Part of 0.7.0 release