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

Packages that use WorkLocation
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.ai The main package of the ai package tree. 
 

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

Methods in net.sf.freecol.client.control with parameters of type WorkLocation
 void InGameController.work(Unit unit, WorkLocation workLocation)
          Moves a Unit to a WorkLocation.
 

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

Classes in net.sf.freecol.common.model that implement WorkLocation
 class Building
          Represents a building in a colony.
 class ColonyTile
          Represents a work location on a tile.
 

Methods in net.sf.freecol.common.model that return WorkLocation
 WorkLocation Colony.getVacantWorkLocationFor(Unit unit)
          Gets a vacant WorkLocation for the given Unit.
 

Methods in net.sf.freecol.common.model that return types with arguments of type WorkLocation
 java.util.List<WorkLocation> Colony.getWorkLocations()
          Gets a List of every WorkLocation in this Colony.
 

Methods in net.sf.freecol.common.model with parameters of type WorkLocation
 void Unit.work(WorkLocation workLocation)
          Sets this Unit to work in the specified WorkLocation.
 

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

Methods in net.sf.freecol.server.ai that return WorkLocation
 WorkLocation WorkLocationPlan.getWorkLocation()
          Gets the WorkLocation this WorkLocationPlan controls.
 WorkLocation ProductionCache.Entry.getWorkLocation()
           
 

Methods in net.sf.freecol.server.ai with parameters of type WorkLocation
static Unit AIColony.bestUnitForWorkLocation(java.util.Collection<Unit> units, WorkLocation workLocation, GoodsType goodsType)
           
static java.util.List<ProductionCache.Entry> ProductionCache.removeEntries(Unit unit, WorkLocation workLocation, java.util.List<ProductionCache.Entry> entryList)
           
 

Constructors in net.sf.freecol.server.ai with parameters of type WorkLocation
ProductionCache.Entry(GoodsType g, WorkLocation w, Unit u)
           
WorkLocationPlan(AIMain aiMain, WorkLocation workLocation, GoodsType goodsType)
          Creates a new WorkLocationPlan.