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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.common.command.AbstractCommand.NonDirtying
-
Field Summary
Fields inherited from class org.eclipse.emf.edit.command.AbstractOverrideableCommand
domain, overrideCommand
Fields inherited from class org.eclipse.emf.common.command.AbstractCommand
description, isExecutable, isPrepared, label
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
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
Modifier and TypeMethodDescriptionstatic 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
Collection<?>
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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.emf.common.command.Command
chain
-
Constructor Details
-
PutCommand
-
-
Method Details
-
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
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)
-