@Override public void setWindowState(WindowState windowState) throws WindowStateException { ((PortletURL)wrapped).setWindowState(windowState); }
@Override public void setWindowState(WindowState windowState) throws WindowStateException { _portletURL.setWindowState(windowState); }
renderURL.setWindowState(LiferayWindowState.EXCLUSIVE); renderURL.setWindowState(LiferayWindowState.MAXIMIZED); renderURL.setWindowState(LiferayWindowState.MINIMIZED); renderURL.setWindowState(LiferayWindowState.NORMAL); renderURL.setWindowState(LiferayWindowState.POP_UP);
@Override public String getURLEditWorkflowTask( long workflowTaskId, ServiceContext serviceContext) throws PortalException { try { PortletURL portletURL = PortalUtil.getControlPanelPortletURL( serviceContext.getRequest(), PortletKeys.MY_WORKFLOW_TASK, PortletRequest.RENDER_PHASE); portletURL.setParameter("mvcPath", "/edit_workflow_task.jsp"); portletURL.setParameter( "workflowTaskId", String.valueOf(workflowTaskId)); portletURL.setWindowState(WindowState.MAXIMIZED); return portletURL.toString(); } catch (WindowStateException wse) { throw new PortalException(wse); } }
protected PortletURL getPortletURL( HttpServletRequest request, String portletId, long scopeGroupId) throws Exception { long plid = getPlid(request, portletId, scopeGroupId); PortletURL portletURL = PortletURLFactoryUtil.create( request, portletId, plid, PortletRequest.RENDER_PHASE); portletURL.setPortletMode(PortletMode.VIEW); portletURL.setWindowState(WindowState.MAXIMIZED); return portletURL; }
public void setWindowState(WindowState windowState) throws WindowStateException { _portletURL.setWindowState(windowState); }
public void setWindowState(WindowState windowState) throws WindowStateException { getWrapped().setWindowState(windowState); }
public void setWindowState(WindowState windowState) throws WindowStateException { getWrapped().setWindowState(windowState); }
public void setWindowState(WindowState windowState) throws WindowStateException { getWrapped().setWindowState(windowState); resetToString(); } }
public void setWindowState(WindowState windowState) throws WindowStateException { getWrapped().setWindowState(windowState); resetToString(); }
public void setWindowState(WindowState windowState) throws WindowStateException { getWrapped().setWindowState(windowState); resetToString(); }
/** * Set the window state for the URL to be what was given in the tag. If not given, default to what was there * previously * * @param portletURL * @throws WindowStateException */ protected void setWindowState(PortletURL portletURL) throws WindowStateException { if (getWindowState() != null && getWindowState().trim().length() > 0) { portletURL.setWindowState(new WindowState(getWindowState().trim())); } }
private String _getScopeAssetPortletRedirect( LiferayPortletRequest liferayPortletRequest, LiferayPortletResponse liferayPortletResponse) throws Exception { PortletURL redirectURL = liferayPortletResponse.createRenderURL(); redirectURL.setParameter( "hideDefaultSuccessMessage", Boolean.TRUE.toString()); redirectURL.setParameter("mvcPath", "/add_asset_redirect.jsp"); PortletURL currentURLObj = PortletURLUtil.getCurrent( liferayPortletRequest, liferayPortletResponse); redirectURL.setParameter("redirect", currentURLObj.toString()); redirectURL.setWindowState(LiferayWindowState.POP_UP); return redirectURL.toString(); }
@Override public String getURLView( LiferayPortletResponse liferayPortletResponse, WindowState windowState) throws Exception { AssetRendererFactory<MBMessage> assetRendererFactory = getAssetRendererFactory(); PortletURL portletURL = assetRendererFactory.getURLView( liferayPortletResponse, windowState); portletURL.setParameter( "mvcRenderCommandName", "/message_boards/view_message"); portletURL.setParameter( "messageId", String.valueOf(_message.getMessageId())); portletURL.setWindowState(windowState); return portletURL.toString(); }
@Override public String getURLView( LiferayPortletResponse liferayPortletResponse, WindowState windowState) throws Exception { AssetRendererFactory<MBCategory> assetRendererFactory = getAssetRendererFactory(); PortletURL portletURL = assetRendererFactory.getURLView( liferayPortletResponse, windowState); portletURL.setParameter( "mvcRenderCommandName", "/message_boards/view_category"); portletURL.setParameter( "mbCategoryId", String.valueOf(_category.getCategoryId())); portletURL.setWindowState(windowState); return portletURL.toString(); }
protected void setWindowStateParameter(String windowState, PortletURL portletURL) { if (windowState != null) { try { WindowState candidateWindowState = new WindowState(windowState); if (bridgeContext.getPortletRequest().isWindowStateAllowed(candidateWindowState)) { portletURL.setWindowState(candidateWindowState); } else { // TestPage120: encodeActionURLWithInvalidWindowStateRenderTest } } catch (WindowStateException e) { logger.error(e); } } }
protected void setWindowStateParameter(String windowState, PortletURL portletURL) { if (windowState != null) { try { WindowState candidateWindowState = new WindowState(windowState); if (bridgeContext.getPortletRequest().isWindowStateAllowed(candidateWindowState)) { portletURL.setWindowState(candidateWindowState); } else { // TestPage120: encodeActionURLWithInvalidWindowStateRenderTest } } catch (WindowStateException e) { logger.error(e); } } }
@Override public void render(RenderRequest request, RenderResponse response) throws PortletException, IOException { renderFoo = request.getParameterValues("foo"); renderPortletMode = request.getPortletMode(); renderWindowState = request.getWindowState(); PortletURL url = response.createActionURL(); url.setWindowState(WindowState.MAXIMIZED); url.setPortletMode(PortletMode.EDIT); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print( "<form action='" + url + "' method='post'>" + "<input type='text' name='foo' value='foo_value'/>" + "<input type='submit' id='submit'/>" + "</form>"); writer.close(); } }
@Override public void render(RenderRequest request, RenderResponse response) throws PortletException, IOException { renderFoo = request.getParameterValues("foo"); renderPortletMode = request.getPortletMode(); renderWindowState = request.getWindowState(); PortletURL url = response.createActionURL(); url.setParameter("foo", "foo_value"); url.setWindowState(WindowState.MAXIMIZED); url.setPortletMode(PortletMode.EDIT); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); } }
@Override protected void doDispatch(RenderRequest request, RenderResponse response) throws PortletException, IOException { foo = request.getParameterValues("foo"); mode = request.getPortletMode(); windowState = request.getWindowState(); PortletURL url = response.createRenderURL(); url.setParameter("foo", "foo_value"); url.setPortletMode(PortletMode.EDIT); url.setWindowState(WindowState.MAXIMIZED); response.setContentType("text/html"); PrintWriter writer = response.getWriter(); writer.print("<a href='" + url + "' id='url'>render</a>"); writer.close(); } }