var A_5=AdfRichUIPeer.createPeerClass(AdfDhtmlCommonFlashPeer,"AdfDhtmlDataLayerPeer",A_c);A_h("AdfDhtmlDataLayerPeer",A_5);AdfPage.PAGE.getLookAndFeel().registerPeerConstructor("oracle.dss.adf.thematicMap.DataLayer","AdfDhtmlDataLayerPeer");A_5.nC="popupLaunchComp";A_5.prototype.InitDomElement=function(a,b){A_5.superclass.InitDomElement.call(this,a,b);this.e=a;this.QF=b;this.jg=A_c;AdfPage.PAGE.isStreamingDisabled&&(this.jg=AdfPage.PAGE.isStreamingDisabled())};
A_h("AdfDhtmlDataLayerPeer.prototype.InitDomElement",A_5.prototype.InitDomElement);A_5.prototype.needsResizeNotify=A_f(A_c);A_h("AdfDhtmlDataLayerPeer.prototype.needsResizeNotify",A_5.prototype.needsResizeNotify);A_5.prototype.isStreamingDisabled=A_aa("jg");A_h("AdfDhtmlDataLayerPeer.prototype.isStreamingDisabled",A_5.prototype.isStreamingDisabled);
A_5.InitSubclass=function(){AdfObject.ensureClassInitialization(A_5);AdfRichUIPeer.addSuppressedPPRAttributes(this,"selectedRowKeys");AdfRichUIPeer.addSuppressedPPRAttributes(this,"disclosedRowKeys")};A_h("AdfDhtmlDataLayerPeer.InitSubclass",A_5.InitSubclass);A_5.prototype.wl=A_f(A_c);A_h("AdfDhtmlDataLayerPeer.prototype.NeedsMouseScrollListener",A_5.prototype.wl);A_5.prototype.Mg=A_f(A_c);A_h("AdfDhtmlDataLayerPeer.prototype.NeedsComponentFocusListeners",A_5.prototype.Mg);A_5.prototype.Xx=A_f(A_b);
A_h("AdfDhtmlDataLayerPeer.prototype.canDeliverSelectionEvent",A_5.prototype.Xx);A_5.prototype.DomReplaceNotify=function(a){var b=A_Ti(this).getPeer();if("HTML5"==A_Ti(this).I()){var c=a.parentNode.getAttribute("layer"),d=AdfDhtmlCommonFlashPeer.fp(a),c=c?c:a.parentNode.id;a="area"==a.parentNode.getAttribute("type");var e=b.getComponent();"HTML5"==b.I(e)&&(b.hf(e)&&A_Mb(b),b.c&&b.c.EU(A_E.Td(d),c,a),b.hf(e)||A_Nb(b))}};A_h("AdfDhtmlDataLayerPeer.prototype.DomReplaceNotify",A_5.prototype.DomReplaceNotify);
A_5.prototype.hf=function(){return"Fetching"==AdfDhtmlCommonFlashPeer.Wd(this.getComponent().getClientId()+"_xmlDiv")?A_b:A_c};A_h("AdfDhtmlDataLayerPeer.prototype.isFetching",A_5.prototype.hf);function A_Ti(a){a=a.getComponent();for(var b=a.getComponentType();a!=A_&&"oracle.dss.adf.thematicMap.ThematicMap"!=b;)a=a.getParent(),b=a.getComponentType();return a!=A_&&"oracle.dss.adf.thematicMap.ThematicMap"==b?a:A_}A_5.prototype.Sd=function(a){A_v(this,A_5.nC,a,A_c,AdfUIComponent.PROPAGATE_ALWAYS)};
A_h("AdfDhtmlDataLayerPeer.prototype.showPopupHelper",A_5.prototype.Sd);A_5.prototype.xn=function(){var a=A_Ti(this).getClientId();return AdfRichUIPeer.CreateSubId(a,"popupHelper")};A_5.prototype.setSelectedRowKeys=function(a){var b=this.getComponent();b.setSelectedRowKeys(a?a.join(AdfDhtmlCommonFlashPeer.qc):A_);this.getComponent().getProperty("hasSelectionListener")&&(a=new A_Db(b),a.setPartial(A_b),AdfPage.PAGE.queueEventToServer(a))};
A_5.prototype.setDisclosedRowKeys=function(a){var b=this.getComponent();b.setDisclosedRowKeys(a?a.join(AdfDhtmlCommonFlashPeer.qc):A_);this.getComponent().getProperty("hasRowDisclosureListener")&&(a=new A_Db(b),a.setPartial(A_b),AdfPage.PAGE.queueEventToServer(a))};