|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Task | |
|---|---|
| org.mars_sim.msp.core.person.ai.mission | Contains classes involving missions a person can perform. |
| org.mars_sim.msp.core.person.ai.task | Contains classes involving tasks a person can perform. |
| Uses of Task in org.mars_sim.msp.core.person.ai.mission |
|---|
| Methods in org.mars_sim.msp.core.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.core.person.ai.task |
|---|
| Subclasses of Task in org.mars_sim.msp.core.person.ai.task | |
|---|---|
class |
AreologyStudyFieldWork
A task for the EVA operation of performing areology field work at a research site for a scientific study. |
class |
AssistScientificStudyResearcher
Task for assisting a scientific study researcher. |
class |
BiologyStudyFieldWork
A task for the EVA operation of performing biology field work at a research site for a scientific study. |
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 |
CompileScientificStudyResults
A task for compiling research data for a scientific study. |
class |
ConstructBuilding
|
class |
CookMeal
The TendGreenhouse class is a task for cooking meals in a building with the Cooking function. |
class |
DigLocalRegolith
The DigLocalRegolith class is a task for performing collecting regolith outside a settlement. |
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 |
InviteStudyCollaborator
A task for inviting a researcher to collaborate on a scientific study. |
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 |
ObserveAstronomicalObjects
A task for observing the night sky with an astronomical observatory. |
class |
OperateVehicle
The OperateVehicle class is an abstract task for operating a vehicle, driving/flying it to a destination. |
class |
PeerReviewStudyPaper
A task for peer reviewing a compiled study's paper. |
class |
PerformLaboratoryExperiment
A task for performing a scientific experiment in a laboratory for a scientific study. |
class |
PerformLaboratoryResearch
A task for performing research for a scientific study in a laboratory. |
class |
PerformMathematicalModeling
A task for performing mathematical modeling in a laboratory for a scientific study. |
class |
PrescribeMedication
A task in which a doctor prescribes (and provides) a medication to a patient. |
class |
ProposeScientificStudy
A task for proposing a new scientific study. |
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 |
RespondToStudyInvitation
A task for responding to an invitation to collaborate on a scientific study. |
class |
StudyFieldSamples
A task for studying collected field samples (rocks, etc). |
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 |
ToggleFuelPowerSource
The ToggleFuelPowerSource class is an EVA task for toggling a particular fuel power source building on or off. |
class |
ToggleResourceProcess
The ToggleResourceProcess class is an EVA task for toggling a particular automated resource process on or off. |
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. |
class |
Yoga
|
| Fields in org.mars_sim.msp.core.person.ai.task declared as Task | |
|---|---|
protected Task |
Task.subTask
|
| Methods in org.mars_sim.msp.core.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.core.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.core.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 | |||||||||