Class GFPreparableCommand2
java.lang.Object
org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.transaction.RecordingCommand
org.eclipse.graphiti.internal.command.GFPreparableCommand2
- All Implemented Interfaces:
org.eclipse.emf.common.command.Command
,org.eclipse.emf.transaction.util.ConditionalRedoCommand
public class GFPreparableCommand2
extends org.eclipse.emf.transaction.RecordingCommand
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.common.command.AbstractCommand.NonDirtying
Nested classes/interfaces inherited from interface org.eclipse.emf.transaction.util.ConditionalRedoCommand
org.eclipse.emf.transaction.util.ConditionalRedoCommand.Compound
-
Field Summary
Fields inherited from class org.eclipse.emf.common.command.AbstractCommand
description, isExecutable, isPrepared, label
-
Constructor Summary
ConstructorDescriptionGFPreparableCommand2
(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain, org.eclipse.emf.common.command.Command command) -
Method Summary
Modifier and TypeMethodDescriptionboolean
canUndo()
protected void
org.eclipse.emf.common.command.Command
Methods inherited from class org.eclipse.emf.transaction.RecordingCommand
canRedo, chain, dispose, execute, postExecute, preExecute, prepare, redo, undo
Methods inherited from class org.eclipse.emf.common.command.AbstractCommand
canExecute, getAffectedObjects, getDescription, getLabel, getResult, setDescription, setLabel, toString
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
canExecute, getAffectedObjects, getDescription, getLabel, getResult
-
Constructor Details
-
GFPreparableCommand2
public GFPreparableCommand2(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain, org.eclipse.emf.common.command.Command command)
-
-
Method Details
-
canUndo
public boolean canUndo()- Specified by:
canUndo
in interfaceorg.eclipse.emf.common.command.Command
- Overrides:
canUndo
in classorg.eclipse.emf.transaction.RecordingCommand
-
doExecute
protected void doExecute()- Specified by:
doExecute
in classorg.eclipse.emf.transaction.RecordingCommand
-
getCommand
public org.eclipse.emf.common.command.Command getCommand()
-