function ic(a,b,d){arguments.length&&this.Init(a,b,d)}m("AdfSelectionEvent",ic);r.v(ic,gc);ic.hE="selection";m("AdfSelectionEvent.SELECTION_EVENT_TYPE",ic.hE);ic.prototype.Init=function(a,b,d){ic.h.Init.call(this,a,ic.hE,b,d);this.Vb(a)};r.a("AdfSelectionEvent.prototype.Init",{Init:ic.prototype.Init});ic.prototype.setSelectionRange=function(a,b){null!=a?this.yX={start:a,end:b}:delete this.yX};r.a("AdfSelectionEvent.prototype.setSelectionRange",{setSelectionRange:ic.prototype.setSelectionRange});
ic.prototype.aa=function(){return null!=this.getSource().K("afrSelListener")||null!=this.yX};r.a("AdfSelectionEvent.prototype.propagatesToServer",{aa:ic.prototype.aa});ic.prototype.ja=function(a){ic.h.ja.call(this,a);this.yX&&(a.startRowKey=this.yX.start,a.endRowKey=this.yX.end)};r.a("AdfSelectionEvent.prototype.AddMarshalledProperties",{ja:ic.prototype.ja});