Abstract implementation for an undoable operation. At a minimum, subclasses should implement behavior for {@link IUndoableOperation#execute(org.eclipse.core.runtime.IProgressMonitor,org.eclipse.core.runtime.IAdaptable)}, {@link IUndoableOperation#redo(org.eclipse.core.runtime.IProgressMonitor,org.eclipse.core.runtime.IAdaptable)}, and {@link IUndoableOperation#undo(org.eclipse.core.runtime.IProgressMonitor,org.eclipse.core.runtime.IAdaptable)}.
@see org.eclipse.core.commands.operations.IUndoableOperation @since 3.1
|
|