Ir para o conteúdo

Definición y uso

El elemento <compoundCondition> define una expresión lógica entre sus elementos secundarios mediante su atributo booleano operador.

También se puede definir un atributo delay especificando que el compuesto la condición es verdadera después de un retraso de tiempo desde la expresión que relaciona a su hijo elementos es cierto.

Cuando una condición compuesta "y" relaciona más de una condición desencadenante (es decir, una condición que se cumple en un tiempo infinitesimal instante –--como por ejemplo, el final de la presentación de un objeto), el compuesto condición se considerará verdadera en el instante inmediato posterior a todas las se cumplen las condiciones de activación.

Sintaxis

Elemento Atributos Contenido Padre
<compoundCondition> operador, retraso ((<simpleCondition> <compoundCondition>)+,(<assessmentStatement> <compoundStatement>)*) <causalConnector> o <compoundCondition>

Atributos

Nombre Valor Descripción
operador "y" o "o". El atributo operador define una expresión lógica entre los <compoundCondition> elementos secundarios.
retraso

El atributo retraso se especificará de acuerdo con uno de los siguientes sintaxis:

  1. <"Horas:Minutos:Segundos.Fracción">, donde "Horas" es un número entero en el intervalo [0,23], "Minutos" es un número entero en el intervalo [0,59], "Segundos" es un número entero en el intervalo 0,59 y "Fracción" es un intervalo positivo entero,
  2. Seconds<"s">, donde "Segundos" es un real positivo número.

El valor predeterminado es "0s".

El atributo delay define que <compoundCondition> es verdadero después de un retraso de tiempo desde que la expresión que relaciona sus elementos secundarios es verdadera.