1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.student.common.ui.client.validator;
17
18 public enum ValidationMessageKeys {
19 REQUIRED("validation.required"),
20 MIN_OCCURS("validation.minOccurs", "minOccurs"),
21 MAX_OCCURS("validation.maxOccurs", "maxOccurs"),
22 REQUIRES_FIELD("validation.requiresField"),
23 VALID_CHARS("validation.validCharsFailed", "validChars"),
24 OCCURS("validation.occurs"),
25 BOOLEAN("validation.mustBeBoolean"),
26 DOUBLE("validation.mustBeDouble"),
27 OUT_OF_RANGE("validation.outOfRange"),
28 MAX_VALUE("validation.maxValueFailed", "maxValue"),
29 MIN_VALUE("validation.minValueFailed", "minValue"),
30 FLOAT("validation.mustBeFloat"),
31 LONG("validation.mustBeLong"),
32 INTEGER("validation.mustBeInteger"),
33 DATE("validation.mustBeDate"),
34 LENGTH_OUT_OF_RANGE("validation.lengthOutOfRange"),
35 MAX_LENGTH("validation.maxLengthFailed", "maxLength"),
36 MIN_LENGTH("validation.minLengthFailed", "minLength"),
37 INVALID_VALUE("validation.invalid");
38
39 private final String key;
40 private final String property;
41
42 private ValidationMessageKeys(final String key) {
43 this.key = key;
44 this.property = "";
45 }
46
47 private ValidationMessageKeys(final String key, final String property) {
48 this.key = key;
49 this.property = property;
50 }
51
52 public String getKey() {
53 return this.key;
54 }
55
56 public String getProperty(){
57 return this.property;
58 }
59 }