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

Packages that use EquipmentType
net.sf.freecol.client.control Contains the classes responsible for the control of the game. 
net.sf.freecol.common Contains classes in use by both the server and the client. 
net.sf.freecol.common.model Contains the game model. 
net.sf.freecol.server.ai The main package of the ai package tree. 
 

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

Methods in net.sf.freecol.client.control with parameters of type EquipmentType
 void InGameController.equipUnit(Unit unit, EquipmentType type, int amount)
          Equips or unequips a Unit with a certain type of Goods.
 

Uses of EquipmentType in net.sf.freecol.common
 

Methods in net.sf.freecol.common that return EquipmentType
 EquipmentType Specification.getEquipmentType(java.lang.String id)
           
 

Methods in net.sf.freecol.common that return types with arguments of type EquipmentType
 java.util.List<EquipmentType> Specification.getEquipmentTypeList()
           
 

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

Fields in net.sf.freecol.common.model declared as EquipmentType
static EquipmentType[] EquipmentType.NO_EQUIPMENT
           
 

Methods in net.sf.freecol.common.model that return EquipmentType
 EquipmentType[] UnitType.getDefaultEquipment()
           
 EquipmentType UnitType.getDefaultEquipmentType()
          Get the DefaultEquipment value.
 EquipmentType[] AbstractUnit.getEquipment()
          Returns the Equipment necessary to create a Unit with the same type and role as this AbstractUnit.
 EquipmentType TileImprovementType.getExpendedEquipmentType()
           
 EquipmentType TileImprovement.getExpendedEquipmentType()
           
 

Methods in net.sf.freecol.common.model that return types with arguments of type EquipmentType
 TypeCountMap<EquipmentType> Unit.getAutomaticEquipment()
           
 TypeCountMap<EquipmentType> Unit.getEquipment()
          Get the Equipment value.
 

Methods in net.sf.freecol.common.model with parameters of type EquipmentType
 boolean Unit.canBeEquippedWith(EquipmentType equipmentType)
          Checks whether this unit can be equipped with the given EquipmentType at the current Location.
 boolean Settlement.canBuildEquipment(EquipmentType equipmentType)
          Return true if this Colony could build at least one item of the given EquipmentType.
 boolean Europe.canBuildEquipment(EquipmentType equipmentType)
          Return true if this Europe could build at least one item of the given EquipmentType.
 void Unit.equipWith(EquipmentType equipmentType)
          Describe equipWith method here.
 void Unit.equipWith(EquipmentType equipmentType, boolean asResultOfCombat)
          Describe equipWith method here.
 void Unit.equipWith(EquipmentType equipmentType, int amount)
          Describe equipWith method here.
 void Unit.equipWith(EquipmentType equipmentType, int amount, boolean asResultOfCombat)
          Equip this unit with the given EquipmentType, provided that all requirements are met, and that the EquipmentType can be built at this location or is present as a result of combat.
 int Unit.getEquipmentCount(EquipmentType equipmentType)
          Describe getEquipmentCount method here.
 boolean EquipmentType.isCompatibleWith(EquipmentType otherType)
          Returns true if this type of equipment is compatible with the given type of equipment.
 void Unit.removeEquipment(EquipmentType equipmentType)
           
 void Unit.removeEquipment(EquipmentType equipmentType, int amount)
          Describe removeEquipment method here.
 void Unit.removeEquipment(EquipmentType equipmentType, int amount, boolean asResultOfCombat)
          Describe removeEquipment method here.
 void UnitType.setDefaultEquipmentType(EquipmentType newDefaultEquipment)
          Set the DefaultEquipment value.
 

Method parameters in net.sf.freecol.common.model with type arguments of type EquipmentType
 void Unit.setEquipment(TypeCountMap<EquipmentType> newEquipment)
          Set the Equipment value.
 

Constructors in net.sf.freecol.common.model with parameters of type EquipmentType
Unit(Game game, Location location, Player owner, UnitType type, Unit.UnitState state, EquipmentType... initialEquipment)
          Initiate a new Unit with the specified parameters.
 

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

Methods in net.sf.freecol.server.ai with parameters of type EquipmentType
 boolean AIColony.canBuildEquipment(EquipmentType equipmentType)
          Returns true if this AIColony can build the given type of equipment.