Crossfire JXClient, Trunk
|
Public Member Functions | |
void | terminate () |
void | waitForTermination () throws InterruptedException |
Private Attributes | |
final Object | terminateSync = new Object() |
Allows to exit the application.
Definition at line 31 of file Exiter.java.
void com.realtime.crossfire.jxclient.main.Exiter.terminate | ( | ) |
Terminates the application.
Definition at line 42 of file Exiter.java.
References com.realtime.crossfire.jxclient.main.Exiter.terminateSync.
Referenced by com.realtime.crossfire.jxclient.main.DefaultKeyHandler.escPressed(), com.realtime.crossfire.jxclient.main.JXClient.JXClient(), and com.realtime.crossfire.jxclient.main.GuiManagerCommandCallback.quitApplication().
void com.realtime.crossfire.jxclient.main.Exiter.waitForTermination | ( | ) | throws InterruptedException |
Waits until the window has been disposed.
InterruptedException | if the current thread has been interrupted |
Definition at line 53 of file Exiter.java.
References com.realtime.crossfire.jxclient.main.Exiter.terminateSync.
Referenced by com.realtime.crossfire.jxclient.main.JXClient.JXClient().
|
private |
The object to be notified when the application terminates.
Definition at line 37 of file Exiter.java.
Referenced by com.realtime.crossfire.jxclient.main.Exiter.terminate(), and com.realtime.crossfire.jxclient.main.Exiter.waitForTermination().