|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Task | |
---|---|
org.mars_sim.msp.simulation.person.ai.mission | Contains classes involving missions a person can perform. |
org.mars_sim.msp.simulation.person.ai.task | Contains classes involving tasks a person can perform. |
Uses of Task in org.mars_sim.msp.simulation.person.ai.mission |
---|
Methods in org.mars_sim.msp.simulation.person.ai.mission with parameters of type Task | |
---|---|
protected void |
Mission.assignTask(Person person,
Task task)
Adds a new task for a person in the mission. |
Uses of Task in org.mars_sim.msp.simulation.person.ai.task |
---|
Subclasses of Task in org.mars_sim.msp.simulation.person.ai.task | |
---|---|
class |
CollectMinedMinerals
Task for collecting minerals that have been mined at a site. |
class |
CollectResources
The CollectResources class is a task for collecting resources at a site with an EVA from a rover. |
class |
CookMeal
The TendGreenhouse class is a task for cooking meals in a building with the Cooking function. |
class |
DriveGroundVehicle
The Drive Ground Vehicle class is a task for driving a ground vehicle to a destination. |
class |
EnterAirlock
The EnterAirlock class is a task for entering a airlock from an EVA operation. |
class |
EVAOperation
The EVAOperation class is an abstract task that involves an extra vehicular activity. |
class |
ExitAirlock
The ExitAirlock class is a task for exiting a airlock from an EVA operation. |
class |
ExploreSite
A task for the EVA operation of exploring a site. |
class |
LoadVehicle
The LoadVehicle class is a task for loading a vehicle with fuel and supplies. |
class |
MaintainGroundVehicleEVA
The MaintainGroundVehicleGarage class is a task for performing preventive maintenance on ground vehicles outside a settlement. |
class |
MaintainGroundVehicleGarage
The MaintainGroundVehicleGarage class is a task for performing preventive maintenance on ground vehicles in a garage. |
class |
Maintenance
The Maintenance class is a task for performing preventive maintenance on vehicles, settlements and equipment. |
class |
MaintenanceEVA
The Maintenance class is a task for performing preventive maintenance on malfunctionable entities outdoors. |
class |
ManufactureGood
A task for working on a manufacturing process. |
class |
MedicalAssistance
This class represents a task that requires a person to provide medical help to someone else. |
class |
MineSite
Task for mining minerals at a site. |
class |
NegotiateTrade
Task to perform a trade negotiation between the buyer and seller for a Trade mission. |
class |
OperateVehicle
The OperateVehicle class is an abstract task for operating a vehicle, driving/flying it to a destination. |
class |
RepairEmergencyMalfunction
The RepairEmergencyMalfunction class is a task to repair an emergency malfunction. |
class |
RepairEVAMalfunction
The RepairEVAMalfunction class is a task to repair a malfunction requiring an EVA. |
class |
RepairMalfunction
The RepairMalfunction class is a task to repair a malfunction. |
class |
ResearchAreology
The ResearchAreology class is a task for scientific research in the field of areology. |
class |
ResearchBotany
The ResearchBotany class is a task for researching botany science. |
class |
ResearchMaterialsScience
The ResearchMaterialsScience class is a task for researching materials science. |
class |
ResearchMedicine
The ResearchBotany class is a task for researching medical science. |
class |
ResearchScience
The ResearchScience class is an abstract task for scientific research. |
class |
Teach
This is a task for teaching a student a task. |
class |
TendGreenhouse
The TendGreenhouse class is a task for tending the greenhouse in a settlement. |
class |
ToggleResourceProcess
|
class |
UnloadVehicle
The UnloadVehicle class is a task for unloading a fuel and supplies from a vehicle. |
class |
Workout
The Workout class is a task for working out in an exercise facility. |
Fields in org.mars_sim.msp.simulation.person.ai.task declared as Task | |
---|---|
protected Task |
Task.subTask
|
Methods in org.mars_sim.msp.simulation.person.ai.task that return Task | |
---|---|
Task |
TaskManager.getNewTask()
Gets a new task for the person based on tasks available. |
Task |
Task.getSubTask()
Gets the task's subtask. |
Task |
TaskManager.getTask()
Returns the current task. |
Methods in org.mars_sim.msp.simulation.person.ai.task with parameters of type Task | |
---|---|
void |
TaskManager.addTask(Task newTask)
Adds a task to the stack of tasks. |
Constructors in org.mars_sim.msp.simulation.person.ai.task with parameters of type Task | |
---|---|
TaskEvent(Person person,
Task task,
java.lang.String eventType,
java.lang.String description)
Constructor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |