Unión [Guía de Usuario de Enterprise Architect]

Top Previous Next

Unión

button_main button_prev button_next

Una Clase Unión es un elemento de Tipo Simple que define una colección de Tipos Simples. Puede crearlo al arrastrar el ícono Unióndesde la Caja de Herramientas de Esquema XML y soltándolo directamente en un diagrama.

Icono de la Caja de Herramientas

union_icon

Acceso Arrastre ícono hacia el diagrama o

Explorador de Proyectos | Haga doble clic en el elemento estereotipado «XSDunion», o

Diagrama | Haga clic derecho en el elemento estereotipado «XSDunion» | Propiedades

Definir Propiedades

Campo/Botón

Acción

Ver También

Nombre

Si no quiere utilizar el nombre predeterminado de la Unión, sobrescríbalo con otro nombre.

 

 

Tipos de Miembros

Haga clic en el botón Explorar (( ... )) para mostrar la ventana de Miembros de Unión XSD, y seleccione elementos de tipos de datos XSD y Tipo Simple incorporados para ser miembros de la colección.

 

Campo/Botón

Acción

Nombre de Clase

Puede:

Escriba un nombre de Clase existente o propuesto o

Haga clic en la flecha abajo y seleccione un tipo de dato XSD.

 

Seleccione la casilla Aceptar clasificador aunque no esté en el modelo y haga clic en el botón Agregar .

Estas opciones son utilizadas generalmente para especificar objetos que no están en el mismo paquete que el elemento Unión.

 

Escoger

En lugar de escribir o seleccionar valores en el campo Nombre de Clase, haga clic en este botón para mostrar el explorador Seleccionar Clasificador y localizar y seleccionar un elemento de Tipo Simple.

Haga clic en el botón Aceptar para cerrar el explorador e inmediatamente agregar el elemento seleccionado a la lista Detalles de Tipo .

Esta opción es utilizada generalmente para especificar objetos que están en el mismo paquete que el elemento Unión, pero puede seleccionar objetos en cualquier otro paquete también.

 

Agregar

Haga clic en este botón para agregar el tipo de dato o elemento especificado en el campo Nombre de Clase para la lista Detalles de Tipo .

 

Aceptar clasificador aunque no esté en el modelo

Seleccione esta casilla para incluir elementos o tipos de datos que han sido nombrados pero no están presentes en el mismo paquete modelo que el elemento Unión.

 

Detalles de Tipo

Revise la lista de elementos seleccionados o tipos de datos. Si intenta eliminar un objeto de la lista, resáltelo y haga clic en el botón Eliminar Seleccionado (abajo).

 

Eliminar Seleccionado

Haga clic en este botón para eliminar el Clasificador actualmente seleccionado de la lista Detalles de Tipo .

 

Cerrar

Haga clic en este botón para cerrar la ventana de Miembros de Unión XSD y para listar los elementos y tipos de datos seleccionados en el campo Tipos de Miembros .

 

 

Tipo Simple

Anotación

(Opcional) Escriba cualquier nota que necesite para este elemento.

 

 

Aceptar

Haga clic en este botón para guardar los datos de atributo ingresados y cerrar la ventana Propiedades de Unión XSD.

 

 

Cancelar

Haga clic en este botón para descartar los datos de atributo ingresados y cerrar la ventana Propiedades de Unión XSD.

 

 

Ayuda

Haga clic en este botón para mostrar este tema de Ayuda.

 

 

UML

Este botón se muestra cuando está editando información existente del elemento «XSDunion».

Haga clic en este botón para abrir la ventana de Propiedades de elemento UML para el elemento «XSDunion».

 

Propiedades

Notas

Cuando hace clic en el botón Cerrar en la ventana de Propiedades de unión XSD, un conector de Generalización es agregado al diagrama desde el elemento de Unión XSD a cada uno de los elementos miembros en el mismo diagrama; cualquier elemento no en el mismo diagrama es listado en la esquina superior derecha del elemento de Unión XSD

Si los Tipos de Miembros que no están en el mismo diagrama que el elemento de Unión no son listados, seleccione Herramientas | Opciones | Diagrama | Comportamiento y seleccione la casilla Mostrar Padres 'Ocultos'

Un elemento Unión:

No puede contener ningunas Clases hijas

No puede contener ningún atributo UML estereotipado «XSDelement» o «XSDattribute»

No puede ser la fuente de un conector de Asociación

Puede ser el objetivo de un conector de Asociación desde un elemento de Tipo Complejo

Puede ser el objetivo de un conector de Generalización desde un elemento de Tipo Simple

Aprender más

Tipo Complejo