Par défaut, Visual Editor for Java effectue en permanence la synchronisation du code source et de la vue Conception. Cette synchronisation peut être interrompue ou rechargée manuellement à tout moment, et le délai de synchronisation peut être défini sous forme de préférence.
Les fonctions suivantes sont les fonctions clés du processus de synchronisation, que vous pouvez ajuster pour optimiser les performances :
Interruption - Cliquez sur le bouton d'interruption dans la barre d'outils principale de l'éditeur visuel pour interrrompre toutes les synchronisations. Pendant que la synchronisation est interrompue, vous pouvez uniquement apporter des modifications à la source. Cela supprime le besoin d'analyse syntaxique de la source, mais vous ne pouvez pas apporter de modifications à l'aide de la vue Beans Java, Propriétés ou Conception pendant l'interruption de la synchronisation. Lorsque la synchronisation est interrompue, la vue Conception est grisée pour indiquer l'état d'interruption :

Rechargement - Lorsque la synchronisation est interrompue, le bouton de rechargement s'affiche dans la barre d'outils principale. Cliquez sur le bouton de rechargement pour effectuer une nouvelle analyse du code, une nouvelle resynchronisation, et revenez en mode de synchronisation par défaut.
- L'état de la synchronisation s'affiche dans la partie inférieure du plan de travail. - Si le code source et le modèle de beans Java sont synchronisés, l'état affiche Synchronisé.
- Si la synchronisation est interrompue, l'état affiche Synchronisation interrompue.
- Si la synchronisation n'a pas encore eu lieu pour une modification en particulier, l'état affiche Non synchronisé jusqu'à la prochaine synchronisation.
- Si vous effectuez un rechargement et que l'éditeur visuel est incapable d'analyser le code, l'état affiche Erreur d'analyse.
- Vous pouvez modifier le délai avant l'exécution d'une synchronisation automatique à des fins d'optimisation des performances. Par défaut, la synchronisation a lieu pour la vue Conception une seconde après l'apport d'une modification de code source. Vous pouvez modifier ce délai dans l'onglet Génération de code de la page de préférences de l'éditeur visuel.

- Si le code source contient des erreurs de syntaxe, le bouton de barre d'outils affiche le bouton d'erreur de synchronisation
. L'éditeur visuel attend jusqu'à ce que les erreurs soient corrigées avant de tenter d'effectuer une nouvelle synchronisation ; vous pouvez également cliquer sur le bouton pour tenter d'effectuer un nouveau chargement.