MVP模式。在GWT的TabPanel中使用多个视图

时间:2012-02-11 11:42:53

标签: user-interface mvp

我需要实现一个UI,其中“header”和“footer”始终是静态的。即这个内容(小部件)不会随着应用程序的变化而改变。在中心,我有TabPanel enter image description here

所以我的问题是:使用自己的演示者创建一个主视图是正常的(将在所有这些区域(页眉,页脚,中心)和TabPanel(中心)中的每个选项卡中找到它)是正常的(根据MVP)自己的观点和主持人?或者更好地为标题创建一个View-presenter对,为页脚创建一个视图和演示者,并为每个标签创建view \ presenter?

1 个答案:

答案 0 :(得分:0)

我有这样的结构,我有一个简单的类用uiBinder来创建结构。页眉和页脚几乎是静态的,可以从EventBus接收一些通知(如标题的用户名更改)。 此类使用延迟加载处理TabPanel,其中包含为每个选项卡设置的真实View-presenter。

我的2美分:)