## Uses of Class
bdi4jade.event.GoalFinishedEvent

- Packages that use GoalFinishedEvent
  Package | Description
  --- | ---
  bdi4jade.plan |
  bdi4jade.util.goal |

- - ### Uses of GoalFinishedEvent in bdi4jade.plan

    Methods in bdi4jade.plan that return GoalFinishedEvent
    Modifier and Type | Method and Description
    --- | ---
    `GoalFinishedEvent` | PlanInstance.`getGoalEvent()` Returns a goal event from the queue.
    `GoalFinishedEvent` | PlanInstance.`getGoalEvent(boolean block)` Returns a goal event from the queue.
    `GoalFinishedEvent` | PlanInstance.`getGoalEvent(long ms)` Returns a goal event from the queue.

  - ### Uses of GoalFinishedEvent in bdi4jade.util.goal

    Methods in bdi4jade.util.goal that return GoalFinishedEvent
    Modifier and Type | Method and Description
    --- | ---
    `GoalFinishedEvent` | CompositeGoal.`getFailedGoal()`

    Methods in bdi4jade.util.goal with parameters of type GoalFinishedEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | CompositeGoal.`setFailedGoal(GoalFinishedEvent failedGoal)`