public abstract class PlanningModule extends java.lang.Object implements Updatable
Modifier and Type | Field and Description |
---|---|
protected GoalModule |
goalModule
The goal module.
|
protected java.util.List<Activity> |
planning
The planning.
|
Constructor and Description |
---|
PlanningModule() |
Modifier and Type | Method and Description |
---|---|
abstract Activity |
getNextActivity()
Gets the next activity.
|
java.util.List<Activity> |
getPlanning()
Gets the planning.
|
void |
init(GoalModule goalModule)
Initializes the activity planner.
|
protected java.util.List<Activity> planning
protected GoalModule goalModule
public abstract Activity getNextActivity()
public java.util.List<Activity> getPlanning()
public void init(GoalModule goalModule)
goalModule
- The goal module.