function Db(a,b,d,e){this.Init(a,b,d,e)}v("AdfDisclosureEvent",Db);z.l(Db,ia);Db.ga="disclosure";v("AdfDisclosureEvent.EVENT_TYPE",Db.ga);Db.prototype.Init=function(a,b,d,e){B.J(a,J);B.pc(b);this.Kwa=b;this.GTa=d;Db.f.Init.call(this,a,Db.ga);this.Nb(a);this.FP=e!==k?e:b||!d};z.a("AdfDisclosureEvent.prototype.Init",{Init:Db.prototype.Init});Db.prototype.zJ=r("Kwa");z.a("AdfDisclosureEvent.prototype.isExpanded",{zJ:Db.prototype.zJ});Db.prototype.JI=r("GTa");
z.a("AdfDisclosureEvent.prototype.getDisclosureCounterpart",{JI:Db.prototype.JI});Db.prototype.Y=function(a){a.expand=this.Kwa};z.a("AdfDisclosureEvent.prototype.AddMarshalledProperties",{Y:Db.prototype.Y});Db.prototype.M=r("FP");z.a("AdfDisclosureEvent.prototype.propagatesToServer",{M:Db.prototype.M});Db.prototype.tb=function(){return this.zJ()?p:l};z.a("AdfDisclosureEvent.prototype.isValidationNeeded",{tb:Db.prototype.tb});Db.prototype.bb=function(){return this.getSource().getImmediate()};
z.a("AdfDisclosureEvent.prototype.isImmediate",{bb:Db.prototype.bb});