Generar Código Fuente

Superior  Previo  Próximo

Generando Código Fuente (Ingeniería directa) toma la case del UML y los elementos del modelo de interfaz y crea un código fuente equivalente para elaboraciones y compilaciones futuras. Realizando ingeniería de código directa desde el modelo, el trabajo mundano involucrado cuando se tiene que codificar en clases, atributos y métodos se remueve, y la simetría entre el modelo, y el código se asegura.

 

El Código es generado desde los elementos del modelo de interfaz o clase, de modo que debe crear la clase requerida y elementos de interfaz desde en cual los generará. Agregar atributos (los que se convierten en variables) y operaciones (los que se convierten en métodos).

 

Antes de que genere código, debe asegurar las configuraciones predeterminadas para que la generación de código iguale sus requerimientos. Las configuraciones de generación predeterminada se ubican en la sección de Ingeniería de Código Fuente en la ventana de Opciones (seleccione la opción de menú Herramientas | Opciones | Ingeniería de código fuente). Configure las predeterminaciones para igualar su lenguaje y preferencias requeridas. Las Preferencias que pueden ser definidas incluyen constructores y destructores predeterminados, métodos para interfaces y las opciones de Unicode para lenguajes creados. Además de las configuraciones predeterminadas para generar código, EA soporta los siguientes lenguajes de código con sus propias opciones de generación de código específicas:    

 

Actionscript
C++
C# (para versiones .NET 1.1 y .NET 2.0)
Delphi (estándar, mas extensiones C++ administradas por .NET)
Java (incluyendo Java 1.5, aspectos y genéricos)
PHP
Python
Visual Basic
Visual Basic .NET

 

 

El Esquema de Plantilla de Código (EPC) permite la personalización de la manera en la que EA genera código fuente y también permite la generación de lenguajes que no son soportados específicamente por EA.

 

Antes de generar código, debe estar familiarizado con la forma en que Enterprise Architect administra las rutas locales. Rutas locales le permiten sustituir etiquetas nombres de directorios (ej. %SRC% = C:\Source).

 

Cuando haya completado el diseño de sus clases, podrá generar código fuente.

 

Vea también

La ventana de generación de código

Generar una sola clase

Generar un grupo de clases

Generar un paquete

Actualizar el contenido del paquete

Espacios de nombres