Uses of Interface
net.sf.freecol.server.ai.Transportable

Packages that use Transportable
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 Transportable in net.sf.freecol.server.ai
 

Classes in net.sf.freecol.server.ai that implement Transportable
 class AIGoods
          Objects of this class contains AI-information for a single Goods.
 class AIUnit
          Objects of this class contains AI-information for a single Unit.
 

Methods in net.sf.freecol.server.ai that return Transportable
 Transportable Wish.getTransportable()
          Gets the Transportable assigned to this Wish.
 

Methods in net.sf.freecol.server.ai with parameters of type Transportable
 void Wish.setTransportable(Transportable transportable)
          Assigns a Transportable to this Wish.
 

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

Methods in net.sf.freecol.server.ai.mission with parameters of type Transportable
 void TransportMission.addToTransportList(Transportable newTransportable)
          Adds the given Transportable to the transport list.
 int TransportMission.getAvailableSpace(Transportable t)
          Returns the available space for the given Transportable.
 PathNode TransportMission.getPath(Transportable transportable)
          Returns the path the carrier should use to get/drop the given Transportable.
 boolean TransportMission.isOnTransportList(Transportable newTransportable)
          Checks if the given Transportable is on the transport list.
 void TransportMission.removeFromTransportList(Transportable transportable)
          Removes the given Transportable from the transport list.