Dialogbasert brukergrensesnitt for refaktorisering

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.

Dialogboks for inndata

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.

Dialogboks for forhåndsvisning

JDT kan forhåndsvise resultatene av en refaktoriseringshandling for deg før handlingen utføres.

Dialogboksen for forhåndsvisning består av to deler:

Dialogboks for problemer

Problemdialogboksen viser om det er mistenkte, potensielle eller definitive problemer med refaktoriseringshandlingen du forsøker.

Fire typer problemer er mulige:

Informasjon
Et problem beskrevet som informasjon vil ikke påvirke refaktoriseringen på noen måte, og vil heller ikke påvirke koden på arbeidsbenken på en negativ måte. Du kan høyst sannsynlig ignorere denne typen problem.
Advarsler
Advarsler prøver å forutsi kompilatoradvarsler. Denne typen problem vil sannsynligvis ikke har noen negativ virkning på koden på arbeidsbenken.
Feil
Et problem som beskrives som feil, vil høyst sannsynlig forårsake kompileringsfeil eller endre arbeidsbenkens kode semantisk. Du kan velge å fortsette med refaktoriseringen til tross for disse feilene, men det anbefales ikke.
Stopproblemer
Denne typen problem hindrer refaktoriseringen i å finne sted. Hvis du for eksempel velger en kommentar og velger kommandoen Trekk ut metode fra den, vil arbeidsbenken sende ut et stopproblem ved refaktoriseringsforsøket fordi du ikke kan trekke ut en kommentar.

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.

Beslektede begreper

Refaktoriseringsstøtte

Beslektet referanse

Refaktoriseringshandlinger

Ikoner