2015-08-31 5 views
0

Хотя мой вопрос очень прост, я не могу найти для него ответ.Создание функции переключателя из графика состояния

Я создал класс в Rhapsody и связал это состояние с этим классом, но когда я создаю код, я не могу найти и закодировать в классе, связанном с диаграммой состояний.

Есть ли какая-либо функция, которая должна быть создана в качестве триггера или я что-то упускаю?

мой пример состояния диаграммы: enter image description here

+0

ли модель флажок Показывать все ошибки? – sergej

+0

Нет, вообще. код генерируется без ошибок, но в нем нет случая переключения, и я не могу либо найти события. Я даже не знаю, где должен быть случай переключения? Я имею в виду, какую функцию? – Ausdach

+1

Можете ли вы добавить картинку своего государственного экрана? – sergej

ответ

0

После поиска долго я мог бы найти тот вариант, который был предотвращающий поколение.

Прежде всего, вам необходимо определить reactive class, чтобы иметь возможность генерировать код для конечного автомата. Этот пункт был хорошо для меня, и я думал, что это было только то, что имеет значение, пока я не нашел это свойство here:

_CG :: Statechart :: StatechartStateOperations свойство определяет, будет ли сгенерирован код для этой функции. Возможные значения :

Отсутствует (значение по умолчанию), где код не генерируется для данной функции.

WithoutReactive, где продукт не генерирует вызовы к OMReactive

WithReactive где продукт генерирует вызовы к OMReactive