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
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
•
|
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
|