Uses of Class
fr.lifl.jedi.model.interactionDeclaration.AbstractInteraction

Packages that use AbstractInteraction
fr.lifl.jedi.model.interactionDeclaration This package defines the classes required to design the interaction matrix of a simulation. 
fr.lifl.jedi.model.interactionSelection This package defines the elements required to perform interaction selection. 
fr.lifl.jedi.model.interactionSelection.reactiveSelection   
 

Uses of AbstractInteraction in fr.lifl.jedi.model.interactionDeclaration
 

Classes in fr.lifl.jedi.model.interactionDeclaration with type parameters of type AbstractInteraction
 class AbstractAssignationElement<IntType extends AbstractInteraction<?>>
           Class representing an element of a cell of the interaction matrix -- i.e.
 

Subclasses of AbstractInteraction in fr.lifl.jedi.model.interactionDeclaration
 class DegenerateInteraction
           This class represents an interaction that occurs only with single source agent.
 class MultipleTargetInteraction
           This class corresponds to a knowledge unit of agents : an interaction that involves a number of target that depends on the situation in which the source agent is (it is a multicast interaction).
 class SingleTargetInteraction
           This class represents an interaction that occurs between a single source agent and a single target agent.
 

Uses of AbstractInteraction in fr.lifl.jedi.model.interactionSelection
 

Classes in fr.lifl.jedi.model.interactionSelection with type parameters of type AbstractInteraction
 class AbstractRealizableTuple<IntType extends AbstractInteraction<?>>
          This class represents a realizable tuple.
 

Fields in fr.lifl.jedi.model.interactionSelection declared as AbstractInteraction
protected  IntType AbstractRealizableTuple.interaction
          The interaction of the realizable tuple
 

Uses of AbstractInteraction in fr.lifl.jedi.model.interactionSelection.reactiveSelection
 

Fields in fr.lifl.jedi.model.interactionSelection.reactiveSelection with type parameters of type AbstractInteraction
static RandomSelectionNature<AbstractInteraction<?>> RandomSelectionNature.RANDOM_INTERACTION
          Instance of random selection nature that selects interactions at random.
 

Methods in fr.lifl.jedi.model.interactionSelection.reactiveSelection with parameters of type AbstractInteraction
 void FirstInteractionThenTargetSelectionPolicy.setTargetSelectionNature(AbstractInteraction<?> i, ElementSelectionNature<AbstractRealizableTuple<?>> e)
          Sets the nature used to select the target of an initiated interaction.
 

Method parameters in fr.lifl.jedi.model.interactionSelection.reactiveSelection with type arguments of type AbstractInteraction
 void FirstInteractionThenTargetSelectionPolicy.setInteractionSelectionNature(ElementSelectionNature<AbstractInteraction<?>> n)
          Sets the nature used to select the interaction.