1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.sys.document.datadictionary;
17
18 import java.util.Map;
19
20 import org.kuali.ole.sys.businessobject.AccountingLineParser;
21 import org.kuali.rice.kns.datadictionary.TransactionalDocumentEntry;
22
23
24
25
26
27 public class FinancialSystemTransactionalDocumentEntry extends TransactionalDocumentEntry {
28 private Map<Class, String> validationMap;
29 private Map<String, AccountingLineGroupDefinition> accountingLineGroups;
30 private Class<? extends AccountingLineParser> importedLineParserClass;
31 private Integer maxDictionaryValidationDepth;
32 protected boolean allowsErrorCorrection = false;
33 protected boolean potentiallySensitive = false;
34
35
36
37
38
39 public Map<Class, String> getValidationMap() {
40 return validationMap;
41 }
42
43
44
45
46
47 public void setValidationMap(Map<Class, String> validationMap) {
48 this.validationMap = validationMap;
49 }
50
51
52
53
54
55 public Map<String, AccountingLineGroupDefinition> getAccountingLineGroups() {
56 return accountingLineGroups;
57 }
58
59
60
61
62
63 public void setAccountingLineGroups(Map<String, AccountingLineGroupDefinition> accountingLineGroups) {
64 this.accountingLineGroups = accountingLineGroups;
65 }
66
67
68
69
70
71 public Class<? extends AccountingLineParser> getImportedLineParserClass() {
72 return importedLineParserClass;
73 }
74
75
76
77
78
79 public void setImportedLineParserClass(Class<? extends AccountingLineParser> importedLineParser) {
80 this.importedLineParserClass = importedLineParser;
81 }
82
83
84
85
86
87 public Integer getMaxDictionaryValidationDepth() {
88 return maxDictionaryValidationDepth;
89 }
90
91
92
93
94
95 public void setMaxDictionaryValidationDepth(Integer maxDictionaryValidationDepth) {
96 this.maxDictionaryValidationDepth = maxDictionaryValidationDepth;
97 }
98
99
100
101
102
103 public void setAllowsErrorCorrection(boolean allowsErrorCorrection) {
104 this.allowsErrorCorrection = allowsErrorCorrection;
105 }
106
107
108
109
110
111 public boolean getAllowsErrorCorrection() {
112 return allowsErrorCorrection;
113 }
114
115
116
117
118
119 public boolean isPotentiallySensitive() {
120 return potentiallySensitive;
121 }
122
123
124
125
126
127 public void setPotentiallySensitive(boolean potentiallySensitive) {
128 this.potentiallySensitive = potentiallySensitive;
129 }
130
131
132 }