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

Packages that use AbstractGoods
net.sf.freecol.client.gui.panel Contains the panels and dialogs. 
net.sf.freecol.common.model Contains the game model. 
 

Uses of AbstractGoods in net.sf.freecol.client.gui.panel
 

Constructor parameters in net.sf.freecol.client.gui.panel with type arguments of type AbstractGoods
ProductionMultiplesLabel(java.util.List<AbstractGoods> goods, Canvas parent)
          Allow labels to include multiple goods.
 

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

Subclasses of AbstractGoods in net.sf.freecol.common.model
 class Goods
          Represents locatable goods of a specified type and amount.
 

Methods in net.sf.freecol.common.model that return types with arguments of type AbstractGoods
 java.util.List<AbstractGoods> BuildableType.getGoodsRequired()
          Get the GoodsRequired value.
 java.util.List<AbstractGoods> TradeRouteStop.getGoodsToLoad()
          Get the GoodsToLoad value.
 java.util.List<AbstractGoods> TradeRouteStop.getGoodsToUnload()
          Get the GoodsToUnload value.
 java.util.List<AbstractGoods> TileType.getProduction()
          Get the Production value.
 java.util.List<AbstractGoods> Tile.getSortedPotential()
          Sorts GoodsTypes according to potential based on TileType, TileItemContainer if any.
 java.util.List<AbstractGoods> Tile.getSortedPotential(Unit unit)
          Sorts GoodsTypes according to potential based on TileType, TileItemContainer if any.
 java.util.List<AbstractGoods> Tile.getSortedPotential(UnitType unitType, Player owner)
          Sorts GoodsTypes according to potential based on TileType, TileItemContainer if any.
 

Methods in net.sf.freecol.common.model with parameters of type AbstractGoods
 void Settlement.addGoods(AbstractGoods goods)
           
 void GoodsContainer.addGoods(AbstractGoods g)
          Adds a Goods to this containter.
 void Colony.addGoods(AbstractGoods goods)
           
 void Settlement.removeGoods(AbstractGoods goods)
          Removes the given Goods from the Settlement.
 Goods GoodsContainer.removeGoods(AbstractGoods g)
          Removes Goods from this containter.
 void Colony.removeGoods(AbstractGoods goods)
          Removes the given Goods from the Settlement.
 

Method parameters in net.sf.freecol.common.model with type arguments of type AbstractGoods
 void BuildableType.setGoodsRequired(java.util.List<AbstractGoods> newGoodsRequired)
          Set the GoodsRequired value.
 void TradeRouteStop.setGoodsToLoad(java.util.List<AbstractGoods> newGoodsToLoad)
          Set the GoodsToLoad value.
 void TradeRouteStop.setGoodsToUnload(java.util.List<AbstractGoods> newGoodsToUnload)
          Set the GoodsToUnload value.