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

Packages that use org.eclipse.emf.common.command
org.eclipse.emf.codegen.ecore.genmodel.presentation
org.eclipse.emf.common.command: Provides a framework for implementing and composing commands.
org.eclipse.emf.databinding.edit
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.ui.action: This provides a reusable implementation of an `IAction` that delegates to a `CommandActionDelegate`, which is usually also a `Command`
org.eclipse.emf.edit.ui.dnd: This provides a supplementary support for drag and drop based on delegation to the command framework.
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.presentation
org.eclipse.emf.mapping.provider

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.codegen.ecore.genmodel.presentation
Command An interface that every command is expected to support.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.common.command
AbstractCommand An abstract implementation of a basic command.
Command An interface that every command is expected to support.
CommandStack A simple and obvious interface for an undoable stack of commands with a listener.
CommandStackListener A listener to a `CommandStack`.
CompoundCommand A command that comprises a sequence of subcommands.
IdentityCommand A command that always produces the same result.
UnexecutableCommand A singleton `UnexecutableCommand.INSTANCE` that cannot execute.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.databinding.edit
Command An interface that every command is expected to support.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.ecore.provider
Command An interface that every command is expected to support.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.edit.command
AbstractCommand An abstract implementation of a basic command.
AbstractCommand.NonDirtying A marker interface implemented by commands that don't dirty the model.
Command An interface that every command is expected to support.
CommandWrapper A command that wraps another command.
CompoundCommand A command that comprises a sequence of subcommands.
StrictCompoundCommand A composite command which assumes that later commands in the list may depend on the results and side-effects of earlier commands in the list.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.edit.domain
Command An interface that every command is expected to support.
CommandStack A simple and obvious interface for an undoable stack of commands with a listener.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.edit.provider
AbstractCommand An abstract implementation of a basic command.
Command An interface that every command is expected to support.
CommandWrapper A command that wraps another command.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.edit.ui.action
AbstractCommand An abstract implementation of a basic command.
Command An interface that every command is expected to support.
CommandWrapper A command that wraps another command.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.edit.ui.dnd
Command An interface that every command is expected to support.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.mapping.action
AbstractCommand An abstract implementation of a basic command.
Command An interface that every command is expected to support.
CommandStackListener A listener to a `CommandStack`.
CommandWrapper A command that wraps another command.
CompoundCommand A command that comprises a sequence of subcommands.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.mapping.command
AbstractCommand An abstract implementation of a basic command.
AbstractCommand.NonDirtying A marker interface implemented by commands that don't dirty the model.
BasicCommandStack A basic and obvious implementation of an undoable stack of commands.
Command An interface that every command is expected to support.
CommandStack A simple and obvious interface for an undoable stack of commands with a listener.
CompoundCommand A command that comprises a sequence of subcommands.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.mapping.domain
Command An interface that every command is expected to support.
CommandStack A simple and obvious interface for an undoable stack of commands with a listener.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.mapping.ecore2ecore.presentation
AbstractCommand An abstract implementation of a basic command.
Command An interface that every command is expected to support.
CommandStack A simple and obvious interface for an undoable stack of commands with a listener.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.mapping.presentation
CommandStackListener A listener to a `CommandStack`.

Classes in org.eclipse.emf.common.command used by org.eclipse.emf.mapping.provider
Command An interface that every command is expected to support.

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