查看动画时序图
时序图显示参与图的实例之间的消息传递。时序图是一种表示相互交互的对象之间的通信的具体方法。
打开动画时序图
您可以在动画版本中打开非动画时序图。
添加和删除实例线
要向动画时序图添加实例线,请使用“实例线”工具创建实例线并命名该实例,或者从浏览器中拖动该实例。
自动创建动画实例
可以自动创建时序图中的动画实例线,以便在运行时实例创建时在动画时序图中查看这些实例。(通常,在动画会话期间,必须将创建的实例从
IBM Rational Rhapsody
中的浏览器拖到动画时序图以查看该实例的操作被调用。)但是,通过对时序图中的实例线名称添加注释,可以让产品在您运行动画时自动创建动画实例。此功能表示,您可以标记特定的类,以便运行时在动画时序图中自动创建任何时序图实例。
在动画时序图中显示状态过渡
通过显示进入状态的对象的事件,动画时序图可以对动画状态图进行交叉引用。在
IBM Rational Rhapsody
中,条件标记指示对象在序列中的特定点处于特定情况或状态。
系统边框
系统边框(如果存在)连接到所有参与执行并且没有自己的特殊线条的实例。换而言之,如果发送实例和接收实例在动画时序图中都有实例线,那么将在这两条实例线之间绘制消息。
消息动画
为动画时序图创建各种消息箭头。
限制动画时序图中的消息显示
在运行包含大量消息的时序图的动画时,可能会耗尽系统的虚拟存储器。您可以使用
SequenceDiagram::General::MaxNumberOfAnimMessages
和
SequenceDiagram::General::OnReachedMaxAnimMessages
属性来限制在任意时刻显示的消息数,从而避免此类问题。
抑制动画时序图消息
多个属性控制消息是否显示在动态时序图中。
数据流
IBM Rational Rhapsody
动画还使用数据流箭头表示法来表示流端口之间的数据流。
父主题:
运行动画模型
反馈