## Uses of Class
bdi4jade.event.BeliefEvent.Action

- Packages that use BeliefEvent.Action
  Package | Description
  --- | ---
  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.

- - ### Uses of BeliefEvent.Action in bdi4jade.event

    Methods in bdi4jade.event that return BeliefEvent.Action
    Modifier and Type | Method and Description
    --- | ---
    `BeliefEvent.Action` | BeliefEvent.`getAction()` Returns the action performed.
    `static BeliefEvent.Action` | BeliefEvent.Action.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static BeliefEvent.Action[]` | BeliefEvent.Action.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in bdi4jade.event with parameters of type BeliefEvent.Action
    Modifier and Type | Method and Description
    --- | ---
    `void` | BeliefEvent.`setAction(BeliefEvent.Action action)` Sets the action performed.

    Constructors in bdi4jade.event with parameters of type BeliefEvent.Action
    Constructor and Description
    `BeliefEvent(Belief<?> belief, BeliefEvent.Action action)` Creates a belief event.
    `BeliefEvent(Belief<?> belief, BeliefEvent.Action action, java.lang.Object args)` Creates a belief event.