Uses of Interface
org.eclipse.core.commands.operations.IOperationHistory
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.
-
Uses of IOperationHistory in org.eclipse.core.commands.operations
Modifier and TypeClassDescriptionfinal class
A base implementation of IOperationHistory that implements a linear undo and redo model .Modifier and TypeMethodDescriptionOperationHistoryEvent.getHistory()
Return the operation history that triggered this event.static IOperationHistory
OperationHistoryFactory.getOperationHistory()
Return the operation history to be used for managing undoable operations.Modifier and TypeMethodDescriptionprotected IStatus
LinearUndoEnforcer.allowLinearRedoViolation
(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo) protected abstract IStatus
LinearUndoViolationDetector.allowLinearRedoViolation
(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable info) Return a status indicating whether a linear redo violation is allowable.protected IStatus
LinearUndoEnforcer.allowLinearUndoViolation
(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo) protected abstract IStatus
LinearUndoViolationDetector.allowLinearUndoViolation
(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable info) Return a status indicating whether a linear undo violation is allowable.IOperationApprover2.proceedExecuting
(IUndoableOperation operation, IOperationHistory history, IAdaptable info) Return a status indicating whether the specified operation should be executed.IOperationApprover.proceedRedoing
(IUndoableOperation operation, IOperationHistory history, IAdaptable info) Return a status indicating whether the specified operation should be redone.final IStatus
LinearUndoViolationDetector.proceedRedoing
(IUndoableOperation operation, IOperationHistory history, IAdaptable info) IOperationApprover.proceedUndoing
(IUndoableOperation operation, IOperationHistory history, IAdaptable info) Return a status indicating whether the specified operation should be undone.final IStatus
LinearUndoViolationDetector.proceedUndoing
(IUndoableOperation operation, IOperationHistory history, IAdaptable info) static void
OperationHistoryFactory.setOperationHistory
(IOperationHistory history) Set the operation history to be used for managing undoable operations.ModifierConstructorDescriptionOperationHistoryEvent
(int code, IOperationHistory history, IUndoableOperation operation) Construct an event for the specified operation history.OperationHistoryEvent
(int code, IOperationHistory history, IUndoableOperation operation, IStatus status) Construct an event for the specified operation history.TriggeredOperations
(IUndoableOperation operation, IOperationHistory history) Construct a composite triggered operations using the specified undoable operation as the trigger. -
Uses of IOperationHistory in org.eclipse.ui.operations
Modifier and TypeMethodDescriptionIWorkbenchOperationSupport.getOperationHistory()
Returns the operation history for the workbench.Modifier and TypeMethodDescriptionprotected IStatus
LinearUndoViolationUserApprover.allowLinearRedoViolation
(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo) protected IStatus
LinearUndoViolationUserApprover.allowLinearUndoViolation
(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo) NonLocalUndoUserApprover.proceedRedoing
(IUndoableOperation operation, IOperationHistory history, IAdaptable uiInfo) NonLocalUndoUserApprover.proceedUndoing
(IUndoableOperation operation, IOperationHistory history, IAdaptable uiInfo)