function yc(a){this.Init(a)}m("AdfDhtmlLookAndFeel",yc);m("AdfDhtmlLookAndFeel",yc);r.v(yc,Da);
yc.ga=function(){for(var a="blur focus focusIn focusOut click dblClick mouseDown mouseUp mouseMove mouseOver mouseOut keyDown keyUp keyPress contextMenu change scroll drop".split(" "),b={},d={},e=a.length,f=0;f<e;f++){var g=a[f],h=g.toLowerCase();d[h]=g;this[xa.zqa(g)+"_EVENT_TYPE"]=h;b[h]="on"+h}this.lxa=b;m("AdfDhtmlLookAndFeel.EVENT_TYPE_TO_ATTRIBUTE_MAP",yc.lxa);this.mxa=d;m("AdfDhtmlLookAndFeel.EVENT_TYPE_TO_CAMEL_CASE_MAP",yc.mxa)};m("AdfDhtmlLookAndFeel.InitClass",yc.ga);
yc.prototype.Init=function(a){yc.h.Init.call(this);this.wf=a};r.a("AdfDhtmlLookAndFeel.prototype.Init",{Init:yc.prototype.Init});yc.prototype.dQ=function(a,b){u.J(a);u.J(b);u.assert(null==yc.o1[a],"Peer already registered for this componentType");yc.o1[a]=b};r.a("AdfDhtmlLookAndFeel.prototype.registerPeerConstructor",{dQ:yc.prototype.dQ});
yc.prototype.o=function(a){u.s(a,G);var b=a.constructor,d=b.d4a,e=a.getComponentType();if(null==d){d=yc.o1[e];a:if("oracle.adf.RichTextEditor"==a.getComponentType()){var f=a.K("rteMode");if(f&&"ckeditor"==f){d=yc.o1["oracle.adf.RichTextCKEditor"];break a}}d?(d=window[d],u.Ja(d,"Peer constructor not present")):(v.l.warning("No peer for:",e),d=I);b.d4a=d}b=d.c4a;null==b&&(b=new d(a),d.NR&&(d.c4a=b));return b};r.a("AdfDhtmlLookAndFeel.prototype.getPeer",{o:yc.prototype.o});
yc.o1={"oracle.adf.RichPanelWindow":"AdfDhtmlPanelWindowPeer","oracle.adf.RichDialog":"AdfDhtmlDialogPeer","oracle.adf.RichNoteWindow":"AdfDhtmlNoteWindowPeer","oracle.adf.RichBreadCrumbs":"AdfDhtmlBreadCrumbsPeer","oracle.adf.RichButton":"AdfDhtmlButtonPeer","oracle.adf.RichCarousel":"AdfDhtmlCarouselPeer","oracle.adf.RichCarouselItem":"AdfDhtmlCarouselItemPeer","oracle.adf.RichChooseColor":"AdfDhtmlChooseColorPeer","oracle.adf.RichCommandButton":"AdfDhtmlCommandButtonPeer","oracle.adf.RichDecorativeBox":"AdfDhtmlDecorativeBoxPeer",
"oracle.adf.RichResetButton":"AdfDhtmlResetButtonPeer","oracle.adf.RichCalendar":"AdfDhtmlCalendarPeer","oracle.adf.RichColumn":"AdfDhtmlColumnPeer","oracle.adf.RichChooseDate":"AdfDhtmlChooseDatePeer","oracle.adf.RichCommandImageLink":"AdfDhtmlCommandImageLinkPeer","oracle.adf.RichCommandLink":"AdfDhtmlCommandLinkPeer","oracle.adf.RichCommandMenuItem":"AdfDhtmlCommandMenuItemPeer","oracle.adf.RichCommandNavigationItem":"AdfDhtmlCommandNavigationItemPeer","oracle.adf.RichCommandToolbarButton":"AdfDhtmlCommandToolbarButtonPeer",
"oracle.adf.RichContextInfo":"AdfDhtmlContextInfoPeer","oracle.adf.RichConveyorBelt":"AdfDhtmlConveyorBeltPeer","oracle.adf.RichDocument":"AdfDhtmlDocumentPeer","oracle.adf.RichForm":"AdfDhtmlFormPeer","oracle.adf.RichGoImageLink":"AdfDhtmlGoImageLinkPeer","oracle.adf.RichGoLink":"AdfDhtmlGoLinkPeer","oracle.adf.RichGoMenuItem":"AdfDhtmlGoMenuItemPeer","oracle.adf.RichGoButton":"AdfDhtmlGoButtonPeer","oracle.adf.RichStreaming":"AdfDhtmlStreamingPeer","oracle.adf.RichInlineFrame":"AdfDhtmlInlineFramePeer",
"oracle.adf.RichInputColor":"AdfDhtmlInputColorPeer","oracle.adf.RichIterator":"AdfDhtmlIteratorPeer","oracle.adf.RichTextEditor":"AdfDhtmlRichTextEditorPeer","oracle.adf.RichTextCKEditor":"AdfDhtmlRichTextCKEditorPeer","oracle.adf.RichCodeEditor":"AdfDhtmlCodeEditorPeer","oracle.adf.RichInputText":"AdfDhtmlInputTextPeer","oracle.adf.RichInputListOfValues":"AdfDhtmlInputListOfValuesPeer","oracle.adf.RichInputComboboxListOfValues":"AdfDhtmlInputComboboxListOfValuesPeer","oracle.adf.RichInputDate":"AdfDhtmlInputDatePeer",
"oracle.adf.RichInputFile":"AdfDhtmlInputFilePeer","oracle.adf.RichInputNumberSlider":"AdfDhtmlInputNumberSliderPeer","oracle.adf.RichInputRangeSlider":"AdfDhtmlInputRangeSliderPeer","oracle.adf.RichInputNumberSpinbox":"AdfDhtmlInputNumberSpinboxPeer","oracle.adf.RichInputSearch":"AdfSingleSelectInputSearchPeer","oracle.adf.RichLink":"AdfDhtmlLinkPeer","oracle.adf.RichListView":"AdfDhtmlListViewPeer","oracle.adf.RichListItem":"AdfDhtmlListItemPeer","oracle.adf.RichMasonryLayout":"AdfDhtmlMasonryLayoutPeer",
"oracle.adf.RichMessage":"AdfDhtmlMessagePeer","oracle.adf.RichMessages":"AdfDhtmlMessagesPeer","oracle.adf.RichSeparator":"AdfDhtmlSeparatorPeer","oracle.adf.RichSpacer":"AdfDhtmlSpacerPeer","oracle.adf.RichIcon":"AdfDhtmlIconPeer","oracle.adf.RichImage":"AdfDhtmlImagePeer","oracle.adf.RichMedia":"AdfDhtmlMediaPeer","oracle.adf.RichNavigationPane":"AdfDhtmlNavigationPanePeer","oracle.adf.RichOutputFormatted":"AdfDhtmlOutputFormattedPeer","oracle.adf.RichOutputLabel":"AdfDhtmlOutputLabelPeer","oracle.adf.RichOutputText":"AdfDhtmlTextPeer",
"oracle.adf.RichPanelAccordion":"AdfDhtmlPanelAccordionPeer","oracle.adf.RichPanelCollection":"AdfDhtmlPanelCollectionPeer","oracle.adf.RichDeck":"AdfDhtmlDeckPeer","oracle.adf.RichPanelBorderLayout":"AdfDhtmlPanelBorderLayoutPeer","oracle.adf.RichPanelBox":"AdfDhtmlPanelBoxPeer","oracle.adf.RichPanelChoice":"AdfDhtmlPanelChoicePeer","oracle.adf.RichPanelDashboard":"AdfDhtmlPanelDashboardPeer","oracle.adf.RichPanelFormLayout":"AdfDhtmlPanelFormLayoutPeer","oracle.adf.RichPanelGridLayout":"AdfDhtmlPanelGridLayoutPeer",
"oracle.adf.RichPanelGroupLayout":"AdfDhtmlPanelGroupLayoutPeer","oracle.adf.RichQuickQuery":"AdfDhtmlQuickQueryPeer","oracle.adf.RichPanelHorizontalLayout":"AdfDhtmlPanelHorizontalLayoutPeer","oracle.adf.RichPanelLabelAndMessage":"AdfDhtmlPanelLabelAndMessagePeer","oracle.adf.RichPanelList":"AdfDhtmlPanelListPeer","oracle.adf.RichPanelRadio":"AdfDhtmlPanelRadioPeer","oracle.adf.RichPanelSplitter":"AdfDhtmlPanelSplitterPeer","oracle.adf.RichPanelStretchLayout":"AdfDhtmlPanelStretchLayoutPeer","oracle.adf.RichPoll":"AdfDhtmlPollPeer",
"oracle.adf.RichPopup":"AdfDhtmlPopupPeer","oracle.adf.RichRegion":"AdfDhtmlRegionPeer","oracle.adf.RichStatusIndicator":"AdfDhtmlStatusIndicatorPeer","oracle.adf.RichProgressIndicator":"AdfDhtmlProgressIndicatorPeer","oracle.adf.RichToolbar":"AdfDhtmlToolbarPeer","oracle.adf.RichToolbox":"AdfDhtmlToolboxPeer","oracle.adf.RichPanelHeader":"AdfDhtmlPanelHeaderPeer","oracle.adf.RichShowDetail":"AdfDhtmlShowDetailPeer","oracle.adf.RichQuery":"AdfDhtmlQueryPeer","oracle.adf.RichShowDetailHeader":"AdfDhtmlShowDetailHeaderPeer",
"oracle.adf.RichSubform":"AdfDhtmlSubformPeer","oracle.adf.RichTable":"AdfDhtmlTablePeer","oracle.adf.RichTreeTable":"AdfDhtmlTreeTablePeer","oracle.adf.RichTree":"AdfDhtmlTreePeer","oracle.adf.RichMenuBar":"AdfDhtmlMenuBarPeer","oracle.adf.RichMenu":"AdfDhtmlMenuPeer","oracle.adf.RichTrain":"AdfDhtmlTrainPeer","oracle.adf.RichTrainV2":"AdfDhtmlTrainV2Peer","oracle.adf.RichTrainButtonBar":"AdfDhtmlTrainButtonBarPeer","oracle.adf.RichSearchSection":"AdfDhtmlSearchSectionPeer","oracle.adf.RichSuggestionsSection":"AdfDhtmlSuggestionsSectionPeer",
"oracle.adf.RichSelectItem":"AdfRichUIPeer","oracle.adf.RichSelectBooleanCheckbox":"AdfDhtmlSelectBooleanCheckboxPeer","oracle.adf.RichSelectBooleanRadio":"AdfDhtmlSelectBooleanRadioPeer","oracle.adf.RichSelectOneChoice":"AdfDhtmlSelectOneChoicePeer","oracle.adf.RichSelectOneListbox":"AdfDhtmlSelectOneListboxPeer","oracle.adf.RichSelectOneRadio":"AdfDhtmlSelectOneRadioPeer","oracle.adf.RichSelectManyListbox":"AdfDhtmlSelectManyListboxPeer","oracle.adf.RichSelectOrderShuttle":"AdfDhtmlSelectManyShuttlePeer",
"oracle.adf.RichSelectManyShuttle":"AdfDhtmlSelectManyShuttlePeer","oracle.adf.RichSelectManyCheckbox":"AdfDhtmlSelectManyCheckboxPeer","oracle.adf.RichSelectManyChoice":"AdfDhtmlSelectManyChoicePeer","oracle.adf.RichShowDetailItem":"AdfDhtmlShowDetailItemPeer","oracle.adf.RichPanelSpringboard":"AdfDhtmlPanelSpringboardPeer","oracle.adf.RichPanelTabbed":"AdfDhtmlPanelTabbedPeer","oracle.adf.RichPanelDrawer":"AdfDhtmlPanelDrawerPeer","oracle.adf.AdfClientDomTracker":"AdfDhtmlClientDomTrackerPeer",
"javax.faces.ViewRoot":"AdfDhtmlPagePeer","oracle.adf.RichRootPage":"AdfDhtmlPagePeer","oracle.adf.RichDeclarativeComponent":"AdfDhtmlDeclarativeComponentPeer","oracle.adf.RichDynamicDeclarativeComponent":"AdfDhtmlDeclarativeComponentPeer","oracle.adfinternal.RichCommandTrainStop":"AdfDhtmlCommandTrainStopPeer","oracle.adfinternal.RichCommandTrainV2Stop":"AdfDhtmlCommandTrainV2StopPeer","oracle.adfinternal.RichChooseNumberSpinwheel":"AdfDhtmlChooseNumberSpinwheelPeer","oracle.adfinternal.RichMultiSelectInputSearch":"AdfMultiSelectInputSearchPeer"};
yc.prototype.Z=function(a,b){if(!a)return null;var d=yc.__TRANSLATIONS;if(!d)return null;d=d[a];if(!b)return d;if(2<arguments.length){for(var d=[d],e=1;e<arguments.length;++e)d.push(arguments[e]);return TrFastMessageFormatUtils.format.apply(this,d)}return TrFastMessageFormatUtils.format(d,b)};r.a("AdfDhtmlLookAndFeel.prototype.getTranslatedString",{Z:yc.prototype.Z});yc.prototype.qa=function(a){if(null!=a&&yc.k2)return yc.k2[a]};r.a("AdfDhtmlLookAndFeel.prototype.getSkinProperty",{qa:yc.prototype.qa});
yc.prototype.getStyleClass=function(a){var b=this.qa(a);return b?b:a};r.a("AdfDhtmlLookAndFeel.prototype.getStyleClass",{getStyleClass:yc.prototype.getStyleClass});yc.prototype.getIcon=function(a){a=this.aZ(a);return null!=a?a.cloneNode(!0):null};r.a("AdfDhtmlLookAndFeel.prototype.getIcon",{getIcon:yc.prototype.getIcon});yc.prototype.aZ=function(a){if(null==a)return null;a=a.replace("|","_");return(a=q.b.getElementById(a))?a.firstChild:null};r.a("AdfDhtmlLookAndFeel.prototype.getRawIcon",{aZ:yc.prototype.aZ});
yc.prototype.uY=function(){var a=this.wf;u.assert(null!=a);this.RU=null;return new M(this,a)};r.a("AdfDhtmlLookAndFeel.prototype.createPage",{uY:yc.prototype.uY});yc.cRa=function(a){u.Uc(a);yc.k2?E.Rb(yc.k2,a):yc.k2=a};yc.addSkinProperties=yc.cRa;m("AdfDhtmlLookAndFeel.addSkinProperties",yc.cRa);yc.gtb="$default";