Páginas de Caja de Herramientas GML [Guía de Usuario de Enterprise Architect]

Top Previous Next

Páginas de Caja de Herramientas GML

button_main button_prev button_next

Cuando comienza a modelar conceptos y relaciones GML, puede representarlos en un diagrama GML utilizando elementos y conectores proporcionados en las páginas de Caja de Herramientas GML.

Acceso Diagrama | Caja de Herramientas de Diagrama: Más Herramientas | GML

Páginas de Caja de Herramientas GML

gmltoolbox

Íconos de página de Caja de Herramientas GML

Icono de la Caja de Herramientas

Descripción

Paquetes

 

Esquema de Aplicación

El paquete de espacio de trabajo GML, el cual mantiene todos los elementos de modelado GML.

Puede exportar los contenidos de este paquete para producir el Esquema de Aplicación GML.

 

Leaf

Un paquete estereotipado que puede ser creado bajo un Esquema de Aplicación. Leaf es un paquete conveniente para agrupar elementos dentro de un Esquema de Aplicación.

Si el valor de la etiqueta xsdDocument en este paquete está vacía, los contenidos de este paquete serán exportados como parte del paquete padre cuya etiqueta xsdDocument no está vacía.

 

Elementos

 

FeatureType

Una Clase UML extendida que se mapea a un elemento Global XSD, cuyo modelo contenido es un tipo de Esquema XML con alcance global derivado por la extensión directa/indirecta degml:AbstractFeatureType.

 

Tipo

Una Clase UML extendida que se mapea a un elemento XSD, cuyo modelo contenido es un tipo de Esquema XML con alcance global derivado por la extensión directa/indirecta degml:AbstractGMLType.

 

Tipo de Dato

Una Clase UML extendida que se mapea a un elemento Global XSD, cuyo modelo contenido es un Esquema XML con alcance global complexType.

 

CodeList

Una Clase UML extendida, que se mapea a:

Una unión de una enumeración y de un patrón, o

Un Diccionario externo

 

Unión

Una Clase UML extendida que se mapea a un grupo de Selección XSD, cuyos miembros son objetos o características GML, u objetos correspondientes a DataTypes.

 

Enumeración

Una Clase UML extendida que es una restricción de una cadena XSD con valores de enumeración.

 

Relaciones

 

Generalización

Identifica un elemento como un descendiente especializado de otro elemento, conteniendo propiedades adicionales. Esta relación está permitida entre:

Tipos de Característica

Tipos de Datos y Uniones

Tipos

 

Un elemento puede tener un máximo de un conector de Generalización.

 

Asociación

Identifica la conexión entre dos elementos. Sólo los Extremos de Asociación navegables serán mapeados a un Esquema de Aplicación GML.

 

Agregación

Una Asociación UML extendida que muestra que un elemento está compuesto de otros elementos.

 

Composición

Una Asociación UML extendida que es una forma más fuerte de Agregación, que indica la propiedad del todo sobre sus partes.

 

Clase de Asociación

Identifica la conexión atribuida entre dos elementos. Sólo los Extremos de Asociación navegables pueden ser mapeados a un Esquema de Aplicación GML.

 

Atributo

 

Propiedad

Un Atributo UML extendido, cuyo tipo es un tipo de propiedad (si el tipo es un tipo complejo) o un tipo simple.

 

Rol de Asociación

 

Propiedad

Un Rol de Asociación UML extendido, cuyo tipo siempre es un tipo de propiedad.

 

Notas

En GML, Clase Asociación es específica para GML 3.3; al generar un Esquema de Aplicación GML 3.2.1, la Clase y Asociación de una Clase de Asociación son tratadas como entidades separadas

Los valores para etiquetas en los paquetes estereotipados «Esquema de Aplicación» y «Leaf» pueden ser ingresados utilizando:

La ventana de Valores Etiquetados o

La ventana Generar archivos de Esquema de Aplicación GML

Aprender más

Tecnología MDG para GML

Perfil UML para GML