前页 | 后页 |
代码生成-交互图
在从类中的交互(序列)图生成代码期间, Enterprise Architect应用其系统工程图优化器将类构造转换为程序化范例。基于消息和片段的功能,它们被标识为几种操作类型中的两种, Enterprise Architect使用代码生成模板来相应地呈现其行为。
动作
行动 |
描述 |
也可以看看 |
---|---|---|
行动电话 |
调用操作的消息。 |
消息(时序图) 呼叫 讯息范例 |
动作创建 |
生命周期=新消息。 |
消息(时序图) 消息(时序图) |
行动破坏 |
生命周期=删除的消息。 |
消息(时序图) 消息(时序图) |
动作循环 |
类型= Alt的组合片段。 |
组合片段 互动运营商 |
如果采取行动 |
Type =循环的组合片段。 |
组合片段 互动运营商 |
分配给 |
使用“分配给”字段设置了具有有效目标属性的呼叫消息在代码中呈现为呼叫操作的目标属性。 |
呼叫 消息(时序图) |
笔记
- 为了能够从行为模型生成代码,所有行为构造都应包含在Class中
- 对于交互(序列)图,行为代码生成引擎期望序列图及其所有相关消息和交互片段都封装在Interaction元素中