## Package org.eclipse.emf.mapping.command

Class Summary
AddMappingCommand: The create mapping command creates a new mapping in a `MappingDomain` from a set of the domain's input and output objects.
AddOverrideCommand: This command overrides the AddCommand to additionally map the added object(s) to corresponding inputs.
CopyToClipboardOverrideCommand: This command overrides the CopyToClipboardCommand for cross-domain copies.
CreateCopyOverrideCommand: This command overrides the CreateCopyCommand for cross-domain copies.
CreateMappingCommand: The create mapping command creates a new mapping in a `MappingDomain` from a set of the domain's input and output objects.
DragAndDropOverrideCommand: This command overrides the PasteFromClipboardCommand for cross-domain (optimized) copies.
InitializeCopyOverrideCommand: This command overrides the InitializeCopyCommand for cross-domain copies.
MatchMappingCommand
NameMatchMappingCommand
PasteFromClipboardOverrideCommand: This command overrides the PasteFromClipboardCommand for cross-domain (optimized) copies.
PersistentCommandStack: This implementation of a command stack records the command class and command parameter used to create each command.
PersistentCommandStack.CommandCreationRecord: This records and encodes the command class and command parameter.
PersistentCommandStack.Decoder
PersistentCommandStack.Encoder
RemoveMappingCommand: The create mapping command creates a new mapping in a `MappingDomain` from a set of the domain's input and output objects.
RemoveOverrideCommand: This command overrides the RemoveCommand to additionally unmap the removed object(s).
RestoreInitialStateCommand: The restore initial state command ensures that the mapping root is ready to begin a mapping session from a defined initial state.
SetOverrideCommand: This command overrides the SetCommand to additionally unmap the removed object and map the new object.
TypeMatchMappingCommand

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