function hc(a,b,d){this.Init(a,n,b,d)}v("AdfSortEvent",hc);z.l(hc,ia);hc.ima="sort";v("AdfSortEvent.SORT_EVENT_TYPE",hc.ima);hc.prototype.Init=function(a,b,d,e){hc.f.Init.call(this,a,hc.ima);this.Cc(l);d instanceof Array?(this.Hl=d,this.vP=e):(this.Hl=[d],this.vP=[e]);this.Nb(a)};z.a("AdfSortEvent.prototype.Init",{Init:hc.prototype.Init});hc.prototype.r=function(a){var b=this.Hl,d=n;a?0<a&&a<b.length&&(d=b[a]):d=b[0];return d};z.a("AdfSortEvent.prototype.getProperty",{r:hc.prototype.r});
hc.prototype.setProperty=function(a,b){b?this.Hl[b]=a:this.Hl[0]=a};z.a("AdfSortEvent.prototype.setProperty",{setProperty:hc.prototype.setProperty});hc.prototype.VBa=function(){return this.Hl.length};z.a("AdfSortEvent.prototype.getCriteriaCount",{VBa:hc.prototype.VBa});hc.prototype.pCa=function(a){var b=this.vP,d=n;a?0<a&&a<b.length&&(d=b[a]):d=b[0];return d};z.a("AdfSortEvent.prototype.getOrder",{pCa:hc.prototype.pCa});hc.prototype.mEa=function(a,b){b?this.vP[b]=a:this.vP[0]=a};
z.a("AdfSortEvent.prototype.setOrder",{mEa:hc.prototype.mEa});hc.prototype.Y=function(a){a.orders=this.vP;a.properties=this.Hl};z.a("AdfSortEvent.prototype.AddMarshalledProperties",{Y:hc.prototype.Y});hc.prototype.M=t(l);z.a("AdfSortEvent.prototype.propagatesToServer",{M:hc.prototype.M});hc.prototype.tb=t(l);z.a("AdfSortEvent.prototype.isValidationNeeded",{tb:hc.prototype.tb});hc.prototype.bb=function(){return this.getSource().getImmediate()};z.a("AdfSortEvent.prototype.isImmediate",{bb:hc.prototype.bb});