| Package | Description |
|---|---|
| bdi4jade.core |
This package contains the key classes of BDI4JADE.
|
| bdi4jade.event |
This package contains interfaces and classes that allows creating listeners
of events that occur in an agent, such as updating beliefs or achieving
goals, and representing such events.
|
| bdi4jade.goal |
This package contains interfaces and classes that allows representation of
goals and softgoals of an agent.
|
| Modifier and Type | Method and Description |
|---|---|
GoalStatus |
Intention.getStatus()
Returns the current goal status that this capability is committed to
achieve.
|
GoalStatus |
GoalUpdateSet.GoalDescription.getStatus()
Returns the status of the goal described by this descriptor.
|
| Modifier and Type | Field and Description |
|---|---|
protected GoalStatus |
GoalEvent.status |
| Modifier and Type | Method and Description |
|---|---|
GoalStatus |
GoalEvent.getStatus()
Returns the goal status.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GoalEvent.setStatus(GoalStatus status)
Sets the goal status.
|
| Constructor and Description |
|---|
GoalEvent(Goal goal,
GoalStatus status)
Creates a new goal event with a goal.
|
| Modifier and Type | Method and Description |
|---|---|
static GoalStatus |
GoalStatus.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static GoalStatus[] |
GoalStatus.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|