Elemento: Transición
Una transición controla el comportamiento de transición entre estados.
Evento condicional o evento de cambio
Evento de finalización (cuando se completan las acciones del estado de origen)
Evento de tiempo
Una transición tiene una condición de guardia y puede tener una acción. La transición de estado generalmente se ejecuta cuando la evaluación de la condición de guardia detecta un flanco ascendente. Como alternativa, puede configurar para detectar si la condición de guardia es o no. TRUE
. Cuando se ejecuta la transición de estado con el siguiente ciclo de reloj, primero se ejecuta la acción y luego se cambia al estado final.
Cuando un estado de origen tiene varias transiciones salientes, se prioriza cada transición. Puede cambiar la prioridad en las propiedades de la transición. La prioridad define el orden en que se comprueban las condiciones de protección y el orden en que se conmutan las transiciones.

Propiedades
Propiedad | Descripción |
---|---|
Escribe | Transición |
Prioridad | La prioridad define el orden de procesamiento. Ejemplo: NotaSi el estado tiene otras transiciones y cambia la prioridad, todas las transiciones se ven afectadas por el cambio y se adaptan automáticamente. |
Flanco ascendente |
|
Entrada del usuario
Acción | Descripción |
---|---|
| NotaSi no hace clic en un elemento existente, sino en un área en blanco, se crea un nuevo estado. |
| Cuando se cumple esta condición, se realiza el cambio a la transición. |
| Cuando comienza a escribir, los componentes coincidentes aparecen en un cuadro de lista. Puede hacer doble clic para seleccionar el objeto. Este método o acción seleccionado se ejecuta cuando se ha cambiado la transición. |
| La línea de una transición se puede mover a cualquier lugar. Los estados permanecen en su lugar. |
| Puede usar esta función para mover una transición a otro estado sin perder la configuración anterior. La condición y acción correspondientes permanecen sin cambios. |