function Hc(){this.Init()}m("AdfDhtmlPopupWindowFactory",Hc);r.v(Hc);Hc.createPopup=function(a){u.assert(a,"Cannot create a new popup element without hints");A.c.kL();return"menu"==a.type?new sj:"noteWindow"==a.type?new wf(a.autodismiss):"dialogWindow"==a.type?new Ri:"inlineSelector"==a.type?new vf:"lovCombobox"==a.type?new vj:"layer"==a.type?new kj:a.autodismiss?new vf:new Ri};m("AdfDhtmlPopupWindowFactory.createPopup",Hc.createPopup);