nsISupports
Last changed in Gecko 1.7 void didBeginBatch(in nsITransactionManager aManager, in nsresult aResult); |
void didDo(in nsITransactionManager aManager, in nsITransaction aTransaction, in nsresult aDoResult); |
void didEndBatch(in nsITransactionManager aManager, in nsresult aResult); |
void didMerge(in nsITransactionManager aManager, in nsITransaction aTopTransaction, in nsITransaction aTransactionToMerge, in boolean aDidMerge, in nsresult aMergeResult); |
void didRedo(in nsITransactionManager aManager, in nsITransaction aTransaction, in nsresult aRedoResult); |
void didUndo(in nsITransactionManager aManager, in nsITransaction aTransaction, in nsresult aUndoResult); |
boolean willBeginBatch(in nsITransactionManager aManager); |
boolean willDo(in nsITransactionManager aManager, in nsITransaction aTransaction); |
boolean willEndBatch(in nsITransactionManager aManager); |
boolean willMerge(in nsITransactionManager aManager, in nsITransaction aTopTransaction, in nsITransaction aTransactionToMerge); |
boolean willRedo(in nsITransactionManager aManager, in nsITransaction aTransaction); |
boolean willUndo(in nsITransactionManager aManager, in nsITransaction aTransaction); |
Called after a nsITransactionManager
begins a batch.
void didBeginBatch( in nsITransactionManager aManager, in nsresult aResult );
aManager
nsITransactionManager
that began a batch.aResult
Called after a nsITransactionManager
calls the nsITransaction.doTransaction()
method of a transaction.
void didDo( in nsITransactionManager aManager, in nsITransaction aTransaction, in nsresult aDoResult );
aManager
nsITransactionManager
that did the transaction.aTransaction
aDoResult
Called after a nsITransactionManager
ends a batch.
void didEndBatch( in nsITransactionManager aManager, in nsresult aResult );
aManager
nsITransactionManager
ending a batch.aResult
Called after a nsITransactionManager
tries to merge a transaction, that was just executed, with the transaction at the top of the undo stack.
void didMerge( in nsITransactionManager aManager, in nsITransaction aTopTransaction, in nsITransaction aTransactionToMerge, in boolean aDidMerge, in nsresult aMergeResult );
aManager
nsITransactionManager
ending a batch.aTopTransaction
aTransactionToMerge
aDidMerge
true
if transaction was merged, else false
.aMergeResult
Called after a nsITransactionManager
calls the nsITransaction.Redo()
method of a transaction.
void didRedo( in nsITransactionManager aManager, in nsITransaction aTransaction, in nsresult aRedoResult );
aManager
nsITransactionManager
redoing the transaction.aTransaction
aRedoResult
Called after a nsITransactionManager
calls the nsITransaction.Undo()
method of a transaction.
void didUndo( in nsITransactionManager aManager, in nsITransaction aTransaction, in nsresult aUndoResult );
aManager
nsITransactionManager
undoing the transaction.aTransaction
aUndoResult
Called before a nsITransactionManager
begins a batch.
boolean willBeginBatch( in nsITransactionManager aManager );
aManager
nsITransactionManager
beginning a batch.
Called before a nsITransactionManager
calls a transaction's nsITransaction.doTransaction()
method.
boolean willDo( in nsITransactionManager aManager, in nsITransaction aTransaction );
aManager
nsITransactionManager
doing the transaction.aTransaction
Called before a nsITransactionManager
ends a batch.
boolean willEndBatch( in nsITransactionManager aManager );
aManager
nsITransactionManager
ending a batch.
Called before a nsITransactionManager
tries to merge a transaction, that was just executed, with the transaction at the top of the undo stack.
boolean willMerge( in nsITransactionManager aManager, in nsITransaction aTopTransaction, in nsITransaction aTransactionToMerge );
aManager
nsITransactionManager
ending a batch.aTopTransaction
aTransactionToMerge
Called before a nsITransactionManager
calls the nsITransaction.Redo()
method of a transaction.
boolean willRedo( in nsITransactionManager aManager, in nsITransaction aTransaction );
aManager
nsITransactionManager
redoing the transaction.aTransaction
Called before a nsITransactionManager
calls the nsITransaction.Undo()
method of a transaction.
boolean willUndo( in nsITransactionManager aManager, in nsITransaction aTransaction );
aManager
nsITransactionManager
undoing the transaction.aTransaction