internal ComposeDisposer( UndoRedoStack undoRedoStack, CompositeUndoableAction action ) { _undoRedoStack = undoRedoStack; _undoRedoStack._composites.Push( action ); }
public IDisposable CreateComposite( CompositeUndoableAction action ) { return new ComposeDisposer( this, action ); }