Uses of Class
jason.asSemantics.Intention

Packages that use Intention
jason.asSemantics   
 

Uses of Intention in jason.asSemantics
 

Fields in jason.asSemantics declared as Intention
static Intention Intention.EmptyInt
           
protected  Intention Circumstance.SI
           
 

Methods in jason.asSemantics that return Intention
 Intention Intention.clone()
           
 Intention Event.getIntention()
           
 Intention ActionExec.getIntention()
           
 Intention Circumstance.getSelectedIntention()
           
 Intention Circumstance.removeAtomicIntention()
           
 Intention Circumstance.removePendingIntention(int intentionId)
           
 Intention Circumstance.removePendingIntention(java.lang.String pendingId)
           
 Intention Agent.selectIntention(java.util.Queue<Intention> intentions)
           
 

Methods in jason.asSemantics that return types with arguments of type Intention
 java.util.Queue<Intention> Circumstance.getIntentions()
          Intentions
 java.util.Map<java.lang.String,Intention> Circumstance.getPendingIntentions()
          pending intentions
 

Methods in jason.asSemantics with parameters of type Intention
 Event Circumstance.addAchvGoal(Literal l, Intention i)
           
 void Circumstance.addIntention(Intention intention)
           
 void Circumstance.addPendingIntention(java.lang.String id, Intention i)
           
 void TransitionSystem.applyClrInt(Intention i)
           
 java.util.List<Literal>[] Agent.brf(Literal beliefToAdd, Literal beliefToDel, Intention i)
          This function should revise the belief base with the given literal to add, to remove, and the current intention that triggered the operation.
 int Intention.compareTo(Intention o)
          implements atomic intentions > not atomic intentions
 boolean Circumstance.dropIntention(Intention i)
          removes and produces events to signal that the intention was dropped
 boolean Circumstance.dropPendingAction(Intention i)
          removes the intention i from PA and notify listeners that the intention was dropped
 boolean Circumstance.dropPendingIntention(Intention i)
          removes the intention i from PI and notify listeners that the intention was dropped
 Event TransitionSystem.findEventForFailure(Intention i, Trigger tevent)
           
 boolean TransitionSystem.generateGoalDeletion(Intention i, java.util.List<Term> failAnnots)
          generate a failure event for an intention
 void CircumstanceListener.intentionAdded(Intention i)
           
 void CircumstanceListener.intentionDropped(Intention i)
           
 void CircumstanceListener.intentionResumed(Intention i)
           
 void CircumstanceListener.intentionSuspended(Intention i, java.lang.String reason)
           
 boolean Circumstance.removeIntention(Intention i)
           
 void Circumstance.resumeIntention(Intention intention)
          add the intention back to I, and also notify meta listeners that the goals are resumed
 void Circumstance.setAtomicIntention(Intention i)
           
 void TransitionSystem.updateEvents(java.util.List<Literal>[] result, Intention focus)
           
 

Method parameters in jason.asSemantics with type arguments of type Intention
 Intention Agent.selectIntention(java.util.Queue<Intention> intentions)
           
 

Constructors in jason.asSemantics with parameters of type Intention
ActionExec(Literal ac, Intention i)
           
Event(Trigger t, Intention i)