Изменение датчиков

Для внесения изменений в определения датчиков применяется редактор Probekit.

Для того чтобы изменить датчик, выполните следующие действия:
  1. В окне Навигатор или Структура пакетов откройте проект, в котором находится нужный исходный файл Probekit (файл probe).
  2. Правой кнопкой мыши щелкните на исходном файле Probekit и выберите Открыть с помощью > Редактор датчиков. В редакторе открывается и отображается текущее определение датчика.
  3. Внесите необходимые изменения на страницах Общие и Датчики. Подробная информация о компонентах датчика приведена в разделе Определения датчиков. Внесите изменения на странице Датчики:
    • Для изменения значений элемента выберите элемент в панели структуры и укажите новые значения в панели редактирования в правой части страницы.
    • Для удаления элемента щелкните на нем правой кнопкой мыши и в контекстном меню выберите Удалить.
    • Для добавления нового элемента правой кнопкой мыши щелкните на соответствующем родительском элементе и в контекстном меню выберите Создать и имя добавляемого элемента. В меню отображаются только допустимые элементы. Допустимые элементы, которые нельзя добавить в выбранное расположение, в меню недоступны.
    • Для того чтобы переместить или скопировать элемент в другой родительский элемент, щелкните правой кнопкой мыши на этом элементе и выберите опцию Вырезать или Копировать. Затем щелкните правой кнопкой мыши на новом родительском элементе и в контекстном меню выберите Вставить. Если элемент, который требуется вставить, недопустим в новом расположении, то команда Вставить в контекстном меню будет недоступна. Вместе с элементом вырезаются и копируются все его дочерние элементы.
    • Для того чтобы изменить порядок целевых элементов, выберите целевое определение в панели редактирования и нажмите кнопку Вверх или Вниз справа.
    Примечание: В поле Директива импорта следует указывать только имя пакета или класса, подлежащего импорту. Ключевое слово import и завершающую точку с запятой (;) указывать не следует.
  4. Завершив изменение датчика, выберите Файл > Сохранить.
  5. Если в приложении была установлена старая версия датчика, а затем в нее было внесено одно из следующих изменений, то перед установкой измененного датчика следует удалить его старую версию из всех файлов:
    • Добавление или удаление фрагмента.
    • Изменение типа фрагмента.
    • Изменение, добавление или удаление элементов данных фрагмента.
    • Изменение целевой спецификации. (В этом случае требуется повторно обработать только связанные файлы class и jar).
    Соответствующие инструкции приведены в разделе Удаление статических датчиков.

    Изменение исходного кода фрагмента (в том числе фрагмента в области действия класса) или директивы импорта не требует удаления предыдущих датчиков.

Связанные концепции
Probekit: справочник по интерфейсу
Связанные задачи
Создание датчиков
Связанные справочники
Редактор Probekit
Примеры Probekit