Class EmfModelTransaction
- java.lang.Object
-
- org.eclipse.epsilon.emc.emf.transactions.EmfModelTransaction
-
- All Implemented Interfaces:
IModelTransaction
public class EmfModelTransaction extends Object implements IModelTransaction
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.emf.ecore.change.util.ChangeRecorder
changeRecorder
protected AbstractEmfModel
model
-
Constructor Summary
Constructors Constructor Description EmfModelTransaction(AbstractEmfModel model)
-
-
-
Field Detail
-
changeRecorder
protected org.eclipse.emf.ecore.change.util.ChangeRecorder changeRecorder
-
model
protected AbstractEmfModel model
-
-
Constructor Detail
-
EmfModelTransaction
public EmfModelTransaction(AbstractEmfModel model)
-
-
Method Detail
-
start
public void start()
- Specified by:
start
in interfaceIModelTransaction
-
commit
public void commit()
- Specified by:
commit
in interfaceIModelTransaction
-
rollback
public void rollback()
- Specified by:
rollback
in interfaceIModelTransaction
-
dispose
public void dispose()
- Specified by:
dispose
in interfaceIModelTransaction
-
-