EA usa plantillas de código durante la sincronización directa de los siguientes lenguajes de programación:
Solamente un subconjunto de las plantillas de código se utilizan durante la sincronización. Este subconjunto corresponde a las distintas secciones que EA reconoce en el código fuente. La siguiente tabla lista las plantillas de código y sus correspondientes secciones de código, que se pueden sincronizar.
Plantilla de código
|
Sección de código
|
Notas de Clases
|
Comentarios precediendo la declaración de las clases
|
Declaración de Clases
|
Todo el código hasta e incluidos los caracteres de terminación.
|
Notas de Atributos
|
Comentarios precediendo la declaración de Atributos
|
Declaración de Atributos
|
Hasta e incluidos los caracteres de terminación
|
Notas de Operaciones
|
Comentarios precediendo la declaración de operaciones
|
Notas de Operaciones Impl
|
Igual que "Notas de Operaciones"
|
Declaración de Operaciones
|
Todo el código hasta e incluidos los caracteres de terminación.
|
Declaración de Operaciones Impl
|
Todo el código hasta e incluidos los caracteres de terminación.
|
Cuerpo de Operaciones
|
Todo entre e incluidos las llaves
|
Cuerpo de Operaciones Impl
|
Idem "Cuerpo de Operaciones"
|
Pueden ocurrir tres tipos de cambios en el código fuente cuando se lo sincroniza con el modelo UML:
Cada uno de estos cambios debe ser manipular de manera diferente por EA y su efecto en el CTF se describe en las siguientes secciones.
|