Uses of Class
org.eclipse.emf.common.command.AbstractCommand

Packages that use AbstractCommand
org.eclipse.emf.common.command Provides a framework for implementing and composing commands. 
org.eclipse.emf.edit.command This provides a framework for implementing and composing Commands as well as implementations of all primitive EMF commands.
org.eclipse.emf.edit.provider This provides reusable ItemProviderAdapter support to drive JFace StructuredViewers, Eclipse IPropertySources, and EditingDomain
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.mapping.action   
org.eclipse.emf.mapping.command   
org.eclipse.emf.mapping.ecore2ecore.presentation   
 

Uses of AbstractCommand in org.eclipse.emf.common.command
 

Subclasses of AbstractCommand in org.eclipse.emf.common.command
 class CommandWrapper
          A command that wraps another command.
 class CompoundCommand
          A command that comprises a sequence of subcommands.
 class IdentityCommand
          A command that always produces the same result.
 class 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.
 class UnexecutableCommand
          A singleton UnexecutableCommand.INSTANCE that cannot execute.
 

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

Subclasses of AbstractCommand in org.eclipse.emf.edit.command
 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 ChangeCommand
          This command uses the Change Model facilities to enable a group of modifications to be executed as one single command.
 class CopyCommand
          The copy command logically acts upon an owner object or collection or owner objects and copies the tree structured implied by the MOF containment hierarchy.
 class CopyToClipboardCommand
          This works exactly like a CopyCommand but set the copy result to the EditingDomain.
 class CreateChildCommand
          This command wraps an AddCommand or SetCommand to provide the higher-level operation of "creating" an appropriate child object and adding it to a owner object.
 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 CutToClipboardCommand
          This works just like RemoveCommand but also sets the removed objects to the EditingDomain.
 class DeleteCommand
          This removes an object from its parent and, if that leaves the object orphaned from any resource, i.e. in the usual case where its parent was its container, additionally deletes all other references to it from within the editing domain.
 class DragAndDropCommand
          The drag and drop command logically acts upon an owner object onto which a collection of things is being dragged.
 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.
protected static class SetCommand.PessimisticStrictCompoundCommand
           
 

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

Subclasses of AbstractCommand in org.eclipse.emf.edit.provider
protected  class DelegatingWrapperItemProvider.AffectedObjectsWrappingCommand
          An AffectedObjectsWrappingCommand wraps another command to substitute this wrapper for its value and child wrappers for their corresponding child values, whenever they appear in the affected objects.
protected  class DelegatingWrapperItemProvider.AffectedObjectsWrappingCommandActionDelegate
          An AffectedObjectsWrappingCommandActionDelegate wraps another command that also implements CommandActionDelegate, to substitute this wrapper for its value and child wrappers for their corresponding child values, whenever they appear in the affected objects.
 class ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand
          A ResultAndAffectedObjectsWrappingCommand wraps another command to substitute IWrapperItemProviders for their values in the command's result and affected objects.
 class ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
          A ResultAndAffectedObjectsWrappingCommandActionDelegate wraps another command that also implements CommandActionDelegate, to substitute IWrapperItemProviders for its values, which have been unwrapped for the command to operate on properly.
protected  class WrapperItemProvider.ReplacementAffectedObjectCommand
          A ReplacementAffectedObjectCommand wraps another command to return as its affected objects the single wrapper that replaces this wrapper.
protected  class WrapperItemProvider.SimpleCopyCommand
          A command base class for copying a simple value and the wrapper.
protected  class WrapperItemProvider.WrappingCopyCommand
          A command base class for copying the wrapper for a value that is partly copied by another command.
 

Uses of AbstractCommand in org.eclipse.emf.edit.ui.action
 

Subclasses of AbstractCommand in org.eclipse.emf.edit.ui.action
protected  class ControlAction.SelfAffectingCommand
           
 

Uses of AbstractCommand in org.eclipse.emf.mapping.action
 

Subclasses of AbstractCommand in org.eclipse.emf.mapping.action
static class CreateMappingAction.DelegateCommand
           
static class CreateOneSidedMappingAction.DelegateCommand
           
static class NameMatchMappingAction.DelegateCommand
           
static class RemoveMappingAction.CommandDelegate
           
static class TypeMatchMappingAction.DelegateCommand
           
 

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

Subclasses of AbstractCommand in org.eclipse.emf.mapping.command
 class AddMappingCommand
          The create mapping command creates a new mapping in a MappingDomain from a set of the domain's input and output objects.
 class AddOverrideCommand
          This command overrides the AddCommand to additionally map the added object(s) to corresponding inputs.
 class CopyToClipboardOverrideCommand
          This command overrides the CopyToClipboardCommand for cross-domain copies.
 class CreateCopyOverrideCommand
          This command overrides the CreateCopyCommand for cross-domain copies.
 class CreateMappingCommand
          The create mapping command creates a new mapping in a MappingDomain from a set of the domain's input and output objects.
 class DragAndDropOverrideCommand
          This command overrides the PasteFromClipboardCommand for cross-domain (optimized) copies.
 class InitializeCopyOverrideCommand
          This command overrides the InitializeCopyCommand for cross-domain copies.
 class MatchMappingCommand
           
 class NameMatchMappingCommand
           
 class PasteFromClipboardOverrideCommand
          This command overrides the PasteFromClipboardCommand for cross-domain (optimized) copies.
 class RemoveMappingCommand
          The create mapping command creates a new mapping in a MappingDomain from a set of the domain's input and output objects.
 class RemoveOverrideCommand
          This command overrides the RemoveCommand to additionally unmap the removed object(s).
 class RestoreInitialStateCommand
          The restore initial state command ensures that the mapping root is ready to begin a mapping session from a defined initial state.
 class SetOverrideCommand
          This command overrides the SetCommand to additionally unmap the removed object and map the new object.
 class TypeMatchMappingCommand
           
 

Uses of AbstractCommand in org.eclipse.emf.mapping.ecore2ecore.presentation
 

Subclasses of AbstractCommand in org.eclipse.emf.mapping.ecore2ecore.presentation
static class Ecore2EcoreEditor.Ecore2EcoreInitializeCopyOverrideCommand
           
 


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