Package ghidra.framework.model
Interface TransactionListener
-
public interface TransactionListenerAn interface for listening to transactions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidtransactionEnded(DomainObjectAdapterDB domainObj)Invoked when a transaction is ended.voidtransactionStarted(DomainObjectAdapterDB domainObj, Transaction tx)Invoked when a transaction is started.voidundoRedoOccurred(DomainObjectAdapterDB domainObj)Notification that undo or redo has occured.voidundoStackChanged(DomainObjectAdapterDB domainObj)Invoked when the stack of available undo/redo's has changed.
-
-
-
Method Detail
-
transactionStarted
void transactionStarted(DomainObjectAdapterDB domainObj, Transaction tx)
Invoked when a transaction is started.- Parameters:
domainObj- the domain object where the transaction was startedtx- the transaction that was started
-
transactionEnded
void transactionEnded(DomainObjectAdapterDB domainObj)
Invoked when a transaction is ended.- Parameters:
domainObj- the domain object where the transaction was ended
-
undoStackChanged
void undoStackChanged(DomainObjectAdapterDB domainObj)
Invoked when the stack of available undo/redo's has changed.- Parameters:
domainObj- the affected domain object
-
undoRedoOccurred
void undoRedoOccurred(DomainObjectAdapterDB domainObj)
Notification that undo or redo has occured.- Parameters:
domainObj- the affected domain object
-
-