前页 | 后页 |
巨集
宏提供对UML模型内元素字段的访问,还用于构造生成的输出。所有宏都包含在百分号(%)中,如下所示:
%<宏名>%
通常,宏(包括%分隔符)将替换输出中的文字文本。例如,考虑类声明模板中的以下项目:
...课程%className%...
字段替换宏%className%将导致在输出中替换当前的类名称。因此,如果将生成的类命名为Foo,则输出为:
... Foo课...
CTF包含多种类型的宏:
- 模板替代宏
- 现场替代宏
- 替代例子
- 属性字段替代宏
- 类字段替换宏
- 代码生成选项字段替换宏
- 连接器字段替代宏
- 约束字段替换宏
- 努力领域替代宏
- 文件字段替换宏
- 文件导入字段替换宏
- 链接字段替换宏
- 链接的文件字段替代宏
- 公制字段替代宏
- 操作字段替换宏
- 包字段替换宏
- 参数字段替换宏
- 问题字段替换宏
- 需求字段替换宏
- 资源字段替换宏
- 风险字段替代宏
- 方案字段替换宏
- 标记值替换宏
- 模板参数替换宏
- 测试字段替换宏
- 功能宏
- 控制宏
- 列表宏
- 分支宏
- 同步宏
- PI宏
- EASL代码生成宏