Package net.sf.freecol.client.control

Contains the classes responsible for the control of the game.

See:
          Description

Class Summary
ClientModelController A client-side implementation of the ModelController interface.
ConnectController The controller responsible for starting a server and connecting to it.
InGameController The controller that will be used while the game is played.
InGameInputHandler Handles the network messages that arrives while in the getGame().
InputHandler Provides common methods for input handlers.
MapEditorController The map editor controller.
PreGameController The controller that will be used before the game starts.
PreGameInputHandler Handles the network messages that arrives before the game starts.
 

Package net.sf.freecol.client.control Description

Contains the classes responsible for the control of the game.

There are two types of control classes: controllers and input handlers. The latter receives requests from the server and takes the appropriate actions, while the former contains the other methods that are neccessary to control the game.