public static class SubgoalCapability.ChildPlan extends AbstractPlanBody implements DisposablePlanBody
| Constructor and Description |
|---|
ChildPlan() |
| Modifier and Type | Method and Description |
|---|---|
void |
action() |
void |
onAbort()
This method is called when a PlanBody is terminates before its end, for
instance, when the
Intention associated with the PlanBody is not
longer desired. |
void |
onStart()
This method is executed just once before starting this plan body
execution.
|
dispatchGoal, dispatchSubgoal, dispatchSubgoalAndListen, done, getBeliefBase, getCapability, getEndState, getGoal, getGoalEvent, getGoalEvent, getGoalEvent, getPlan, goalPerformed, init, setEndState, start, stopactionWrapper, block, block, getAgent, getBehaviourName, getDataStore, getExecutionState, getParent, getRestartCounter, handle, handleBlockEvent, handleRestartEvent, isRunnable, onEnd, reset, restart, root, setAgent, setBehaviourName, setDataStore, setExecutionStatepublic void action()
action in class jade.core.behaviours.Behaviourpublic void onAbort()
DisposablePlanBodyIntention associated with the PlanBody is not
longer desired.onAbort in interface DisposablePlanBodypublic void onStart()
PlanBody