1 package eu.ehri.project.definitions;
2
3 public enum Isdiah implements DefinitionList {
4
5 typeOfEntity,
6 otherFormsOfName(true),
7 parallelFormsOfName(true),
8 history,
9 geoculturalContext,
10 mandates,
11 administrativeStructure,
12 records,
13 buildings,
14 holdings,
15 findingAids,
16 openingTimes,
17 conditions,
18 accessibility,
19 researchServices,
20 reproductionServices,
21 publicAreas,
22 rulesAndConventions,
23 status,
24 datesOfDescriptions,
25 languages(true),
26 scripts(true),
27 sources(true),
28 maintenanceNotes;
29
30 private final Boolean multiValued;
31
32
33 Isdiah() {
34 this(false);
35 }
36
37 Isdiah(Boolean multiValued) {
38 this.multiValued = multiValued;
39 }
40
41 public Boolean isMultiValued() {
42 return multiValued;
43 }
44 }