| margaretha | b42b963 | 2017-10-25 18:34:12 +0200 | [diff] [blame] | 1 | package de.ids_mannheim.korap.constant; |
| 2 | |||||
| 3 | public enum PredefinedRole { | ||||
| margaretha | 61966dd | 2017-10-26 19:32:21 +0200 | [diff] [blame] | 4 | GROUP_ADMIN(1), GROUP_MEMBER(2), VC_ADMIN(3), VC_MEMBER(4); |
| margaretha | b42b963 | 2017-10-25 18:34:12 +0200 | [diff] [blame] | 5 | |
| 6 | private int id; | ||||
| margaretha | 61966dd | 2017-10-26 19:32:21 +0200 | [diff] [blame] | 7 | private String name; |
| margaretha | b42b963 | 2017-10-25 18:34:12 +0200 | [diff] [blame] | 8 | |
| 9 | PredefinedRole (int i) { | ||||
| 10 | this.id = i; | ||||
| margaretha | 61966dd | 2017-10-26 19:32:21 +0200 | [diff] [blame] | 11 | this.name = name().toLowerCase().replace("_", " "); |
| margaretha | b42b963 | 2017-10-25 18:34:12 +0200 | [diff] [blame] | 12 | } |
| 13 | |||||
| 14 | public int getId () { | ||||
| 15 | return id; | ||||
| 16 | } | ||||
| margaretha | 61966dd | 2017-10-26 19:32:21 +0200 | [diff] [blame] | 17 | |
| 18 | @Override | ||||
| 19 | public String toString () { | ||||
| 20 | return this.name; | ||||
| 21 | } | ||||
| margaretha | b42b963 | 2017-10-25 18:34:12 +0200 | [diff] [blame] | 22 | } |