|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 Command s 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 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.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 IWrapperItemProvider s 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 IWrapperItemProvider s 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. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |