- Directive d'inclusion : #include C_Activity.h
- opérateur de composition : iterate
Cette classe permet d'exprimer qu'une activité (éventuellement non primitive) dite "itérée" doit être répétée à l'intérieur d'une période comprise entre l'ouverture et la fermeture de l'activité "itérative".
descripteurs :
\noindent
OPEN_TO_OPEN_DELAYS openToOpenDelays pIntIntervalTab* NULL CLOSE_TO_OPEN_DELAYS closeToOpenDelays pIntIntervalTab* NULL MAXNUMBER_OF_REPLICATIONS maxNumberOfReplications int INT_MAX REPLICATION_COUNTER replicationCounter int 0 IS_IN_EXTRATIME isInExtratime int faux(=0)
OPEN_TO_OPEN_DELAYS : délai open->open CLOSE_TO_OPEN_DELAYS : délai closed->open MAXNUMBER_OF_REPLICATIONS : nb max d'itérations REPLICATION_COUNTER : itérations déjà faites IS_IN_EXTRATIME : en cours après la finméthodes :
\noindent
UPDATE_REACTIVATED_SON updateReactivatedSon spécifie la prochaine itération VoidEntityMethod