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

I

id - Variable in class bdi4jade.core.Capability
 
init() - Method in class bdi4jade.core.AbstractBDIAgent
This method initializes the BDI agent.
init(Plan, Intention) - Method in class bdi4jade.plan.planbody.AbstractPlanBody
Initializes this plan body.
init() - Method in class bdi4jade.plan.planbody.BeliefGoalPlanBody
This method is a placeholder for subclasses.
init(Plan, Intention) - Method in class bdi4jade.plan.planbody.FSMPlanBody
 
init(Plan, Intention) - Method in class bdi4jade.plan.planbody.ParallelActionPlanBody
 
init(Plan, Intention) - Method in interface bdi4jade.plan.planbody.PlanBody
Initializes this plan body.
init(Plan, Intention) - Method in class bdi4jade.plan.planbody.SequentialActionPlanBody
 
initGoalTemplates() - Method in class bdi4jade.plan.AbstractPlan
This method is invoked in the Plan constructor.
initMessageTemplates() - Method in class bdi4jade.plan.AbstractPlan
This method is invoked in the Plan constructor.
Intention - Class in bdi4jade.core
This class represents the intention abstraction from the BDI model.
Intention(Goal, AbstractBDIAgent) - Constructor for class bdi4jade.core.Intention
Creates a new intention.
Intention(Goal, AbstractBDIAgent, Capability) - Constructor for class bdi4jade.core.Intention
Creates a new intention.
isAchieved(BeliefBase) - Method in interface bdi4jade.goal.BeliefGoal
Checks whether this goal is achieved by checking the provided belief base.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefNotNullValueGoal
Checks whether this goal is achieved by verifying if the provided belief has the value specified in this goal.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefNotPresentGoal
Checks whether this goal is achieved by verifying if the provided belief base contains the belief of this goal.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefPresentGoal
Checks whether this goal is achieved by verifying if the provided belief base contains the belief of this goal.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefSetHasValueGoal
Checks whether this goal is achieved by verifying if the provided belief set contains the value specified in this goal.
isAchieved(BeliefBase) - Method in class bdi4jade.goal.BeliefValueGoal
Checks whether this goal is achieved by verifying if the provided belief has the value specified in this goal.
isContextApplicable(Goal) - Method in class bdi4jade.plan.AbstractPlan
Verifies that this plan can be executed in the current context and a given goal.
isContextApplicable(Goal) - Method in interface bdi4jade.plan.Plan
Verifies if the current context is valid for this plan execution.
isFinished() - Method in enum bdi4jade.goal.GoalStatus
Indicates whether this status corresponds to a status in which the goal has finished, that is, the agent does not have the goal anymore.
isGoalAchieved() - Method in class bdi4jade.plan.planbody.BeliefGoalPlanBody
Returns true if the goal of this plan body was achieved.
isGoalAdded() - Method in class bdi4jade.event.GoalEvent
Indicates if this goal event is a goal added event.
it - Variable in class bdi4jade.plan.planbody.SequentialGoalPlanBody
 
iterator() - Method in interface bdi4jade.belief.BeliefSet
Returns an iterator for this belief set.
iterator() - Method in class bdi4jade.belief.TransientBeliefSet
 
A B C D E F G H I M N O P R S T U V 
Skip navigation links