UML状态图-在不调用输入函数的情况下输入状态
我正试图用以下特性绘制一个UML状态图:UML状态图-在不调用输入函数的情况下输入状态,uml,Uml,我正试图用以下特性绘制一个UML状态图: 触发器X上的状态A转换为状态B 状态B有一个进入动作“OnEntry” 当处于状态B时,您收到触发器Y, 您保持在状态B(不调用Entry操作) 我想在状态图中包括触发器Y,这样就可以明确地知道它在状态B期间是有效的 我该怎么做呢?我必须承认,状态机并不是我真正的强项。但是, 触发器Y不退出状态B。因此,国家保持不变。因此,onEntry将不会执行 规范状态(第307页): 14.2.3.4.3说明进入、退出和行动行为 状态可能具有关联的条目行为。此行
我该怎么做呢?我必须承认,状态机并不是我真正的强项。但是, 触发器
Y
不退出状态B
。因此,国家保持不变。因此,onEntry
将不会执行
规范状态(第307页):
14.2.3.4.3说明进入、退出和行动行为
状态可能具有关联的条目行为。此行为(如果已定义)在通过外部转换输入状态时执行。此外,状态还可能具有关联的退出行为,如果定义了该行为,则该行为将在状态退出时执行
酷!所以也许我有相反的问题。。。如果我有另一个触发器“Z”离开B,重新进入B,并且应该触发“ONETRY”,该怎么办?每个转换都可以有它自己的行为。因此,您可以调用
onEntry
,作为此行为的一部分。就这样。