Действия GWT / Места / Концепции MVP обсуждались здесь довольно часто, но я не нашел хорошего примера того, как применить эти концепции к мульти-диалоговому порталу, как GWT-приложение.
I 'Я работаю над приложением GWT, которое должно иметь несколько независимых виджетов.Эти виджеты реализованы на основе PopupPanel .Каждый виджет может перемещаться по экрану и должен быть независимым от других.Первоначальное намерение состояло в том, чтобы использовать подход Деятельности и МестКаждый виджет будет действием, все действия будут управляться одним и тем же ActivityMapper и ActivityManager.Но в этом случае всякий раз, когда новый диалог открывается из меню, создается новое место, и для текущего открытого диалога вызывается mayStop ().Наличие одного ActivityMapper и ActivityManager для каждого типа виджета также не будет работать, поскольку на экране может быть несколько виджетов одного типа.
Как должна выглядеть архитектура приложения GWT в этом случае?Есть предложения?