Uses of Class
org.mars_sim.msp.core.malfunction.Malfunction

Packages that use Malfunction
org.mars_sim.msp.core.malfunction Contains classes involving malfunctions. 
 

Uses of Malfunction in org.mars_sim.msp.core.malfunction
 

Methods in org.mars_sim.msp.core.malfunction that return Malfunction
 Malfunction Malfunction.getClone()
          Gets a clone of this malfunction.
 Malfunction MalfunctionFactory.getMalfunction(java.util.Collection<java.lang.String> scope)
          Gets a randomly-picked malfunction for a given unit scope.
 Malfunction MalfunctionManager.getMostSeriousEmergencyMalfunction()
          Gets the most serious emergency malfunction the entity has.
 Malfunction MalfunctionManager.getMostSeriousEVAMalfunction()
          Gets the most serious EVA malfunction the entity has.
 Malfunction MalfunctionManager.getMostSeriousMalfunction()
          Gets the most serious malfunction the entity has.
 Malfunction MalfunctionManager.getMostSeriousNormalMalfunction()
          Gets the most serious normal malfunction the entity has.
 

Methods in org.mars_sim.msp.core.malfunction that return types with arguments of type Malfunction
 java.util.List<Malfunction> MalfunctionManager.getEVAMalfunctions()
          Gets a list of all EVA malfunctions sorted by highest severity first.
 java.util.List<Malfunction> MalfunctionConfig.getMalfunctionList()
          Gets a list of malfunctions
 java.util.List<Malfunction> MalfunctionManager.getMalfunctions()
          Gets a list of the unit's current malfunctions.
 java.util.List<Malfunction> MalfunctionManager.getNormalMalfunctions()
          Gets a list of all normal malfunctions sorted by highest severity first.
 

Methods in org.mars_sim.msp.core.malfunction with parameters of type Malfunction
 boolean MalfunctionManager.hasMalfunction(Malfunction malfunction)
          Checks if the entity has a given malfunction.
 void MalfunctionManager.issueMedicalComplaints(Malfunction malfunction)
          Issues any necessary medical complaints.
 

Constructors in org.mars_sim.msp.core.malfunction with parameters of type Malfunction
MalfunctionEvent(Malfunctionable entity, Malfunction malfunction, boolean fixed)
          Create an event associated to a Malfunction.