Ett guidebaserat användargränssnitt guidar dig genom de nödvändiga stegen för att köra omfaktoriseringen. Omfaktoriseringsguiden består av 1-n parametersidor, en förhandsgranskningssida och en problemsida.
På de här sidorna anger du den information som behövs för omfaktoriseringen. För omfaktoriseringen Flytta upp används t.ex. två sidor till att samla in de metoder och fält som ska flyttas upp samt till att samla in gamla metoder och fält i underordnade klasser som kan tas bort. Användaren kan navigera mellan parametersidorna med knapparna Nästa > och < Föregående.
När du har angett den nödvändiga informationen klickar du på Slutför om du vill köra omfaktoriseringen utan att förhandsgranska resultatet. Om du vill förhandsgranska ändringarna klickar du på Nästa >.
I JDT kan du förhandsgranska resultatet av en omfaktoriseringsåtgärd innan du kör den.
Förhandsgranskningssidan består av två delar:
Ett träd överst som innehåller alla de Java-element som påverkas av omfaktoriseringen. Varje nod på översta nivån representerar en kompileringsenhet.
I vissa omfaktoriseringar kan man filtrera trädet efter olika ändringar som har gjorts. Välj ett alternativ i listrutan Filtrera ändringar.
På omfaktoriseringens problemsida visas om det finns några misstänkta, potentiella eller verkliga problem med omfaktoriseringsåtgärden som du vill utföra.
Det finns fyra typer av problem:
Om det inte finns några stopproblem kan du genomföra omfaktoriseringen genom att klicka på knappen Slutför. Om du vill förhandsgranska resultatet av omfaktoriseringsåtgärden klickar du på knappen Nästa >.