|
|
|
|
Uses of Interface org.eclipse.core.commands.operations.IUndoableOperation
Methods in
org.eclipse.core.commands.operations with parameters of type
IUndoableOperation
|
void
|
ICompositeOperation.
add
(
IUndoableOperation operation)
Add the specified operation as a child of this operation. |
void
|
IOperationHistory.
add
(
IUndoableOperation operation)
Add the specified operation to the history without executing it. |
void
|
DefaultOperationHistory.
add
(
IUndoableOperation operation)
|
void
|
TriggeredOperations.
add
(
IUndoableOperation operation)
|
protected
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. |
IStatus
|
IOperationHistory.
execute
(
IUndoableOperation operation,
IProgressMonitor monitor,
IAdaptable info)
Execute the specified operation and add it to the operations history if
successful. |
IStatus
|
DefaultOperationHistory.
execute
(
IUndoableOperation operation,
IProgressMonitor monitor,
IAdaptable info)
|
void
|
IOperationHistory.
operationChanged
(
IUndoableOperation operation)
The specified operation has changed in some way since it was added to the
operation history. |
void
|
DefaultOperationHistory.
operationChanged
(
IUndoableOperation operation)
|
IStatus
|
IOperationApprover2.
proceedExecuting
(
IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
Return a status indicating whether the specified operation should be
executed. |
IStatus
|
LinearUndoViolationDetector.
proceedRedoing
(
IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
|
IStatus
|
IOperationApprover.
proceedRedoing
(
IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
Return a status indicating whether the specified operation should be
redone. |
IStatus
|
LinearUndoViolationDetector.
proceedUndoing
(
IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
|
IStatus
|
IOperationApprover.
proceedUndoing
(
IUndoableOperation operation,
IOperationHistory history,
IAdaptable info)
Return a status indicating whether the specified operation should be
undone. |
IStatus
|
IOperationHistory.
redoOperation
(
IUndoableOperation operation,
IProgressMonitor monitor,
IAdaptable info)
Redo the specified operation. |
IStatus
|
DefaultOperationHistory.
redoOperation
(
IUndoableOperation operation,
IProgressMonitor monitor,
IAdaptable info)
|
void
|
ICompositeOperation.
remove
(
IUndoableOperation operation)
Remove the specified operation from this operation. |
void
|
TriggeredOperations.
remove
(
IUndoableOperation operation)
|
void
|
IOperationHistory.
replaceOperation
(
IUndoableOperation operation,
IUndoableOperation[] replacements)
Replace the specified operation in the undo or redo history with the
provided list of replacements. |
void
|
IOperationHistory.
replaceOperation
(
IUndoableOperation operation,
IUndoableOperation[] replacements)
Replace the specified operation in the undo or redo history with the
provided list of replacements. |
void
|
DefaultOperationHistory.
replaceOperation
(
IUndoableOperation operation,
IUndoableOperation[] replacements)
|
void
|
DefaultOperationHistory.
replaceOperation
(
IUndoableOperation operation,
IUndoableOperation[] replacements)
|
IStatus
|
IOperationHistory.
undoOperation
(
IUndoableOperation operation,
IProgressMonitor monitor,
IAdaptable info)
Undo the specified operation. |
IStatus
|
DefaultOperationHistory.
undoOperation
(
IUndoableOperation operation,
IProgressMonitor monitor,
IAdaptable info)
|
Classes in
org.eclipse.ui.ide.undo that implement
IUndoableOperation
|
class
|
AbstractWorkspaceOperation
An AbstractWorkspaceOperation represents an undoable operation that affects
the workspace. |
class
|
CopyProjectOperation
A CopyProjectOperation represents an undoable operation for copying a
project, also specifying the location of its contents. |
class
|
CopyResourcesOperation
A CopyResourcesOperation represents an undoable operation for copying one or
more resources in the workspace. |
class
|
CreateFileOperation
A CreateFileOperation represents an undoable operation for creating a file in
the workspace. |
class
|
CreateFolderOperation
A CreateFolderOperation represents an undoable operation for creating a
folder in the workspace. |
class
|
CreateMarkersOperation
A CreateMarkersOperation represents an undoable operation for creating one or
more markers on one or more resources in the workspace. |
class
|
CreateProjectOperation
A CreateProjectOperation represents an undoable operation for creating a
project in the workspace. |
class
|
DeleteMarkersOperation
A DeleteMarkersOperation represents an undoable operation for deleting one or
more markers in the workspace. |
class
|
DeleteResourcesOperation
A DeleteResourcesOperation represents an undoable operation for deleting one
or more resources in the workspace. |
class
|
MoveProjectOperation
A MoveProjectOperation represents an undoable operation for moving a
project's content to a different location. |
class
|
MoveResourcesOperation
A MoveResourcesOperation represents an undoable operation for moving one or
more resources in the workspace. |
class
|
UpdateMarkersOperation
An UpdateMarkersOperation represents an undoable operation for updating one
or more markers in the workspace with one or more sets of attributes. |
Methods in
org.eclipse.ui.operations with parameters of type
IUndoableOperation
|
protected
IStatus
|
LinearUndoViolationUserApprover.
allowLinearRedoViolation
(
IUndoableOperation operation,
IUndoContext context,
IOperationHistory history,
IAdaptable uiInfo)
|
protected
IStatus
|
LinearUndoViolationUserApprover.
allowLinearUndoViolation
(
IUndoableOperation operation,
IUndoContext context,
IOperationHistory history,
IAdaptable uiInfo)
|
IStatus
|
NonLocalUndoUserApprover.
proceedRedoing
(
IUndoableOperation operation,
IOperationHistory history,
IAdaptable uiInfo)
|
IStatus
|
NonLocalUndoUserApprover.
proceedUndoing
(
IUndoableOperation operation,
IOperationHistory history,
IAdaptable uiInfo)
|
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|