function Cf(a,b,d){this.Init(a,b,d)}m("AdfDataTransferRequestEvent",Cf);Cf.I0=1;m("AdfDataTransferRequestEvent.STATUS_QUEUED",Cf.I0);Cf.oza=2;m("AdfDataTransferRequestEvent.STATUS_SEND_BEFORE",Cf.oza);Cf.gXa=3;m("AdfDataTransferRequestEvent.STATUS_SEND_AFTER",Cf.gXa);Cf.Po=4;m("AdfDataTransferRequestEvent.STATUS_COMPLETE",Cf.Po);Cf.H0=5;m("AdfDataTransferRequestEvent.STATUS_ABORTED",Cf.H0);r.v(Cf);Cf.prototype.Init=function(a,b,d){Cf.h.Init.call(this);this.Xj=a;this.ex=b;this.JG=d};
r.a("AdfDataTransferRequestEvent.prototype.Init",{Init:Cf.prototype.Init});Cf.prototype.se=function(){return this.Xj};r.a("AdfDataTransferRequestEvent.prototype.getStatus",{se:Cf.prototype.se});Cf.prototype.getContext=function(){return this.ex};r.a("AdfDataTransferRequestEvent.prototype.getContext",{getContext:Cf.prototype.getContext});Cf.prototype.qo=function(){u.assert(this.Xj==Cf.Po,"invalid call to getResponseXML, request is not complete");return this.JG.qo()};
r.a("AdfDataTransferRequestEvent.prototype.getResponseXML",{qo:Cf.prototype.qo});Cf.prototype.Ga=function(){var a=Cf.h.Ga.call(this),a=a+(", status\x3d"+this.Xj),a=a+(", context\x3d"+this.ex);return a+=", request\x3d"+this.JG};r.a("AdfDataTransferRequestEvent.prototype.toDebugString",{Ga:Cf.prototype.Ga});Cf.prototype.ema=function(){var a=this.JG.qo();return null!=a&&null!=a.documentElement&&"parsererror"!=q.b.Na(a.documentElement)};
Cf.prototype.po=function(){u.assert(this.Xj==Cf.Po,"invalid call to getResponseText, request is not complete");return this.JG.po()};r.a("AdfDataTransferRequestEvent.prototype.getResponseText",{po:Cf.prototype.po});Cf.prototype.ms=function(){u.assert(this.Xj==Cf.Po,"invalid call to getResponseStatusCode, request is not complete");var a=0;try{a=this.JG.se()}catch(b){}return a};r.a("AdfDataTransferRequestEvent.prototype.getResponseStatusCode",{ms:Cf.prototype.ms});
Cf.prototype.getResponseHeader=function(a){u.assert(this.Xj==Cf.Po,"invalid call to getResponseHeader, request is not complete");return-1!=this.JG.getAllResponseHeaders().indexOf(a)?this.JG.getResponseHeader(a):null};r.a("AdfDataTransferRequestEvent.prototype.getResponseHeader",{getResponseHeader:Cf.prototype.getResponseHeader});Cf.prototype.LC=function(){u.assert(this.Xj==Cf.Po,"invalid call to isRichResponse, request is not complete");return this.ema()};
r.a("AdfDataTransferRequestEvent.prototype.isRichResponse",{LC:Cf.prototype.LC});Cf.prototype.bZ=function(){this.getResponseHeader("Content-Type")};r.a("AdfDataTransferRequestEvent.prototype.getResponseContentType",{bZ:Cf.prototype.bZ});