## Uses of Interface
org.eclipse.emf.edit.command.OverrideableCommand

Packages that use OverrideableCommand
org.eclipse.emf.edit.command: This provides a framework for implementing and composing `Command`s as well as implementations of all primitive EMF commands.
org.eclipse.emf.edit.domain: This provides support for an `EditingDomain`, which acts a centralized control mechanism for managing a set of interrelated models and the `Command`s which modify them.
org.eclipse.emf.edit.provider: This provides reusable `ItemProviderAdapter` support to drive JFace StructuredViewers, Eclipse IPropertySources, and `EditingDomain`s
org.eclipse.emf.mapping.command
org.eclipse.emf.mapping.domain

Uses of OverrideableCommand in org.eclipse.emf.edit.command

Classes in org.eclipse.emf.edit.command that implement OverrideableCommand
`class` `AbstractOverrideableCommand` This is a convenient base class for classes that implement `OverrideableCommand`.
`class` `AddCommand` The add command logically acts upon an owner object that has a collection-based feature to which other objects can be added.
`class` `CopyToClipboardCommand` This works exactly like a `CopyCommand` but set the copy result to the `EditingDomain`.
`class` `CreateCopyCommand` The create copy command is used to create an uninitialized object of the same type as owner which will later be initialized using `InitializeCopyCommand`.
`class` `InitializeCopyCommand` The initialize copy command is implemented to set the values of an object copy based on those of the original (copied) object.
`class` `MoveCommand` The move command logically acts upon an owner object that has a collection-based feature containing an object that is to be moved to a new position within the collection.
`class` `PasteFromClipboardCommand` This works exactly like an `AddCommand` but the things to be added are copied from the `EditingDomain` clipboard.
`class` `RemoveCommand` The remove command logically acts upon an owner object that has a collection-type feature from which objects can be removed.
`class` `ReplaceCommand` The replace command logically acts upon an owner object that has a collection-type feature in which an object can be replaced by a collection of other objects.
`class` `SetCommand` The set command logically acts upon an owner object to set a particular feature to a specified value or to unset a feature.

Uses of OverrideableCommand in org.eclipse.emf.edit.domain

Methods in org.eclipse.emf.edit.domain with parameters of type OverrideableCommand
`Command` `AdapterFactoryEditingDomain.createOverrideCommand(OverrideableCommand command)` This just returns null, since this is an optional feature that we don't support here.
`Command` `EditingDomain.createOverrideCommand(OverrideableCommand command)` This creates an override for the given command.

Uses of OverrideableCommand in org.eclipse.emf.edit.provider

Classes in org.eclipse.emf.edit.provider that implement OverrideableCommand
`protected class` `WrapperItemProvider.SimpleCopyCommand` A command base class for copying a simple value and the wrapper.

Uses of OverrideableCommand in org.eclipse.emf.mapping.command

Classes in org.eclipse.emf.mapping.command that implement OverrideableCommand
`class` `CopyToClipboardOverrideCommand` This command overrides the CopyToClipboardCommand for cross-domain copies.
`class` `PasteFromClipboardOverrideCommand` This command overrides the PasteFromClipboardCommand for cross-domain (optimized) copies.

Uses of OverrideableCommand in org.eclipse.emf.mapping.domain

Methods in org.eclipse.emf.mapping.domain with parameters of type OverrideableCommand
`Command` `AdapterFactoryMappingDomain.createOverrideCommand(OverrideableCommand command)`

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.