Начало диаграммы состояний используется для того, чтобы обозначать начальное состояние диаграммы состояний. У каждой диаграммы состояний должно быть одно и только одно начало диаграммы состояний.
Вы можете задать в рамках одного типа агентов сразу несколько независимых диаграмм состояний, каждая из которых будет описывать какой-то свой процесс. В этом случае AnyLogic будет определять количество диаграмм состояний согласно присутствующим на диаграмме агента началам диаграмм состояний.
Чтобы добавить начало диаграммы состояний
- Перетащите элемент Начало диаграммы состояний из палитры Диаграмма состояний в то место графического редактора, где вы хотите его поместить (так, чтобы этот начало диаграммы указывало на состояние, которое вы хотите сделать начальным).
- Свойства
-
Имя — Имя начала диаграммы состояний. Имя используется для идентификации элемента.
Отображать имя — Если опция выбрана, то имя начала диаграммы состояний будет отображаться в графическом редакторе.
Исключить — Если опция выбрана, то начало диаграммы состояний будет исключено из модели.
Видимость — Если опция выбрана, то начало диаграммы состояний будет отображаться на презентации во время выполнения модели.
Действие — Здесь вы можете ввести код Java, который будет выполняться, когда начало диаграммы состояний передаст управление состоянию, на которое оно указывает.
Вести журнал в базе данных — Если опция выбрана, то информация обо всех случаях срабатывания перехода будет добавляться в журнал выполнения модели statechart_transitions_log (если в свойствах базы данных выбрана опция вести журналы).
-
Как мы можем улучшить эту статью?
-