function Bb(a,b,d){this.Init(a,b,d)}m("AdfColumnSelectionEvent",Bb);r.v(Bb,ha);Bb.ua="columnSelection";m("AdfColumnSelectionEvent.EVENT_TYPE",Bb.ua);Bb.prototype.Init=function(a,b,d){this.WGa=b;this.OOa=d;Bb.h.Init.call(this,a,Bb.ua)};r.a("AdfColumnSelectionEvent.prototype.Init",{Init:Bb.prototype.Init});Bb.prototype.aa=function(){return!0};r.a("AdfColumnSelectionEvent.prototype.propagatesToServer",{aa:Bb.prototype.aa});Bb.prototype.ja=function(a){a.addedColumns=this.WGa;a.removedColumns=this.OOa};
r.a("AdfColumnSelectionEvent.prototype.AddMarshalledProperties",{ja:Bb.prototype.ja});Bb.F=function(a,b,d){(new Bb(a,b,d)).F(!0)};m("AdfColumnSelectionEvent.queue",Bb.F);Bb.prototype.TRa=function(){return E.ho(this.WGa)};r.a("AdfColumnSelectionEvent.prototype.getAddedColumns",{TRa:Bb.prototype.TRa});Bb.prototype.RSa=function(){return E.ho(this.OOa)};r.a("AdfColumnSelectionEvent.prototype.getRemovedColumns",{RSa:Bb.prototype.RSa});