Package org.jetbrains.mps.openapi.repository
-
Interface Summary Interface Description CommandListener Implement this interface to listen to commandStarted and commandFinished events ofModelAccess.executeCommand(Runnable)
andModelAccess.executeCommandInEDT(Runnable)
.ReadActionListener Listen to enter/leave events forModelAccess.runReadAction(Runnable)
Clients receive notifications with the model read lock obtained.WriteActionListener Represents a listener to start/finish notifications ofModelAccess.runWriteAction(Runnable)
NB: clients are guaranteed that there is a write lock inside actionStarted and actionFinished.