Я прочитал статью google-gwt о MVP и хотел бы спросить о том, как вы создаете слой просмотра. Предположим, у вас есть три разных «элемента» в одном представлении: «Дерево», «Таблица» и «Текст». И теперь я думаю, что наилучшей практикой является создание этих трех элементов разъединенными (я имею в виду, что, если я не хочу, чтобы «элемент» дерева, на мой взгляд, я бы прокомментировал строку, например, setTree(...) в код где-то). Также я хотел бы использовать UIBinder для создания каждого из «элементов».
Итак, мои вопросы: кто должен нести ответственность за создание такого несвязанного элемента, как дерево или таблица (контроллер, ведущий или может просматривать)
и
Кто отвечает за установку таких элементов в представление?