在eclipse中的状态图中切换到数字手表的时间编辑模式

时间:2014-12-06 09:44:04

标签: java eclipse statechart

我有一个问题:

我正在处理一个digitalwatch.sct状态图表模型。

当右下方按下至少1.5秒时,数字手表应切换时间编辑模式。

我如何设法做到这一点,我应该采取哪种策略或触发事件?

右下角按下的事件是“Buttons.bottomRightPressed”。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

即使我不知道你的状态图模型的细节,我也会“盲目地”建议以下步骤:

  1. 添加状态'WaitForEditMode'
  2. 添加某个州的过渡,例如使用Buttons.bottomRightPressed作为触发器的'ClockMode'到WaitForEditMode
  3. 将新事件bottomRightReleased添加到Buttons接口
  4. 使用触发器Buttons.bottomRightReleased从WaitForEditMode添加到ClockMode的转换。
  5. 从WaitForEditMode向“EditMode”添加“1500ms后触发器”的另一个转换
  6. 当然还有其他选择......

    还有一个提示:如果您向Yakindu Statechart Tools发布有关user forum的问题,您应该在没有4个月延迟的情况下获得答案;)...