package it.ht.rcs.console.evidence.model { import com.adobe.fiber.core.model_internal; import mx.collections.ArrayCollection; public class EvidenceData extends _Super_EvidenceData { public function EvidenceData(data:Object=null) { if (data) { this._grid=data._grid; this._grid_size=data.grid_size; this.access=data.access; this.accuracy=data.accuracy; this.action=data.action; if(data.address) { this.address=new EvidenceDataAddress(data.address) } this.attach=data.attach; this.attr=data.attr; this.begin=data.begin;// this.body=data.body; this.command=data.command; if(data.cell) { this.cell=new EvidenceDataCell(); } this.contact=data.contact; this.content=data.content; this.tr=data.tr; this.desc=data.desc; this.duration=data.duration; this.end=data.end;// this.event=data.event; this.from=data.from; this.id=data.id; this.from=data.from; this.caller=data.caller; this.from_display=data.from_display; this.ip=data.ip; this.keywords=data.keywords; this.latitude=data.latitude; this.longitude=data.longitude; this.name=data.name; this.pass=data.pass; this.path=data.path; this.peer=data.peer; this.process=data.process; this.program=data.program; this.rcpt=data.rcpt; this.rcpt_display=data.rcpt_display; this.resolution=data.resolution; this.service=data.service; this.size=data.size;// this.spool=data.spool; this.status=data.status; this.subject=data.subject; this.title=data.title; this.topic=data.topic; this.type=data.type; this.url=data.url; this.user=data.user; this.users=data.users; this.incoming=data.incoming; this.version=data.version; this.encrypted=data.encrypted; this.balance=data.balance; this.currency=data.currency; this.amount=data.amount; this.draft=data.draft; this.thumb=data.thumb; if(data.wifi) { this.wifi=new ArrayCollection(data.wifi); } if(data.tags) { this.tags=new ArrayCollection(data.tags); } this.window=data.window; this.x=data.x; this.y=data.y; this.total=data.total; this.count=data.count; this.timeout=data.timeout this.speed=data.speed } } /** * DO NOT MODIFY THIS STATIC INITIALIZER - IT IS NECESSARY * FOR PROPERLY SETTING UP THE REMOTE CLASS ALIAS FOR THIS CLASS **/ /** * Calling this static function will initialize RemoteClass aliases * for this value object as well as all of the value objects corresponding * to entities associated to this value object's entity. */ public static function _initRemoteClassAlias():void { _Super_EvidenceData.model_internal::initRemoteClassAliasSingle(it.ht.rcs.console.evidence.model.EvidenceData); _Super_EvidenceData.model_internal::initRemoteClassAliasAllRelated(); } model_internal static function initRemoteClassAliasSingleChild():void { _Super_EvidenceData.model_internal::initRemoteClassAliasSingle(it.ht.rcs.console.evidence.model.EvidenceData); } { _Super_EvidenceData.model_internal::initRemoteClassAliasSingle(it.ht.rcs.console.evidence.model.EvidenceData); } /** * END OF DO NOT MODIFY SECTION **/ } } .