首页 > 解决方案 > 如何使用 Enterprise Architect 15.0 在序列图中创建异步消息?

问题描述

如何在使用 Sparx Systems Enterprise Architect 15.0 建模时将序列图中的消息类型从同步更改为异步?

我记得过去它只是上下文菜单或属性中的一个明显选项或两者兼而有之。Sparx 官方文档(针对当前15.1 版本)建议相同:

在序列图上创建消息

选项:同步
单击下拉箭头并根据需要选择“同步”或“异步”。

'Synchronous' 值禁用 'Kind' 字段;同步消息始终是调用。

然而,我在上下文菜单和属性中都看不到它了。

上下文菜单 在此处输入图像描述

我设法做到这一点的唯一方法是更改​​序列图的默认消息类型,但每次更改它以设置异步消息(并改回同步消息)似乎有点过头了。

Google 搜索和 SO 搜索都没有给我任何合理的建议。它只允许我找到上面提到的解决方法。

请注意,我不是在这里谈论 IsReturn,这很好用。我说的是异步消息,用实线和空心箭头表示。

标签: umlenterprise-architectsequence-diagramasynchronous-method-call

解决方案


答案相当简单。您没有显示整个属性视图。

如果您将底部向下拖动一点,您将看到设置同步/异步的选项

在此处输入图像描述


推荐阅读