@Override protected void writeAjaxPageHtmlVaadinScripts(RenderRequest request, RenderResponse response, BufferedWriter writer, Application application, String themeName) throws IOException, PortletException { response.createResourceURL().setParameter("img", "loader"); this.application = application; I18NSource i18NSource = I18NSourceFactory.createI18NSource(request.getLocale()); writer.write(String.format("<div name='%s'>%s</div>", getLoaderTagId(request.getWindowID(), getPortletConfig()), i18NSource.getMessage("loader.message"))); super.writeAjaxPageHtmlVaadinScripts(request, response, writer, application, themeName); } @Override
attributes.put( Attributes.NAMESPACE.getName(), Collections.singletonList(NAMESPACE_PREFIX + renderRequest.getWindowID())); attributes.put( Attributes.MODE.getName(),
attributes.put( Attributes.NAMESPACE.getName(), Collections.singletonList(NAMESPACE_PREFIX + renderRequest.getWindowID())); attributes.put( Attributes.MODE.getName(),
portletWindowRegistry.getPortletWindowId(httpr, renderRequest.getWindowID()); final IPortletWindow portletWindow = portletWindowRegistry.getPortletWindow(httpr, portletWindowId);
portletWindowRegistry.getPortletWindowId(httpr, renderRequest.getWindowID()); final IPortletWindow portletWindow = portletWindowRegistry.getPortletWindow(httpr, portletWindowId);
AuthorizationPrincipalHelper.principalFromUser(user); final IPortletWindowId portletWindowId = portletWindowRegistry.getPortletWindowId(httpr, request.getWindowID()); final IPortletWindow portletWindow = portletWindowRegistry.getPortletWindow(httpr, portletWindowId);