Macros |
Superior Previo Próximo |
Las macros proporcionan el acceso a los campos del elemento dentro del modelo de UML y también se utilizan para estructurar la salida generada. Todas las macros son incluidas dentro de los signos de porcentaje (%). El CTF contiene cinco tipos básicos de macros:
En general, las macros (% incluyendo de los delimitadores) se sustituyen con el texto literal en la salida. Por ejemplo considerar el snippet siguiente de la plantilla del declaración de la clase:
... class %className% ...
La macro de la substitución del campo, el %className%, daría lugar al nombre de las clases actuales que es sustituido en la salida. Si la clase que era generada fuera nombrada "Foo", la salida sería:
... class Foo ...
Cada uno de los tipos macro básicos se explica en los siguientes tópicos. |