(20)【ValueObjectの作成】
アドレス帳サンプルアプリの続きです。
ValueObject(DataTransferObjectとも言うのかな?)を作成します。
package vo { import com.adobe.cairngorm.vo.ValueObject; [RemoteClass(alias="address.vo.Address")] public class Address implements ValueObject{ /* ID(AutoIncrement) */ private var addressid_:String; /* 氏名 */ private var name_:String; /* 住所 */ private var address_:String; /* 電話番号 */ private var telno_:String; public function get addressid():String{ return this.addressid_; } public function set addressid(value:String):void{ this.addressid_ = value; } public function get name():String{ return this.name_; } public function set name(value:String):void{ this.name_ = value; } public function get address():String{ return this.address_; } public function set address(value:String):void{ this.address_ = value; } public function get telno():String{ return this.telno_; } public function set telno(value:String):void{ this.telno_ = value; } } }