package com.flexicious.example.model.common { import com.flexicious.example.model.BaseEntity; [Bindable(public class ReferenceData extends BaseEntity { public var code:String; public var name:String; public function ReferenceData(id:Number,code:String,name:String=null) { this.code=code; this.id=id; if(!name) name=code; this.name=name; } public function cloneSpecial():ReferenceData{ var ref:ReferenceData = new ReferenceData(id,code,name); return ref; } public override function createNew():BaseEntity{ return cloneSpecial(); } } }