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

Packages that use BuildingType
net.sf.freecol.client.control Contains the classes responsible for the control of the game. 
net.sf.freecol.common Contains classes in use by both the server and the client. 
net.sf.freecol.common.model Contains the game model. 
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. 
 

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

Methods in net.sf.freecol.client.control with parameters of type BuildingType
 Building ClientModelController.createBuilding(java.lang.String taskID, Colony colony, BuildingType type)
          Creates a new building.
 

Uses of BuildingType in net.sf.freecol.common
 

Methods in net.sf.freecol.common that return BuildingType
 BuildingType Specification.getBuildingType(int buildingTypeIndex)
          Describe getBuildingType method here.
 BuildingType Specification.getBuildingType(java.lang.String id)
           
 

Methods in net.sf.freecol.common that return types with arguments of type BuildingType
 java.util.List<BuildingType> Specification.getBuildingTypeList()
           
 

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

Methods in net.sf.freecol.common.model that return BuildingType
 BuildingType BuildingType.getFirstLevel()
           
 BuildingType Building.getType()
          Gets the type of this building.
 BuildingType BuildingType.getUpgradesFrom()
           
 BuildingType BuildingType.getUpgradesTo()
           
 

Methods in net.sf.freecol.common.model with parameters of type BuildingType
 Building Colony.createBuilding(BuildingType buildingType)
          Ask the server to create a building for us.
 Building ModelController.createBuilding(java.lang.String taskID, Colony colony, BuildingType type)
          Creates a new building.
 Building Colony.createFreeBuilding(BuildingType buildingType)
          Ask the server to create a free building for us.
 Building Colony.getBuilding(BuildingType type)
          Gets a Building of the specified type.
 

Constructors in net.sf.freecol.common.model with parameters of type BuildingType
Building(Game game, Colony colony, BuildingType type)
          Creates a new Building.
 

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

Methods in net.sf.freecol.server.ai with parameters of type BuildingType
 int ProductionCache.decrementUnitCount(BuildingType buildingType)
           
 int ProductionCache.getUnitCount(BuildingType buildingType)
           
 

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

Methods in net.sf.freecol.server.control with parameters of type BuildingType
 Building ServerModelController.createBuilding(java.lang.String taskID, Colony colony, BuildingType type)
          Creates a new building.
 Building ServerModelController.createBuilding(java.lang.String taskID, Colony colony, BuildingType type, boolean secure, Connection connection)
          Creates a new building.