| Package | Description |
|---|---|
| bdi4jade.belief |
This package contains interfaces and classes that allows representation of
beliefs of an agent, which are stored in belief bases, part of agent
capabilities.
|
| 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.
|
| bdi4jade.plan.planbody |
This package contains interfaces and classes that allows representation of
plan body, which is an executable piece of code that is instantiated and
executed to achieve goals.
|
| Class and Description |
|---|
| BeliefEvent
This class represents an event performed over a belief.
|
| BeliefListener
This interface defines the method that a belief listener should implement.
|
| Class and Description |
|---|
| GoalListener
This interface defines the method that a goal listener should implement.
|
| Class and Description |
|---|
| BeliefEvent
This class represents an event performed over a belief.
|
| BeliefEvent.Action
This enumeration represents the set of possible actions that can be
performed over a belief.
|
| GoalEvent
This class represents an event performed over a goal.
|
| Class and Description |
|---|
| GoalEvent
This class represents an event performed over a goal.
|
| Class and Description |
|---|
| GoalEvent
This class represents an event performed over a goal.
|
| GoalListener
This interface defines the method that a goal listener should implement.
|