home *** CD-ROM | disk | FTP | other *** search
- @interface MultipleChange : Change
- {
- Change *lastChange; /* the last incorporated change */
- List *changes; /* the list of incorporated changes */
- const char *name; /* the change name to put in the undo menu */
- }
-
- - init;
- - initChangeName:(const char *)changeName;
- - free;
- - (const char *)changeName;
- - undoChange;
- - redoChange;
- - (BOOL)subsumeChange:change;
- - (BOOL)incorporateChange:change;
- - finishChange;
-
- @end
-