1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.kns.datadictionary;
17
18 import org.kuali.rice.kns.rule.PromptBeforeValidation;
19 import org.kuali.rice.kns.web.derivedvaluesetter.DerivedValuesSetter;
20 import org.kuali.rice.krad.document.authorization.DocumentAuthorizer;
21 import org.kuali.rice.krad.document.authorization.DocumentPresentationController;
22
23 import java.util.ArrayList;
24 import java.util.List;
25
26
27
28
29 @Deprecated
30 public class DocumentEntry extends org.kuali.rice.krad.datadictionary.DocumentEntry implements KNSDocumentEntry {
31
32 protected Class<? extends PromptBeforeValidation> promptBeforeValidationClass;
33 protected Class<? extends DerivedValuesSetter> derivedValuesSetterClass;
34 protected List<String> webScriptFiles = new ArrayList<String>(3);
35 protected List<HeaderNavigation> headerNavigationList = new ArrayList<HeaderNavigation>();
36
37 protected boolean sessionDocument = false;
38
39 @Override
40 public List<HeaderNavigation> getHeaderNavigationList() {
41 return headerNavigationList;
42 }
43
44 @Override
45 public List<String> getWebScriptFiles() {
46 return webScriptFiles;
47 }
48
49
50
51
52 @Override
53 public Class<? extends PromptBeforeValidation> getPromptBeforeValidationClass() {
54 return promptBeforeValidationClass;
55 }
56
57
58
59
60
61
62
63
64
65 @Override
66 public void setPromptBeforeValidationClass(Class<? extends PromptBeforeValidation> preRulesCheckClass) {
67 this.promptBeforeValidationClass = preRulesCheckClass;
68 }
69
70
71
72
73
74
75 @Override
76 public void setWebScriptFiles(List<String> webScriptFiles) {
77 this.webScriptFiles = webScriptFiles;
78 }
79
80
81
82
83
84 @Override
85 public void setHeaderNavigationList(List<HeaderNavigation> headerNavigationList) {
86 this.headerNavigationList = headerNavigationList;
87 }
88
89 @Override
90 public boolean isSessionDocument() {
91 return this.sessionDocument;
92 }
93
94 @Override
95 public void setSessionDocument(boolean sessionDocument) {
96 this.sessionDocument = sessionDocument;
97 }
98
99
100
101
102 @Override
103 public Class<? extends DerivedValuesSetter> getDerivedValuesSetterClass() {
104 return this.derivedValuesSetterClass;
105 }
106
107
108
109
110 @Override
111 public void setDerivedValuesSetterClass(Class<? extends DerivedValuesSetter> derivedValuesSetter) {
112 this.derivedValuesSetterClass = derivedValuesSetter;
113 }
114 }