|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jason.asSemantics.DefaultInternalAction jason.stdlib.remove_plan
public class remove_plan
Internal action: .remove_plan
.
Description: removes plans from the agent's plan library.
Parameters:
self
.Examples:
.remove_plan(l1)
: removes the plan identified by
label l1[source(self)]
..remove_plan(l1,bob)
: removes the plan identified
by label l1[source(bob)]
. Note that a plan with a
source like that was probably added to the plan library by a tellHow
message..remove_plan([l1,l2,l3])
: removes the plans identified
by labels l1[source(self)]
, l2[source(self)]
, and
l3[source(self)]
..remove_plan([l1,l2,l3],bob)
: removes the plans identified
by labels l1[source(bob)]
, l2[source(bob)]
, and
l3[source(bob)]
..relevant_plans({ +!g }, _, L); .remove_plan(LL)
:
removes all plans with trigger event +!g
.
add_plan
,
plan_label
,
relevant_plans
,
Serialized FormConstructor Summary | |
---|---|
remove_plan()
|
Method Summary | |
---|---|
java.lang.Object |
execute(TransitionSystem ts,
Unifier un,
Term[] args)
Executes the internal action. |
int |
getMaxArgs()
|
int |
getMinArgs()
|
Methods inherited from class jason.asSemantics.DefaultInternalAction |
---|
canBeUsedInContext, checkArguments, prepareArguments, suspendIntention |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public remove_plan()
Method Detail |
---|
public int getMinArgs()
getMinArgs
in class DefaultInternalAction
public int getMaxArgs()
getMaxArgs
in class DefaultInternalAction
public java.lang.Object execute(TransitionSystem ts, Unifier un, Term[] args) throws java.lang.Exception
InternalAction
execute
in interface InternalAction
execute
in class DefaultInternalAction
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |