Si está modelando una configuración de Estado activo en un diagrama de Máquina de Estado, y necesita representar varios Estados activos simultáneamente, puede lograrlo primero al crear un elemento de Máquina de Estado o elemento de Estado Compuesto y segundo al subdividir ese elemento con Regiones. Establece la configuración de Estado de tal manera que hay solo uno de los Estados simultáneamente activos por Región. Múltiples transiciones pueden ocurrir desde un único envío de evento, siempre y cuando las transiciones disparadas similarmente estén divididas por Regiones.
Las Regiones se muestran en un elemento en un diagrama como subdivisiones de un compartimiento estructurado, debajo de otros compartimientos tal como etiquetas, responsabilidades, atributos y operaciones.
Acceso Haga clic derecho en el elemento | Avanzado | Definir Subestados Concurrentes
Crear una Región en un Estado Compuesto o elemento de Máquina de Estado
Paso
|
Acción
|
1
|
En la ventana de Regiones de Estado, el campoNombre se predetermina a <anonymous>.
|
2
|
Si quiere crear Regiones que no tengan título, simplemente haga clic en el botón Guardar una vez para cada Región a crear.
Si quiere crear Regiones nombradas, escriba el nombre y haga clic en el botón Guardar para cada Región.
|
3
|
Cuando haya creado tantas Regiones como necesite, haga clic en el botón Cerrar .
Ahora puede poblar las Regiones con elementos desde la Caja de Herramientas de Diagrama de Estado.
|
Notas
•
|
Los cambios a los elementos en una Región son comprometidos cundo el diagrama es guardado; si quiere deshacer los cambios, vuelva a cargar el diagrama sin guardar
|
•
|
Cuales quiera elementos de Estados, de Nodos de Estado (Pseudo-Estados) o de Sincronización agregados a una Región son propios de esa Región y, normalmente, no pueden ser arrastrados a otra Región; sin embargo, si intenta arrastrar un Estado entre Regiones, se muestra la opción del menú mover elemento embebido a región la cual - si la selecciona - permite que se complete la transferencia
|
Aprender más
|