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