Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES