Incorporar Plantillas Modelo [Guía de Usuario de Enterprise Architect]

Top Previous Next

Incorporar Plantillas Modelo

button_main button_prev button_next

Cuando un usuario crea un modelo dentro de su proyecto, pueden elegir el tipo de modelo a desarrollar de una lista de plantillas de modelo estándar. También puede desarrollar plantillas de modelo personalizadas para agregar a la lista a través de su Tecnología MDG.

Acceso Menú contextual de paquete de Explorador de Proyectos | Agregar un Modelo utilizando Asistente... (Ctrl+Shift+M)

Agregar plantillas de modelo personalizadas a Tecnología MDG

Paso

Acción

Ver También

1

Crear un paquete que contiene todos los subpaquetes, diagramas, elementos, notas y vínculos de información que usted quiere proporcionar en su plantilla de modelo.

Vea el modelo EAExample.eap para ilustraciones de lo que usted podría incluir, o cree un modelo desde una plantilla estándar y vea lo que se genera.

Como una plantilla modelo, el paquete sería independiente y no contiene ninguna dependencia u otros vínculos a elementos externos del paquete.

 

Asistente de Modelo

2

Exportar su Paquete hacia XMI

 

Exportar A XMI

3

Crear una referencia al archivo XMI en el archivo MTS; abra su archivo MTS en un editor de texto y copie y pegue el siguiente bloque de <ModelTemplates> en el nivel superior dentro del bloque <MDG.Selections>:

 

<ModelTemplates>

<Model name="Template Name"

description="This is the description."

location="MyTemplatePackage.xml"

default="yes"

icon = "34"

filter= "Filter Name"

isFramework="false"/>

</ModelTemplates>

 

Puede incluir tantos bloques de <ModelTemplates> en su archivo MTS como tenga de plantillas de modelo.

Los atributos dentro de un bloque de <ModelTemplates> tienen los siguientes significados:

Nombre de modelo: El nombre de la plantilla modelo para mostrar en el Asistente de Modelo, el cual se muestra cuando usted crea un nuevo modelo o cuando ejecuta la opción del menú Agregar un Nuevo Modelo utilizando Asistente

Descripción: El texto a mostrar en el Asistente de Modelo cuando se selecciona el nombre

Ubicación: La ruta del archivo XML que contiene la exportación XMI del paquete de plantilla de modelo, relativa} a la ubicación del archivo de Tecnología MDG; si el archivo XMI está en la misma carpeta que el archivo de tecnología entonces esto sólo contiene el nombre de archivo

Predeterminado: Contiene si para indicar que la plantilla modelo es seleccionada de manera predeterminada, o no para indicar que la plantillas modelo es deseleccionada de manera predeterminada

Ícono: Contiene un índice de la lista de íconos básicos de Enterprise Architect; para mostrar el ícono de vista apropiado, utilice alguno de los siguientes valores: 29 = Use Case, 30 = Dynamic; 31 = Class; 32 = Component; 33 = Deployment; 34 = Simple

Filtro: Si tiene un gran número de plantillas modelo, puede agruparlas en el Asistente de Modelo al darle a todas las plantillas modelo que estén en el mismo grupo el mismo nombre de filtro; el nombre de filtro dado aparece en la casilla de la lista Seleccionar de: en el Asistente de Modelo

isFramework: Define los posibles usos de un patrón de modelo; hay tres valores posibles:

isFramework="true" - nunca despojar GUIDs; el Patrón está pensado como un paquete reutilizable para cualquier modelo

isFramework="optional" - se le solicita despojar GUIDs; el Patrón está pensado como un paquete reutilizable, pero el usuario puede elegir

isFramework="false" - siempre despojar GUIDs (no se indica el predeterminado); el Patrón podría ser aplicado varias veces dentro de un modelo

 

Trabajando con Archivos MTS

Aprender más

EA_OnRetrieveModelTemplate