Package com._1c.g5.v8.dt.common.cmd
Class PutCommand
- java.lang.Object
-
- org.eclipse.emf.common.command.AbstractCommand
-
- org.eclipse.emf.edit.command.AbstractOverrideableCommand
-
- com._1c.g5.v8.dt.common.cmd.PutCommand
-
- All Implemented Interfaces:
org.eclipse.emf.common.command.Command
,org.eclipse.emf.edit.command.OverrideableCommand
public class PutCommand extends org.eclipse.emf.edit.command.AbstractOverrideableCommand
Map put command
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
PutCommand(org.eclipse.emf.edit.domain.EditingDomain domain, org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature, Iterable<Map.Entry> entries)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PutCommand
create(org.eclipse.emf.edit.domain.EditingDomain domain, org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature, Iterable<Map.Entry> entries)
void
doExecute()
Collection<?>
doGetAffectedObjects()
Returns a collection from the only element -owner
.void
doRedo()
void
doUndo()
protected boolean
prepare()
-
Methods inherited from class org.eclipse.emf.edit.command.AbstractOverrideableCommand
canExecute, canUndo, dispose, doCanExecute, doCanUndo, doDispose, doGetChildrenToCopy, doGetDescription, doGetLabel, doGetResult, execute, getAffectedObjects, getChildrenToCopy, getDescription, getDomain, getLabel, getOverride, getOwnerList, getResult, redo, setOverride, toString, undo, updateEMap
-
Methods inherited from class org.eclipse.emf.common.command.AbstractCommand
chain, setDescription, setLabel
-
-
-
-
Method Detail
-
doExecute
public void doExecute()
- Specified by:
doExecute
in interfaceorg.eclipse.emf.edit.command.OverrideableCommand
- Specified by:
doExecute
in classorg.eclipse.emf.edit.command.AbstractOverrideableCommand
-
prepare
protected boolean prepare()
- Overrides:
prepare
in classorg.eclipse.emf.common.command.AbstractCommand
-
doUndo
public void doUndo()
- Specified by:
doUndo
in interfaceorg.eclipse.emf.edit.command.OverrideableCommand
- Specified by:
doUndo
in classorg.eclipse.emf.edit.command.AbstractOverrideableCommand
-
doRedo
public void doRedo()
- Specified by:
doRedo
in interfaceorg.eclipse.emf.edit.command.OverrideableCommand
- Specified by:
doRedo
in classorg.eclipse.emf.edit.command.AbstractOverrideableCommand
-
doGetAffectedObjects
public Collection<?> doGetAffectedObjects()
Returns a collection from the only element -owner
.- Specified by:
doGetAffectedObjects
in interfaceorg.eclipse.emf.edit.command.OverrideableCommand
- Overrides:
doGetAffectedObjects
in classorg.eclipse.emf.edit.command.AbstractOverrideableCommand
- Returns:
- the collection of things which this command wishes to present as the objects affected by the command.
- See Also:
getAffectedObjects()
-
create
public static PutCommand create(org.eclipse.emf.edit.domain.EditingDomain domain, org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature feature, Iterable<Map.Entry> entries)
-
-