function yf(a,b,d){this.Init(a,b,d)}m("AdfDataTransferRequestEvent",yf);yf.I0=1;m("AdfDataTransferRequestEvent.STATUS_QUEUED",yf.I0);yf.kza=2;m("AdfDataTransferRequestEvent.STATUS_SEND_BEFORE",yf.kza);yf.cXa=3;m("AdfDataTransferRequestEvent.STATUS_SEND_AFTER",yf.cXa);yf.Oo=4;m("AdfDataTransferRequestEvent.STATUS_COMPLETE",yf.Oo);yf.H0=5;m("AdfDataTransferRequestEvent.STATUS_ABORTED",yf.H0);r.v(yf);yf.prototype.Init=function(a,b,d){yf.h.Init.call(this);this.Xj=a;this.cx=b;this.JG=d};
r.a("AdfDataTransferRequestEvent.prototype.Init",{Init:yf.prototype.Init});yf.prototype.se=function(){return this.Xj};r.a("AdfDataTransferRequestEvent.prototype.getStatus",{se:yf.prototype.se});yf.prototype.getContext=function(){return this.cx};r.a("AdfDataTransferRequestEvent.prototype.getContext",{getContext:yf.prototype.getContext});yf.prototype.qo=function(){u.assert(this.Xj==yf.Oo,"invalid call to getResponseXML, request is not complete");return this.JG.qo()};
r.a("AdfDataTransferRequestEvent.prototype.getResponseXML",{qo:yf.prototype.qo});yf.prototype.Ga=function(){var a=yf.h.Ga.call(this),a=a+(", status\x3d"+this.Xj),a=a+(", context\x3d"+this.cx);return a+=", request\x3d"+this.JG};r.a("AdfDataTransferRequestEvent.prototype.toDebugString",{Ga:yf.prototype.Ga});yf.prototype.bma=function(){var a=this.JG.qo();return null!=a&&null!=a.documentElement&&"parsererror"!=q.b.Na(a.documentElement)};
yf.prototype.po=function(){u.assert(this.Xj==yf.Oo,"invalid call to getResponseText, request is not complete");return this.JG.po()};r.a("AdfDataTransferRequestEvent.prototype.getResponseText",{po:yf.prototype.po});yf.prototype.ls=function(){u.assert(this.Xj==yf.Oo,"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",{ls:yf.prototype.ls});
yf.prototype.getResponseHeader=function(a){u.assert(this.Xj==yf.Oo,"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:yf.prototype.getResponseHeader});yf.prototype.LC=function(){u.assert(this.Xj==yf.Oo,"invalid call to isRichResponse, request is not complete");return this.bma()};
r.a("AdfDataTransferRequestEvent.prototype.isRichResponse",{LC:yf.prototype.LC});yf.prototype.bZ=function(){this.getResponseHeader("Content-Type")};r.a("AdfDataTransferRequestEvent.prototype.getResponseContentType",{bZ:yf.prototype.bZ});