Uses of Interface
jason.asSyntax.PlanBody

Packages that use PlanBody
jason.asSemantics   
jason.asSyntax   
 

Uses of PlanBody in jason.asSemantics
 

Fields in jason.asSemantics declared as PlanBody
protected  PlanBody IntendedMeans.planBody
           
 

Methods in jason.asSemantics that return PlanBody
 PlanBody IntendedMeans.getCurrentStep()
           
 PlanBody IntendedMeans.insertAsNextStep(PlanBody pb2add)
           
 

Methods in jason.asSemantics with parameters of type PlanBody
 PlanBody IntendedMeans.insertAsNextStep(PlanBody pb2add)
           
 

Uses of PlanBody in jason.asSyntax
 

Classes in jason.asSyntax that implement PlanBody
 class BodyLiteral
          Deprecated. use PlanBodyImpl instead.
 class PlanBodyImpl
          Represents a plan body item (achieve, test, action, ...) and its successors.
 class UnnamedVar
          Represents an unnamed variable '_'.
 class VarTerm
          Represents a variable Term: like X (starts with upper case).
 

Methods in jason.asSyntax that return PlanBody
 PlanBody PlanBodyImpl.clone()
           
 PlanBody VarTerm.clonePB()
           
 PlanBody PlanBodyImpl.clonePB()
           
 PlanBody PlanBody.clonePB()
          clone the plan body
 PlanBody Plan.getBody()
           
 PlanBody VarTerm.getBodyNext()
           
 PlanBody PlanBodyImpl.getBodyNext()
           
 PlanBody PlanBody.getBodyNext()
           
 PlanBody VarTerm.getLastBody()
           
 PlanBody PlanBodyImpl.getLastBody()
           
 PlanBody PlanBody.getLastBody()
           
static PlanBody ASSyntax.parsePlanBody(java.lang.String sPlanBody)
          creates a new plan body by parsing a string
 

Methods in jason.asSyntax that return types with arguments of type PlanBody
 java.util.Iterator<PlanBody> PlanBodyImpl.iterator()
           
 

Methods in jason.asSyntax with parameters of type PlanBody
 boolean VarTerm.add(int index, PlanBody bl)
           
 boolean PlanBodyImpl.add(int index, PlanBody bl)
           
 boolean PlanBody.add(int index, PlanBody bl)
           
 boolean VarTerm.add(PlanBody bl)
           
 boolean PlanBodyImpl.add(PlanBody bl)
          clone the plan body and adds it in the end of this plan
 boolean PlanBody.add(PlanBody bl)
           
 void VarTerm.setBodyNext(PlanBody bl)
           
 void PlanBodyImpl.setBodyNext(PlanBody next)
           
 void PlanBody.setBodyNext(PlanBody bl)
           
 

Constructors in jason.asSyntax with parameters of type PlanBody
Plan(Pred label, Trigger te, LogicalFormula ct, PlanBody bd)