@Override protected Gadget getGadget(RenderRequest renderRequest) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) renderRequest.getAttribute(WebKeys.THEME_DISPLAY); PortletConfig portletConfig = getPortletConfig(); return ShindigUtil.getGadget(portletConfig.getPortletName(), themeDisplay.getCompanyId()); }
@Override protected Gadget getGadget(PortletConfig portletConfig, PortletRequest portletRequest) throws Exception { ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); String portletResource = ParamUtil.getString(portletRequest, "portletResource"); return ShindigUtil.getGadget(portletResource, themeDisplay.getCompanyId()); }