Uses of Class
org.mars_sim.msp.simulation.resource.Part

Packages that use Part
org.mars_sim.msp.simulation.malfunction Contains classes involving malfunctions. 
org.mars_sim.msp.simulation.resource Contains classes for resource specific items. 
org.mars_sim.msp.simulation.structure Contains classes involving structure units. 
org.mars_sim.msp.simulation.vehicle Contains classes involving vehicle units. 
 

Uses of Part in org.mars_sim.msp.simulation.malfunction
 

Methods in org.mars_sim.msp.simulation.malfunction that return types with arguments of type Part
 java.util.Map<Part,java.lang.Double> MalfunctionManager.getMaintenancePartProbabilities()
           
 java.util.Map<Part,java.lang.Integer> MalfunctionManager.getMaintenanceParts()
          Gets the parts needed for maintenance on this entity.
 java.util.Map<Part,java.lang.Double> MalfunctionManager.getRepairPartProbabilities()
          Gets off of the repair part probabilities for the malfunctionable.
 java.util.Map<Part,java.lang.Integer> Malfunction.getRepairParts()
          Gets the parts required to repair this malfunction.
 

Methods in org.mars_sim.msp.simulation.malfunction with parameters of type Part
 void MalfunctionManager.maintainWithParts(Part part, int number)
          Adds a number of a part to the entity for maintenance.
 void Malfunction.repairWithParts(Part part, int number)
          Repairs the malfunction with a number of a part.
 

Uses of Part in org.mars_sim.msp.simulation.resource
 

Methods in org.mars_sim.msp.simulation.resource that return types with arguments of type Part
static java.util.Set<Part> Part.getParts()
          Gets a set of all parts.
 java.util.Map<Part,java.lang.Integer> PartPackageConfig.getPartsInPackage(java.lang.String name)
          Gets the parts stored in a given part package.
 

Uses of Part in org.mars_sim.msp.simulation.structure
 

Methods in org.mars_sim.msp.simulation.structure that return types with arguments of type Part
 java.util.Map<Part,java.lang.Integer> ResupplyConfig.getResupplyParts(java.lang.String resupplyName)
          Gets a map of parts and their number in a resupply mission.
 java.util.Map<Part,java.lang.Integer> SettlementConfig.getTemplateParts(java.lang.String templateName)
          Gets the part types in a settlement template.
 

Uses of Part in org.mars_sim.msp.simulation.vehicle
 

Methods in org.mars_sim.msp.simulation.vehicle that return types with arguments of type Part
 java.util.Collection<Part> VehicleConfig.getAttachableParts(java.lang.String vehicleType)
          Gets all of the parts that can be attached to a vehicle.
 java.util.Collection<Part> LightUtilityVehicle.getPossibleAttachmentParts()
          Gets a collection of parts that can be attached to this vehicle.