org.eclipse.uml2.common.edit.command
Class ChangeCommand
java.lang.Object
org.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.edit.command.ChangeCommand
org.eclipse.uml2.common.edit.command.ChangeCommand
- All Implemented Interfaces:
- org.eclipse.emf.common.command.Command
- Direct Known Subclasses:
- UMLCommandAction.RefreshingChangeCommand
- public class ChangeCommand
- extends org.eclipse.emf.edit.command.ChangeCommand
Nested classes inherited from class org.eclipse.emf.common.command.AbstractCommand |
org.eclipse.emf.common.command.AbstractCommand.NonDirtying |
Fields inherited from class org.eclipse.emf.edit.command.ChangeCommand |
changeDescription, changeRecorder, notifier, notifiers |
Fields inherited from class org.eclipse.emf.common.command.AbstractCommand |
description, isExecutable, isPrepared, label |
Methods inherited from class org.eclipse.emf.edit.command.ChangeCommand |
canUndo, createChangeRecorder, dispose, disposeChangeRecorder, execute, getChangeDescription, getChangeRecorder, prepare, redo, setChangeDescription, undo |
Methods inherited from class org.eclipse.emf.common.command.AbstractCommand |
canExecute, chain, getAffectedObjects, getDescription, getLabel, getResult, setDescription, setLabel, toString |
ChangeCommand
public ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
Runnable runnable)
ChangeCommand
public ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
Runnable runnable,
String label)
ChangeCommand
public ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
Runnable runnable,
String label,
String description)
getEditingDomain
public org.eclipse.emf.edit.domain.EditingDomain getEditingDomain()
getRunnable
protected Runnable getRunnable()
doExecute
protected void doExecute()