Package jason.asSemantics
Class IntendedMeans
java.lang.Object
jason.asSemantics.IntendedMeans
- All Implemented Interfaces:
ToDOM,Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()get as XMLgetPlan()gets the trigger event that caused the creation of this IMgetUnif()insertAsNextStep(PlanBody pb2add) booleanisAtomic()booleanbooleanbooleanisSatisfied(Agent ag) removes the current action of the IM and returns the term of the bodyvoidsetTrigger(Trigger tr) voidtoString()
-
Field Details
-
unif
-
planBody
-
plan
-
renamedVars
-
triggerUnif
-
-
Constructor Details
-
IntendedMeans
-
-
Method Details
-
removeCurrentStep
removes the current action of the IM and returns the term of the body -
getCurrentStep
-
insertAsNextStep
-
getPlan
-
setUnif
-
getUnif
-
getTrigger
gets the trigger event that caused the creation of this IM -
setTrigger
-
isAtomic
public boolean isAtomic() -
isFinished
public boolean isFinished() -
isSatisfied
-
isGoalAdd
public boolean isGoalAdd() -
clone
-
toString
-
getAsTerm
-
getAsDOM
get as XML
-