| Package | Description |
|---|---|
| bdi4jade.core |
This package contains the key classes of BDI4JADE.
|
| bdi4jade.plan |
This package contains interfaces and classes that allows representation of
plans of BDI agents.
|
| Modifier and Type | Field and Description |
|---|---|
protected PlanLibrary |
Capability.planLibrary |
| Modifier and Type | Method and Description |
|---|---|
PlanLibrary |
Capability.getPlanLibrary()
Returns the plan library of this capability.
|
| Constructor and Description |
|---|
Capability(java.lang.String id,
BeliefBase beliefBase,
java.util.Set<Belief<?,?>> initialBeliefs,
PlanLibrary planLibrary,
java.util.Set<Plan> initialPlans)
Creates a new capability with the given id, or a generated one if it is
null.
|
| Modifier and Type | Method and Description |
|---|---|
PlanLibrary |
Plan.getPlanLibrary()
Returns the plan library with which this plan is associated.
|
PlanLibrary |
AbstractPlan.getPlanLibrary()
Returns the plan library with which this plan is associated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Plan.setPlanLibrary(PlanLibrary planLibrary)
Sets the plan library with which this plan is associated.
|
void |
AbstractPlan.setPlanLibrary(PlanLibrary planLibrary)
Sets the plan library with which this plan is associated.
|