first bits for #3097 (disable editors if a user has insufficient grants for a taxon...
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / security / RequiredPermissions.java
1 /**
2 *
3 */
4 package eu.etaxonomy.taxeditor.security;
5
6 import java.util.EnumSet;
7
8 import eu.etaxonomy.cdm.persistence.hibernate.permission.CRUD;
9 import eu.etaxonomy.cdm.persistence.hibernate.permission.Operation;
10
11 /**
12 * Provides the required permissions a user would need in order to view or edit a
13 * specific cdm type.
14 *
15 * @author andreas kohlbecker
16 *
17 */
18 public class RequiredPermissions {
19
20 public static final EnumSet<CRUD> TAXONNODE_EDIT = Operation.UPDATE;
21
22 public static final EnumSet<CRUD> TAXON_EDIT = Operation.UPDATE;
23
24 public static final EnumSet<CRUD> DESCRIPTION_EDIT = Operation.UPDATE;
25
26
27 }