function kc(a,b,d){this.Init(a,null,b,d)}m("AdfSortEvent",kc);r.v(kc,ha);kc.fza="sort";m("AdfSortEvent.SORT_EVENT_TYPE",kc.fza);kc.prototype.Init=function(a,b,d,e){kc.h.Init.call(this,a,kc.fza);this.Xc(!0);d instanceof Array?(this.Sn=d,this.QW=e):(this.Sn=[d],this.QW=[e]);this.Vb(a)};r.a("AdfSortEvent.prototype.Init",{Init:kc.prototype.Init});kc.prototype.K=function(a){var b=this.Sn,d=null;a?0<a&&a<b.length&&(d=b[a]):d=b[0];return d};r.a("AdfSortEvent.prototype.getProperty",{K:kc.prototype.K});
kc.prototype.setProperty=function(a,b){b?this.Sn[b]=a:this.Sn[0]=a};r.a("AdfSortEvent.prototype.setProperty",{setProperty:kc.prototype.setProperty});kc.prototype.gSa=function(){return this.Sn.length};r.a("AdfSortEvent.prototype.getCriteriaCount",{gSa:kc.prototype.gSa});kc.prototype.ESa=function(a){var b=this.QW,d=null;a?0<a&&a<b.length&&(d=b[a]):d=b[0];return d};r.a("AdfSortEvent.prototype.getOrder",{ESa:kc.prototype.ESa});kc.prototype.bVa=function(a,b){b?this.QW[b]=a:this.QW[0]=a};
r.a("AdfSortEvent.prototype.setOrder",{bVa:kc.prototype.bVa});kc.prototype.ja=function(a){a.orders=this.QW;a.properties=this.Sn};r.a("AdfSortEvent.prototype.AddMarshalledProperties",{ja:kc.prototype.ja});kc.prototype.aa=function(){return!0};r.a("AdfSortEvent.prototype.propagatesToServer",{aa:kc.prototype.aa});kc.prototype.Kb=function(){return!0};r.a("AdfSortEvent.prototype.isValidationNeeded",{Kb:kc.prototype.Kb});kc.prototype.pb=function(){return this.getSource().getImmediate()};
r.a("AdfSortEvent.prototype.isImmediate",{pb:kc.prototype.pb});