Uses of Class
net.sf.freecol.server.model.ServerPlayer

Packages that use ServerPlayer
net.sf.freecol.server The main package of the server package tree. 
net.sf.freecol.server.ai The main package of the ai package tree. 
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 ServerPlayer in net.sf.freecol.server
 

Methods in net.sf.freecol.server that return ServerPlayer
 ServerPlayer FreeColServer.addAIPlayer(Nation nation)
          Adds a new AIPlayer to the Game.
 ServerPlayer FreeColServer.getPlayer(Connection connection)
          Gets a Player specified by a connection.
 

Methods in net.sf.freecol.server with parameters of type ServerPlayer
 Unit FreeColServer.getUnitSafely(java.lang.String unitId, ServerPlayer serverPlayer)
          Get a unit by ID, validating the ID as much as possible.
 

Uses of ServerPlayer in net.sf.freecol.server.ai
 

Constructors in net.sf.freecol.server.ai with parameters of type ServerPlayer
AIInGameInputHandler(FreeColServer freeColServer, ServerPlayer me, AIMain aiMain)
          The constructor to use.
ColonialAIPlayer(AIMain aiMain, ServerPlayer player)
          Creates a new AIPlayer.
NewAIPlayer(AIMain aiMain, ServerPlayer player)
          Deprecated. Creates a new AIPlayer.
StandardAIPlayer(AIMain aiMain, ServerPlayer player)
          Creates a new AIPlayer.
 

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

Methods in net.sf.freecol.server.control that return ServerPlayer
 ServerPlayer InGameController.createREFPlayer(ServerPlayer player)
           
 

Methods in net.sf.freecol.server.control that return types with arguments of type ServerPlayer
 java.util.List<ServerPlayer> InGameController.getOtherPlayers(ServerPlayer serverPlayer)
          Get a list of all server players, optionally excluding the supplied one.
 

Methods in net.sf.freecol.server.control with parameters of type ServerPlayer
 ServerPlayer InGameController.createREFPlayer(ServerPlayer player)
           
 java.util.List<Unit> InGameController.createREFUnits(ServerPlayer player, ServerPlayer refPlayer)
           
 ModelMessage InGameController.emigrate(ServerPlayer player, int slot, boolean fountain)
          A unit migrates from Europe.
 void InGameController.endTurn(ServerPlayer player)
          Ends the turn of the given player.
 java.util.List<ServerPlayer> InGameController.getOtherPlayers(ServerPlayer serverPlayer)
          Get a list of all server players, optionally excluding the supplied one.
 void InGameController.sendRemoveUnitToAll(Unit unit, ServerPlayer serverPlayer)
          Tell all players to remove a unit, optionally excluding one player.
 void InGameController.sendUpdatedTileToAll(Tile newTile, ServerPlayer serverPlayer)
          Tell all players to update a tile, optionally excluding one player.
 void InGameController.sendUpdateToAll(FreeColGameObject obj, ServerPlayer serverPlayer)
          Unconditionally tell all players to update an object, optionally excluding one player.
 void InGameController.yearlyGoodsRemoval(ServerPlayer player)
          Remove a standard yearly amount of storable goods, and a random extra amount of a random type.
 

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

Methods in net.sf.freecol.server.model with parameters of type ServerPlayer
 java.util.List<ModelMessage> ServerPlayer.giveIndependence(ServerPlayer REFplayer)
          Gives independence to this player.