新規プレゼンタの作成
本来であればGWTPのEclipseプラグインを道入すれば、簡単にPresenter及びViewが作成されるはずだが、現在(2011/11/28)うまく動作していない。ここでは、手作業で新たなプレゼンタを作成してみる。
なお、前提として、Eclipseプラグインの「GWTP Project」でプロジェクトを作成する際に、「Generate gwtp-sample-basic」を選択してサンプルコードを生成済みであるとする。
基本的なステップ
ここでは、ごく基本的なステップのみを記述する。なお、パッケージ名の上位部分は省略している。
NameTokensへの追加
client.place.NameTokensクラスにPlaceの名称を登録する。Placeというのは、いわばGWTP内でページ切り替えを行う場合の「ページ」にあたる。 GWTでは、基本的に使用するhtmlページはただ一つだけで、その中で仮想的なページ切り替えを行うが、それをPlaceと称している。
public class NameTokens { public static final String main = "main"; public static final String response = "response"; public static final String something = "something"; ...
他のPlaceにならってgetSomething()などのメソッドを付加する必要は無い。
PresenterとViewの追加
PresenterとViewの名称は慣習的にPresenter,Viewで終了することにする模様。