Исключения для коннекторов
Матрица связей классов содержит более 4 тысяч записей. Иногда возникают ситуации, когда некоторая связь между объектами предусмотрена онтологией, но не предусмотрена нотацией. Например, в Матрице между классами База данных EPC и Документ предусмотрена связь класса Создание.
Но на диаграммах нотации Структура объекта данная связь не нужна. Для настройки подобных случаев в Окне свойств символа Коннектор существует вкладка Исключения для коннекторов.
На данной вкладке можно настроить:
- Тип исключения:
- Не используется
- Разрешить
- Запретить
- Фильтр фигуры из/в – в данных колонках настраивается, какие классы объектов допускаются на концах коннектора при его создании. В данном примере для объектов фигур наложен фильтр: Объект Из – База данных, Объект В – Документ.
- Класс связи – в данную колонку можно включать элементы Матрицы связей классов. Это полезно, когда коннектор настроен на класс связи, который имеет потомков. Чтобы при построении связей на диаграмме потомки не появлялись в диалоге выбора связи – необходимо добавить их в данную колонку с типом исключения «Запретить».