UPDATE_SITUATION_EVENT=11,
MAKE_INSTRUCTION_LIST_EVENT,
ACT_INSTRUCTION_LIST_EVENT,
PROCEED_OPERATION_EVENT=14,
RESOURCE_IMMOBILIZATION_EVENT=15,
RESOURCE_MOBILIZATION_EVENT=16
Enumération exhaustive des symboles des classes d'événements prédéfinis.
Les conséquences de l'occurrence de ces événements (qui sont le motif de leur pargrammation dans l'agenda de la simulation) sont précisées dans la page dédiée à chaque classe.
Les événements dont le symbole est MAKE_INSTRUCTION_LIST_EVENT ou ACT_INSTRUCTION_LIST_EVENT ou PROCEED_OPERATION_EVENT sont normalement programmés et gérés exclusivement par le moteur de simulation. Le code spécifique d'une application peut éventuellement connaître l'existence dans l'agenda de tels événements, mais il ne doit pas intervenir sur cette programmation.
Dans un modèle comportant un plan d'activités, au moins un événement instance directe ou indirecte de la classe de symbole UPDATE_SITUATION_EVENT (UpdateSituationEvent) doit figurer dans l'agenda.
En fonction du besoin, le développeur peut créer des sous-classes particulières des classes de symbole RESOURCE_IMMOBILIZATION_EVENT ou RESOURCE_MOBILIZATION_EVENT (resp. ResourceImmobilizationEvent et ResourceMobilizationEvent), ou bien installer dans l'agenda des instances directes de ces classes.