|
|||||||||
Home >> All >> org >> zazof >> [ jteg overview ] | PREV PACKAGE NEXT PACKAGE |
Package org.zazof.jteg
Interface Summary | |
BoardModelListener | |
CardControllerListener | |
LanguageListener | |
MessageListener | |
StateListener |
Class Summary | |
AttaqueMessage | An observer gets this messages "attaque=..." when it logs in. |
BoardController | The BoardController is part of the Model-View-Controller structure: responsible for handling all board data. |
BoardModel | The BoardModel is a part of the Model-View-Controller structure and handles all board data. |
Card | |
CardController | The CardController is the responsible entitiy of the Cards. |
CardList | |
ChatMessage | |
ClientPlayerMessage | |
Connection | Provides a connection with the TEG server, provides a read and write method for communication with the server. |
Country | |
CountryList | |
CountryMessage | |
Dice | |
DiceList | |
DiceMessage | |
ErrorMessage | |
ExchangeCardMessage | |
ExitMessage | |
GameBusyMessage | |
GameController | responsible for the general control of the game |
InformationMessage | |
JTEGStateMachine | This class encapsulates the current state of the JTEGClient |
LanguageManager | The LanguageManager is a SingletonClass that will handle language-independent lookups of data for the game. |
LoserMessage | |
Main | |
Message | |
MessageChainBuilder | |
MessageManager | This class is responsible for:
Processing incoming messages from the server in a protocolindependent way
Converting information from this application to the string that is accurate for the active protocol
Managing the listeners that are interested in one or more messages coming from the server
Ideally, only this class should have contact with the TEGServer
Implements the Singleton pattern. |
MissionMessage | |
NewPlayerMessage | Message that processes "new_player=" events. |
NewPlayerMessageProt4 | Message that processes "new_player=" events for protocol 4 This message is valid for following protocols: version 3: NO version 4: OK version 5: ? |
PlaceArmiesMessage | |
Player | |
PlayerColorMessage | Message that is sent to server to set the color of the clientplayer There is no incoming equivalent, so this message does not override decodeMessage |
PlayerHelp | help class for StartMessage, StatusMessage doesn't parse the string completely |
PlayerHelpProtocol5 | help class for StartMessage, StatusMessage for protocol 5 doesn't parse the string completely |
PlayerList | This container manages all Players |
PlayerStatusMessage | |
ProtocolFiveBuilder | |
ProtocolFourBuilder | |
ProtocolThreeBuilder | This class builds a Chain Of Responsability for protocol version 3 of TEG This is the protocol used by teg servers upto 0.7 |
ReceiveCardMessage | |
RegroupAfterAttackMessage | This message "tropas" is received by a client who just won attack, so it knows how many armies it may station on the conquered country. |
RegroupArmiesMessage | Message that is sent to server when the player wishes to regroup. |
StartMessage | |
StartMessageProt5 | |
StatusMessage | |
StatusMessageProt5 | |
TEGServer | This class servers as a TEG server proxy. |
TurnMessage | Message that processes "turno=" events. |
WinnerMessage |
Exception Summary | |
IllegalExchangeException | |
IllegalTransitionException | |
NoFreeCardException | |
NoSuchLanguageException | |
ProtocolException | |
ServerException | |
UnknownMessageException |
|
|||||||||
Home >> All >> org >> zazof >> [ jteg overview ] | PREV PACKAGE NEXT PACKAGE |