Et dialogboksbasert brukergrensesnitt leder deg gjennom de nødvendige trinn for å utføre valgt refaktorisering. Et dialogboksbasert brukergrensesnitt for refaktorisering består av en kort første dialogboks som samler inn nødvendige opplysninger for utføring av refaktoriseringen, en egen problemdialogboks som du får frem hvis det oppdages feil, og en dialogboks for forhåndsvisning av resultatene av en refaktorisering.
Denne dialogboksen samler inn opplysninger som er nødvendige for refaktoriseringen. For eksempel vil du for en navneendring oppgi det nye navnet på Java-elementet. Du kan enten klikke på OK for å utføre refaktoriseringen eller Forhåndsvisning > for å se på resultatet av refaktoriseringen.
JDT kan forhåndsvise resultatene av en refaktoriseringshandling for deg før handlingen utføres.
Dialogboksen for forhåndsvisning består av to deler:
Et tre øverst som inneholder alle Java-elementer som påvirkes av refaktoriseringen. Hver toppnivånode i treet representerer en kompileringsenhet.
Noen refaktoriseringer gjør det mulig å filtrere treet etter forskjellige typer endringer i refaktoriseringen. Bruk menyvalget Filterendringer for å endre filtreringen.
Problemdialogboksen viser om det er mistenkte, potensielle eller definitive problemer med refaktoriseringshandlingen du forsøker.
Fire typer problemer er mulige:
Hvis det ikke finnes noen stopproblemer, kan refaktoriseringen utføres ved at du klikker på OK. Hvis du vil ha forhåndsvist resultatene av refaktoriseringshandlingen, klikker du på Fortsett.