如果您打开消息的“特征”窗口,那么可以选择消息类型:基本操作、触发式操作或事件。这些消息一旦定义完毕,就会显示在浏览器中并由独特的图标指示。
在浏览器中,可以通过右键单击消息并从菜单中选择相应选项来访问和修改消息。
事件
事件是一种瞬态情况,它可以在接收到此情况的类中触发状态过渡。由于事件是对象,因此可以携带关于此情况的信息,例如发生时间。事件的浏览器图标是灯泡。
下图显示了事件的“特征”窗口。
注: 如果事件自变量的类型为
*&(指针引用),那么
IBM® Rational® Rhapsody® 不会为其生成代码。
触发的操作
触发式操作可以像事件一样触发状态图中的状态过渡。触发式操作的主体作为所执行的过渡的结果执行。触发式操作的浏览器图标是绿色的操作框,上面覆盖一个灯泡。
注: 如果触发式操作自变量的类型为 *&(指针引用),那么
Rational Rhapsody 不会为其生成代码。
操作
在缺省情况下,操作是基本操作。基本操作是主体由您自己定义(而不是让
Rational Rhapsody 根据状态图生成主体)的操作。