Package com.nomagic.uml2.transaction
Class TransactionCommitListenerWrapper
- java.lang.Object
-
- com.nomagic.uml2.transaction.TransactionCommitListenerWrapper
-
- All Implemented Interfaces:
com.dassault_systemes.modeler.foundation.transaction.TransactionListener
public class TransactionCommitListenerWrapper extends java.lang.Object implements com.dassault_systemes.modeler.foundation.transaction.TransactionListenerA wrapper of @TransactionCommitListener
-
-
Constructor Summary
Constructors Constructor Description TransactionCommitListenerWrapper(TransactionCommitListener listener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidallTransactionsCompleted(com.dassault_systemes.modeler.foundation.transaction.TransactionOptions options)Invoked when all transactions (master and nested) are completed.TransactionCommitListenergetListener()java.lang.StringtoString()voidtransactionCompleted(java.util.Collection<java.beans.PropertyChangeEvent> events, com.dassault_systemes.modeler.foundation.transaction.TransactionOptions options)Notifies that transaction is completed and provides changes done in the transaction.voidtransactionStarted(com.dassault_systemes.modeler.foundation.transaction.TransactionOptions options)Invoked when transaction is started.
-
-
-
Constructor Detail
-
TransactionCommitListenerWrapper
public TransactionCommitListenerWrapper(TransactionCommitListener listener)
-
-
Method Detail
-
transactionStarted
public void transactionStarted(com.dassault_systemes.modeler.foundation.transaction.TransactionOptions options)
Description copied from interface:com.dassault_systemes.modeler.foundation.transaction.TransactionListenerInvoked when transaction is started.- Specified by:
transactionStartedin interfacecom.dassault_systemes.modeler.foundation.transaction.TransactionListener
-
transactionCompleted
public void transactionCompleted(java.util.Collection<java.beans.PropertyChangeEvent> events, com.dassault_systemes.modeler.foundation.transaction.TransactionOptions options)Description copied from interface:com.dassault_systemes.modeler.foundation.transaction.TransactionListenerNotifies that transaction is completed and provides changes done in the transaction. Listener can modify model.- Specified by:
transactionCompletedin interfacecom.dassault_systemes.modeler.foundation.transaction.TransactionListener- Parameters:
events- events recorded during transaction.
-
allTransactionsCompleted
public void allTransactionsCompleted(com.dassault_systemes.modeler.foundation.transaction.TransactionOptions options)
Description copied from interface:com.dassault_systemes.modeler.foundation.transaction.TransactionListenerInvoked when all transactions (master and nested) are completed.- Specified by:
allTransactionsCompletedin interfacecom.dassault_systemes.modeler.foundation.transaction.TransactionListener
-
getListener
public TransactionCommitListener getListener()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-