0

我有一个遵循 MVP 模式的 GWT 应用程序。

我们有多个视图来在 UI 上显示数据。

我们将数据设置为通过 Activity 查看。像这样的东西

 public class SomeActivityImpl extends AbstractActivity implements SomeView.Presenter {

       public SomeActivityImpl{
            //some initialization goes here.
       }       

 public void start(AcceptsOneWidget containerWidget, EventBus eventBus) {
          //presenter is set here
          loadDetails();
 }

 private void loadDetails(){
        SomeRequestFactory.context().findSomeEntity().fire(new Receiver<SomeProxy>() {

        @Override
        public void onSuccess(SomeProxy proxyObject) {

          someView.setName("name");
          someview.setSurname("surname");
          someview.setMothersName("mothers name");
        }

 )
 }

现在我的问题是如何确保 View 的所有设置器都已设置并且没有遗漏任何内容?

是否有任何特定于 GWT 的解决方案,或者有人可以提出设计模式?

4

1 回答 1

0

您应该使用编辑器框架。它有一个 Request Factory 驱动程序来帮助您将它与 request Factory 一起使用。这是一个很好的教程

如果您不喜欢该教程,请考虑查看 GWT 的实际应用

于 2014-11-30T07:59:11.837 回答