Interface utilisateur de propagation des modifications basée sur un assistant

Une interface utilisateur basée sur un assistant vous guide à travers les différentes étapes nécessaires pour exécuter la propagation des modifications sélectionnées. Un assistant de propagation des modifications est constitué de 1 à n pages de paramètres, une page d'aperçu et une page d'erreurs.

Pages de paramètres

Ces pages rassemblent des informations requises pour la propagation des modifications. Par exemple, la propagation de l'extraction utilise deux pages pour rassembler les méthodes et les zones à extraire et pour rassembler les méthodes et les zones obsolètes dans des sous-classes pouvant être supprimées. L'utilisateur peut naviguer dans les pages de paramètres à l'aide des boutons Suivant > et < Précédent.

Après avoir fourni les informations requises, vous pouvez cliquer sur Terminer pour effectuer la restructuration sans prévisualiser les résultats. Si vous souhaitez obtenir un aperçu des modifications, cliquez sur Suivant >.

Page de prévisualisation

Le JDT permet de prévisualiser les résultats d'une opération de propagation des modifications avant de l'exécuter.

La page de prévisualisation (ou aperçu) se compose de deux parties :

Page des incidents

Cette page indique les problèmes éventuels, potentiels ou certains liés à l'opération de propagation des modifications que vous tentez.

Les quatre types de problèmes suivants peuvent vous être notifiés :

Informations
Un incident de ce type n'a aucune incidence sur la propagation des modifications, ni sur le code du plan de travail. Vous pouvez ignorer ce type d'erreur.
Avertissements
Les incidents de ce type tentent de prévoir les avertissements générés par le compilateur. La plupart du temps, ils n'ont aucune incidence sur votre code dans le plan de travail.
Erreurs
Les incidents de ce type peuvent générer des erreurs de génération ou modifier la sémantique du code dans le plan de travail. Vous pouvez décider de procéder malgré tout à la propagation des modifications, mais ce n'est pas recommandé.
Problèmes irrémédiables
Ce type d'incident empêche la propagation des modifications d'avoir lieu. Par exemple, si vous sélectionnez un commentaire et que vous lui appliquez la commande Extraire la méthode, le plan de travail affichera un problème irrémédiable suite à la tentative de propagation des modifications car il est impossible d'extraire un commentaire.

S'il n'y a pas d'erreur stoppant la propagation des modifications, celle-ci peut avoir lieu en cliquant sur le bouton Fin. Pour prévisualiser les résultats de la propagation des modifications, cliquez sur le bouton Suivant >.

Concepts connexes

Prise en charge de la propagation des modifications

Référence connexe

Actions de propagation des modifications

Icônes