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.