Uses of Interface
org.eclipse.core.commands.operations.IOperationApprover
Package
Description
Classes for the creation of undoable operations which can be added to an operations
history and later be undone and redone.
Classes that provide the basic workbench UI support for undo and redo of
operations.
Provides a framework for text editors obeying to the
desktop rules.
-
Uses of IOperationApprover in org.eclipse.core.commands.operations
Modifier and TypeInterfaceDescriptioninterface
ExtendsIOperationApprover
to approve the execution of a particular operation within an operation history.Modifier and TypeClassDescriptionfinal class
An operation approver that enforces a strict linear undo.class
An abstract class for detecting violations in a strict linear undo/redo model.Modifier and TypeMethodDescriptionvoid
DefaultOperationHistory.addOperationApprover
(IOperationApprover approver) Add the specified approver to the list of operation approvers consulted by the operation history before an undo or redo is allowed to proceed.void
IOperationHistory.addOperationApprover
(IOperationApprover approver) Add the specified approver to the list of operation approvers consulted by the operation history before an undo or redo is attempted.void
DefaultOperationHistory.removeOperationApprover
(IOperationApprover approver) void
IOperationHistory.removeOperationApprover
(IOperationApprover approver) Remove the specified operation approver from the list of operation approvers that are consulted before an operation is undone or redone. -
Uses of IOperationApprover in org.eclipse.ui.operations
Modifier and TypeClassDescriptionfinal class
An operation approver that prompts the user to see if linear undo violations are permitted.final class
An operation approver that prompts the user to see if a non-local undo should proceed inside an editor. -
Uses of IOperationApprover in org.eclipse.ui.texteditor
Modifier and TypeMethodDescriptionprotected IOperationApprover
AbstractDecoratedTextEditor.getUndoRedoOperationApprover
(IUndoContext undoContext) protected IOperationApprover
AbstractTextEditor.getUndoRedoOperationApprover
(IUndoContext undoContext) Return anIOperationApprover
appropriate for approving the undo and redo of operations that have the specified undo context.