Op een wizard gebaseerde herstructurering

Bij het uitvoeren van een herstructureringsactie wordt u stapsgewijs door de procedure geleid in een op een wizard gebaseerde gebruikersinterface. Een herstructureringswizard bestaat uit 1 of meer parameterpagina's, een previewpagina en een probleempagina.

Parameterpagina's

Op deze pagina's worden de benodigde herstructureringsgegevens verzameld. Voor de herstructureringsactie Omhoog brengen worden bijvoorbeeld twee pagina's gebruikt. Op de ene pagina worden de methoden en velden verzameld die omhoog moeten worden gebracht. Op de andere pagina worden de overbodige methoden en velden in subklassen verzameld die kunnen worden gewist. De gebruiker kan van de ene naar de andere pagina navigeren door op Volgende > en < Vorige te klikken.

Nadat u de benodigde gegevens hebt opgegeven, klikt u op Voltooien als u de code wilt herstructureren zonder de wijzigingen vooraf te bekijken. Als u de wijzigingen wel vooraf wilt bekijken, klikt u op Volgende >.

Previewpagina

In JDT kunt u de resultaten van een herstructureringsactie bekijken voordat u deze daadwerkelijk uitvoert.

De previewpagina bestaat uit twee gedeelten:

Probleempagina

Op de probleempagina ziet u de problemen die naar verwachting, mogelijk of zeker zullen optreden als u de herstructureringsactie uitvoert.

Er kunnen vier soorten problemen worden gesignaleerd:

Informatie
Een probleem dat wordt gekenmerkt als informatie zal de herstructurering of de code in de workbench niet (negatief) beïnvloeden. Dit type problemen kan in de meeste gevallen worden genegeerd.
Waarschuwingen
Hiermee wordt u geattendeerd op mogelijke compileerwaarschuwingen. Dit type problemen heeft waarschijnlijk geen negatieve gevolgen voor de code in uw workbench.
Fouten
Een probleem dat wordt gekenmerkt als fout levert hoogstwaarschijnlijk compileerfouten of een ongewenste verandering in de werking van uw code op. U kunt doorgaan en de herstructureringsactie desondanks uitvoeren, maar dit wordt niet aanbevolen.
Stopproblemen
Dit type problemen geeft aan dat de herstructureringsactie niet kan worden uitgevoerd. Als u bijvoorbeeld commentaar selecteert en vervolgens Methode extraheren kiest, genereert de workbench een stopprobleem voor deze herstructureringspoging omdat u commentaar niet kunt extraheren.

Als er geen stopproblemen zijn, kunt u de herstructureringsactie uitvoeren door te klikken op Voltooien. Als u de resultaten van de herstructureringsactie van tevoren wilt bekijken, klikt u op Volgende >.

Verwante concepten

Ondersteuning voor herstructurering

Verwante onderwerpen

Acties van het menu Herstructureren

Pictogrammen