Class DynamicClient
java.lang.Object
VASSAL.chat.HybridClient
VASSAL.chat.DynamicClient
- All Implemented Interfaces:
ServerConnection, ChatServerConnection, PlayerEncoder, ChatControlsInitializer
Refreshes every time the user attempts to connect
- Author:
- rkinney
-
Field Summary
Fields inherited from class HybridClient
controls, currentIcon, currentText, defaultRoom, delegate, propSupportFields inherited from interface ChatServerConnection
AVAILABLE_ROOMS, DEFAULT_ROOM_NAME, INCOMING_MSG, PLAYER_INFO, ROOM, STATUS, STATUS_SERVERFields inherited from interface ServerConnection
CONNECTED, CONNECTION_LOST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ChatServerConnectionvoidsetConnected(boolean connect) Methods inherited from class HybridClient
addPropertyChangeListener, fireStatus, getAvailableRooms, getDelegate, getRoom, getUserInfo, initializeControls, isConnected, playerToString, sendTo, sendToOthers, setDelegate, setRoom, setUserInfo, stringToPlayer, uninitializeControls, updateDisplayControls
-
Constructor Details
-
DynamicClient
public DynamicClient()
-
-
Method Details
-
buildDelegate
- Throws:
IOException
-
setConnected
public void setConnected(boolean connect) - Specified by:
setConnectedin interfaceServerConnection- Overrides:
setConnectedin classHybridClient
-