Interfejs użytkownika oparty na kreatorze prowadzi użytkownika przez kolejne czynności wymagane do przeprowadzenia operacji refaktoryzacji. Kreator refaktoryzacji zawiera jedną lub więcej stron parametrów, stronę podglądu i stronę problemów.
Na tych stronach zbierane są informacje wymagane do przeprowadzenia refaktoryzacji. Na przykład dla operacji refaktoryzacji Przenieś do nadklasy używane są dwie strony umożliwiające zebranie metod i pól przeznaczonych do przeniesienia do nadklasy, a także przestarzałych metod i pól w podklasach, które można usunąć. Między stronami parametrów można się poruszać przy użyciu przycisków Dalej > i < Wstecz.
Po podaniu wymaganych informacji można kliknąć przycisk Zakończ, aby wykonać refaktoryzację bez wyświetlania podglądu wyników. Aby wyświetlić podgląd zmian, należy nacisnąć przycisk Dalej >.
Środowisko JDT umożliwia wyświetlenie podglądu wyników refaktoryzacji przed jej wykonaniem.
Strona podglądu składa się z dwóch części:
Na stronie problemów refaktoryzacji 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 Zakończ. Aby wyświetlić podgląd wyników refaktoryzacji, należy kliknąć przycisk Dalej >.
Podgląd zmian refaktoryzacji
Cofanie operacji refaktoryzacji
Przywracanie operacji refaktoryzacji