Package net.sf.freecol.client.control

Contains the classes responsible for the control of the game.

See:
          Description

Class Summary
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().
InGameInputHandler.SwingTask This utility class is the base class for tasks that need to run in the event dispatch thread.
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.