public class GFWorkspaceCommandStackImpl
extends org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl
Constructor and Description |
---|
GFWorkspaceCommandStackImpl(IOperationHistory history) |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
void |
execute(org.eclipse.emf.common.command.Command command,
java.util.Map<?,?> options) |
void |
flush() |
void |
redo() |
void |
undo() |
canRedo, canUndo, createTransaction, executeTriggers, getDefaultUndoContext, getMostRecentCommand, getOperationHistory, getRedoCommand, getResourceUndoContextPolicy, getUndoCommand, isSaveNeeded, saveIsDone, setEditingDomain, setResourceUndoContextPolicy
execute, getDomain, getExceptionHandler, makeTriggerTransactionOptions, setExceptionHandler
addCommandStackListener, removeCommandStackListener
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public GFWorkspaceCommandStackImpl(IOperationHistory history)
public void execute(org.eclipse.emf.common.command.Command command, java.util.Map<?,?> options) throws java.lang.InterruptedException, org.eclipse.emf.transaction.RollbackException
execute
in interface org.eclipse.emf.transaction.TransactionalCommandStack
execute
in class org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack
java.lang.InterruptedException
org.eclipse.emf.transaction.RollbackException
public void dispose()
dispose
in interface org.eclipse.emf.transaction.impl.InternalTransactionalCommandStack
dispose
in class org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl
public void flush()
flush
in interface org.eclipse.emf.common.command.CommandStack
flush
in class org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl
public void redo()
redo
in interface org.eclipse.emf.common.command.CommandStack
redo
in class org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl
public void undo()
undo
in interface org.eclipse.emf.common.command.CommandStack
undo
in class org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl