MVP パターンに従う GWT アプリケーションがあります。
UI にデータを表示する複数のビューがあります。
アクティビティを介して表示するデータを設定します。このようなもの
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");
}
)
}
ここで私の質問は、ビューのすべてのセッターが設定され、何も見逃されていないことを確認するにはどうすればよいですか?
GWT固有の解決策はありますか、または誰かが設計パターンを提案できますか?