IBM Rhapsody:如何使用另一个块的值?

时间:2018-12-11 14:32:37

标签: rhapsody

在我的Block A状态机中,我试图使用Block B的value属性的值,但是由于某种原因,它不允许我使用。有没有办法在状态机中使用另一个块的value属性?

1 个答案:

答案 0 :(得分:2)

如果块A引用了块B并且值不是私有的,应该很容易。然后,在状态机代码中可能会像itsB.getSomeValue();之类的东西,确切的语法将根据您使用的语言而变化。

这是我制作的测试样品:

enter image description here

因此,如果客户端希望按时访问某些内容,则只需使用其itsClock参考即可。这是客户端从其状态机访问它的示例:

enter image description here