プレゼンターがビューを次のように初期化/定義できることがわかりました
@VaadinPresenter(viewName = "string name of the view")
public class MyPresenter extends Presenter<MyView> {
...
}
getView() でビューにアクセスします。
同様の方法でモデルを定義する例は見つかりませんでした。私が間違っているかもしれませんが、Presenter は Model と View の間の接着剤であるべきです。なので、Presenter も Model も同様のパターンになるのではないかと考えていました。
例やアイデアを共有していただければ幸いです。