- action() - Method in class bdi4jade.util.plan.ParallelGoalPlanBody
-
- action() - Method in class bdi4jade.util.plan.SequentialGoalPlanBody
-
- addBelief(Belief<?>) - Method in class bdi4jade.core.BeliefBase
-
Adds a belief to the belief base.
- addBeliefBase(BeliefBase) - Method in class bdi4jade.belief.Belief
-
Adds a belief base that contains this belief.
- addBeliefListener(BeliefListener) - Method in class bdi4jade.core.BeliefBase
-
Adds a belief listener to be notified about changes in the belief base.
- addCapability(Capability) - Method in class bdi4jade.core.BDIAgent
-
Adds a capability to this agent.
- addChild(Capability) - Method in class bdi4jade.core.Capability
-
- addGoal(Goal) - Method in class bdi4jade.core.BDIAgent
-
Adds a new goal to this agent to be achieved.
- addGoal(Goal, GoalListener) - Method in class bdi4jade.core.BDIAgent
-
Adds a new goal to this agent to be achieved and adds a listener to
observe its end.
- addGoal(Capability, Goal) - Method in class bdi4jade.core.BDIAgent
-
Adds a new goal to this agent to be achieved.
- addGoal(Capability, Goal, GoalListener) - Method in class bdi4jade.core.BDIAgent
-
Adds a new goal to this agent to be achieved and adds a listener to
observe its end.
- addGoal(Goal) - Method in class bdi4jade.plan.AndPlanGoalDependency
-
Adds a goal to this dependency, indicating that the root plan depends on
it.
- addGoal(Goal, Double) - Method in class bdi4jade.plan.OrPlanGoalDependency
-
Adds a goal to this dependency, indicating that the root plan depends on
it, with a certain probability.
- addGoal(Class<? extends Goal>) - Method in class bdi4jade.plan.Plan
-
Adds a goal class that this plan may achieve.
- addGoalListener(GoalListener) - Method in class bdi4jade.core.Intention
-
Adds a listener to be notified when the given has achieve its end state.
- addMessageTemplate(MessageTemplate) - Method in class bdi4jade.plan.Plan
-
Adds a message template of messages that this plan can process.
- addOrUpdateBelief(Belief<?>) - Method in class bdi4jade.core.BeliefBase
-
Adds a belief to the belief base.
- addPlan(Plan) - Method in class bdi4jade.core.PlanLibrary
-
Adds a plan to the plan library.
- addSoftgoal(Softgoal) - Method in class bdi4jade.core.BDIAgent
-
Adds a new softgoal to this agent.
- addValue(T) - Method in class bdi4jade.belief.BeliefSet
-
Adds a new value to this belief set.
- addValue(T) - Method in class bdi4jade.belief.TransientBeliefSet
-
- AndPlanGoalDependency - Class in bdi4jade.plan
-
This class represents an AND dependency between a plan and a set of goals.
- AndPlanGoalDependency(Plan) - Constructor for class bdi4jade.plan.AndPlanGoalDependency
-
- AndPlanGoalDependency(Plan, List<Goal>) - Constructor for class bdi4jade.plan.AndPlanGoalDependency
-