|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IOperationApprover | |
---|---|
org.eclipse.core.commands.operations | Classes for the creation of undoable operations which can be added to an operations history and later be undone and redone. |
Uses of IOperationApprover in org.eclipse.core.commands.operations |
---|
Subinterfaces of IOperationApprover in org.eclipse.core.commands.operations | |
---|---|
interface |
IOperationApprover2
Extends IOperationApprover to approve the execution of a particular
operation within an operation history. |
Classes in org.eclipse.core.commands.operations that implement IOperationApprover | |
---|---|
class |
LinearUndoEnforcer
An operation approver that enforces a strict linear undo. |
class |
LinearUndoViolationDetector
An abstract class for detecting violations in a strict linear undo/redo model. |
Methods in org.eclipse.core.commands.operations with parameters of type IOperationApprover | |
---|---|
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.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.removeOperationApprover(IOperationApprover approver)
Remove the specified operation approver from the list of operation approvers that are consulted before an operation is undone or redone. |
void |
DefaultOperationHistory.removeOperationApprover(IOperationApprover approver)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |