Puede crear una Clase estereotipada «XSDsequence», «XSDchoice» o «XSDall» al arrastrar el ícono Grupo Modelo desde la Caja de Herramientas de Esquema XML y soltarlo directamente en un diagrama.
Un grupo modelo «XSDsequence» (el tipo de grupo modelo predeterminado) es un contenedor para los atributos y asociaciones propias de la Clase. El grupo modelo es en su turno agregado a los grupos modelo de los dueños respectivos de la Clase. Los Valores Etiquetados especificados por dueños de la Clase persisten a través de los elementos hijos del grupo de modelo; si memberNames no están calificados para un complexType, al igual que los hijos de este grupo modelo cuando son agregados a ese complexType.
Icono de la Caja de Herramientas
Acceso Arrastre ícono hacia el diagrama o
Explorador de Proyectos | Haga doble clic en el elemento estereotipado «XSDsequence», «XSDchoice» o «XSDall» , o
Diagrama | Haga clic derecho en el elemento estereotipado «XSDsequence», «XSDchoice» o «XSDall» | Propiedades
Definir Propiedades
Campo/Botón
|
Acción
|
Ver También
|
Nombre
|
Si no quiere utilizar el nombre predeterminado del Grupo Modelo, sobrescríbalo con otro nombre.
|
|
Grupo Modelo
|
Haga clic en la flecha de despliegue y seleccione el valor que define como los elementos hijos de este grupo deberían ocurrir en la Clase de Tipo Complejo:
•
|
secuencia - para especificar que los elementos hijos deben ocurrir en el orden especificado; crea una Clase estereotipada «XSDsequence»
|
•
|
elección - para especificar que sólo uno de los elementos hijos pueden ocurrir; crea una Clase estereotipada «XSDchoice»
|
•
|
todos - para especificar que los elementos hijos pueden ocurrir cualquier orden; crea una Clase estereotipada «XSDall»
|
|
Tipo Complejo
|
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.
|
|
Aceptar
|
Haga clic en este botón para guardar los datos de Grupo Modelo ingresados y cerrar la ventana Propiedades de Elemento XSD.
|
|
Cancelar
|
Haga clic en este botón para descartar los datos de Grupo Modelo ingresados y cerrar la ventana Propiedades de Elemento 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 Grupo Modelo.
Haga clic en el botón para abrir la ventana de Propiedades de elemento UML para la Clase Grupo Modelo.
|
Propiedades
|
Notas
•
|
Puede contener sólo atributos UML estereotipados «XSDelement»
|
•
|
Puede contener Tipos Complejos y Tipos Simples como elementos hijos
|
•
|
Puede ser la fuente de conectores de Asociación para Tipo Complejo, Tipo Simple, Grupo y elementos de Grupo Modelo
|
•
|
Debe ser el destino de al menos un conector de Asociación entrante desde un Tipo Complejo
|
•
|
No puedes ser la fuente o destino de un conector de Generalización
|
Aprender más
|