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 classA 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 IOperationHistoryOperationHistoryFactory.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 IStatusLinearUndoEnforcer.allowLinearRedoViolation(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo) protected abstract IStatusLinearUndoViolationDetector.allowLinearRedoViolation(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable info) Return a status indicating whether a linear redo violation is allowable.protected IStatusLinearUndoEnforcer.allowLinearUndoViolation(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo) protected abstract IStatusLinearUndoViolationDetector.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 IStatusLinearUndoViolationDetector.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 IStatusLinearUndoViolationDetector.proceedUndoing(IUndoableOperation operation, IOperationHistory history, IAdaptable info) static voidOperationHistoryFactory.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 IStatusLinearUndoViolationUserApprover.allowLinearRedoViolation(IUndoableOperation operation, IUndoContext context, IOperationHistory history, IAdaptable uiInfo) protected IStatusLinearUndoViolationUserApprover.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)