Uses of Class
net.sf.freecol.server.ai.Wish

Packages that use Wish
net.sf.freecol.server.ai The main package of the ai package tree. 
net.sf.freecol.server.ai.mission Contains the missions an AIUnit can be assigned to. 
 

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

Subclasses of Wish in net.sf.freecol.server.ai
 class GoodsWish
          Represents the need for goods within a Colony.
 class WorkerWish
          Represents the need for a worker within a Colony.
 

Methods in net.sf.freecol.server.ai that return types with arguments of type Wish
 java.util.Iterator<Wish> StandardAIPlayer.getWishIterator()
          Returns an Iterator for all the wishes.
 java.util.Iterator<Wish> EuropeanAIPlayer.getWishIterator()
          Deprecated. Returns an Iterator for all the wishes.
 java.util.Iterator<Wish> ColonialAIPlayer.getWishIterator()
          Returns an Iterator for all the wishes.
abstract  java.util.Iterator<Wish> AIPlayer.getWishIterator()
          Returns an Iterator for all the wishes.
 java.util.Iterator<Wish> AIColony.getWishIterator()
          Gets an Iterator for every Wish the Colony has.
 

Methods in net.sf.freecol.server.ai with parameters of type Wish
 void Transportable.abortWish(Wish w)
          Aborts the given Wish.
 void AIUnit.abortWish(Wish w)
          Aborts the given Wish.
 void AIGoods.abortWish(Wish w)
          Aborts the given Wish.
 void AIColony.removeWish(Wish w)
           
 

Uses of Wish in net.sf.freecol.server.ai.mission
 

Constructors in net.sf.freecol.server.ai.mission with parameters of type Wish
WishRealizationMission(AIMain aiMain, AIUnit aiUnit, Wish wish)
          Creates a mission for the given AIUnit.