Rational Developer para System z, Versión 7.6

Tipos complejos

Un tipo complejo describe la estructura de uno o más elementos complejos.

Los tipos complejos son una parte esencial de cada modelo de mensajes, ya que definen la estructura lógica de los mensajes y elementos en el modelo.

¿Para qué sirve un tipo complejo?

Los tipos complejos definen la estructura de los mensajes y elementos en el modelo de mensajes. Combinando elementos, atributos, grupos y comodines, puede modelarse casi cualquier estructura de mensajes.

Contenido de un tipo complejo

Elementos
La mayoría de tipos complejos contienen algunos elementos, y algunos contienen una jerarquía de gran tamaño de elementos complejos. Los elementos dentro de un tipo complejo siempre están contenidos dentro de un grupo. Este grupo puede ser local para el tipo complejo, en cuyo caso el editor de mensajes de flujo lo oculta de la vista. Este es el caso más normal.

Alternativamente, el grupo que contiene los elementos puede ser un grupo global, y este grupo define el contenido del elemento, la composición y la validación del contenido del tipo complejo.

Si un tipo complejo deriva de un tipo simple, no puede contener ningún contenido de elemento.

Atributos
Si está modelando mensajes XML, los tipos complejos podrán contener atributos. Los atributos de un tipo complejo pueden ser locales o globales, y pueden estar contenidos dentro un grupo de atributos.
Grupos
Los grupos permiten que puedan incluirse conjuntos de elementos en un tipo complejo. Los miembros del grupo están incluidos como iguales del resto de elementos. Para obtener más información acerca de su utilización, consulte la sección Grupos.
Comodines
Los tipos complejos pueden contener elementos comodín, que permiten que los elementos sin modelar para que aparezcan dentro de cualquier elemento basados en el tipo complejo. Tales elementos deben aparecer en la misma posición dentro del mensaje que el comodín. Los tipos complejos pueden también contener atributos comodín, los cuales permiten que los atributos sin modelar aparezcan dentro de cualquier elemento basado en el tipo complejo.

Composición

La composición de un tipo complejo describe cómo se organizan los miembros del tipo. Para obtener más información, consulte la sección Grupos.

Controlar la validación del contenido del tipo

El parámetro Validación del contenido en un tipo complejo especifica cómo de estricto debe ser la validación del contenido del tipo. Para obtener más información, consulte la sección Grupos.

Configuración de sustitución

Un tipo complejo tiene parámetros que controlan si otros tipos pueden derivar del mismo (final) y si otros tipos pueden sustituirlo (bloqueo). Para obtener más información consulte la sección Grupos de sustitución.


Términos de uso | Comentarios

Este Information Center está basado en tecnología Eclipse. (http://www.eclipse.org)