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 Object
implements com.dassault_systemes.modeler.foundation.transaction.TransactionListener
A wrapper of @
TransactionCommitListener-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidallTransactionsCompleted(com.dassault_systemes.modeler.foundation.transaction.TransactionOptions options) Invoked when all transactions (master and nested) are completed.toString()voidtransactionCompleted(Collection<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 Details
-
TransactionCommitListenerWrapper
-
-
Method Details
-
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(Collection<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
-
toString
-