Для создания классов и отношений между ними в Rational Rose предназначена панель Toolbox, которая расположена вертикально между браузером и окном диаграммы. На ней по умолчанию представлены следующие кнопки:
Вид кнопки | Название кнопки | Назначение кнопки |
Selection Tool | Превращает курсор в стрелку указателя для того, чтобы можно было выделять объекты | |
Text Box | Добавление к диаграмме текста | |
Note | Добавление к диаграмме примечания | |
Anchor Note to Item | Связывание примечания с объектом на диаграмме | |
Class | Добавление на диаграмму нового класса | |
Interface | Добавление на диаграмму нового интерфейса | |
Unidirectional Association | Создание отношения ассоциации | |
Association Class | Связывание класса ассоциации с отношением ассоциации | |
Package | Добавление на диаграмму нового пакета | |
Dependency or instantiaties | Создание отношения зависимости | |
Generalization | Создание отношения обобщения | |
Realize | Создание отношения реализации |
При желании состав кнопок на панели Toolbox можно изменить, добавив на нее недостающие элементы.
|
|
Для каждого класса можно задать ряд режимов отображения. Сделать это можно, щелкнув правой кнопкой мыши по классу, и выбрав пункт меню Options (рис. 1):
Рисунок 1. Контекстное меню класса
- Automatic Resize - автоматически подгонять размеры класса;
- Stereotype Display - способ отображения стереотипа класса:. Возможные варианты: none (не отображать), Label (отображать в виде строки над названием класса), Decoration (отображать в виде графического значка над названием класса), Icon (отображать весь класс соответствующим графическим значком);
- Show Visibility - отображать модификаторы доступа атрибутов и операций;
- Show All Attributes - отображать все атрибуты класса;
- Show All Operations - отображать все операции класса;
- Show Operation Signature - отображать сигнатуру операций;
- Suppress Attributes - скрывать блок атрибутов;
- Suppress Operations - скрывать блок операций.
Для задания режимов отображений по умолчанию для всех классов предусмотрен пункт меню Tools ->Options, где во вкладке Diagram можно задать эти же значения.