Prev | Next |
Field Substitution Macros
The field substitution macros provide access to data in your model. In particular, they are used to access data fields from:
- Packages
- Classes
- Attributes
- Operations, and
- Parameters
Field substitution macros are named according to Camel casing. By convention, the macro is prefixed with an abbreviated form of the corresponding model element. For example, attribute-related macros begin with att, as in the %attName% macro, to access the name of the attribute in scope.
Macros that represent checkboxes return a value of T if the box is selected. Otherwise the value is empty.
This table lists a small number of project field substitution macros. Type-specific macros are listed in the subtopics of this Field Substitution Macros section.
Project Macros
Macro Name |
Description |
---|---|
eaDateTime |
The current time with format: DD-MMM-YYYY HH:MM:SS AM/PM. |
eaGUID |
A unique GUID for this generation. |
eaVersion |
Program Version (located in the 'About Enterprise Architect' dialog by selecting 'Start > Help > Help > About EA'). |
Learn more