Как сделать так, чтобы действия входа / выхода отображались на диаграмме конечного автомата - PullRequest
0 голосов
/ 28 июня 2018

Я создал Конечный автомат , добавил Состояние с панели инструментов и добавил Вступление-действие через Функции и свойства> Операции к государству. Теперь я хотел бы, чтобы это Entry-Action отображалось в визуализации моего состояния, например:

+ entry / someEntryAction(); 
+ exit / someExitAction();

как это делается, например, в разделе «Схема конечного автомата»: Sparx Systems: схема конечного автомата . Я следовал за ресурсами о том, как добавить действия входа / выхода, но мое состояние остается пустым, кроме его имени в качестве заголовка.

Вот так выглядит мое состояние:

enter image description here

Вот как я бы хотел, чтобы штаты выглядели:

Sparx Systems State Machine Sample Image

Каковы правильные настройки для отображения действий входа / выхода при визуализации состояния?

1 Ответ

0 голосов
/ 28 июня 2018

Чтобы проверить, видны ли операции на этой диаграмме

  1. Перейти к свойствам диаграммы -> вкладка «Элементы» и в показать операции включения отсека.

    enter image description here

  2. Перейти к свойствам диаграммы -> вкладка «Функции» и в Видимые члены класса включают все. enter image description here

  3. Перейдите к элементу «Видимость элемента и отсека» этого элемента (Ctrl + Shift + y) и включите все элементы в разделе «Видимость операции», а также проверьте настраиваемое свойство этого элемента. enter image description here

  4. В диалоговом окне «Операции» в разделе «Поведение» у вас установлен флажок «Показать поведение на диаграмме».

Аршад

...