У меня есть несколько JTextComponents, которые запускают события обновления для общей модели. Затем модель запускает события изменения для других компонентов, чтобы они могли синхронизироваться. Как я могу определить, какой из них инициировал событие изначально, чтобы не вызывать событие обратно? Я спрашиваю об этом, так как в настоящее время получаю ожидание из-за попытки обновить компонент, вызвавший событие.