org.eclipse.emf.emfstore.internal.client.transaction
Class AbstractEMFStoreTransactionalCommandStackImpl

java.lang.Object
  extended by org.eclipse.emf.common.command.BasicCommandStack
      extended by org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack
          extended by org.eclipse.emf.transaction.impl.TransactionalCommandStackImpl
              extended by org.eclipse.emf.emfstore.internal.client.transaction.AbstractEMFStoreTransactionalCommandStackImpl
All Implemented Interfaces:
org.eclipse.emf.common.command.CommandStack, org.eclipse.emf.transaction.impl.InternalTransactionalCommandStack, org.eclipse.emf.transaction.TransactionalCommandStack
Direct Known Subclasses:
EMFStoreTransactionalCommandStack

public abstract class AbstractEMFStoreTransactionalCommandStackImpl
extends org.eclipse.emf.transaction.impl.TransactionalCommandStackImpl

Abstract superclass for EMFStore CommandStacks supporting transaction. Will be replaced by correspponding class from EMF Transaction as soon as it becomes available which is planned for EMF 2.10.

Author:
mkoegel

Constructor Summary
AbstractEMFStoreTransactionalCommandStackImpl()
           
 
Method Summary
 void redo()
           
 void undo()
           
 
Methods inherited from class org.eclipse.emf.transaction.impl.TransactionalCommandStackImpl
canRedo, createTransaction, dispose, executeTriggers
 
Methods inherited from class org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack
execute, execute, getDomain, getExceptionHandler, makeTriggerTransactionOptions, setEditingDomain, setExceptionHandler
 
Methods inherited from class org.eclipse.emf.common.command.BasicCommandStack
addCommandStackListener, canUndo, flush, getMostRecentCommand, getRedoCommand, getUndoCommand, isSaveNeeded, removeCommandStackListener, saveIsDone
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.common.command.CommandStack
addCommandStackListener, canUndo, flush, getMostRecentCommand, getRedoCommand, getUndoCommand, removeCommandStackListener
 

Constructor Detail

AbstractEMFStoreTransactionalCommandStackImpl

public AbstractEMFStoreTransactionalCommandStackImpl()
Method Detail

undo

public void undo()
Specified by:
undo in interface org.eclipse.emf.common.command.CommandStack
Overrides:
undo in class org.eclipse.emf.transaction.impl.TransactionalCommandStackImpl

redo

public void redo()
Specified by:
redo in interface org.eclipse.emf.common.command.CommandStack
Overrides:
redo in class org.eclipse.emf.transaction.impl.TransactionalCommandStackImpl


Copyright © 2015. All Rights Reserved.