# Package 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.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  BeliefListener | This interface defines the method that a belief listener should implement.
  GoalListener | This interface defines the method that a goal listener should implement.

- Class Summary
  Class | Description
  --- | ---
  BeliefEvent | This class represents an event performed over a belief.
  GoalEvent | This class represents an event performed over a goal.

- Enum Summary
  Enum | Description
  --- | ---
  BeliefEvent.Action | This enumeration represents the set of possible actions that can be performed over a belief.

## Package bdi4jade.event Description

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.

Author:
  Ingrid Nunes