2012-02-11 9 views
0

"header"と "footer"が常に静的なUIを実装する必要があります。すなわち、このコンテンツ(ウィジェット)はアプリケーションのライブに沿って変化しません。中央にはTabPanelがあります。
enter image description hereMVPパターン。 GWTのTabPanelで複数のビューを使用する

は、だから私の質問:それは、独自のプレゼンターと1つのメインビューを作成する(MVPによる)が正常である、このすべての地域(ヘッダー、フッター、中央)に位置し、タブパネル内の各タブのされます(センター)はそれ自身のビューとプレゼンターにする?または、ヘッダー用に1つのビュープレゼンターペアを作成し、フッター用に1つのビューとプレゼンターを作成し、各タブのview \ presenterを作成する方が良いでしょうか?

答えて

0

私はこのような構造を持っています。私は構造を作成するためにuiBinderを持つ単純なクラスを持っています。ほぼ静的なヘッダーとフッターは、EventBusからヘッダーのユーザー名変更などの通知を受け取ることができます。 このクラスは、遅延ロードを使用して、各タブの実際のビュープレゼンターが設定されたTabPanelを処理します。

私の2セント:

関連する問題