com.realtime.crossfire.jxclient.guistate
Interface GuiStateListener


public interface GuiStateListener

Interface for listeners interested gui state changes.


Method Summary
 void connected()
          The connection has been established.
 void connectFailed(java.lang.String reason)
          An connection attempt failed.
 void connecting(ClientSocketState clientSocketState)
          Connection establishment is in progress.
 void connecting(java.lang.String serverInfo)
          Connection establishment is in progress.
 void metaserver()
          The server selection screen is displayed.
 void preConnecting(java.lang.String serverInfo)
          Connection establishment is in progress.
 void start()
          The start screen is displayed.
 

Method Detail

connected

void connected()
The connection has been established.


connectFailed

void connectFailed(@NotNull
                   java.lang.String reason)
An connection attempt failed.

Parameters:
reason - the failure reason

connecting

void connecting(@NotNull
                ClientSocketState clientSocketState)
Connection establishment is in progress.

Parameters:
clientSocketState - the client socket state

connecting

void connecting(@NotNull
                java.lang.String serverInfo)
Connection establishment is in progress.

Parameters:
serverInfo - the server connecting to

metaserver

void metaserver()
The server selection screen is displayed.


preConnecting

void preConnecting(@NotNull
                   java.lang.String serverInfo)
Connection establishment is in progress. This function will be called before connecting(String).

Parameters:
serverInfo - the server connecting to

start

void start()
The start screen is displayed.