首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >企业架构师:在状态转换中引用实例化类的属性

企业架构师:在状态转换中引用实例化类的属性
EN

Stack Overflow用户
提问于 2018-06-15 20:50:17
回答 1查看 216关注 0票数 1

在Enterprise中,我有一个用属性定义的类,它是一个枚举。基于对枚举值的测试,是否有可能在状态机中创建转换?多么?

我发现用触发器或信号创建转换的唯一方法是非常有限的。

我的目的是将状态机导出到需求文档。不过,我认为这应该适用于模拟。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-16 12:25:32

触发器是导致令牌沿状态转换流动的原因。例如,这种状态转换:

当打开转换的属性时,您会看到

现在,您可以通过单击Name:右侧的省略号来添加触发器。在这里,您可以选择一个现有的触发器,或者动态创建一个新的触发器。

可以从下拉列表中选择触发器类型:

Signal是默认的,您可以从省略号中选择一个到Specification:。你可以像这样模拟信号:

你会在它的笔记中描述(例如)每当枚举更改时,它就会触发。

图表没有显示信号的使用,但它隐藏在连接器的属性中。要可视化,您可以添加适当的注释并将它们链接到连接器和元素:

注意:状态机是为类建模的(通常将它们放在类中)。如果实例化该类,实例还将具有状态机,它可以在实例中作为某种代码运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50882494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档