Ett dialogbaserat användargränssnitt guidar dig genom de nödvändiga stegen för att köra en vald omfaktorisering. Ett dialogbaserat användargränssnitt för omfaktorisering består av en kort dialogruta där du anger information som behövs för att utföra omfaktoriseringen, en separat problemdialogruta som visas om några fel påträffas och en förhandsgranskningsruta där du kan förhandsgranska resultatet av omfaktoriseringen.
I den här dialogrutan anger du den information som behövs för omfaktoriseringen. Om du t.ex. vill omfaktorisera för namnändring anger du ett namn för Java-elementet. Du kan antingen klicka på OK för att utföra omfaktoriseringen eller klicka på Förhandsgranska > och förhandsgranska omfaktoriseringens resultat.
I JDT kan du förhandsgranska resultatet av en omfaktoriseringsåtgärd innan du kör den.
Förhandsgranskningsrutan 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.
I omfaktoriseringens problemruta 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 OK. Om du vill förhandsgranska resultatet av omfaktoriseringsåtgärden klickar du på knappen Fortsätt.