|
Eclipse Platform Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IOperationHistory | |
---|---|
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. |
org.eclipse.ui.operations | 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 IOperationHistory | |
class |
DefaultOperationHistory
A base implementation of IOperationHistory that implements a linear undo and redo model . |
Methods in org.eclipse.core.commands.operations that return IOperationHistory | |
static IOperationHistory |
OperationHistoryFactory.getOperationHistory()
Return the operation history to be used for managing undoable operations. |
IOperationHistory |
OperationHistoryEvent.getHistory()
Return the operation history that triggered this event. |
Methods in org.eclipse.core.commands.operations with parameters of type IOperationHistory | |
static void |
OperationHistoryFactory.setOperationHistory(IOperationHistory history)
Set the operation history to be used for managing undoable operations. |
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 abstract IStatus |
LinearUndoViolationDetector.allowLinearUndoViolation(IUndoableOperation operation,
IUndoContext context,
IOperationHistory history,
IAdaptable info)
Return a status indicating whether a linear undo violation is allowable. |
IStatus |
LinearUndoViolationDetector.proceedRedoing(IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
|
IStatus |
LinearUndoViolationDetector.proceedUndoing(IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
|
protected IStatus |
LinearUndoEnforcer.allowLinearRedoViolation(IUndoableOperation operation,
IUndoContext context,
IOperationHistory history,
IAdaptable uiInfo)
|
protected IStatus |
LinearUndoEnforcer.allowLinearUndoViolation(IUndoableOperation operation,
IUndoContext context,
IOperationHistory history,
IAdaptable uiInfo)
|
IStatus |
IOperationApprover.proceedRedoing(IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
Return a status indicating whether the specified operation should be redone. |
IStatus |
IOperationApprover.proceedUndoing(IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
Return a status indicating whether the specified operation should be undone. |
Constructors in org.eclipse.core.commands.operations with parameters of type IOperationHistory | |
TriggeredOperations(IUndoableOperation operation,
IOperationHistory history)
Construct a composite triggered operations using the specified undoable operation as the trigger. |
|
OperationHistoryEvent(int code,
IOperationHistory history,
IUndoableOperation operation)
Construct an event for the specified operation history. |
Uses of IOperationHistory in org.eclipse.ui.operations |
---|
Methods in org.eclipse.ui.operations that return IOperationHistory | |
IOperationHistory |
IWorkbenchOperationSupport.getOperationHistory()
Returns the operation history for the workbench. |
Methods in org.eclipse.ui.operations with parameters of type IOperationHistory | |
IStatus |
NonLocalUndoUserApprover.proceedRedoing(IUndoableOperation operation,
IOperationHistory history,
IAdaptable uiInfo)
|
IStatus |
NonLocalUndoUserApprover.proceedUndoing(IUndoableOperation operation,
IOperationHistory history,
IAdaptable uiInfo)
|
protected IStatus |
LinearUndoViolationUserApprover.allowLinearRedoViolation(IUndoableOperation operation,
IUndoContext context,
IOperationHistory history,
IAdaptable uiInfo)
|
protected IStatus |
LinearUndoViolationUserApprover.allowLinearUndoViolation(IUndoableOperation operation,
IUndoContext context,
IOperationHistory history,
IAdaptable uiInfo)
|
|
Eclipse Platform Release 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.