123456 |
- // Licensed Materials - Property of IBM
- // IBM Cognos Products: rs
- // (C) Copyright IBM Corp. 2003, 2022.
- // US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- define(["text!cchl/res/FMRequestTemplates.xml"],function(_145){"use strict";var _iy=0;var _xg4=1;var _n33=2;var _v42=3;var _yr1=4;var _u42=5;var _kn=6;var _rse=["folder","hierarchyFolder","measureFolder","measure","queryItemFolder","querySubject","queryItem","filter","calculation","dimension","hierarchy","level","member","hierarchyNamedSet"];function _mzf(){this._nij={};Object.defineProperties(this,{ _2aj:{get:this._wbg,enumerable: true},_nij:{enumerable: false,value: this._nij},_dhd:{get:this._e2a,enumerable: false}});};_mzf.prototype._wbg=function(){switch(this._l0n){case "member":return this._0hn;case "model":return this._76i;}return this._nij._1tl;};_mzf.prototype._e2a=function(){if(this._nij._29a){return "MT_"+this._nij._1tl;}return this._nij._1tl;};function _e4j(_g6k, _z98){this._zij=_g6k;this._rv7=_z98;this._r7a=[];this._anh();this._9ue=false;}_e4j.prototype._t2g=function(){return this._zij;};_e4j.prototype._anh=function(){this._wd3={};this._sr5={};this._gfd={};this._2t2={};this._vb2={};this._c21={};this._iu7=null;this._sd3=null;this._3e3=null;this._dt2=null;this._qd3=null;this._1y1=null;this._cb1=null;this._jp6=null;this._3m1=null; this._9ue=false;};_e4j.prototype._zmk=function(){return Application.SharedState.Get('isViewer');};_e4j.prototype._hib=function(_a9m){if(_a9m){return 'start_atPath="' + _cgm._e8j( _a9m.replace( /\$/g, "$$$$" ) ) + '"'; }return this._zmk()?'':'start_atPath=""';};_e4j.prototype._w5=function(_0gl){if(!this._921){this._921=this._hl5(_0gl);return this._921;}else {return this._921.then(function(_pi3){if(_pi3._8ik&&_pi3._8ik()){return _pi3;}return this._hl5(_0gl);}.bind(this),function(_606){return _606;}.bind(this));}};_e4j.prototype._yfe=function(){if(this._iu7){return this._iu7;}if(!_qkk._qik("UsePartialModelRequest")){this._iu7=this._o2a().then(function(_7qf){return this._yz9(this._bk(_7qf, _n33));}.bind(this));return this._iu7;}var _0um=Q.defer();var _0gl=this._2g6("ModelItemsRequest").replace(/@START_AT_PATH@/g, this._hib("")).replace( "@DEPTH@", "2" ).replace( "@CONSTRAINTS@", "" );this._w5(_0gl).done(function(_yal){var _63e={};var _5um=_yal._8ik();if(_5um){_63e._rfm=_5um;}else{_63e._wzc=_yal._w75();}_0um.resolve(this._yz9(_63e));}.bind(this));this._iu7=_0um.promise;return this._iu7;};_e4j.prototype._697=function(){if(this._sd3){return this._sd3;}this._sd3=Q.all([this._u81(), this._n56()]).spread(function(_63e,_i9l){return this._rt3(_63e, _i9l);}.bind(this));return this._sd3;};_e4j.prototype._rt3=function(_63e,_i9l){var _rbn=new _mzf();_rbn._l0n="model";_rbn._76i=this._zij._j0n;_rbn._29a=true;if(_63e._rfm){_rbn._i0n=_1ke._wfe(this._zij._j0n).defaultName;_rbn._rfm=this._10a(_63e._rfm);return _rbn;}var _0y6=_63e._wzc;if (!_7hn._ij8(_0y6, ".//*[self::dimension | self::hierarchy | self::member]")){return null;}var _rjf=_7hn._ij8(_0y6, "package");var _bbc=_7hn._ij8(_0y6, "folder");_8qn._ny2(_rbn, _rjf, {"name":"_i0n","description":"_ole","screenTip":"_3hn"});var _qc9=_bbc.cloneNode(true);var nl=_7hn._x5g(_qc9, ".//hierarchy[@rootMUN][@multiRoot='0']");var d=_qc9.ownerDocument;for(var i=0; i<nl.length;++i){var n=nl.item(i);var _zrm=_7hn._ij8(n, "level");var _zli=_7hn._ij8(n, "ancestor::dimension");var _lon=n.getAttribute("rootMUN");var _l2m=_q9g._drc(d, "member");_l2m.setAttribute("_ysl", "true");_l2m.setAttribute("memberCaption", n.getAttribute("rootCaption"));_l2m.setAttribute("memberUniqueName", _lon);_l2m.setAttribute("_ref", _lon);_l2m.setAttribute("_path", _lon);_l2m.setAttribute("dimensionUniqueName", _zli.getAttribute("_ref"));_l2m.setAttribute("hierarchyUniqueName", n.getAttribute("_ref"));if(_zrm){_l2m.setAttribute("levelUniqueName", _zrm.getAttribute("_ref"));}n.parentNode.replaceChild(_l2m, n);}_8qn._542(_7hn._x5g(_qc9, ".//dimension[* and not(*[position()=2])]"));_8qn._k5g(_qc9, ".//level");this._ay3(_rbn, _qc9, _i9l);return _rbn;};function _2ib(_d7e){if(_d7e.match(/(.*\])\.\[.*\]$/)){return RegExp.$1;}return "";};_e4j.prototype._ay3=function(_gbn,_q9n,_i9l){var _dmj=[];var nl=_7hn._x5g(_q9n, "*");for(var i=0; i<nl.length;++i){var _9rm=nl.item(i);var _xsi=(_9rm.nodeName=="member")?this._ho8(_9rm, _i9l):this._kz(_9rm);switch(_xsi._l0n){case "member":break;case "dimension":if(_xsi._6eb=="measure"){break;}_xsi._l0n="folder";this._ay3(_xsi, _9rm, _i9l);break;case "hierarchy":_xsi._l0n="hierarchyRootMembers";_xsi._ksh=_i9l._ele[_2ib(_xsi._g0d)];this._ay3(_xsi, _9rm, _i9l);break;case "namedSet":this._s4([_xsi],_i9l);break;default:this._ay3(_xsi, _9rm, _i9l);break;}_dmj.push(_xsi);}_gbn._nij._29a=true;if(_dmj.length){this._wd3[_gbn._dhd]=Q.resolve(_dmj);}};_e4j.prototype._u81=function(){if(this._vg){return this._vg;}if(!_qkk._qik("UsePartialModelRequest")){this._vg=this._o2a().then(function(_7qf){return this._bk(_7qf, _iy);}.bind(this));return this._vg;}var _0um=Q.defer();var _0gl=this._2g6("DimensionalModelRequest").replace(/@START_AT_PATH@/g, this._hib(""));this._w5(_0gl).done(function(_yal){var _63e={};var _5um=_yal._8ik();if(_5um){_63e._rfm=_5um;}else{_63e._wzc=_yal._w75();}_0um.resolve(_63e);}.bind(this));this._vg=_0um.promise;return this._vg;};_e4j.prototype._o2a=function(){if(this._wu4){return this._wu4;}var _b27="";if(_qkk._qik("PassDatasourceSignonsOnModelRootRequest")){var _nul=_f8j._2h2();if(_nul.length){var _xtn=new _ece();for(var i=0; i<_nul.length;++ i){var _mum=_nul[i];_xtn._uzm("&");_xtn._uzm(_mum.name);_xtn._uzm("=");_xtn._uzm(encodeURIComponent(_mum.value[0].use));}_b27=_xtn._fkk();}}this._wu4=this._s5a("GET","v1/metadata/fmmodels", "path=" + encodeURIComponent(this._zij._j0n) + (this._zmk()?"&cached=true":"") + "&locale=" + encodeURIComponent(this._rv7) + _b27, _ylh._4s1);return this._wu4;};_e4j.prototype._bk=function(_yal,_gpd){var _m6m={};var _5um=_yal._8ik();if(_5um){_m6m._rfm=_5um;return _m6m;}var _53e=_yal._zq9();var _63e=_53e&&_53e.data&&_53e.data[_gpd];var _nuf=_63e&&_63e.metadata;if(!_nuf){_m6m._rfm=new _yym(_frh._c6j("IDS_CCHL_BAD_MA_RESPONSE"), _53e?JSON.stringify(_53e):"");return _m6m;}var d=_8qn._kph(null, _nuf);if(!d){_m6m._rfm=new _yym(_frh._c6j("IDS_CCHL_BAD_MA_RESPONSE"), _nuf);return _m6m; }_m6m._wzc=d.documentElement;return _m6m;};_e4j.prototype._yz9=function(_63e){var _rbn=new _mzf();_rbn._l0n="model";_rbn._76i=this._zij._j0n;if(_63e._rfm){_rbn._i0n=_1ke._wfe(this._zij._j0n).defaultName;_rbn._rfm=this._10a(_63e._rfm);return _rbn;}var _0y6=_63e._wzc;var _rjf=_7hn._ij8(_0y6, "package");var _bbc=_7hn._ij8(_0y6, "folder");_8qn._ny2(_rbn, _rjf, {"name":"_i0n","description":"_ole","screenTip":"_3hn"});_rbn._nij._1tl=_bbc.getAttribute("_path");this._wd3[_rbn._dhd]=Q.resolve(this._qf5(this._24d(_bbc)));return _rbn;};_e4j.prototype._n56=function(){if(this._vs2){return this._vs2;}this._vs2=this._u81().then(function(_63e){var _m6m={_j8g:[],_ele:{}};if(_63e._rfm){this._2dj(_63e._rfm);return _m6m;}var _0y6=_63e._wzc;var _lmf=_7hn._x5g(_0y6, ".//dimension");if(_lmf.length==0){return null;}for(var _ptn=0; _ptn<_lmf.length;++_ptn){var _zli=_lmf.item(_ptn);var _fti=this._kz(_zli);_m6m._ele[_fti._g0d]=_fti;_m6m._j8g.push(_fti);var _ljd=_fti._uke=[];var _fzd=_7hn._x5g(_zli, ".//hierarchy");for(var _qtn=0; _qtn<_fzd.length;++_qtn){var _1ni=_fzd.item(_qtn);var _vti=this._kz(_1ni);_vti._ksh=_fti;_m6m._ele[_vti._g0d]=_vti;_ljd.push(_vti);var _gul=_vti._pml=[];var _e8l=_7hn._x5g(_1ni, ".//level");for(var _rtn=0; _rtn<_e8l.length;++_rtn){var _zrm=_e8l.item(_rtn);var _fum=this._kz(_zrm);_fum._nsh=_vti;_m6m._ele[_fum._g0d]=_fum;_gul.push(_fum);}}}return _m6m;}.bind(this));return this._vs2;};_e4j.prototype._cg8=function(_92e){var _ral=this._wd3[_92e._dhd];if(_ral){return _ral;}var _0um=Q.defer();var _0gl=this._2g6("ModelItemsRequest").replace(/@START_AT_PATH@/g, this._hib(_92e._nij._1tl)).replace( "@DEPTH@", "2" ).replace( "@CONSTRAINTS@", "" );this._hl5(_0gl).done(function(_yal){var _5um=_yal._8ik();if(_5um){this._2dj(_5um);_0um.resolve([]);return;}var _dmj;var _138=_yal._w75();var _tzj=_7hn._ij8(_138, "*");_dmj=this._qf5(this._24d(_tzj));this._4z(_dmj).done(function(_759){_0um.resolve(_759);});}.bind(this));var _ral=this._wd3[_92e._dhd]=_0um.promise;return _ral;};_e4j.prototype._nk6=500;_e4j.prototype._uv3=function(){var _30h;var _40h=_1ke._wfe(this._zij._j0n).memberDisplayCountLimit;var _v6c=_qkk._qik("MemberDisplayCountLimit");if(_40h&&_v6c){_30h=(_40h<_v6c)?_40h:_v6c;}else{_30h=_40h||_v6c||50;}return(_30h<this._nk6)?this._nk6:_30h+1;};_e4j.prototype._28b=function(_92e){var _ral=this._sr5[_92e._dhd];if(_ral){return _ral;}var _0um=Q.defer();var _0gl=this._2g6("RootMembersRequest").replace(/@MA_REF@/g, _cgm._e8j(_92e._g0d.replace(/\$/g, "$$$$"))).replace("@RESULTCOUNT@", this._uv3()).replace( "@DEPTH@", "2" ).replace( "@CONSTRAINTS@", "" );Q.all([this._hl5(_0gl), this._n56()]).spread(function(_yal,_i9l){var _5um=_yal._8ik();if(_5um){this._2dj(_5um);_0um.resolve([]);return;}_0um.resolve(this._ekb(_yal._w75(), _i9l));}.bind(this)).done();var _ral=this._sr5[_92e._dhd]=_0um.promise;return _ral;};_e4j.prototype._ftc=function(_lon){var _16m=this._gfd[_lon];if(_16m){return Q.resolve(_16m);}return this._597(_lon).then(function(){return this._gfd[_lon]||null;}.bind(this));};_e4j.prototype._gq9=function(_lon){return this._ftc(_lon).then(function(_16m){return _16m._4th?this._ftc(_16m._4th):null;}.bind(this));};_e4j.prototype._266=function(_lon){var _ral=this._vb2[_lon];if(_ral){return _ral;}var _0um=Q.defer();_ral=this._vb2[_lon]=_0um.promise;this._gq9(_lon).done(function(_d6m){if(_d6m){this._266(_d6m._0hn).done(function(_p49){_0um.resolve(_p49.concat(_d6m));}.bind(this));}else{_0um.resolve([]);}}.bind(this));return _ral;};_e4j.prototype._597=function(_lon){var _ral=this._2t2[_lon];if(_ral){return _ral;}var _0um=Q.defer();var _0gl=this._2g6("MembersRequest").replace(/@MA_REF@/g, _cgm._e8j(_lon.replace(/\$/g, "$$$$"))).replace("@RESULTCOUNT@", this._uv3()).replace( "@DEPTH@", "2" ).replace( "@CONSTRAINTS@", "" );Q.all([this._hl5(_0gl), this._n56()]).spread(function(_yal,_i9l){var _5um=_yal._8ik();if(_5um){this._2dj(_5um);_0um.resolve([]);return;}var _oc9=_yal._w75();var _s2e=this._i6d(_7hn._ij8(_oc9, "member"), _i9l);var _dmj=this._ekb(_oc9, _i9l);if(_dmj.length==0){_s2e._hdb=true;}_0um.resolve(_dmj);}.bind(this)).done();var _ral=this._2t2[_lon]=_0um.promise;return _ral;};_e4j.prototype._9c7=function(_92e,_jbk,_90j,_e0c,_554){return this._fwc(_92e._g0d, _jbk, _90j, _e0c, _554);};_e4j.prototype._fwc=function(_lon,_jbk,_90j,_e0c,_554){var _0um=Q.defer();var _0gl=this._2g6("MembersRequest").replace(/@MA_REF@/g, _cgm._e8j(_lon.replace(/\$/g, "$$$$"))).replace("@RESULTCOUNT@", this._uv3()).replace( "@DEPTH@", _554?"":"2" ).replace( "@CONSTRAINTS@", this._1h5(_jbk, "memberCaption", _90j, _e0c) );Q.all([this._hl5(_0gl), this._n56()]).spread(function(_yal,_i9l){var _5um=_yal._8ik();if(_5um){this._2dj(_5um);_0um.resolve([]);return;}_0um.resolve(this._ekb(_yal._w75(), _i9l));}.bind(this)).done();return _0um.promise;};_e4j.prototype._gj8=function(_92e,_jbk,_90j,_e0c,_554){var _0um=Q.defer();var _a9m=_92e._nij._1tl;var _0gl=this._2g6("ModelItemsRequest").replace(/@START_AT_PATH@/g, this._hib(_a9m)).replace("@RESULTCOUNT@", this._uv3()).replace( "@DEPTH@", _554?"":"2" ).replace( "@CONSTRAINTS@", this._1h5(_jbk, "name", _90j, _e0c) );this._hl5(_0gl).done(function(_yal){var _5um=_yal._8ik();if(_5um){this._2dj(_5um);_0um.resolve([]);return;}var _dmj=[];var _138=_yal._w75();var _tzj=_7hn._ij8(_138, "*");var nl=_8qn._x5g(_tzj, ".//", _rse);for(var i=0; i<nl.length;++i){_dmj.push(this._kz(nl.item(i)));}this._4z(_dmj).done(function(_759){_0um.resolve(_759);});}.bind(this));return _0um.promise;};_e4j.prototype._i6d=function(_l2m,_i9l){var _gbn=this._gfd[_l2m.getAttribute("memberUniqueName")];if(!_gbn){_gbn=this._ho8(_l2m, _i9l);this._gfd[_gbn._0hn]=_gbn;}return _gbn;};_e4j.prototype._ekb=function(_oc9,_i9l){var _4vk=[];var nl=_7hn._x5g(_oc9, "*/member");for(var i=0; i<nl.length;++i){var _l2m=nl.item(i);_4vk.push(this._i6d(_l2m, _i9l));}return _4vk;};_e4j.prototype._ho8=function(_l2m,_i9l){var _gbn=new _mzf();_gbn._l0n="member";_8qn._ny2(_gbn, _l2m, {"memberCaption":"_i0n","memberUniqueName":"_0hn","parentUniqueName":"_4th","currencyCode":"_a0d"});_gbn._g0d=_gbn._0hn;_gbn._pzc=_l2m.getAttribute("_ysl")=="true";var _hon=_l2m.getAttribute("levelUniqueName");var _8on=_l2m.getAttribute("hierarchyUniqueName");if(_hon){_gbn._ufm=_i9l._ele[_hon];}_gbn._nsh=_i9l._ele[_8on];return _gbn;};_e4j.prototype._24d=function(_q9n){return _8qn._x5g(_q9n, "", _rse);};_e4j.prototype._qf5=function(nl){var _dmj=[];for(var i=0;i<nl.length;i++){var n=nl.item(i);var _gbn=this._kz(n);_dmj.push(_gbn);var _tmf=this._24d(n);if(_tmf.length){this._wd3[_gbn._dhd]=Q.resolve(this._qf5(_tmf));}}return _dmj;};_e4j.prototype._4z=function(_hqg){var _hnd=false;for(var i=0; !_hnd&&i<_hqg.length;++i){var _5ui=_hqg[i];switch(_5ui._l0n){case "hierarchy":case "level":case "memberProperty":case "namedSet":case "measure":case "textMeasure":_hnd=true;}}if(_hnd){return this._n56().then(function(_i9l){this._s4(_hqg, _i9l);return Q.resolve(_hqg);}.bind(this));}return Q.resolve(_hqg);};_e4j.prototype._s4=function(_hqg,_i9l){for(var i=0; i<_hqg.length;++i){var _5ui=_hqg[i];switch(_5ui._l0n){case "hierarchy":_5ui._ksh=_i9l._ele[_2ib(_5ui._g0d)];break;case "level":_5ui._nsh=_i9l._ele[_2ib(_5ui._g0d)];break;case "memberProperty":var _d6m=_i9l._ele[_2ib(_5ui._g0d)];if(_d6m){if(_d6m._pml){_5ui._nsh=_d6m;}else{_5ui._ufm=_d6m;}}break;case "namedSet":_5ui._nsh=_i9l._ele[_5ui._7in];break;case "measure":case "textMeasure":var _fti=null;var _n0j=_2ib(_5ui._g0d);while(_n0j){_fti=_i9l._ele[_n0j];if(_fti){break;}_n0j=_2ib(_n0j);}if(!_fti){alert("Measure that does not belong to a dimension: " + _5ui._i0n);}_5ui._ksh=_fti;break;}}};_e4j.prototype._kz=function(_g2m){var _gbn=new _mzf();_gbn._l0n=_g2m.nodeName;_8qn._ny2(_gbn, _g2m, {"name":"_i0n","description":"_ole","screenTip":"_3hn"});_8qn._ny2(_gbn._nij, _g2m, {"_path":"_1tl"});switch(_gbn._l0n){case "dimension":_gbn._g0d=_g2m.getAttribute("_ref");if(_g2m.getAttribute("type")=="measure"){_gbn._6eb="measure";}break;case "folder":_gbn._yke=Boolean(Number(_g2m.getAttribute("isNamespace")));case "measureFolder":case "queryItemFolder":case "hierarchyFolder":_gbn._l0n="folder";break;case "querySubject":_gbn._g0d=_g2m.getAttribute("_ref");break;case "queryItem":this._n93(_gbn, _g2m);break;case "calculation":var _n8k=_g2m.getAttribute("calcType");switch(_n8k){case "namedSet":this._3y3(_gbn, _g2m);break;case "macros":_gbn._l0n="macro";_gbn._g0d=_g2m.getAttribute("_ref");break;default:_gbn._jdb=true;this._n93(_gbn, _g2m);break;}break;case "measure":_gbn._g0d=_g2m.getAttribute("_ref");_gbn._zw9=_g2m.getAttribute("isHierarchical")=="1";var _a9k=_g2m.getAttribute("datatype");var _8bf=_a9k?_q7g[_a9k]:undefined;if(_8bf!==undefined){_gbn._w9j=_wb5[_8bf];if(_8bf==_q7g._bml){_gbn._l0n="textMeasure";}}break;case "hierarchy":_gbn._g0d=_g2m.getAttribute("_ref");_gbn._3l2=_g2m.getAttribute("parentChild")=="1";break;case "hierarchyNamedSet":this._3y3(_gbn, _g2m);break;case "level":case "filter":_gbn._g0d=_g2m.getAttribute("_ref");break;default:console.warn("Unrecognized model item type: " + _gbn._l0n);};return _gbn;};_e4j.prototype._n93=function(_gbn,_g2m){_gbn._g0d=_g2m.getAttribute("_ref");if(_g2m.getAttribute("currency")){_gbn._q8g=true;}_8qn._ny2(_gbn, _g2m, {"displayType":"_ple","description":"_ole","promptType":"_e9g","promptDisplayItemRef":"_9s3","promptUseItemRef":"_nf7","promptFilterItemRef":"_qh4","promptCascadeOnRef":"_sd5"});var _a9k=_g2m.getAttribute("datatype");var _8bf=_a9k?_q7g[_a9k]:undefined;if(_8bf!==undefined){_gbn._w9j=_wb5[_8bf];}var _sxm=_g2m.getAttribute("usage");switch(_sxm){case "identifier":case "attribute":_gbn._l0n=_sxm;break;case "fact":_gbn._l0n=_sxm;var _ecn=_g2m.getAttribute("regularAggregate");switch(_ecn){case "sum":_ecn="total";break;case "min":_ecn="minimum";break;case "max":_ecn="maximum";break;case "avg":_ecn="average";break;case "total":case "minimum":case "maximum":case "average":case "count":case "calculated":case "countDistinct":case "standardDeviation":case "variance":case "median":case "automatic":break;default:_ecn="";break;}if(_ecn){_gbn._sx9=_ecn;}break;default:console.log("Unknown metadata usage(" + _sxm + ") for: " + _gbn._i0n);_gbn._l0n="attribute";break;}if(_g2m.getAttribute("_isMemberProperty")=="true"){_gbn._l0n="memberProperty";}_gbn._mzc=false;};_e4j.prototype._3y3=function(_gbn,_g2m){_gbn._l0n="namedSet";_gbn._g0d=_g2m.getAttribute("_ref");_gbn._7in=_g2m.getAttribute("hierarchies");};_e4j.prototype._1h5=function(_jbk,_1wi,_90j,_e0c){if(!_jbk){return "";}var _2nj=(_90j=="exact")?[_jbk]:_jbk.split(/\s+/g);var _94f=[];for(var i=0; i<_2nj.length;++i){var _80b=_cgm._e8j( _2nj[i].replace( /'/g, "''" ) );var _x25;switch(_90j){case "starts-with":case "ends-with":_x25=_90j;break;default:_x25="contains";break;}_94f.push('<Constraint Condition="[');_94f.push(_x25);_94f.push('(@');_94f.push(_1wi);_94f.push(','');_94f.push(_80b);_94f.push('')]"');if(!_e0c){_94f.push(' CaseSensitive="false"'); }_94f.push('/>');}var _dsf=_94f.join("");if(_2nj.length==1){return '<Constraints>' + _dsf + '</Constraints>';}return '<Constraints><Blockconstraint Operation="' + ((_90j=="contains-all")?"AND":"OR") + '">' + _dsf + "</Blockconstraint></Constraints>";};var _tu7=null;_e4j.prototype._2g6=function(_aae){if(!_tu7){_tu7={};var d=_8qn._dhe(_145);var nl=_7hn._x5g(d, "//RequestTemplate");for(var i=0; i<nl.length;++i){var n=nl.item(i);_tu7[n.getAttribute("name")] = _7hn._3em(_7hn._ij8(n, "*")).replace(/START_AT_PATH=""/g, "@START_AT_PATH@" );}}var _0gl=_tu7[_aae];return _0gl.replace(/@MODEL@/g, _cgm._e8j(this._zij._j0n.replace(/\$/g, "$$$$"))).replace("@AUTHORING_LOCALE@", _cgm._e8j(this._rv7));};_e4j.prototype._10a=function(_25m){return {_e0d:_25m._3q9(),_d0d:_25m._2q9()};};_e4j.prototype._st3=function(_xpi,_ak9,_x08){if(!_qkk._qik("UsePartialModelRequest")){return this._o2a().then(function(_7qf){var _63e=this._bk(_7qf, _x08);if(_63e._rfm){this._2dj(_63e._rfm);return null;}return _63e._wzc?_7hn._ij8(_63e._wzc, _xpi):null;}.bind(this));}var _0um=Q.defer();var _0gl=this._2g6(_ak9).replace(/@START_AT_PATH@/g, this._hib(""));this._w5(_0gl).done(function(_yal){var _93m=null;var _5um=_yal._8ik();if(_5um){this._2dj(_5um);}else{var _b48=_yal._w75();_93m=_b48?_7hn._ij8(_b48, _xpi):null;}_0um.resolve(_93m);}.bind(this));return _0um.promise;};_e4j.prototype._i97=function(){if(!this._3e3){this._3e3=this._st3("functionsRoot", "QueryFunctions", _v42);}return this._3e3;};_e4j.prototype._h66=function(){if(!this._dt2){this._dt2=this._st3("functionsRoot", "ReportFunctions", _yr1);}return this._dt2;};_e4j.prototype._297=function(){if(!this._qd3){this._qd3=this._st3("functionsRoot", "MacroFunctions", _u42);}return this._qd3;};_e4j.prototype._dd4=function(){if(!this._1y1){this._1y1=this._st3("self::*", "ModelParameterMap", _kn);}return this._1y1;};_e4j.prototype._t03=function(){if(!this._cb1){this._cb1=this._st3("self::*", "Operations", _xg4).then(function(_20k){if(_20k){return _bnl._ed1(_8qn._fde(null, _7hn._x5g(_20k, ".//function[@qosLevel='OK' or @qosLevel='limited' or @qosLevel='restricted']/@id")));}return {};}.bind(this));}return this._cb1;};_e4j.prototype._ttc=function(){if(!this._jp6){this._jp6=this._st3("self::*", "Operations", _xg4).then(function(_20k){if(_20k){var _4ch={};var nl=_7hn._x5g(_20k, "*[@value]");for(var i=0; i<nl.length;++i){var n=nl.item(i);_4ch[n.nodeName]=n.getAttribute("value");}return _4ch;}return {};}.bind(this));}return this._jp6;};_e4j.prototype._2o3=function(){if(!this._3m1){this._3m1=this._u81().then(function(_63e){if(_63e._rfm){this._2dj(_63e._rfm);return {};}var _i6l=_7hn._ij8(_63e._wzc, "package");var _3u5=["isNullSuppressionAllowed","isMultiEdgeNullSuppressionAllowed","isAccessToNullSuppressionOptionsAllowed"];var _hal={};for(var i=0; i<_3u5.length;++i){var _x9m=_3u5[i];_hal[_x9m]=_i6l.getAttribute(_x9m)!="false";}return _hal;}.bind(this));}return this._3m1;};_e4j.prototype._37b=function(){return Q.resolve([]);};_e4j.prototype._hl5=function(_0gl){var _0um=Q.defer();var _h2l=this._r7a.length;var _yal=new _5m9({_996:function(_yal){this._r7a[_h2l]=null;_0um.resolve(_yal);}.bind(this),_2c7:function(_yal){this._r7a[_h2l]=null;_yal._bbb("IDS_CCHL_REQUEST_CANCELLED", null, "IDS_CCHL_REQUEST_CANCELLED");_0um.resolve(_yal);}.bind(this)}, _0gl);this._r7a.push(_yal);_yal._ign();return _0um.promise;};_e4j.prototype._s5a=function(_h9m,_cpn,_rcn,_djh){var _0um=Q.defer();var _h2l=this._r7a.length;var _yal=new _yzf({_996:function(_yal){this._r7a[_h2l]=null;_0um.resolve(_yal);}.bind(this),_2c7:function(_yal){this._r7a[_h2l]=null;_yal._bbb("IDS_CCHL_REQUEST_CANCELLED", null, "IDS_CCHL_REQUEST_CANCELLED");_0um.resolve(_yal);}.bind(this)}, _h9m, _cpn, _rcn, _djh);this._r7a.push(_yal);_yal._ndb=_qkk._qik("ModelRootRequestDelay");_yal._vf1(_ylh._6r3);_yal._ign();return _0um.promise;};_e4j.prototype._412=function(){_m0n._ehk(this._r7a, "_7zm");this._r7a=[];};_e4j.prototype._2dj=function(_5um){if(!this._9ue&&_5um._cfe()!="IDS_CCHL_REQUEST_CANCELLED"){var _wdk='error', _1xm="IDS_CCHL_INVALID_MODEL_INFO";if(Application.SharedState.Get("isViewer")){_wdk='warning';_1xm="IDS_CCHL_INVALID_MODEL_WARNING";}Application._28j(_frh._c6j(_1xm), {'type': _wdk});console.error(_5um._3q9()+" (" + _5um._2q9() + ")");this._9ue=true;}};return _e4j;});
|