前页 | 后页 |
旧版状态机模板
代码生成使用一组生成模板进行操作。从Enterprise Architect 11.0 版开始,默认提供一组不同的模板,用于将软件代码从状态机图生成为Java 、C、ANSI C++ 或 C# 代码。如果您不想升级它们以获得新的模板功能,您仍然可以使用原始模板,如此处所述,用于在Enterprise Architect早期版本中开发的模型。
在 Legacy 和 Release 11 模板之间切换
访问
显示“管理模型选项”对话框,然后使用本表中列出的方法之一显示所选语言的“语言规范”页面。如有必要,展开“状态机工程(适用于当前模型)”分组并将“使用新状态机模板”选项设置为True (使用后面的模板)或False (使用旧版模板)。
功能区 |
设置>模型>选项>源代码工程> [语言名称] |
旧版模板转换
类中A状态机在内部生成许多软件语言结构,以提供状态行为(执行、进入和退出)的有效执行,并在必要时对适当的转换效果进行编码。
模型对象 |
代码对象 |
也见 |
---|---|---|
枚举 |
|
|
属性 |
|
|
操作 |
|
操作行为 |
注记
- 为了能够从行为模型生成代码,所有行为构造都应该包含在一个类中