Class ApplicationRoleImpl
java.lang.Object
org.teamapps.application.api.privilege.ApplicationRoleImpl
- All Implemented Interfaces:
ApplicationRole
public class ApplicationRoleImpl extends java.lang.Object implements ApplicationRole
-
Constructor Summary
Constructors Constructor Description ApplicationRoleImpl(java.lang.String name, org.teamapps.icons.Icon icon, java.lang.String titleKey, java.lang.String descriptionKey, java.util.List<PrivilegeGroup> privilegeGroups) -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescriptionKey()org.teamapps.icons.IcongetIcon()java.lang.StringgetName()java.util.List<PrivilegeGroup>getPrivilegeGroups()java.lang.StringgetTitleKey()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ApplicationRoleImpl
public ApplicationRoleImpl(java.lang.String name, org.teamapps.icons.Icon icon, java.lang.String titleKey, java.lang.String descriptionKey, java.util.List<PrivilegeGroup> privilegeGroups)
-
-
Method Details
-
getName
public java.lang.String getName()- Specified by:
getNamein interfaceApplicationRole
-
getIcon
public org.teamapps.icons.Icon getIcon()- Specified by:
getIconin interfaceApplicationRole
-
getTitleKey
public java.lang.String getTitleKey()- Specified by:
getTitleKeyin interfaceApplicationRole
-
getDescriptionKey
public java.lang.String getDescriptionKey()- Specified by:
getDescriptionKeyin interfaceApplicationRole
-
getPrivilegeGroups
- Specified by:
getPrivilegeGroupsin interfaceApplicationRole
-