En guidebaseret brugergrænseflade guider dig igennem de trin, der er nødvendige for at udføre en refactoring-funktion. En refactoringguide består af 1 - n-parametersider, en side til visning af resultatet og en problemside.
Disse sider indsamler de oplysninger, der skal bruges til refactoring. Pull Up-refactoring bruger to sider til at samle de metoder og felter, der skal udføres Pull Up på, og til at indsamle de forældede metoder og felter i underklasser, der kan slettes. Brugeren kan blade frem og tilbage i parametersiderne ved hjælp af knapperne Næste> og <Tilbage.
Når du har angivet de nødvendige oplysninger, kan du klikke på Afslut for at udføre refactoring-funktionen uden at få vist resultatet først. Hvis du vil have vist resultatet af ændringerne først, skal du klikke på Næste>.
JDT gør det muligt at få vist resultatet af en refactoring-funktion, inden du udfører den.
Siden til visning af resultatet består af to dele:
En træstruktur øverst, der indeholder alle de Java-elementer, der påvirkes af refactoring-funktionen. Hver enkelt node på øverste niveau i træstrukturen repræsenterer én kompileringsenhed.
Med visse refactoring-funktioner kan du filtrere træstrukturen efter de forskellige typer ændringer, som er foretaget af refactoring. Brug menuen Filtrér ændringer for at ændre filtreringen.
Denne side viser, om der er potentielle eller konkrete problemer med den refactoring-funktion, du er ved at udføre.
Der er fire mulige typer problemer:
Hvis der ikke opstår en fejl, der standser refactoring-funktionen, kan du fortsætte ved at klikke på knappen Afslut. Vælg knappen Næste>, hvis du vil have vist resultatet af refactoring-funktionen.