## Uses of Interface
org.eclipse.core.commands.operations.IAdvancedUndoableOperation

Packages that use IAdvancedUndoableOperation
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.ide.undo: APIs that provide undo and redo behavior for operations that manipulate the workspace.

### Uses of IAdvancedUndoableOperation in org.eclipse.core.commands.operations

Classes in org.eclipse.core.commands.operations that implement IAdvancedUndoableOperation
`class` `TriggeredOperations` Triggered operations are a specialized implementation of a composite operation that keeps track of operations triggered by the execution of some primary operation.

### Uses of IAdvancedUndoableOperation in org.eclipse.ui.ide.undo

Classes in org.eclipse.ui.ide.undo that implement IAdvancedUndoableOperation
`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.