Особенности использования поиска фрагментов диаграмм по выбранным проектам
Модуль расширения Flexberry Designer: IntelliSearch разработан для поиска фрагментов диаграмм по выбранным проектам репозитория.
Подключение
Подключение осуществляется по следующему алгоритму:
- Зарегистрировать плагин в CASEBERRY
- Открыть меню
Полезности-Модули - Нажать
Создать - Указать путь к библиотеке
IntelliSearch.dll
- Открыть меню
- Добавить плагин к репозиторию
- Открыть свойства репозитория, выбрав пункт меню
Репозитарий-Редактировать свойства - В разделе
МодулинажатьСоздать, в добавившейся строке в колонкеМодульвыбратьIntelliSearchPlugin - Сохранить изменения
- Открыть свойства репозитория, выбрав пункт меню
Note: Подробнее о модулях и их подключении можно посмотреть в статье Модули расширения функциональности.
После этого появится пункт меню Стадии IntelliSearchPlugin, позволяющий переформировать индекс для конкретной Стадии, а также кнопка Искать в других стадия на диаграмме классов.
Использование поиска
Чтобы воспользоваться поиском, необходимо:
- Создать пустую диаграмму классов в любой стадии
- Нарисовать объекты (классы, связи и пр.), которые необходимо найти
- Нажать кнопку
Искать в других стадиях

- В открывшемся окне “Стадии для поиска” выбрать интересующие стадии

- При необходимости настроить параметры поиска (порог релевантности и важность совпадения имен\типов данных\значений по умолчанию\кардинальностей) нажав на кнопку
Параметры поиска

- Нажать кнопку
Поиск.
Note: Поиск требует индексации стадий, если будет выбрано большое количество непроиндексированных стадий, то процесс индексации может занять длительное время.
Результат представляется в виде дерева стадий со скриншотами диаграмм, на которых найдены схожие фрагменты. Скриншот диаграммы можно открыть в натуральную величину.
