Command
s as well as implementations
of all primitive EMF commands.See: Description
Interface | Description |
---|---|
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 . |
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.
|
Class | Description |
---|---|
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.
|
ChangeCommand |
This command uses the Change Model facilities to enable a group of modifications
to be executed as one single command.
|
CommandParameter |
This is a convenient common base class for all the command parameters need by the various types of commands.
|
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.
|
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 . |
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. |
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 . |
CutToClipboardCommand |
This works just like
RemoveCommand but also sets the removed objects to the EditingDomain . |
DeleteCommand |
This
removes an object from its parent and,
if that leaves the object orphaned from any resource,
i.e. |
DragAndDropCommand |
The drag and drop command logically acts upon an owner object onto which a collection of things is being dragged.
|
DragAndDropCommand.Detail |
This class is used to encode the drag and drop arguments
into an object that will be passed as the feature of a
CommandParameter . |
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.
|
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.
|
SetCommand.PessimisticStrictCompoundCommand |
Command
s as well as implementations
of all primitive EMF commands.