Перейти к основному содержимому

Скрытие и переиспользование связей

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

Скрытие и возврат существующей связи двумя способами.

Скрытие из представления​

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

Загрузка изображения...
Связь отображается на диаграмме и хранится в общей модели
Загрузка изображения...
Контейнеры остались на месте, а зависимость сохранилась в модели

Возврат с помощью Shift​

Выберите источник, удерживайте Shift и укажите используемый элемент. Если между этой парой уже существует скрытая связь, ArchiVision предложит выбрать её или создать новую.

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

После выбора существующего варианта на диаграмму вернётся та же связь. Новый объект в модели при этом не создаётся.

Загрузка изображения...
Существующая зависимость снова отображается без дублирования

Возврат через контекстное меню​

После повторного скрытия выберите исходный элемент и откройте создание исходящей связи через его контекстное меню. Источник будет заполнен автоматически; останется найти используемый элемент.

Загрузка изображения...
Команда исходящей связи заранее фиксирует источник зависимости
Загрузка изображения...
Используемый элемент можно найти по фрагменту наименования

После выбора цели система снова предложит существующую связь. Верните её на диаграмму, не изменяя состав модели.

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

Уже отображённая связь​

Если связь уже присутствует на диаграмме, её строка заранее отмечена и недоступна для повторного выбора. Можно создать другую самостоятельную зависимость с новым смыслом либо отказаться от формы.

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

Таймкоды​

  • 00:00 — переиспользование связи;
  • 00:10 — скрытие из представления;
  • 00:20 — возврат через Shift;
  • 00:31 — существующий вариант;
  • 00:48 — контекстное меню элемента;
  • 01:00 — выбор целевого элемента;
  • 01:16 — уже отображённая связь;
  • 01:28 — новая связь или отмена.

Предыдущий урок: Связи на C2.

Следующий урок: Проверка модели после C2.