List of usage examples for com.liferay.portal.kernel.theme ThemeDisplay getScopeGroupName
public String getScopeGroupName() throws PortalException
From source file:com.liferay.polls.web.internal.portlet.action.configuration.icon.PermissionsPortletConfigurationIcon.java
License:Open Source License
@Override public String getURL(PortletRequest portletRequest, PortletResponse portletResponse) { String url = StringPool.BLANK; ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); try {/*from ww w . j a v a 2 s .co m*/ url = PermissionsURLTag.doTag(StringPool.BLANK, "com.liferay.polls", themeDisplay.getScopeGroupName(), null, String.valueOf(themeDisplay.getSiteGroupId()), LiferayWindowState.POP_UP.toString(), null, themeDisplay.getRequest()); } catch (Exception e) { } return url; }
From source file:com.liferay.roles.admin.web.internal.portlet.configuration.icon.PermissionsPortletConfigurationIcon.java
License:Open Source License
@Override public String getURL(PortletRequest portletRequest, PortletResponse portletResponse) { String url = StringPool.BLANK; ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); try {// w w w. j a v a 2 s . c o m long roleId = _getRoleId(portletRequest); Role role = _roleService.fetchRole(roleId); int[] roleTypes = { role.getType() }; if (role.getType() != RoleConstants.TYPE_REGULAR) { roleTypes = new int[] { RoleConstants.TYPE_REGULAR, role.getType() }; } url = PermissionsURLTag.doTag(StringPool.BLANK, Role.class.getName(), themeDisplay.getScopeGroupName(), null, String.valueOf(_getRoleId(portletRequest)), LiferayWindowState.POP_UP.toString(), roleTypes, themeDisplay.getRequest()); } catch (Exception e) { } return url; }
From source file:com.liferay.user.groups.admin.web.internal.portlet.configuration.icon.PermissionsPortletConfigurationIcon.java
License:Open Source License
@Override public String getURL(PortletRequest portletRequest, PortletResponse portletResponse) { String url = StringPool.BLANK; ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); try {//w w w . ja v a2 s . co m UserGroup userGroup = ActionUtil.getUserGroup(portletRequest); url = PermissionsURLTag.doTag(StringPool.BLANK, UserGroup.class.getName(), themeDisplay.getScopeGroupName(), null, String.valueOf(userGroup.getUserGroupId()), LiferayWindowState.POP_UP.toString(), null, themeDisplay.getRequest()); } catch (Exception e) { } return url; }
From source file:com.liferay.user.groups.admin.web.internal.portlet.configuration.icon.UserGroupPagesPermissionsPortletConfigurationIcon.java
License:Open Source License
@Override public String getURL(PortletRequest portletRequest, PortletResponse portletResponse) { String url = StringPool.BLANK; ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); try {//from w w w . ja v a2 s . com UserGroup userGroup = ActionUtil.getUserGroup(portletRequest); Group userGroupGroup = userGroup.getGroup(); url = PermissionsURLTag.doTag(StringPool.BLANK, Group.class.getName(), themeDisplay.getScopeGroupName(), null, String.valueOf(userGroupGroup.getGroupId()), LiferayWindowState.POP_UP.toString(), null, themeDisplay.getRequest()); } catch (Exception e) { } return url; }
From source file:com.liferay.wiki.web.internal.portlet.configuration.icon.PermissionsPortletConfigurationIcon.java
License:Open Source License
@Override public String getURL(PortletRequest portletRequest, PortletResponse portletResponse) { String url = StringPool.BLANK; ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY); try {//from ww w . j a v a 2 s . c o m url = PermissionsURLTag.doTag(StringPool.BLANK, "com.liferay.wiki", themeDisplay.getScopeGroupName(), null, String.valueOf(themeDisplay.getScopeGroupId()), LiferayWindowState.POP_UP.toString(), null, themeDisplay.getRequest()); } catch (Exception e) { } return url; }