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/interfaces 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 | 
 
| 
Constructor Summary | 
ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
              java.lang.Runnable runnable)
 
            | 
ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
              java.lang.Runnable runnable,
              java.lang.String label)
 
            | 
ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
              java.lang.Runnable runnable,
              java.lang.String label,
              java.lang.String description)
 
            | 
 
 
| 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 | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
ChangeCommand
public ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
                     java.lang.Runnable runnable)
ChangeCommand
public ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
                     java.lang.Runnable runnable,
                     java.lang.String label)
ChangeCommand
public ChangeCommand(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
                     java.lang.Runnable runnable,
                     java.lang.String label,
                     java.lang.String description)
getEditingDomain
public org.eclipse.emf.edit.domain.EditingDomain getEditingDomain()
 
getRunnable
protected java.lang.Runnable getRunnable()
 
doExecute
protected void doExecute()
- Specified by:
 doExecute in class org.eclipse.emf.edit.command.ChangeCommand