The recent discussion of Undo caused me to take a look at what we've got so
far.  

The current implementation is buried in GEF.  Why is that?  From my point of
view it's a completely separate capability and one which needs to be managed
by the framework, not a specific component.  

For ArgoEclipse I think we'd want to use the Eclipse undo stack so that Argo
operations get undone in the correct order along with all other Eclipse
operations.  

For standalone ArgoUML we'd need to reinvent a mechanism that could be used
by all ArgoUML components (yet another reason to stop wasting effort on
replicating a standalone application framework and focus on Eclipse RCP
instead).

Tom

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to