You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在IBM Rhapsody状态机的状态中添加doActivity行为?

IBM Rational Rhapsody 8.4.1 状态doActivity配置说明

Rational Rhapsody 8.4.1完全支持UML规范定义的状态doActivity行为,不存在不支持该特性的情况,具体配置操作步骤如下:

  • 打开对应类的状态图,双击需要添加doActivity的目标状态,调出状态的属性配置弹窗
  • 在左侧功能树中找到行为分类,展开后即可看到Entry Action、Exit Action、Do Activity三个独立配置项,你之前使用的入口/出口动作配置就在前两个选项中
  • 选中Do Activity,右侧编辑区可以直接编写对应执行逻辑的代码,也可以绑定提前定义好的类方法、活动图等行为构件
  • 保存配置后重新生成代码,Rhapsody会自动按照UML时序逻辑调度doActivity:状态激活时先执行entry动作,之后持续运行doActivity逻辑直到状态退出触发,最后执行exit动作

如果你在属性窗口中找不到Do Activity配置项,可检查项目UML配置:进入项目属性->通用->UML设置,确认「简化状态行为配置」选项未被勾选,该选项开启后会隐藏doActivity等非高频配置项。

内容的提问来源于stack exchange,提问作者Anmk

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 16:36:03