Domyślnie edytor Visual Editor for Java synchronizuje widoki projektu i źródła
w sposób ciągły. Tę synchronizację można wstrzymać lub przeładować ręcznie w dowolnym momencie,
a opóźnienie synchronizacji można określić jako preferencję.
Poniżej przedstawiono najważniejsze cechy procesu synchronizacji i sposób jego dostosowywania
w celu zwiększenia wydajności:
Wstrzymaj - kliknięcie przycisku Wstrzymaj
na głównym pasku narzędzi edytora elementów wizualnych powoduje zawieszenie wszystkich procesów synchronizacji. Po wstrzymaniu
synchronizacji zmiany można wprowadzać tylko w kodzie źródłowym. Pozwala to uniknąć nakładów pracy
związanych z analizowaniem źródła, ale uniemożliwia wprowadzanie zmian w widoku komponentów Java Bean,
właściwości lub projektu, kiedy synchronizacja jest wstrzymana. Po wstrzymaniu synchronizacji widok
projektu jest wyszarzony, wskazując w ten sposób stan wstrzymania:

Przeładuj - po wstrzymaniu
synchronizacji na głównym pasku narzędzi wyświetlany jest przycisk Przeładuj. Kliknięcie tego przycisku powoduje
przeanalizowanie kodu, wykonanie resynchronizacji i przywrócenie domyślnego trybu synchronizacji.
- stan synchronizacji
jest wyświetlany u dołu środowiska roboczego. - Jeśli kod źródłowy i model komponentów Java Bean są
zsynchronizowane, wyświetlany jest stan Zsynchronizowane.
- Po wstrzymaniu synchronizacji wyświetlany jest stan Synchronizacja wstrzymana.
- Jeśli nie wykonano jeszcze synchronizacji zmiany, stan Niezsynchronizowane jest
wyświetlany aż do momentu wykonania kolejnej synchronizacji.
- Jeśli po przeładowaniu edytor elementów wizualnych nie może przeanalizować kodu, wyświetlany jest
stan Błąd podczas analizowania.
- Czas opóźnienia między kolejnymi operacjami automatycznej synchronizacji można zmienić w celu zwiększenia wydajności. Domyślnie synchronizacja z widokiem projektu jest wykonywana po upływie jednej sekundy od momentu dokonania zmiany w kodzie źródłowym. Wartość opóźnienia można zmienić
na karcie Generowanie kodu strony preferencji edytora elementów wizualnych.

- Jeśli kod źródłowy zawiera błędy składniowe, przycisk na pasku narzędzi wyświetla błąd synchronizacji
. Edytor elementów wizualnych poczeka na poprawienie błędów przed ponowną próbą synchronizacji. Można również kliknąć przycisk w celu wykonania próby przeładowania.