Uses of Class
net.sf.freecol.common.model.TileImprovement

Packages that use TileImprovement
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. 
 

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

Methods in net.sf.freecol.client.control with parameters of type TileImprovement
 void ClientModelController.tileImprovementFinished(Unit unit, TileImprovement improvement)
          Tells the ModelController that a tile improvement was finished
 

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

Methods in net.sf.freecol.common.model that return TileImprovement
 TileImprovement TileItemContainer.addRiver(int magnitude, int style)
          Creates a river TileImprovement and adds to this Tile/Container.
 TileImprovement TileItemContainer.findTileImprovementType(TileImprovementType type)
          Checks if a TileImprovement of this Type is already in this container.
 TileImprovement Tile.findTileImprovementType(TileImprovementType type)
          Finds the TileImprovement of a given Type, or null if there is no match.
 TileImprovement TileItemContainer.getRiver()
           
 TileImprovement Tile.getRiver()
          Returns the river on this Tile if any
 TileImprovement PlayerExploredTile.getRiver()
           
 TileImprovement TileItemContainer.getRoad()
           
 TileImprovement Tile.getRoad()
          Returns the road on this tile, if there is one, and null otherwise.
 TileImprovement PlayerExploredTile.getRoad()
           
 TileImprovement Unit.getWorkImprovement()
          Gets the TileImprovement that this pioneer is contributing to.
 TileImprovement TileItemContainer.removeRiver()
          Removes the river TileImprovement from this Tile/Container.
 

Methods in net.sf.freecol.common.model that return types with arguments of type TileImprovement
 java.util.List<TileImprovement> TileItemContainer.getCompletedImprovements()
          Returns a List of the completed TileImprovements in this TileItemContainer.
 java.util.List<TileImprovement> Tile.getCompletedTileImprovements()
          Returns a List of completed TileImprovements.
 java.util.List<TileImprovement> TileItemContainer.getImprovements()
          Returns a List of the TileImprovements in this TileItemContainer.
 java.util.List<TileImprovement> PlayerExploredTile.getImprovements()
           
 java.util.List<TileImprovement> Tile.getTileImprovements()
          Returns a List of TileImprovements.
 

Methods in net.sf.freecol.common.model with parameters of type TileImprovement
 void Unit.setWorkImprovement(TileImprovement imp)
          Sets the TileImprovement that this pioneer is contributing to.
 void ModelController.tileImprovementFinished(Unit unit, TileImprovement improvement)
          Tells the ModelController that a tile improvement was finished
 void Unit.work(TileImprovement improvement)
          Sets this Unit to work at this TileImprovement
 

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

Methods in net.sf.freecol.server.control with parameters of type TileImprovement
 void ServerModelController.tileImprovementFinished(Unit unit, TileImprovement improvement)
          Tells the ModelController that a tile improvement was finished