Package jason.asSemantics
Class IntendedMeans
java.lang.Object
jason.asSemantics.IntendedMeans
- All Implemented Interfaces:
ToDOM
,Serializable
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
get as XMLgetPlan()
gets the trigger event that caused the creation of this IMgetUnif()
insertAsNextStep
(PlanBody pb2add) boolean
isAtomic()
boolean
boolean
boolean
isSatisfied
(Agent ag) removes the current action of the IM and returns the term of the bodyvoid
setTrigger
(Trigger tr) void
toString()
-
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
-