Interfejs użytkownika oparty na oknach dialogowych prowadzi użytkownika przez kolejne czynności wymagane do przeprowadzenia wybranej operacji refaktoryzacji. Interfejs użytkownika refaktoryzacji oparty na oknach dialogowych składa się z pierwszego niewielkiego okna dialogowego, na którym zbierane są informacje wymagane do wykonania refaktoryzacji, osobnego okna dialogowego problemów, wyświetlanego w przypadku wykrycia błędów, oraz okna dialogowego podglądu, umożliwiającego wyświetlenie podglądu wyników refaktoryzacji.
W tym oknie dialogowym zbierane są informacje wymagane do przeprowadzenia refaktoryzacji. W przypadku refaktoryzacji umożliwiającej zmianę nazwy wprowadza się na przykład nową nazwę elementu Java. Można nacisnąć przycisk OK, aby wykonać refaktoryzację, lub przycisk Podgląd >, aby wyświetlić podgląd wyników refaktoryzacji.
Środowisko JDT umożliwia wyświetlenie podglądu wyników refaktoryzacji przed jej wykonaniem.
Okno dialogowe podglądu składa się z dwóch części:
W oknie problemów wyświetlane są informacje o podejrzeniach dotyczących problemów, potencjalnych problemach lub problemach, które na pewno wystąpią podczas danej refaktoryzacji.
Możliwe są cztery typy problemów:
Jeśli nie występują problemy zatrzymujące, można wykonać refaktoryzację przez kliknięcie przycisku OK. Aby wyświetlić podgląd wyników refaktoryzacji, należy kliknąć przycisk Kontynuuj.
Refaktoryzacja bez podglądu
Refaktoryzacja z podglądem
Podgląd zmian refaktoryzacji
Cofanie operacji refaktoryzacji
Przywracanie operacji refaktoryzacji