Tipo Complejo [Guía de Usuario de Enterprise Architect]

Top Previous Next

Tipo Complejo

button_main button_prev button_next

Un estereotipo «XSDcomplexType» se aplica a una Clase UML genérica, para ajustar la generación de una definición complexType en el Esquema. Puede crear una Clase estereotipada «XSDcomplexType» al arrastrar el ícono Tipo Complejo desde la Caja de Herramientas de Esquema XML y soltándolo directamente a un diagrama.

Icono de la Caja de Herramientas

complextype_icon

Acceso Arrastre ícono hacia el diagrama o

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

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

Definir Propiedades

Campo/Botón

Acción

Ver También

Nombre

Si no quiere utilizar el nombre predeterminado de la Clase Tipo Complejo, sobrescríbalo con otro nombre.

 

 

Grupo Modelo

Haga clic en la flecha de despliegue y seleccione la opción que define como los elementos hijos de este Tipo Complejo deberían ocurrir en el Esquema.

secuencia - los elementos hijos deben ocurrir en el orden especificado

elección - sólo uno de los elementos hijos pueden ocurrir

todos - los elementos hijos pueden ocurrir en cualquier orden

 

 

MinOccurs

(Opcional) Escriba el número mínimo de veces que este elemento debe ocurrir en la Clase.

Escriba 0 para indicar que el elemento es opcional.

El valor predeterminado es 1.

 

 

MaxOccurs

(Opcional) Escriba el número máximo de veces que este elemento debe ocurrir en la Clase.

Escriba desligado para indicar que no hay ningún límite para el número de veces que puede ocurrir el elemento.

El valor predeterminado es 1.

 

 

Anotación

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

 

 

Abstracto

(Opcional) Seleccione esta casilla para utilizar este complexType en un archivo XML de instancia.

 

 

Mezclado

(Opcional) Seleccione esta casilla para permitir que los datos de caracteres se muestren entre los elementos hijos.

 

 

Aceptar

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

 

 

Cancelar

Haga clic en este botón para descartar los datos de complexType ingresados y cerrar la ventana Propiedades de complexType 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 compexType XSD.

Haga clic en el botón para abrir la ventana de Propiedades de elemento UML para la Clase complexType.

 

Propiedades

Notas

Un complexType puede:

Contienen ambos atributos UML estereotipados «XSDelement» o «XSDattribute»

Contiene otros complexTypes como elementos hijos

Es un hijo de un Elemento Global

Ser la fuente de conectores de Asociación a otros Tipos Complejos, Tipos Simples, Grupos de Atributos y Grupos y Grupos Modelo

Ser la fuente de un máximo de un conector de Generalización para otro complexType o una Clase de Tipo Simple

Aprender más

Tipo Simple

Grupo de Atributo

Grupo

Grupo Modelo