This is an important feature that may impact how the model is maintained. Does EMF help here?

-- DanielAmyot - 30 Jan 2005

When using GEF/EMF, every action performed creates a Command object. You create the Command and its inverse if you ever need to bring the model back to its original state. This command object is stored in some stack somewhere and the redo/undo functions are handled by the framework. Etienne's network editor already has this functionality. (I don't know how many commands are contained in the stack.

-- JasonKealey - 03 Feb 2005

Will be complete when all commands have tests in JUCMNavCommandTests. -- JasonKealey - 06 May 2005

All except documented exceptions tested. Marking as completed. -- JasonKealey - 14 Jul 2005

FormForReq edit

Req Name ReqActionUndoOne
Description jUCMNav SHALL allow the user to undo the latest transformation or action on the UCM model.
Type Functional
Importance Mandatory
Priority Urgent
Status Completed
Author DanielAmyot
Dependencies
Verification Approach JUnit
Test Cases TestUndoRedo
Topic revision: r6 - 14 Jul 2005, JasonKealey
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback