使用带有 MVP 的 GWT 2.4,我有一个演示者,其中顶部可以在一组数据的只读演示者或该数据的编辑器之间交换,具体取决于您到达页面的方式。
如果不使用 GWTP,我如何在这两个演示者和底层视图之间进行交换?
目前,这些类如下所示:
public class MainPagePresenter implements Presenter, MainPageView.Presenter, ParentPresenter {
private MainPageViewview;
private final ClientFactory clientFactory;
private StaticDataPresenter staticPresenter;
private SomeOtherPresenter otherPresenter;
}
我希望 StaticDataPresenter 成为某种结构,可以容纳 StaticDataPresenter 或允许您编辑的 DynamicDataPresenter。
感谢您的输入。