001
014
015 package com.liferay.portlet.rolesadmin.util;
016
017 import com.liferay.portal.kernel.util.StringPool;
018 import com.liferay.portal.model.Role;
019 import com.liferay.portal.model.RoleConstants;
020
021
024 public class RolesAdminImpl implements RolesAdmin {
025
026 public String getCssClassName(Role role) {
027 String cssClassName = StringPool.BLANK;
028
029 String name = role.getName();
030 int type = role.getType();
031
032 if (name.equals(RoleConstants.GUEST)) {
033 cssClassName = "lfr-role-guest";
034 }
035 else if (type == RoleConstants.TYPE_ORGANIZATION) {
036 cssClassName = "lfr-role-organization";
037 }
038 else if (type == RoleConstants.TYPE_REGULAR) {
039 cssClassName = "lfr-role-regular";
040 }
041 else if (type == RoleConstants.TYPE_SITE) {
042 cssClassName = "lfr-role-site";
043 }
044 else if (role.isTeam()) {
045 cssClassName = "lfr-role-team";
046 }
047
048 return "lfr-role " + cssClassName;
049 }
050
051 }