Revision 1 as of 2011-11-28 04:14:32

Clear message
Locked History Actions

GWT/GWTP/NewPresenter

新規プレゼンタの作成

本来であれば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で終了することにする模様。