Оконный пользовательский интерфейс позволяет пошагово выполнить выбранный рефакторинг. Оконный пользовательский интерфейс рефакторинга состоит из небольшого первого окна, предназначенного для сбора необходимой для рефакторинга информации, отдельного окна неполадок, всплывающего при обнаружении ошибок, и окна предварительного просмотра, позволяющего заранее просмотреть результаты рефакторинга.
Это окно предназначено для сбора информации, необходимой для выполнения рефакторинга. Например, в случае переименования с помощью рефакторинга здесь необходимо ввести новое имя элемента Java. Можно нажать OK для выполнения рефакторинга или Предварительный просмотр > для просмотра предполагаемых результатов рефакторинга.
JDT позволяет просмотреть результаты рефакторинга до его фактического выполнения.
Окно предварительного просмотра состоит из двух частей:
Верхняя часть - это дерево, содержащее все элементы Java, на которые повлияет рефакторинг. Каждый узел верхнего уровня в дереве представляет один модуль компиляции.
Некоторые рефакторинги позволяют фильтровать дерево, внося различные изменения, выполненные рефакторингом. Воспользуйтесь опцией Фильтровать изменения для изменения параметров фильтрации.
В окне неполадок указано, существуют ли подозреваемые, возможные или фактические неполадки, связанные с выбранным действием рефакторинга.
Существуют четыре типа неполадок:
Если блокирующих неполадок нет, то можно выполнить рефакторинг нажатием кнопки OK. Для того чтобы просмотреть результаты выполнения рефакторинга, нажмите кнопку Продолжить.