Example usage for com.liferay.portal.kernel.theme ThemeDisplay getSiteGroupId

List of usage examples for com.liferay.portal.kernel.theme ThemeDisplay getSiteGroupId

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.theme ThemeDisplay getSiteGroupId.

Prototype

public long getSiteGroupId() 

Source Link

Usage

From source file:com.liferay.site.navigation.admin.web.internal.display.context.SiteNavigationAdminDisplayContext.java

License:Open Source License

public boolean isShowAddButton() {
    ThemeDisplay themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY);

    if (SiteNavigationPermission.contains(themeDisplay.getPermissionChecker(), themeDisplay.getSiteGroupId(),
            SiteNavigationActionKeys.ADD_SITE_NAVIGATION_MENU)) {

        return true;
    }/*  w w w . j  a v  a 2 s .  com*/

    return false;
}

From source file:com.liferay.site.navigation.breadcrumb.web.internal.display.context.SiteNavigationBreadcrumbDisplayContext.java

License:Open Source License

public long getDisplayStyleGroupId() {
    if (_displayStyleGroupId != 0) {
        return _displayStyleGroupId;
    }//from w w w  .  j  a  v  a  2 s . c  om

    _displayStyleGroupId = _siteNavigationBreadcrumbPortletInstanceConfiguration.displayStyleGroupId();

    _displayStyleGroupId = ParamUtil.getLong(_request, "displayStyleGroupId",
            _siteNavigationBreadcrumbPortletInstanceConfiguration.displayStyleGroupId());

    if (_displayStyleGroupId <= 0) {
        ThemeDisplay themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY);

        _displayStyleGroupId = themeDisplay.getSiteGroupId();
    }

    return _displayStyleGroupId;
}

From source file:com.liferay.site.navigation.menu.web.internal.display.context.SiteNavigationMenuDisplayContext.java

License:Open Source License

public long getDisplayStyleGroupId() {
    if (_displayStyleGroupId != 0) {
        return _displayStyleGroupId;
    }/*from   w ww.  j  a  va  2 s . c o m*/

    _displayStyleGroupId = ParamUtil.getLong(_request, "displayStyleGroupId",
            _siteNavigationMenuPortletInstanceConfiguration.displayStyleGroupId());

    if (_displayStyleGroupId <= 0) {
        ThemeDisplay themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY);

        _displayStyleGroupId = themeDisplay.getSiteGroupId();
    }

    return _displayStyleGroupId;
}

From source file:com.liferay.site.teams.web.internal.portlet.SiteTeamsPortlet.java

License:Open Source License

public void editTeam(ActionRequest actionRequest, ActionResponse actionResponse) throws Exception {

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

    long teamId = ParamUtil.getLong(actionRequest, "teamId");

    String name = ParamUtil.getString(actionRequest, "name");
    String description = ParamUtil.getString(actionRequest, "description");

    if (teamId <= 0) {

        // Add team

        ServiceContext serviceContext = ServiceContextFactory.getInstance(Team.class.getName(), actionRequest);

        _teamService.addTeam(themeDisplay.getSiteGroupId(), name, description, serviceContext);
    } else {/*from w  w w.  j  a va2 s .c  o m*/

        // Update team

        _teamService.updateTeam(teamId, name, description);
    }
}