| Package | Description |
|---|---|
| bdi4jade.core | |
| bdi4jade.plan |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GoalListener> |
Intention.getGoalListeners() |
| Modifier and Type | Method and Description |
|---|---|
void |
BDIAgent.addGoal(Capability owner,
Goal goal,
GoalListener goalListener)
Adds a new goal to this agent to be achieved and adds a listener to
observe its end.
|
void |
BDIAgent.addGoal(Goal goal,
GoalListener goalListener)
Adds a new goal to this agent to be achieved and adds a listener to
observe its end.
|
void |
Intention.addGoalListener(GoalListener goalListener)
Adds a listener to be notified when the given has achieve its end state.
|
void |
Intention.removeGoalListener(GoalListener goalListener)
Removes a goal listener to not be notified about the goal achievement
anymore.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PlanInstance
This class represents a plan that has been instantiated to be executed, with
an associated plan body (a behavior).
|