com.intellij.openapi.application
Interface ApplicationListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
ApplicationAdapter, WriteActionWaiter

public interface ApplicationListener
extends java.util.EventListener

Listener for application events.


Method Summary
 void applicationExiting()
          Is called when application is exiting.
 void beforeWriteActionStart(java.lang.Object action)
          Is called before action start.
 boolean canExitApplication()
          This method is called to check whether the Application is ready to exit.
 void writeActionFinished(java.lang.Object action)
          Is called on action finish.
 void writeActionStarted(java.lang.Object action)
          Is called on action start.
 

Method Detail

canExitApplication

boolean canExitApplication()
This method is called to check whether the Application is ready to exit.

Returns:
true or false

applicationExiting

void applicationExiting()
Is called when application is exiting.


beforeWriteActionStart

void beforeWriteActionStart(java.lang.Object action)
Is called before action start.


writeActionStarted

void writeActionStarted(java.lang.Object action)
Is called on action start.


writeActionFinished

void writeActionFinished(java.lang.Object action)
Is called on action finish.