Example usage for com.liferay.portal.kernel.util WebKeys PORTLET_DISPLAY_CONTEXT

List of usage examples for com.liferay.portal.kernel.util WebKeys PORTLET_DISPLAY_CONTEXT

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util WebKeys PORTLET_DISPLAY_CONTEXT.

Prototype

String PORTLET_DISPLAY_CONTEXT

To view the source code for com.liferay.portal.kernel.util WebKeys PORTLET_DISPLAY_CONTEXT.

Click Source Link

Usage

From source file:com.liferay.dynamic.data.mapping.form.web.internal.portlet.DDMFormBrowserPortlet.java

License:Open Source License

@Override
public void render(RenderRequest renderRequest, RenderResponse renderResponse)
        throws IOException, PortletException {

    DDMFormBrowserDisplayContext ddlFormBrowserDisplayContext = new DDMFormBrowserDisplayContext(
            _formInstanceService, renderRequest, renderResponse);

    renderRequest.setAttribute(WebKeys.PORTLET_DISPLAY_CONTEXT, ddlFormBrowserDisplayContext);

    super.render(renderRequest, renderResponse);
}

From source file:com.liferay.dynamic.data.mapping.form.web.internal.portlet.DDMFormPortlet.java

License:Open Source License

@Override
public void render(RenderRequest renderRequest, RenderResponse renderResponse)
        throws IOException, PortletException {

    try {/*from   w  ww.  j av a2  s  .c om*/
        setRenderRequestAttributes(renderRequest, renderResponse);

        DDMFormDisplayContext ddlFormPortletDisplayContext = (DDMFormDisplayContext) renderRequest
                .getAttribute(WebKeys.PORTLET_DISPLAY_CONTEXT);

        checkFormIsNotRestricted(renderRequest, renderResponse, ddlFormPortletDisplayContext);
    } catch (Exception e) {
        if (isSessionErrorException(e)) {
            if (_log.isWarnEnabled()) {
                _log.warn(e, e);
            }

            hideDefaultErrorMessage(renderRequest);

            SessionErrors.add(renderRequest, e.getClass());
        } else {
            throw new PortletException(e);
        }
    }

    super.render(renderRequest, renderResponse);
}

From source file:com.liferay.dynamic.data.mapping.form.web.internal.portlet.DDMFormPortlet.java

License:Open Source License

protected void setRenderRequestAttributes(RenderRequest renderRequest, RenderResponse renderResponse)
        throws PortalException {

    DDMFormDisplayContext ddlFormDisplayContext = new DDMFormDisplayContext(renderRequest, renderResponse,
            _ddmFormInstanceService, _ddmFormInstanceRecordVersionLocalService, _ddmFormRenderer,
            _ddmFormValuesFactory, _ddmFormValuesMerger, _workflowDefinitionLinkLocalService);

    renderRequest.setAttribute(WebKeys.PORTLET_DISPLAY_CONTEXT, ddlFormDisplayContext);
}

From source file:com.liferay.dynamic.data.mapping.web.internal.portlet.DDMPortlet.java

License:Open Source License

protected void setDDMDisplayContextRequestAttribute(RenderRequest renderRequest) throws PortalException {

    DDMDisplayContext ddmDisplayContext = new DDMDisplayContext(renderRequest, _ddmDisplayRegistry,
            _ddmTemplateHelper, ddmWebConfiguration, _storageAdapterRegistry);

    renderRequest.setAttribute(WebKeys.PORTLET_DISPLAY_CONTEXT, ddmDisplayContext);
}