Eclipse Platform Release 3.7

## Uses of Class
org.eclipse.ui.ide.undo.AbstractWorkspaceOperation

Packages that use AbstractWorkspaceOperation
org.eclipse.ui.actions: Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.
org.eclipse.ui.ide.undo: APIs that provide undo and redo behavior for operations that manipulate the workspace.

Uses of AbstractWorkspaceOperation in org.eclipse.ui.actions

Methods in org.eclipse.ui.actions that return AbstractWorkspaceOperation
`protected AbstractWorkspaceOperation` `CopyFilesAndFoldersOperation.getUndoableCopyOrMoveOperation(IResource[] resources, IPath destinationPath)` Returns an AbstractWorkspaceOperation suitable for performing the move or copy operation that will move or copy the given resources to the given destination path.
`protected AbstractWorkspaceOperation` `MoveFilesAndFoldersOperation.getUndoableCopyOrMoveOperation(IResource[] resources, IPath destinationPath)` Returns an AbstractWorkspaceOperation suitable for performing the move or copy operation that will move or copy the given resources to the given destination path.

Uses of AbstractWorkspaceOperation in org.eclipse.ui.ide.undo

Subclasses of AbstractWorkspaceOperation in org.eclipse.ui.ide.undo
`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.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.