Happy Man

mash-uppy

ExtGWTでMVC (その3)

ExtGWTでMVC
ExtGWTでMVC (その2)
も見てね。
BaseTreeModelクラスを使って、モデルクラスを定義して、サーバとデータを受け渡しをします。
例えば、車を表すCarクラスを定義します。
アクセッサメソッドでsetXXXXを作ってもいいですが、
面倒だし、どうせ使わないだろうから
引数付きのコンストラクタを定義してみます。
Car.java

package com.gethapp.sample.mvc.client;

import java.util.Date;

import com.extjs.gxt.ui.client.data.BaseTreeModel;

public class Car extends BaseTreeModel<Car> {

private static final long serialVersionUID = -5728466318167505208L;

//車名
private String name;

//価格
private int price;

//年式?
private Date mDate;

public Car() {
//デフォルトコンストラクタ
}

public Car(String name, int price, Date mDate) […]

レノボの小型PCが。。。残念。。。

Lenovoも小型ノートPC参入。399ドルから
レノボなのにタッチパッドかよ。残念。。。