Uses of Interface
net.sf.freecol.common.model.ModelController

Packages that use ModelController
net.sf.freecol.client.control Contains the classes responsible for the control of the game. 
net.sf.freecol.common.model Contains the game model. 
net.sf.freecol.server.control Contains the classes responsible for the control of the game. 
net.sf.freecol.server.model Contains model classes with server specific information. 
 

Uses of ModelController in net.sf.freecol.client.control
 

Classes in net.sf.freecol.client.control that implement ModelController
 class ClientModelController
          A client-side implementation of the ModelController interface.
 

Uses of ModelController in net.sf.freecol.common.model
 

Methods in net.sf.freecol.common.model that return ModelController
 ModelController Game.getModelController()
          Returns the Game's ModelController.
 

Constructors in net.sf.freecol.common.model with parameters of type ModelController
Game(ModelController modelController, javax.xml.stream.XMLStreamReader in, java.lang.String viewOwnerUsername)
          Initiate a new Game object from an XML-representation.
 

Uses of ModelController in net.sf.freecol.server.control
 

Classes in net.sf.freecol.server.control that implement ModelController
 class ServerModelController
          A server-side implementation of the ModelController interface.
 

Uses of ModelController in net.sf.freecol.server.model
 

Constructors in net.sf.freecol.server.model with parameters of type ModelController
ServerGame(FreeColGameObjectListener freeColGameObjectListener, ModelController modelController, javax.xml.stream.XMLStreamReader in, FreeColGameObject[] fcgos)
          Initiate a new ServerGame with information from a saved game.
ServerGame(ModelController modelController)
          Creates a new game model.