## Uses of Package
org.eclipse.emf.edit.command

Packages that use org.eclipse.emf.edit.command
org.eclipse.emf.codegen.ecore.genmodel.action
org.eclipse.emf.codegen.ecore.genmodel.provider
org.eclipse.emf.ecore.change.provider: Provides item providers for the change model.
org.eclipse.emf.ecore.provider: Provides item providers for Ecore.
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.edit.provider.resource
org.eclipse.emf.edit.tree.provider
org.eclipse.emf.mapping.action
org.eclipse.emf.mapping.command
org.eclipse.emf.mapping.domain
org.eclipse.emf.mapping.ecore2ecore.presentation
org.eclipse.emf.mapping.ecore2ecore.provider
org.eclipse.emf.mapping.ecore2xml.provider
org.eclipse.emf.mapping.provider

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.codegen.ecore.genmodel.action
CommandParameter This is a convenient common base class for all the command parameters need by the various types of commands.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.codegen.ecore.genmodel.provider
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.ecore.change.provider
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.ecore.provider
CopyCommand.Helper This helper class is used to keep track of copied objects and their associated copies.
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.edit.command
AbstractOverrideableCommand This is a convenient base class for classes that implement `OverrideableCommand`.
ChildrenToCopyProvider This interface is implemented by commands that need to support specialized copying of children.
CommandActionDelegate This is the interface used by a CommandAction to delegate all of the set methods of an IAction to a `Command`.
CopyCommand.Helper This helper class is used to keep track of copied objects and their associated copies.
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.
DragAndDropFeedback This interface is implemented by any `Command` that supports detailed drag and drop feedback.
OverrideableCommand This represents a command that can be overridden by another command.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.edit.domain
CommandParameter This is a convenient common base class for all the command parameters need by the various types of commands.
OverrideableCommand This represents a command that can be overridden by another command.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.edit.provider
AbstractOverrideableCommand This is a convenient base class for classes that implement `OverrideableCommand`.
CommandActionDelegate This is the interface used by a CommandAction to delegate all of the set methods of an IAction to a `Command`.
CommandParameter This is a convenient common base class for all the command parameters need by the various types of commands.
CopyCommand.Helper This helper class is used to keep track of copied objects and their associated copies.
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.
OverrideableCommand This represents a command that can be overridden by another command.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.edit.provider.resource
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.edit.tree.provider
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.mapping.action
CommandActionDelegate This is the interface used by a CommandAction to delegate all of the set methods of an IAction to a `Command`.
CommandParameter This is a convenient common base class for all the command parameters need by the various types of commands.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.mapping.command
AbstractOverrideableCommand This is a convenient base class for classes that implement `OverrideableCommand`.
AddCommand The add command logically acts upon an owner object that has a collection-based feature to which other objects can be added.
ChildrenToCopyProvider This interface is implemented by commands that need to support specialized copying of children.
CommandParameter This is a convenient common base class for all the command parameters need by the various types of commands.
CopyCommand.Helper This helper class is used to keep track of copied objects and their associated copies.
CopyToClipboardCommand This works exactly like a `CopyCommand` but set the copy result to the `EditingDomain`.
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`.
DragAndDropCommand The drag and drop command logically acts upon an owner object onto which a collection of things is being dragged.
DragAndDropFeedback This interface is implemented by any `Command` that supports detailed drag and drop feedback.
InitializeCopyCommand The initialize copy command is implemented to set the values of an object copy based on those of the original (copied) object.
OverrideableCommand This represents a command that can be overridden by another command.
PasteFromClipboardCommand This works exactly like an `AddCommand` but the things to be added are copied from the `EditingDomain` clipboard.
RemoveCommand The remove command logically acts upon an owner object that has a collection-type feature from which objects can be removed.
SetCommand The set command logically acts upon an owner object to set a particular feature to a specified value or to unset a feature.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.mapping.domain
AddCommand The add command logically acts upon an owner object that has a collection-based feature to which other objects can be added.
CommandParameter This is a convenient common base class for all the command parameters need by the various types of commands.
CopyToClipboardCommand This works exactly like a `CopyCommand` but set the copy result to the `EditingDomain`.
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`.
DragAndDropCommand The drag and drop command logically acts upon an owner object onto which a collection of things is being dragged.
InitializeCopyCommand The initialize copy command is implemented to set the values of an object copy based on those of the original (copied) object.
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.
OverrideableCommand This represents a command that can be overridden by another command.
PasteFromClipboardCommand This works exactly like an `AddCommand` but the things to be added are copied from the `EditingDomain` clipboard.
RemoveCommand The remove command logically acts upon an owner object that has a collection-type feature from which objects can be removed.
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.
SetCommand The set command logically acts upon an owner object to set a particular feature to a specified value or to unset a feature.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.mapping.ecore2ecore.presentation
InitializeCopyCommand The initialize copy command is implemented to set the values of an object copy based on those of the original (copied) object.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.mapping.ecore2ecore.provider
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.mapping.ecore2xml.provider
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.

Classes in org.eclipse.emf.edit.command used by org.eclipse.emf.mapping.provider
CommandParameter This is a convenient common base class for all the command parameters need by the various types of commands.
CreateChildCommand.Helper This is the helper interface to which `CreateChildCommand` functionality is delegated.

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