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

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

Introduction

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

Prototype

String SEL_LAYOUT

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

Click Source Link

Usage

From source file:com.liferay.layout.type.controller.full.page.application.internal.controller.FullPageApplicationLayoutTypeController.java

License:Open Source License

@Override
public String includeEditContent(HttpServletRequest request, HttpServletResponse response, Layout layout)
        throws Exception {

    request.setAttribute(WebKeys.SEL_LAYOUT, layout);

    return super.includeEditContent(request, response, layout);
}

From source file:com.liferay.layout.type.controller.full.page.application.internal.controller.FullPageApplicationLayoutTypeController.java

License:Open Source License

@Override
protected void removeAttributes(HttpServletRequest request) {
    request.removeAttribute(WebKeys.SEL_LAYOUT);

    super.removeAttributes(request);
}

From source file:com.liferay.layout.type.controller.link.to.page.internal.controller.LinkToPageLayoutTypeController.java

License:Open Source License

@Override
public String includeEditContent(HttpServletRequest request, HttpServletResponse response, Layout layout)
        throws Exception {

    request.setAttribute(LinkToPageLayoutTypeControllerWebKeys.ITEM_SELECTOR, _itemSelector);
    request.setAttribute(WebKeys.SEL_LAYOUT, layout);

    return super.includeEditContent(request, response, layout);
}

From source file:com.liferay.layout.type.controller.link.to.page.internal.display.context.LinkToPageLayoutTypeControllerDisplayContext.java

License:Open Source License

private void _setSelectedLayout() {
    Layout layout = (Layout) _liferayPortletRequest.getAttribute(WebKeys.SEL_LAYOUT);

    if (layout != null) {
        long linkToLayoutId = GetterUtil.getLong(layout.getTypeSettingsProperty("linkToLayoutId"));

        _selectedLayout = LayoutLocalServiceUtil.fetchLayout(layout.getGroupId(), layout.isPrivateLayout(),
                linkToLayoutId);//w  ww. ja v a2s  .c om
    }
}

From source file:com.liferay.site.navigation.menu.item.layout.internal.type.LayoutSiteNavigationMenuItemType.java

License:Open Source License

@Override
public void renderEditPage(HttpServletRequest request, HttpServletResponse response,
        SiteNavigationMenuItem siteNavigationMenuItem) throws IOException {

    ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);

    request.setAttribute(SiteNavigationMenuItemTypeLayoutWebKeys.ITEM_SELECTOR, _itemSelector);

    request.setAttribute(WebKeys.SEL_LAYOUT, getLayout(siteNavigationMenuItem));
    request.setAttribute(WebKeys.TITLE, getTitle(siteNavigationMenuItem, themeDisplay.getLocale()));

    _jspRenderer.renderJSP(_servletContext, request, response, "/edit_layout.jsp");
}