blob: 29dd9d4d349a7c380c53dd3d31ac388aaf91efe8 [file] [log] [blame]
margarethab42b9632017-10-25 18:34:12 +02001package de.ids_mannheim.korap.constant;
2
3public enum PredefinedRole {
margaretha61966dd2017-10-26 19:32:21 +02004 GROUP_ADMIN(1), GROUP_MEMBER(2), VC_ADMIN(3), VC_MEMBER(4);
margarethab42b9632017-10-25 18:34:12 +02005
6 private int id;
margaretha61966dd2017-10-26 19:32:21 +02007 private String name;
margarethab42b9632017-10-25 18:34:12 +02008
9 PredefinedRole (int i) {
10 this.id = i;
margaretha61966dd2017-10-26 19:32:21 +020011 this.name = name().toLowerCase().replace("_", " ");
margarethab42b9632017-10-25 18:34:12 +020012 }
13
14 public int getId () {
15 return id;
16 }
margaretha61966dd2017-10-26 19:32:21 +020017
18 @Override
19 public String toString () {
20 return this.name;
21 }
margarethab42b9632017-10-25 18:34:12 +020022}