EntityAssignments class
Effectue le suivi des événements liés à l’entité à l’aire.
Remarques
Lors du traitement des ambiguïtés possibles sont identifiées et lorsqu’elles sont résolues, elles se transforment en événements d’affectation. Ce suivi persiste sur plusieurs énoncés d’entrée.
Constructeurs
Entity |
Initialise une nouvelle instance de la classe EntityAssignments. |
Propriétés
assignments | |
next |
Obtient l’événement d’entité suivant à afficher. |
Méthodes
dequeue(Action |
Supprimez l’événement actuel et mettez à jour la mémoire. |
read(Action |
Lire la file d’attente des événements d’entité à partir de la mémoire. |
write(Action |
Écrire l’état dans la mémoire. |
Détails du constructeur
EntityAssignments(EntityAssignment[])
Initialise une nouvelle instance de la classe EntityAssignments.
new EntityAssignments(assignments?: EntityAssignment[])
Paramètres
- assignments
Liste des EntityAssignments à utiliser.
Détails de la propriété
assignments
nextAssignment
Obtient l’événement d’entité suivant à afficher.
EntityAssignment nextAssignment
Valeur de propriété
Événement d’entité suivant à exposer.
Détails de la méthode
dequeue(ActionContext)
Supprimez l’événement actuel et mettez à jour la mémoire.
function dequeue(actionContext: ActionContext): EntityAssignment
Paramètres
- actionContext
- ActionContext
Contexte de mémoire.
Retours
Événement supprimé.
read(ActionContext)
Lire la file d’attente des événements d’entité à partir de la mémoire.
static function read(actionContext: ActionContext): EntityAssignments
Paramètres
- actionContext
- ActionContext
Contexte de mémoire.
Retours
File d’attente d’événements d’entité.
write(ActionContext)
Écrire l’état dans la mémoire.
function write(actionContext: ActionContext)
Paramètres
- actionContext
- ActionContext
Contexte de mémoire.