Uses of Class
net.sf.freecol.server.ai.mission.Mission

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

Methods in net.sf.freecol.server.ai that return Mission
 Mission AIUnit.getMission()
          Gets the mission this unit has been assigned.
 

Methods in net.sf.freecol.server.ai with parameters of type Mission
 void AIUnit.setMission(Mission mission)
          Assignes a mission to unit.
 

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

Subclasses of Mission in net.sf.freecol.server.ai.mission
 class BuildColonyMission
          Mission for building a Colony.
 class CashInTreasureTrainMission
          Mission for cashing in a treasure train.
 class DefendSettlementMission
          Mission for defending a Settlement.
 class IdleAtColonyMission
          Mission for wandering in random directions.
 class IndianBringGiftMission
          Mission for bringing a gift to a specified player.
 class IndianDemandMission
          Mission for demanding goods from a specified player.
 class PioneeringMission
          Mission for controlling a pioneer.
 class PrivateerMission
           
 class ScoutingMission
          Mission for controlling a scout.
 class TransportMission
          Mission for transporting units and goods on a carrier.
 class UnitSeekAndDestroyMission
          Mission for attacking a specific target, be it a Unit or a Settlement.
 class UnitWanderHostileMission
          Mission for attacking any unit owned by a player we do not like that is within a radius of 1 tile.
 class UnitWanderMission
          Mission for wandering in random directions.
 class WishRealizationMission
          Mission for realizing a Wish.
 class WorkInsideColonyMission
          Mission for working inside a Colony.