return EVAL_BODY_BUFFERED;
}
public int doEndTag(PortalRenderResponse renderResponse) throws JspException
{
PagePortletControllerContext context = renderResponse.getPortletControllerContext();
PortletTag portletTag = (PortletTag)SimpleTagSupport.findAncestorWithClass(this, PortletTag.class);
org.gatein.pc.api.Mode mode = null;
if (modeValue != null)
{
mode = Mode.create(modeValue.trim());
}
//
org.gatein.pc.api.WindowState windowState = null;
if (windowStateValue != null)
{
windowState = org.gatein.pc.api.WindowState.create(windowStateValue.trim());
}
PortletURLRenderer renderer = new PortletURLRenderer(
renderResponse.getPageNavigationalState(),
context.getClientRequest(),
context.getClientResponse(),
context.getPageNavigationalStateSerialization());
final org.gatein.pc.api.WindowState ws = windowState;
final org.gatein.pc.api.Mode md = mode;
RenderURL url = new RenderURL()