public void setResponseProperty(HttpServletRequest request, PortletWindow window, String key, String value) { PortletState currentState = PortletStateAccess.getPortletState(request, window .getId().getStringId()); currentState.getResponseProperties().put(key, value); }
public void addResponseProperty(HttpServletRequest request, PortletWindow window, String key, String value) { PortletState currentState = PortletStateAccess.getPortletState(request, window .getId().getStringId()); currentState.getResponseProperties().put(key, value); }
public PortletURLProvider getPortletURLProvider(HttpServletRequest request, PortletWindow window) { PortletState currentState = PortletStateAccess.getPortletState(request, window .getId().getStringId()); PortletState state = null; if (currentState != null) { state = new PortletState(currentState); } else { state = new PortletState(window.getId().getStringId()); } String baseUrl = request.getRequestURI(); return new SakaiPortletURLProvider(baseUrl, state); }
public void setTitle(HttpServletRequest request, PortletWindow window, String title) { LOG.debug("Setting portlet title for window '" + window.getId() + "' to '" + title + "'."); PortletStateAccess.getPortletState(request, window.getId().getStringId()) .setTitle(title); }
public Map getRequestProperties(HttpServletRequest request, PortletWindow window) { PortletState currentState = PortletStateAccess.getPortletState(request, window .getId().getStringId()); return currentState.getRequestProperties(); }
public String getTitle() throws ToolRenderException { if ( bufferedException == null ) { try { renderResponse(); return Web.escapeHtml(PortletStateAccess.getPortletState(req, window.getId().getStringId()) .getTitle()); } catch(Exception e) { bufferedException = e; } } return bufferedException.toString(); }
String key = portletWindow.getId().getStringId();
String key = portletWindow.getId().getStringId();
.getStringId()); state = new PortletState(window.getId().getStringId()); PortletStateAccess.setPortletState(request, state);