[[BackLinksMenu]] [[TicketQuery(summary=PRO_CHANGE_UNDO_MANAGER_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] = Analysis = == Overview == Evaluate the current undo code with regard to PRO_LIB needs. == Task requirements == * Evaluate the current undo mechanism in PRO_LIB * Ensure the ability to undo/redo property changes * Ensure the ability to group changes * Add the ability to merge change sets == Task result == A module that adds change set management to PRO_LIB == Implementation idea == * org.sophie2.core.prolib.util.UndoManager * org.sophie2.core.prolib.events.ProChange == Related == ^(Here you can add related tasks that could be useful or helpful.)^ == How to demo == ^(In this section you must add instructions for the demo of the task.)^ = Design = = Implementation = ^(Implementation results should be described and linked here (from the wiki or the repository))^ = Testing = = Comments = ^(Write comments for this or later revisions here.)