## Uses of Interface
bdi4jade.event.BeliefListener

- Packages that use BeliefListener
  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.

- - ### Uses of BeliefListener in bdi4jade.belief

    Methods in bdi4jade.belief that return types with arguments of type BeliefListener
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Set<BeliefListener>` | BeliefBase.`getBeliefListeners()` Returns all the current belief listeners of this belief base.

    Methods in bdi4jade.belief with parameters of type BeliefListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | BeliefBase.`addBeliefListener(BeliefListener beliefListener)` Adds a belief listener to be notified about changes in the belief base.
    `void` | BeliefBase.`removeBeliefListener(BeliefListener beliefListener)` Removes a belief listener.