Disparador

Superior  Previo  Próximo

d_trigger

Un Disparador indica un evento que inicia una acción (y puede surgir a partir de la terminación de una acción previa). Inicialmente define un Disparador en una de las las siguientes dos formas.

Como una propiedad de una relación de Transición.

Como un evento en un estado Tabla de la máquina de estado.

Cuando guarda el disparador, este se agrega a la lista de elementos para el paquete padre en el Explorador del proyecto. Luego puedo hacer clic con el botón derecho y,  si es requerido, edite sus propiedades. Puede también arrastrar el elemento Disparador en otro diagrama, a pesar de que hay usos limitados para el elemento en ese contexto.

Este elemento no es el mismo que una Operación del disparador, que es una operación automáticamente ejecutada como resultado de la modificación de los datos en una base de datos.

Especificación UML de la OMG

La especificación UML de la OMG establece (Especificación de la superestructura del UML, v2.1.1, p. 456):

Los eventos pueden causar el comportamiento (ej., la ejecución de la actividad del efecto de la transición en una máquina de estado). Un disparador especifica el evento que pueden disparar una ejecución del comportamiento así como también cualquier restricción en el evento para filtrar los eventos que no son de interés.