|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
Commands as well as implementations
of all primitive EMF commands.
See:
| Interface Summary | |
|---|---|
| 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 Summary | |
|---|---|
| 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 uses one or more RemoveCommands to remove an object from its parent container and to delete all other
references to it from within the editing domain. |
| 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 | |
This provides a framework for implementing and composing Commands as well as implementations
of all primitive EMF commands.
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||