Uses of Interface
org.eclipse.core.commands.operations.IOperationHistory
Packages that use 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
Classes in org.eclipse.core.commands.operations that implement IOperationHistoryModifier and TypeClassDescriptionfinal class
A base implementation of IOperationHistory that implements a linear undo and redo model .Methods in org.eclipse.core.commands.operations that return IOperationHistoryModifier 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.Methods in org.eclipse.core.commands.operations with parameters of type IOperationHistoryModifier 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.Constructors in org.eclipse.core.commands.operations with parameters of type IOperationHistoryModifierConstructorDescriptionOperationHistoryEvent
(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
Methods in org.eclipse.ui.operations that return IOperationHistoryModifier and TypeMethodDescriptionIWorkbenchOperationSupport.getOperationHistory()
Returns the operation history for the workbench.Methods in org.eclipse.ui.operations with parameters of type IOperationHistoryModifier 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)