(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;
        }
    }
}