Crossfire JXClient, Trunk
Public Member Functions | Private Attributes | List of all members
com.realtime.crossfire.jxclient.main.Exiter Class Reference
Collaboration diagram for com.realtime.crossfire.jxclient.main.Exiter:
Collaboration graph

Public Member Functions

void terminate ()
 
void waitForTermination () throws InterruptedException
 

Private Attributes

final Object terminateSync = new Object()
 

Detailed Description

Allows to exit the application.

Author
Andreas Kirschbaum

Definition at line 31 of file Exiter.java.

Member Function Documentation

◆ terminate()

void com.realtime.crossfire.jxclient.main.Exiter.terminate ( )

◆ waitForTermination()

void com.realtime.crossfire.jxclient.main.Exiter.waitForTermination ( ) throws InterruptedException

Waits until the window has been disposed.

Exceptions
InterruptedExceptionif 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().

Here is the caller graph for this function:

Member Data Documentation

◆ terminateSync

final Object com.realtime.crossfire.jxclient.main.Exiter.terminateSync = new Object()
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().


The documentation for this class was generated from the following file: