前页 | 后页 |
加新Stereotyped模板
有时,定义一个特定的代码生成模板用于给定原型的元素是很有用的。这使得可以为元素生成不同的代码,具体取决于它们的原型。 Enterprise Architect提供了一些默认模板,这些模板专门用于支持语言中的常用构造型。例如,C# 的“操作体”模板已专门用于属性型,因此它会自动生成其组成的“get”和“set”方法。您可以覆盖默认构造型模板,如覆盖默认模板主题中所述。此外,您可以为自己的构造型定义模板,如此处所述。
访问
功能区 |
开发 >源代码 > 选项 > 编辑代码模板 |
键盘快捷键 |
|
使用代码模板编辑器添加新的原型模板
节 |
描述 |
也见 |
---|---|---|
1 |
从语言列表中选择适当的语言。 |
|
2 |
从模板列表中选择一个基本模板。 |
|
3 |
点击“加新Stereotyped Override”按钮。 将显示“新模板覆盖”对话框。 |
|
4 |
选择所需的特征和/或类刻板印象。 点击确定按钮。 |
|
5 |
新的构造型模板覆盖显示在构造型覆盖列表中,标记为已修改。 |
|
6 |
在代码模板编辑器中进行所需的修改。 |
|
7 |
单击“保存”按钮将新的原型模板存储在项目文件中。 Enterprise Architect现在可以在为该原型的元素生成代码时使用原型模板。 |
注记
- 类和特征刻板印象可以结合起来为特征提供进一步的专业化水平;例如,如果当类具有原型属性时应以不同方式生成属性,则应在“新建模板覆盖”对话框中指定属性和 MyStereotype