Вопросы к Поиску с Алисой
Разница между триггерными и нетриггерными переходами в диаграмме состояний заключается в том, как они инициируются. intuit.ru it-gost.ru
Триггерный переход инициируется каким-либо событием, связанным с внешними условиями по отношению к рассматриваемому состоянию. intuit.ru Рядом со стрелкой триггерного перехода обязательно указывается имя события в форме строки текста, начинающейся со строчной буквы. intuit.ru Часто в качестве имён триггерных переходов задают имена операций, вызываемых у тех или иных объектов системы. intuit.ru
Нетриггерный переход срабатывает, когда все операции исходного состояния завершены. it-gost.ru Такие переходы часто называют переходами по завершении деятельности. intuit.ru Для них рядом со стрелкой перехода не указывается никакого имени события, а в исходном состоянии должна быть описана внутренняя деятельность, по окончании которой произойдёт тот или иной нетриггерный переход. intuit.ru
Таким образом, триггерные переходы связаны с внешними событиями, а нетриггерные — с завершением определённых действий.