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

C

canAchieve(Goal) - Method in class bdi4jade.plan.AbstractPlan
Verifies if a given goal can be achieved by this plan.
canAchieve(Goal) - Method in interface bdi4jade.plan.Plan
Verifies if a given goal can be achieved by this plan.
canAchievePlans(Goal) - Method in class bdi4jade.plan.PlanLibrary
Returns the set of plans that can achieve the given goal.
canHandle(ACLMessage) - Method in class bdi4jade.plan.PlanLibrary
Returns true if there is a plan that can process the given message.
canProcess(ACLMessage) - Method in class bdi4jade.core.Capability
Checks if this capability has a plan that can process the given message.
canProcess(ACLMessage) - Method in class bdi4jade.plan.AbstractPlan
Verifies if the message matches with any of the message templates of this plan.
canProcess(ACLMessage) - Method in interface bdi4jade.plan.Plan
Verifies if the message can be processed by this plan.
Capability - Class in bdi4jade.core
This capability represents a component that aggregates the mental attitudes defined by the BDI architecture.
Capability() - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(Set<Belief<?>>, Set<Plan>) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(String) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(String, Capability) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(String, Capability, Set<Belief<?>>, Set<Plan>) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
Capability(String, Set<Belief<?>>, Set<Plan>) - Constructor for class bdi4jade.core.Capability
Creates a new capability.
CapabilityAssociation - Annotation Type in bdi4jade.annotation
This annotation allows to specify that an attribute of a Capability is an association between capabilities.
CAR_PLAN - Static variable in interface bdi4jade.examples.planselection.Plans
 
ChildPlan - Class in bdi4jade.examples.subgoal
 
ChildPlan() - Constructor for class bdi4jade.examples.subgoal.ChildPlan
 
Clear - Class in bdi4jade.examples.blocksworld.domain
 
Clear(Thing) - Constructor for class bdi4jade.examples.blocksworld.domain.Clear
 
ClearPlanBody - Class in bdi4jade.examples.blocksworld.plan
 
ClearPlanBody() - Constructor for class bdi4jade.examples.blocksworld.plan.ClearPlanBody
 
COMFORT - Static variable in interface bdi4jade.examples.planselection.Softgoals
 
completedGoals - Variable in class bdi4jade.goal.CompositeGoal
 
completedGoals - Variable in class bdi4jade.plan.planbody.ParallelGoalPlanBody
 
completedGoals - Variable in class bdi4jade.plan.planbody.SequentialGoalPlanBody
 
CompositeGoal - Class in bdi4jade.goal
This class represents a goal that is a composition of other goals (subgoals).
CompositeGoal(Collection<Goal>) - Constructor for class bdi4jade.goal.CompositeGoal
Instantiates a CompositeGoal with the provided goals.
CompositeGoal(Goal[]) - Constructor for class bdi4jade.goal.CompositeGoal
Instantiates a CompositeGoal with the provided goals array.
CompositeGoalCapability - Class in bdi4jade.examples.compositegoal
 
CompositeGoalCapability(boolean) - Constructor for class bdi4jade.examples.compositegoal.CompositeGoalCapability
 
CompositeGoalCapability.MyGoal1 - Class in bdi4jade.examples.compositegoal
 
CompositeGoalCapability.MyGoal1(String) - Constructor for class bdi4jade.examples.compositegoal.CompositeGoalCapability.MyGoal1
 
CompositeGoalCapability.MyGoal2 - Class in bdi4jade.examples.compositegoal
 
CompositeGoalCapability.MyGoal2() - Constructor for class bdi4jade.examples.compositegoal.CompositeGoalCapability.MyGoal2
 
CompositeGoalCapability.MyGoal3 - Class in bdi4jade.examples.compositegoal
 
CompositeGoalCapability.MyGoal3() - Constructor for class bdi4jade.examples.compositegoal.CompositeGoalCapability.MyGoal3
 
COST - Static variable in interface bdi4jade.examples.planselection.Softgoals
 
createAndShowUI(BlocksWorldView) - Method in class bdi4jade.examples.blocksworld.BlocksWorldApp
 
createGoals(int) - Method in class bdi4jade.goal.CompositeGoal
Creates an instance of the collection that holds the goals of this composite goal.
createGoals(int) - Method in class bdi4jade.goal.ParallelGoal
 
createGoals(int) - Method in class bdi4jade.goal.SequentialGoal
 
createPlanBody() - Method in interface bdi4jade.plan.Plan
Instantiate the plan body of this plan, which is an implementation of the PlanBody interface.
createPlanBody() - Method in class bdi4jade.plan.SimplePlan
Creates a new instance of the plan body.
currentGoal - Variable in class bdi4jade.plan.planbody.SequentialGoalPlanBody
 
A B C D E F G H I K L M N O P R S T U V W