Я читал об этой классной обработке событий в GWT с помощью EventBus, и пока что мне это очень нравится. Но я не совсем понимаю, когда мне следует ее использовать. Все время? Могу я злоупотреблять этим? Стоит ли использовать его для всего, что связано с событиями? (Как взаимодействие между уровнем представления и презентатора в MVP? Или я могу использовать его с событием onMouseMove? Насколько это тяжеловесно?)
Итак, в одном вопросе: какова именно роль EventBus в GWT?