在MVP GWT中创建View层的最佳实践

时间:2011-10-24 19:27:06

标签: design-patterns gwt mvp gwt-mvp

我是关于MVP的红色google-gwt文章 并想询问您如何创建视图层。 假设您在一个视图上有三个不同的“元素”,即树,表和文本。 而现在我认为最好的做法是将这三个元素分离开来 (我的意思是,如果我不想要树“元素”,在我看来,我会用代码中的setTree(...)来评论该行,某处)。 另外,我想使用UIBinder来创建每个“元素”

所以我的问题是: 谁应该负责创建像Tree或Table(Controller,Presenter或may View)这样的解耦元素

谁负责将这些元素设置到View?

1 个答案:

答案 0 :(得分:1)

视图应负责组装所需的窗口小部件组件。您的视图类将是具有相应UiBinder文件的视图类,并且在该文件中,您可以组合树,表和标签(或其他)。