1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.kns.service.impl;
17
18 import org.kuali.rice.kns.datadictionary.KNSDocumentEntry;
19 import org.kuali.rice.kns.datadictionary.MaintenanceDocumentEntry;
20 import org.kuali.rice.kns.datadictionary.exporter.DataDictionaryMap;
21 import org.kuali.rice.kns.rule.PromptBeforeValidation;
22 import org.kuali.rice.kns.service.DataDictionaryService;
23 import org.kuali.rice.krad.datadictionary.DataDictionary;
24
25 import java.util.Map;
26
27
28
29
30
31
32 @Deprecated
33 public class DataDictionaryServiceImpl extends org.kuali.rice.krad.service.impl.DataDictionaryServiceImpl implements DataDictionaryService {
34
35 private DataDictionaryMap dataDictionaryMap = new DataDictionaryMap(this);
36
37 public DataDictionaryServiceImpl() {
38 super();
39 }
40
41 public DataDictionaryServiceImpl(DataDictionary dataDictionary) {
42 super(dataDictionary);
43 }
44
45
46
47
48 public Class<? extends PromptBeforeValidation> getPromptBeforeValidationClass(String docTypeName) {
49 Class preRulesCheckClass = null;
50
51 KNSDocumentEntry documentEntry = (KNSDocumentEntry) getDataDictionary().getDocumentEntry(docTypeName);
52 preRulesCheckClass = documentEntry.getPromptBeforeValidationClass();
53
54 return preRulesCheckClass;
55 }
56
57 public Map getDataDictionaryMap() {
58 return dataDictionaryMap;
59 }
60 }