Состояния

Top  Previous  Next

4Чтобы создать состояние:

В зависимости от вида состояния, нажмите на кнопку _img95, _img103, _img104 или _img97 панели инструментов. На поле карты поведения появится изображение соответствующего состояния (рис.1).

 

_img117

         Рис.1

 

 

4Чтобы изменить имя состояния:

Выделите имя состояния, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Изменить имя…", или дважды нажмите левую кнопку мыши на имени состояния.

На месте имени состояния откроется поле для ввода.

Внесите изменения и нажмите на клавишу [Enter] или нажмите левую кнопку мыши в любом месте поля карты поведения.

 

4 Чтобы изменить размеры состояния:

Выделите состояние, наведите курсор на рамку и, удерживая левую кнопку мыши, растяните рамку в нужном направлении.

 

 

4Чтобы создать входные действия в состоянии:

Выделите состояние, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Входные действия в состоянии…", или нажмите на кнопку _img100 панели инструментов.

Откроется окно текстового редактора (рис.2).

 

86-stateInAct

                         Рис.2

 

Введите описание входных действий и нажмите на кнопку "OK". У состояния появится сноска с описанием входных действий (рис.3).

 

_img119

         Рис.3

 

 

4Чтобы изменить/удалить входные действия в состоянии:

Выделите состояние или сноску с описанием входных действий, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Входные действия в состоянии…", или нажмите на кнопку _img100 панели инструментов, или дважды нажмите левую кнопку мыши на сноске. Откроется окно текстового редактора с описанием входных действий.

Измените/удалите описание входных действий и нажмите на кнопку "OK". У состояния изменится/удалится сноска с описанием входных действий.

 

 

4Чтобы создать выходные действия в состоянии:

Выделите состояние, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Выходные действия в состоянии…", или нажмите на кнопку _img101 панели инструментов.

Откроется окно текстового редактора (рис.4).

 

86-stateOutAct

                         Рис.4

 

Введите описание выходных действий и нажмите на кнопку "OK". У состояния появится сноска с описанием выходных действий (рис.5).

 

_img121

         Рис.5

 

 

4Чтобы изменить/удалить выходные действия в состоянии:

Выделите состояние или сноску с описанием выходных действий, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Выходные действия в состоянии…", или нажмите на кнопку _img101 панели инструментов, или дважды нажмите левую кнопку мыши на сноске. Откроется окно текстового редактора с описанием выходных действий.

Измените/удалите описание выходных действий и нажмите на кнопку "OK". У состояния изменится/удалится сноска с описанием выходных действий.

 

 

4Чтобы создать непрерывную деятельность в состоянии:

Выделите состояние, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Создать непрерывную деятельность".

В узле "Непрерывные" редактора текущего класса добавится узел, соответствующий новому внутреннему непрерывному классу.

Состояние изобразится толстой линией и появится сноска с именем деятельности (рис.6).

 

_img123

         Рис.6

 

 

4Чтобы создать гибридную деятельность в состоянии:

Выделите состояние, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Создать гибридную деятельность".

В узле "Гибридные" редактора текущего класса добавится узел, соответствующий новому локальному гибридному классу.

Состояние изобразится двойной тонкой линией и появится сноска с именем деятельности (рис.7).

 

_img125

         Рис.7

 

 

4Чтобы использовать для задания деятельности в состоянии экземпляр уже существующего класса:

Выделите глобальный класс в окне "Менеджер проекта" ("Менеджер проекта") или внутренний класс в дереве редактора текущего класса  и, удерживая левую кнопку мыши, переместите курсор на изображение состояния.

Отпустите левую кнопку мыши, как только рядом с курсором появится изображение прямоугольника.

В зависимости от выбранного вида деятельности, состояние изобразится толстой или двойной тонкой линией и появится сноска с именем класса, экземпляр которого является деятельностью.

 

 

4Чтобы создать композицию деятельностей в состоянии:

Если состоянию не приписана никакая деятельность, то последовательно перетащите мышью и бросьте на изображении состояния гибридный и непрерывный классы – компоненты композиции деятельностей (Композиция деятельностей).

Если состоянию уже приписана гибридная деятельность, то перетащите мышью и бросьте на изображении состояния непрерывный класс.

Если состоянию уже приписана непрерывная деятельность, то перетащите мышью и бросьте на изображении состояния гибридный класс.

При добавлении второго компонента композиции на вопрос, хотите ли вы создать композицию, следует ответить «Да».

 

 

4Чтобы заменить компонент композиции деятельностей:

Перетащите мышью и бросьте на изображении состояния гибридный или непрерывный класс и на вопрос, хотите ли вы заменить компонент композиции, ответьте «Да».

 

 

4Чтобы заменить композицию деятельностей на простую деятельность:

Перетащите мышью и бросьте на изображении состояния нужный класс и на вопрос, хотите ли вы заменить компонент композиции, ответьте «Нет».

 

 

4Чтобы открыть редактор класса, описывающего деятельность в состоянии:

Выделите состояние, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Деятельность в состоянии", или дважды нажмите левую кнопку мыши на состоянии.

Откроется окно редактора класса, описывающего деятельность.

 

 

4Чтобы удалить деятельность в состоянии:

Выделите состояние, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Установить пустую деятельность".

Состояние изобразится тонкой линией и удалится сноска с именем деятельности.

 

 

4Чтобы изменить действительные значения параметров в состоянии:

Выделите состояние, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Действительные значения параметров и переменных…".

Откроется окно "Действительные значения" (рис.8).

 

Действ_значения

         Рис.8

 

Чтобы задать новое действительное значение параметра или начальное значение переменной, выберите элемент в дереве окна, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Новое значение…"

либо дважды кликните мышью на элементе.

Введите выражение для действительного значения. Параметр или переменная, у которого изменилось действительное значение, пометятся значком _img47.

Чтобы восстановить значение по умолчанию параметра или переменной, выберите элемент в дереве окна, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Восстановить значение по умолчанию".

Нажмите на кнопку "Принять" в окне "Действительные значения".

 

4Чтобы переопределить унаследованную деятельность:

Перетащите мышью и бросьте на изображении состояния гибридный или непрерывный класс и на вопрос, хотите ли вы заменить компонент композиции, ответьте «Нет»,

а на вопрос, хотите ли вы переопределить унаследованное состояние, ответьте "Да".

 

4Чтобы восстановить унаследованную деятельность:

Выделите состояние, нажмите правую кнопку мыши и в открывшемся контекстном меню выберите пункт "Восстановить унаследованную деятельность".