Definição e uso¶
O elemento <compoundCondition> define uma expressão lógica entre seus elementos filhos por meio de seu atributo booleano operador.
Um atributo delay também pode ser definido especificando que o composto condição é verdadeira após um atraso de tempo a partir da expressão relativa ao seu filho elementos é verdade.
Quando uma condição composta "e" relaciona mais de uma condição de gatilho (isto é, uma condição que é satisfeita em um tempo infinitesimal instantâneo – como por exemplo, o final da apresentação de um objeto), o composto condição será considerada verdadeira no instante imediatamente após todas as as condições de disparo são satisfeitas.
Sintaxe¶
| Elemento | Atributos | Conteúdo | Pai | ||
|---|---|---|---|---|---|
| <compoundCondition> | operador, atraso | ((<simpleCondition> | <compoundCondition>)+,(<assessmentStatement> | <compoundStatement>)*) | <causalConnector> ou <compoundCondition> |
Atributos¶
| Nome | Valor | Descrição |
|---|---|---|
| operador | "e" ou "ou". | O atributo operator define uma expressão lógica entre os elementos filhos <compoundCondition>. |
| atraso | O atributo delay deve ser especificado de acordo com um dos seguintes sintaxe:
O valor padrão é "0s". |
O atributo delay define que <compoundCondition> é verdadeiro após um atraso de tempo da expressão relativa a seus elementos filhos ser verdadeira. |