Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
StarUML Руководство пользователя.pdf
Скачиваний:
173
Добавлен:
26.03.2015
Размер:
9.57 Mб
Скачать

StarUNL. Руководство пользователя. Глава 5. Работа с диаграммами

127 / 207

1.Щёлкните [Toolbox] -> [Component] -> [Dependency]

2.Проведите линию от компонента к интерфейсу в [главном окне].

Инстанция компонента

Семантика

Инстанция компонента - экземпляр компонента, который постоянно находится на инстанции узла. Инстанция компонента может иметь состояние.

Процедура создания инстанции компонента

Чтобы создать инстанцию компонента,

1.Щёлкните [Toolbox] -> [Component] -> [ComponentInstance]

2.Щёлкните в позиции на диаграмме, куда следует поместить инстанцию компонента.

3.Введите имя инстанции в горячем диалоге и нажмите клавишу [Ввод]. Результат будет следующим.

Процедура добавления атрибута к инстанции компонента

Есть два способа добавить AttributeLink к инстанции компонента.

использование элемента инстанции компонента на главной диаграмме или в [навигаторе модели]

использование [редактора коллекций]

Вслучае использования элемента инстанции компонента,

1. Выберите инстанцию на диаграмме или в [навигаторе модели].

StarUNL. Руководство пользователя. Глава 5. Работа с диаграммами

128 / 207

2.Щелкните правой кнопкой мыши выбранную инстанцию компонента, выберите[Add] -> [Attribute Link] в контекстном меню.

3.Вы добавили связь с атрибутом.

Вдругом случае,

1.Выберите [Редактор коллекции ...] в контекстном меню инстанции компонента.

2.Щелкните кнопку свойства slots в окне свойств.

3.На закладке [Slots] [редактора коллекции] Вы можете добавить связь атрибута, используя кнопку .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]