Contextes d'expression dans lesquels les variables sont valides

Les variables qui sont fournies par la technologie ACT ne sont valides que dans des contextes d'expression spécifiques.

Le tableau Tableau 1 répertorie les contextes d'expression dans lesquels ces variables sont valides. Dans le tableau ci-après, chaque variable valide dans un contexte d'expression donné est indiquée par un X inscrit dans la colonne la représentant. D'autres règles relatives à l'usage de chacune de ces variables sont décrites dans les rubriques qui leur sont respectivement consacrées.
Tableau 1. Contextes d'expression dans lesquels les variables sont valides
Contexte d'expression act_ event act_ eventCount act_ eventList act_ lib act_ location act_ nodeName act_ threshold
<action> dans <onActivation> X     X X X X
<action> dans <onDeactivation> X X X X X X X
<action> dans <onDetection> X X X X X X X
<action> dans <onLoad>       X X X X
<action> dans <onNextEvent> X X X X X X  
<action> dans <onTimeOut>   X X X X X X
<action> dans <onTimeWindowComplete>   X X X X X  
<action> dans <onUnload>       X X X X
<booleanThreshold> X X X X X X  
<computedThreshold> X X X X X X X
<computedValue> X     X X X  
<computeFunction> X X X X X X  
<filteringPredicate> X X X X X X X
<varInitializer> pour une règle       X X X X