Agregar Nuevas Plantillas Estereotipadas [Guía de Usuario de Enterprise Architect]

Top Previous Next

Agregar Nuevas Plantillas Estereotipadas

button_main button_prev button_next

A veces es útil definir una plantilla de generación de código específica para su uso con elementos de un estereotipo dado. Esto permite que diferentes códigos sean generados para elementos, dependiendo en sus estereotipos. Enterprise Architect provee algunas plantillas predeterminadas, que han sido especializadas para estereotipos utilizados comúnmente en lenguajes soportados. Por ejemplo la plantilla de Cuerpo de Operación para C# ha sido especializada para el estereotipo propiedad, para que automáticamente genere sus métodos constituyentes get y set. Los usuarios pueden sustituir las plantillas de estereotipos predeterminadas como se describe en el tema Sustituir Plantillas Predeterminadas. Adicionalmente, usuarios pueden definir plantillas para sus propios estereotipos, como se describe abajo.

Acceso Herramientas | Plantillas de Generación de Código Fuente( Ctrl+Shift+P )

Agregar nueva plantilla estereotipada utilizando el Editor de Plantilla de Código

Paso

Descripción

Ver También

1

Seleccione el lenguaje apropiado, de la lista Lenguaje.

 

 

2

Seleccione una de las planillas base, de la lista Plantillas.

 

 

3

Haga clic en el botón Agregar Nueva Sustitución Estereotipada .

Se muestra la ventana Nueva Sustitución de Plantilla.

 

 

4

Seleccione el estereotipo requerido Característica y/o Clase.

Haga clic en el botón Aceptar.

 

 

5

La nueva sustitución de plantilla estereotipada se muestra en la lista Sustituciones de Estereotipos, marcada como modificada.

 

 

6

Haga las modificaciones requeridas en el Editor de Plantillas de Código.

 

 

7

Haga clic en el botón Guardar para guardar la nueva planilla estereotipada en el archivo del proyecto.

Enterprise Architect ahora puede utilizar la plantilla estereotipada, cuando genera código para elementos de ese estereotipo.

 

 

Notas

Los estereotipos de clase y características pueden ser combinadas para proveer un mayor nivel de especialización para características; por ejemplo, si propiedades deberían ser generadas de manera diferente cuando la clase tiene un estereotipo MyStereotype, luego tanto propiedad como MyStereotype deberían estar especificadas en la ventana Nueva Sustitución de Plantilla