Package org.eclipse.emf.cdo.ui.compare
Class CDOCompareEditorUtil.TransactionOpenerAndEditorCloser
java.lang.Object
org.eclipse.emf.cdo.ui.compare.CDOCompareEditorUtil.TransactionOpenerAndEditorCloser
- All Implemented Interfaces:
CDOTransactionOpener
- Enclosing class:
- CDOCompareEditorUtil
public static final class CDOCompareEditorUtil.TransactionOpenerAndEditorCloser
extends Object
implements CDOTransactionOpener
A
transaction opener that automatically closes the editor of a transaction
when the transaction is closed.- Since:
- 4.4
- Author:
- Eike Stepper
-
Constructor Summary
ConstructorsConstructorDescriptionTransactionOpenerAndEditorCloser(CDOTransactionOpener delegate, boolean closeTransactionAfterCommit) -
Method Summary
Modifier and TypeMethodDescriptionbooleanopenTransaction(String durableLockingID, ResourceSet resourceSet) Opens and returns atransactionon the given EMFresource setby resuming a transaction that has previously been made durable by callingCDOTransaction.enableDurableLocking(true).openTransaction(CDOBranchPoint target, ResourceSet resourceSet) Opens and returns a newtransactionon the given EMFresource set.
-
Constructor Details
-
TransactionOpenerAndEditorCloser
public TransactionOpenerAndEditorCloser(CDOTransactionOpener delegate, boolean closeTransactionAfterCommit)
-
-
Method Details
-
isCloseTransactionAfterCommit
public boolean isCloseTransactionAfterCommit() -
openTransaction
Description copied from interface:CDOTransactionOpenerOpens and returns atransactionon the given EMFresource setby resuming a transaction that has previously been made durable by callingCDOTransaction.enableDurableLocking(true).- Specified by:
openTransactionin interfaceCDOTransactionOpener
-
openTransaction
Description copied from interface:CDOTransactionOpenerOpens and returns a newtransactionon the given EMFresource set.- Specified by:
openTransactionin interfaceCDOTransactionOpener
-