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

D

DefaultAgentBeliefRevisionStrategy - Class in bdi4jade.reasoning
This class is the default implementation of the strategy AgentBeliefRevisionStrategy.
DefaultAgentBeliefRevisionStrategy() - Constructor for class bdi4jade.reasoning.DefaultAgentBeliefRevisionStrategy
 
DefaultAgentDeliberationFunction - Class in bdi4jade.reasoning
This class is the default implementation of the strategy AgentDeliberationFunction.
DefaultAgentDeliberationFunction() - Constructor for class bdi4jade.reasoning.DefaultAgentDeliberationFunction
 
DefaultAgentOptionGenerationFunction - Class in bdi4jade.reasoning
This class is the default implementation of the strategy AgentOptionGenerationFunction.
DefaultAgentOptionGenerationFunction() - Constructor for class bdi4jade.reasoning.DefaultAgentOptionGenerationFunction
 
DefaultAgentPlanSelectionStrategy - Class in bdi4jade.reasoning
This class is the default implementation of the strategy AgentPlanSelectionStrategy.
DefaultAgentPlanSelectionStrategy() - Constructor for class bdi4jade.reasoning.DefaultAgentPlanSelectionStrategy
 
DefaultBeliefRevisionStrategy - Class in bdi4jade.reasoning
This class is the default implementation of the strategy BeliefRevisionStrategy.
DefaultBeliefRevisionStrategy() - Constructor for class bdi4jade.reasoning.DefaultBeliefRevisionStrategy
 
DefaultDeliberationFunction - Class in bdi4jade.reasoning
This class is the default implementation of the strategy DeliberationFunction.
DefaultDeliberationFunction() - Constructor for class bdi4jade.reasoning.DefaultDeliberationFunction
 
DefaultOptionGenerationFunction - Class in bdi4jade.reasoning
This class is the default implementation of the strategy OptionGenerationFunction.
DefaultOptionGenerationFunction() - Constructor for class bdi4jade.reasoning.DefaultOptionGenerationFunction
 
DefaultPlan - Class in bdi4jade.plan
This class represents a plan whose plan body is a class that can be instantiated by invoking the Class.newInstance() method.
DefaultPlan(Class<? extends Goal>, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan, which is able to achieve goals of the given goal class, and its body should be instances of the provided plan body class.
DefaultPlan(Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan.
DefaultPlan(GoalTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan, which is able to achieve goals that match the provided template.
DefaultPlan(GoalTemplate, MessageTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan, which is able to achieve goals that match the provided goal template and process messages that match the provided message template.
DefaultPlan(MessageTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan, which is able to process messages that match the provided message template.
DefaultPlan(String, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan.
DefaultPlan(String, GoalTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan, which is able to achieve goals that match the provided template.
DefaultPlan(String, GoalTemplate, MessageTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan, which is able to achieve goals that match the provided goal template and process messages that match the provided message template.
DefaultPlan(String, MessageTemplate, Class<? extends PlanBody>) - Constructor for class bdi4jade.plan.DefaultPlan
Creates a new simple plan, which is able to process messages that match the provided message template.
DefaultPlanSelectionStrategy - Class in bdi4jade.reasoning
This class is the default implementation of the strategy PlanSelectionStrategy.
DefaultPlanSelectionStrategy() - Constructor for class bdi4jade.reasoning.DefaultPlanSelectionStrategy
 
DeliberationFunction - Interface in bdi4jade.reasoning
This interface defines the deliberation function to be used within the scope of a capability.
DerivedBelief<K,V> - Class in bdi4jade.belief
This class represents a belief whose value is derived from other beliefs of a belief base.
DerivedBelief() - Constructor for class bdi4jade.belief.DerivedBelief
The default constructor.
DerivedBelief(K) - Constructor for class bdi4jade.belief.DerivedBelief
Creates a new derived belief.
DerivedPredicate<K> - Class in bdi4jade.belief
This class represents a logic predicate that is derived from other agent belief.
DerivedPredicate() - Constructor for class bdi4jade.belief.DerivedPredicate
The default constructor.
DerivedPredicate(K) - Constructor for class bdi4jade.belief.DerivedPredicate
Creates a new derived predicate.
dispatched - Variable in class bdi4jade.plan.planbody.ParallelGoalPlanBody
 
dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
 
dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
 
dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
 
dispatchGoal(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
Dispatches a goal to be achieved.
dispatchGoal(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
 
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
 
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
 
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
 
dispatchSubgoal(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
Dispatches a subgoal to be achieved.
dispatchSubgoal(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
 
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
 
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.FSMPlanBody
 
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
 
dispatchSubgoalAndListen(Goal) - Method in interface bdi4jade.plan.planbody.PlanBody
Dispatches a subgoal to be achieved and registers itself as a listener to receive a notification of the end of execution of the goal.
dispatchSubgoalAndListen(Goal) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
 
DisposablePlanBody - Interface in bdi4jade.plan.planbody
This interface indicates that a PlanBody should be finalized in case of being terminated.
doActivate() - Method in interface bdi4jade.core.BDIAgent
 
doClone(Location, String) - Method in interface bdi4jade.core.BDIAgent
 
doDelete() - Method in interface bdi4jade.core.BDIAgent
 
doMove(Location) - Method in interface bdi4jade.core.BDIAgent
 
done() - Method in class bdi4jade.message.BDIAgentMsgReceiver
Returns always false, as this behavior is responsible for message processing while a BDI agent is alive.
done() - Method in class bdi4jade.plan.planbody.AbstractPlanBody
Indicates to the JADE platform that this behavior/plan body finished its execution.
doSuspend() - Method in interface bdi4jade.core.BDIAgent
 
doTimeOut(Timer) - Method in interface bdi4jade.core.BDIAgent
 
doWait() - Method in interface bdi4jade.core.BDIAgent
 
doWait(long) - Method in interface bdi4jade.core.BDIAgent
 
doWait() - Method in class bdi4jade.core.Intention
Sets this intention to the GoalStatus.WAITING status.
doWake() - Method in interface bdi4jade.core.BDIAgent
 
dropGoal(Goal) - Method in class bdi4jade.core.AbstractBDIAgent
 
dropGoal(Goal) - Method in interface bdi4jade.core.BDIAgent
Drops a given goal of this agent, which means setting it as no longer desired.
dropGoal(GoalUpdateSet.GoalDescription) - Method in class bdi4jade.core.GoalUpdateSet
Indicates that a goal should be dropped.
dropSoftoal(Softgoal) - Method in class bdi4jade.core.AbstractBDIAgent
 
dropSoftoal(Softgoal) - Method in interface 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 
Skip navigation links