public interface MapTransactionListener<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
extends java.util.EventListener
MapModels
.Modifier and Type | Method and Description |
---|---|
void |
beginTransaction(java.lang.String name)
A map transaction has started.
|
void |
endTransaction(SavedSquares<G,A,R> savedSquares)
A map transaction has ended.
|
void |
postEndTransaction()
A map transaction has been finished.
|
void |
preBeginTransaction()
A map transaction is about to start.
|
void preBeginTransaction()
void beginTransaction(@NotNull java.lang.String name)
name
- the transaction namevoid endTransaction(@NotNull SavedSquares<G,A,R> savedSquares)
savedSquares
- the squares affected by the transactionvoid postEndTransaction()