A B C D E F G H I M N O P R S T U V

## D

DefaultBeliefRevisionStrategy - Class in bdi4jade.util.reasoning
  This class is the default strategy for the belief revision.
DefaultBeliefRevisionStrategy() - Constructor for class bdi4jade.util.reasoning.DefaultBeliefRevisionStrategy
DefaultCapability - Class in bdi4jade.util
  This capability is added in all `BDIAgent`.
DefaultCapability() - Constructor for class bdi4jade.util.DefaultCapability
DefaultDeliberationFunction - Class in bdi4jade.util.reasoning
  The default implementation of the `DeliberationFunction`.
DefaultDeliberationFunction() - Constructor for class bdi4jade.util.reasoning.DefaultDeliberationFunction
DefaultOptionGenerationFunction - Class in bdi4jade.util.reasoning
  The default implementation of the `OptionGenerationFunction`.
DefaultOptionGenerationFunction() - Constructor for class bdi4jade.util.reasoning.DefaultOptionGenerationFunction
DefaultPlanSelectionStrategy - Class in bdi4jade.util.reasoning
  The default implementation of the `PlanSelectionStrategy`.
DefaultPlanSelectionStrategy() - Constructor for class bdi4jade.util.reasoning.DefaultPlanSelectionStrategy
DeliberationFunction - Interface in bdi4jade.reasoning
  This interface defines the deliberation function to be used in an agent.
dispatchGoal(Goal) - Method in class bdi4jade.plan.PlanInstance
  Dispatches a goal to be achieved.
dispatchProtectedGoal(Goal) - Method in class bdi4jade.plan.PlanInstance
  Dispatches a goal to be achieved, using the capability (or its children capabilities) associated with the plan.
dispatchProtectedSubgoal(Goal) - Method in class bdi4jade.plan.PlanInstance
  Dispatches a subgoal to be achieved, using the capability (or its children capabilities) associated with the plan.
dispatchProtectedSubgoalAndListen(Goal) - Method in class bdi4jade.plan.PlanInstance
  Dispatches a subgoal to be achieved, using the capability (or its children capabilities) associated with the plan, and registers itself as a listener to receive a notification of the end of execution of the goal.
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.PlanInstance
  Dispatches a subgoal to be achieved.
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.PlanInstance
  Dispatches a subgoal to be achieved and registers itself as a listener to receive a notification of the end of execution of the goal.
DisposablePlanBody - Interface in bdi4jade.plan
  This interface indicates that a `PlanBody` should be finalized in case of being terminated.
done() - Method in class bdi4jade.message.BDIAgentMsgReceiver
done() - Method in class bdi4jade.util.plan.ParallelGoalPlanBody
done() - Method in class bdi4jade.util.plan.SequentialGoalPlanBody
doWait() - Method in class bdi4jade.core.Intention
  Sets this intention to the `GoalStatus.WAITING` status.
dropGoal(Goal) - Method in class bdi4jade.core.BDIAgent
  Drops a given goal of this agent.
dropSoftoal(Softgoal) - Method in class bdi4jade.core.BDIAgent
  Drops a given softgoal of this agent.

A B C D E F G H I M N O P R S T U V