|
org.eclipse.uml2.common.edit.command
Class SubsetCommand
java.lang.Object
org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.common.command.CompoundCommand
org.eclipse.uml2.common.edit.command.SubsetCommand
-
All Implemented Interfaces:
- org.eclipse.emf.common.command.Command
-
Direct Known Subclasses:
-
SubsetAddCommand,
SubsetReplaceCommand,
SubsetSetCommand
-
public abstract class SubsetCommand
- extends org.eclipse.emf.common.command.CompoundCommand
Nested classes/interfaces inherited from class org.eclipse.emf.common.command.AbstractCommand
|
org.eclipse.emf.common.command.AbstractCommand.NonDirtying
|
Field Summary
|
protected org.eclipse.emf.edit.domain.EditingDomain
|
domain
|
protected org.eclipse.emf.ecore.EStructuralFeature
|
feature
|
protected org.eclipse.emf.ecore.EObject
|
owner
|
protected org.eclipse.emf.common.command.Command
|
subsetCommand
|
protected org.eclipse.emf.ecore.EStructuralFeature[]
|
supersetFeatures
|
Fields inherited from class org.eclipse.emf.common.command.CompoundCommand
|
commandList, LAST_COMMAND_ALL, MERGE_COMMAND_ALL, resultIndex
|
Fields inherited from class org.eclipse.emf.common.command.AbstractCommand
|
description, isExecutable, isPrepared, label
|
Constructor Summary
|
protected
|
SubsetCommand
(org.eclipse.emf.edit.domain.EditingDomain domain,
org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.ecore.EStructuralFeature[] supersetFeatures,
org.eclipse.emf.common.command.Command subsetCommand)
|
Methods inherited from class org.eclipse.emf.common.command.CompoundCommand
|
append, appendAndExecute, appendIfCanExecute, canUndo, dispose, getAffectedObjects, getCommandList, getDescription, getLabel, getMergedAffectedObjectsCollection, getMergedResultCollection, getResult, getResultIndex, isEmpty, redo, toString, undo, unwrap
|
Methods inherited from class org.eclipse.emf.common.command.AbstractCommand
|
canExecute, chain, setDescription, setLabel
|
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
|
domain
protected final org.eclipse.emf.edit.domain.EditingDomain domain
owner
protected final org.eclipse.emf.ecore.EObject owner
feature
protected final org.eclipse.emf.ecore.EStructuralFeature feature
supersetFeatures
protected final org.eclipse.emf.ecore.EStructuralFeature[] supersetFeatures
subsetCommand
protected final org.eclipse.emf.common.command.Command subsetCommand
SubsetCommand
protected SubsetCommand(org.eclipse.emf.edit.domain.EditingDomain domain,
org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.ecore.EStructuralFeature[] supersetFeatures,
org.eclipse.emf.common.command.Command subsetCommand)
execute
public void execute()
-
-
Specified by:
-
execute in interface org.eclipse.emf.common.command.Command
-
Overrides:
-
execute in class org.eclipse.emf.common.command.CompoundCommand
-
prepare
protected boolean prepare()
-
-
Overrides:
-
prepare in class org.eclipse.emf.common.command.CompoundCommand
-
|
|