2011-10-24 7 views
2

赤いgoogle-gwt記事MVP について、ビューレイヤの作成方法について質問したいと思います。 ツリー、テーブル、テキストの3つの異なる「要素」が1つのビューにあるとします。 そして今私はベストプラクティスをデカップリングしたこれらの3つの要素を作成することだと思っています (私は、ツリーの要素が欲しくないならば、私の見解では、setTree )、どこかで)。 また、私はだから私の質問は「要素」のそれぞれを作成するためのUiBinderサンプルメッセージを使用するMVPでビューレイヤーを作成するためのベストプラクティスGWT

をしたいと思います:

ツリーや表(コントローラ、プレゼンターまたは見ること)のような、そのようなデカップリング要素を作成するための責任を負わなければならない

誰がビューにそのような要素を設定する責任がありますか?

+1

ここで「表示」とは、「画面全体」を意味しますか?その場合は、[Activities and Places](http://code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html)(およびMVPを使用して各アクティビティをコードする)を読んでください。 MVPに関するもう1つの非常に推奨される読書:http://www.google.com/events/io/2010/sessions/gwt-continuous-build-testing.html –

+0

ありがとう、本当に役に立ちました。私はまだこの問題を掘り下げており、私はそのプロジェクトのどこにイベントを保存し/提供すべきかを理解できません。これはいくつかのスマートな練習にあるかどうか? –

答えて

1

ビューは、必要なウィジェットコンポーネントを組み立てる責任があります。あなたのビュークラスは、対応するUiBinderファイルを持つものになります。そのファイルには、ツリー、テーブル、およびラベル(または何でも)を組み合わせることができます。

関連する問題