AnyLogic
Развернуть
Размер шрифта

Начало диаграммы состояний

Начало диаграммы состояний используется для того, чтобы обозначать начальное состояние диаграммы состояний. У каждой диаграммы состояний должно быть одно и только одно начало диаграммы состояний.

Вы можете задать в рамках одного типа агентов сразу несколько независимых диаграмм состояний, каждая из которых будет описывать какой-то свой процесс. В этом случае AnyLogic будет определять количество диаграмм состояний согласно присутствующим на диаграмме агента началам диаграмм состояний.

Чтобы добавить начало диаграммы состояний

  1. Перетащите элемент Начало диаграммы состояний из палитры Диаграмма состояний в то место графического редактора, где вы хотите его поместить (так, чтобы этот начало диаграммы указывало на состояние, которое вы хотите сделать начальным).
Свойства

Имя — Имя начала диаграммы состояний. Имя используется для идентификации элемента.

Отображать имя — Если опция выбрана, то имя начала диаграммы состояний будет отображаться в графическом редакторе.

Исключить — Если опция выбрана, то начало диаграммы состояний будет исключено из модели.

Видимость — Если опция выбрана, то начало диаграммы состояний будет отображаться на презентации во время выполнения модели.

Действие — Здесь вы можете ввести код Java, который будет выполняться, когда начало диаграммы состояний передаст управление состоянию, на которое оно указывает.

Вести журнал в базе данных — Если опция выбрана, то информация обо всех случаях срабатывания перехода будет добавляться в журнал выполнения модели statechart_transitions_log (если в свойствах базы данных выбрана опция вести журналы).

Как мы можем улучшить эту статью?