Crear máquina de estados y estados

Superior  Previo  Próximo

 

Crear una máquina de estados

Abra un diagrama en el paquete requerido y arrastre un elemento de la Máquina de estado desde la caja de herramientas del UML de Enterprise Architect. En el Explorador del proyecto, arrastre la Máquina de estado bajo la Clase que este representa. La Máquina de estado en si tiene un diagrama hijo vacío. Abra ese diagrama.

Crear estados

La siguiente ilustración muestra los Estados en la Máquina de estado Compuesta de ejemplo de la clase Pintor, como se muestra en la Descripción.

state machine diagram - compound colors

 

Para poder evaluar un Estado para cualquier objeto debe tener una forma de vincular el Estado a la Clase del objeto. Puede realizar esto agregando restricciones al estado. Cada restricción es en efecto una condición en las variables del miembro de la Clase.