View Javadoc

1   package org.kuali.student.krms.util;
2   
3   import org.kuali.student.krms.termresolver.CompletedCourseCodeTermResolver;
4   import org.kuali.student.krms.termresolver.CompletedCourseNumberTermResolver;
5   import org.kuali.student.krms.termresolver.CompletedCourseSetTermResolver;
6   import org.kuali.student.krms.termresolver.CompletedEffectiveDateFromTermResolver;
7   import org.kuali.student.krms.termresolver.CompletedEffectiveDateToTermResolver;
8   import org.kuali.student.krms.termresolver.CompletedLearningObjectivesTermResolver;
9   import org.kuali.student.krms.termresolver.EnrolledCourseCodeTermResolver;
10  import org.kuali.student.krms.termresolver.EnrolledCourseNumberTermResolver;
11  import org.kuali.student.krms.termresolver.EnrolledCoursesByTermTermResolver;
12  import org.kuali.student.krms.termresolver.EnrolledEffectiveDateFromTermResolver;
13  import org.kuali.student.krms.termresolver.EnrolledEffectiveDateToTermResolver;
14  import org.kuali.student.krms.termresolver.EnrolledLearningObjectivesTermResolver;
15  
16  public class KSKRMSConstants {
17  
18  	public static final String KSNAMESPACE = "KR-RULE-TEST";
19  	
20  	public static final String TERM_SPEC_CREDITS = "Credits";
21  	public static final String TERM_SPEC_RESOLVER_CREDITS = "creditsTermResolver";
22  	public static final String CREDITS_DESCR = "Credits Term Specification";
23  	
24  	public static final String TERM_SPEC_ORG_NUMBER = "Org Number";
25  	public static final String TERM_SPEC_RESOLVER_ORG_NUMBER = "orgNumberTermResolver";
26  	public static final String ORG_NUMBER_DESCR = "Org Number Term Specification";
27  	
28  	public static final String TERM_SPEC_COURSE_SET = "Course set";
29  	public static final String TERM_SPEC_RESOLVER_COURSE_SET = "courseSetTermResolver";
30  	public static final String COURSE_SET_DESCR = "Course set Term Specification";
31  	
32  	public static final String TERM_SPEC_COURSE_NUMBER_RANGE = "Course Number Range";
33  	public static final String TERM_SPEC_RESOLVER_COURSE_NUMBER_RANGE = "courseNumberRangeTermResolver";
34  	public static final String COURSE_NUMBER_RANGE_DESCR = "Course Number Range Specification";
35  	
36  	public static final String TERM_SPEC_EFFECTIVE_DATE_TO = "Effective Date To";
37  	public static final String TERM_SPEC_RESOLVER_EFFECTIVE_DATE_TO = "effectiveDateToTermResolver";
38  	public static final String _EFFECTIVE_DATE_TO_DESCR = "Effective Date To Term Specification";
39  
40  	public static final String TERM_SPEC_EFFECTIVE_DATE_FROM = "Effective Date From";
41  	public static final String TERM_SPEC_RESOLVER_EFFECTIVE_DATE_FROM = "effectiveDateFromTermResolver";
42  	public static final String EFFECTIVE_DATE_FROM_DESCR = "Effective Date From Term Specification";
43  	
44  	public static final String TERM_SPEC_GPA = "GPA";
45  	public static final String TERM_SPEC_RESOLVER_GPA = "GPATermResolver";
46  	public static final String GPA_DESCR = "GPA Term Specification";
47  	
48  	public static final String TERM_SPEC_GRADE = "Grade";
49  	public static final String TERM_SPEC_RESOLVER_GRADE = "gradeTermResolver";
50  	public static final String GRADE_DESCR = "Grade Term Specification";
51  	
52  	public static final String TERM_SPEC_GRADE_TYPE = "GradeType";
53  	public static final String TERM_SPEC_RESOLVER_GRADE_TYPE = "gradeTypeTermResolver";
54  	public static final String GRADE_TYPE_DESCR = "Grade Type Term Specification";
55  	
56  	public static final String TERM_SPEC_LEARNING_OBJECTIVES = "Learning Objectives";
57  	public static final String TERM_SPEC_RESOLVER_LEARNING_OBJECTIVES = "learningObjectivesTermResolver";
58  	public static final String LEARNING_OBJECTIVES_DESCR = "Learning Objective Term Specification";
59  	
60  	public static final String TERM_SPEC_SUBJECT_CODE = "Subject Code";
61  	public static final String TERM_SPEC_RESOLVER_SUBJECT_CODE = "subjectCodeTermResolver";
62  	public static final String SUBJECT_CODE_DESCR = "Subject Code Term Specification";
63  	
64  	public static final String TERM_SPEC_FREE_TEXT = "Free Text";
65  	public static final String TERM_SPEC_RESOLVER_FREE_TEXT = "freeTextTermResolver";
66  	public static final String FREE_TEXT_DESCR = "Free Text Term Specification";
67  
68  	public static final String TERM_SPEC_NUMBER_OF_COURSES = "Number of courses";
69  	public static final String TERM_SPEC_RESOLVER_NUMBER_OF_COURSES = "numberOfCoursesTermResolver";
70  	public static final String NUMBER_OF_COURSES_DESCR = "Number of courses Term Specification";
71  
72  	public static final String TERM_SPEC_NUMBER_OF_CREDITS = "Number of credits";
73  	public static final String TERM_SPEC_RESOLVER_NUMBER_OF_CREDITS = "numberOfCreditsTermResolver";
74  	public static final String NUMBER_OF_CREDITS_DESCR = "Number of credits Term Specification";
75  
76  	public static final String TERM_SPEC_SCORE = "Score";
77  	public static final String TERM_SPEC_RESOLVER_SCORE = "scoreTermResolver";
78  	public static final String SCORE_DESCR = "Score Term Specification";
79  
80  	public static final String TERM_SPEC_TEST = "Test";
81  	public static final String TERM_SPEC_RESOLVER_TEST = "testTermResolver";
82  	public static final String TEST_DESCR = "Test Term Specification";
83  	
84  	public static final String TERM_SPEC_DEPT_NUMBER = "Department number";
85  	public static final String TERM_SPEC_RESOLVER_DEPT_NUMBER = "deptNumberTermResolver";
86  	public static final String DEPT_NUMBER_DESCR = "Department number Term Specification";
87  	
88  	public static final String TERM_SPEC_ADMIN_ORG_NUMBER = "Admin org number";
89  	public static final String TERM_SPEC_RESOLVER_ADMIN_ORG_NUMBER = "adminOrgNumberTermResolver";
90  	public static final String ADMIN_ORG_NUMBER_DESCR = "Admin org number Term Specification";
91  	
92  	public static final String TERM_SPEC_COMPLETED_COURSE = "Completed course";
93  	public static final String TERM_SPEC_RESOLVER_COMPLETED_COURSE = "completedCourseTermResolver";
94  	public static final String COMPLETED_COURSE_DESCR = "Completed course Term Specification";
95  	
96  	public static final String TERM_SPEC_COMPLETED_COURSES = "Completed courses";
97  	public static final String TERM_SPEC_RESOLVER_COMPLETED_COURSES = "completedCoursesTermResolver";
98  	public static final String COMPLETED_COURSES_DESCR = "Completed courses Term Specification";
99  	
100 	public static final String TERM_SPEC_COMPLETED_COURSE_NUMBER = "Completed course number: subject code";
101 	public static final String TERM_SPEC_RESOLVER_COMPLETED_COURSE_NUMBER = "completedCourseNumberTermResolver";
102 	public static final String COMPLETED_COURSE_NUMBER_DESCR = "Completed course number: subject code Term Specification";
103 	
104 	public static final String TERM_SPEC_COMPLETED_COURSE_CODE = "Completed course number: subject code";
105 	public static final String TERM_SPEC_RESOLVER_COMPLETED_COURSE_CODE = "completedCourseCodeTermResolver";
106 	public static final String COMPLETED_COURSE_CODE_DESCR = "Completed course number: subject code Term Specification";
107 	
108 	public static final String TERM_SPEC_COMPLETED_COURSE_SET = "Completed course set";
109 	public static final String TERM_SPEC_RESOLVER_COMPLETED_COURSE_SET = "completedCourseSetTermResolver";
110 	public static final String COMPLETED_COURSE_SET_DESCR = "Completed course set Term Specification";
111 	
112 	public static final String TERM_SPEC_COMPLETED_EFFECTIVE_DATE_FROM = "Completed effective date range: effective from";
113 	public static final String TERM_SPEC_RESOLVER_COMPLETED_EFFECTIVE_DATE_FROM = "completedEffectiveDateFromTermResolver";
114 	public static final String COMPLETED_EFFECTIVE_DATE_FROM_DESCR = "Completed effective date range: effective from Term Specification";
115 	
116 	public static final String TERM_SPEC_COMPLETED_EFFECTIVE_DATE_TO = "Completed effective date range: effective to";
117 	public static final String TERM_SPEC_RESOLVER_COMPLETED_EFFECTIVE_DATE_TO = "completedEffectiveDateToTermResolver";
118 	public static final String COMPLETED_EFFECTIVE_DATE_TO_DESCR = "Completed effective date range: effective to Term Specification";
119 	
120 	public static final String TERM_SPEC_COMPLETED_LEARNING_OBJ_DESCR = "Completed learning Objective: Description";
121 	public static final String TERM_SPEC_RESOLVER_COMPLETED_LEARNING_OBJ_DESCR = "completedLearningObjectivesTermResolver";
122 	public static final String COMPLETED_LEARNING_OBJ_DESCR_DESCR = "Completed learning Objective: Description Term Specification";
123 	
124 	public static final String TERM_SPEC_ENROLLED_COURSE = "Enrolled course by term";
125 	public static final String TERM_SPEC_RESOLVER_ENROLLED_COURSE = "enrolledCourseTermResolver";
126 	public static final String ENROLLED_COURSE_DESCR = "Enrolled course by term Term Specification";
127 	
128 	public static final String TERM_SPEC_ENROLLED_COURSE_NUMBER_RANGE = "Enrolled course number: course number range";
129 	public static final String TERM_SPEC_RESOLVER_ENROLLED_COURSE_NUMBER_RANGE = "enrolledCourseNumberTermResolver";
130 	public static final String ENROLLED_COURSE_NUMBER_RANGE_DESCR = "Enrolled course number: course number range Term Specification";
131 	
132 	public static final String TERM_SPEC_ENROLLED_COURSE_NUMBER_SUBJECT_CODE = "Enrolled course number: subject code";
133 	public static final String TERM_SPEC_RESOLVER_ENROLLED_COURSE_NUMBER_SUBJECT_CODE = "enrolledCourseCodeTermResolver";
134 	public static final String ENROLLED_COURSE_NUMBER_SUBJECT_CODE_DESCR = "Enrolled course number: subject code Term Specification";
135 	
136 	public static final String TERM_SPEC_ENROLLED_SET = "Enrolled set";
137 	public static final String TERM_SPEC_RESOLVER_ENROLLED_SET = "enrolledCourseSet";
138 	public static final String ENROLLED_SET_DESCR = "Enrolled set Term Specification";
139 	
140 	public static final String TERM_SPEC_ENROLLED_COURSES = "Enrolled courses";
141 	public static final String TERM_SPEC_RESOLVER_ENROLLED_COURSES = "enrolledCoursesTermResolver";
142 	public static final String ENROLLED_COURSES_DESCR = "Enrolled courses Term Specification";
143 	
144 	public static final String TERM_SPEC_ENROLLED_EFFECTIVE_DATE_FROM = "Enrolled effective date range: effective from";
145 	public static final String TERM_SPEC_RESOLVER_ENROLLED_EFFECTIVE_DATE_FROM = "enrolledEffectiveDateFromTermResolver";
146 	public static final String ENROLLED_EFFECTIVE_DATE_FROM_DESCR = "Enrolled effective date range: effective from Term Specification";
147 	
148 	public static final String TERM_SPEC_ENROLLED_EFFECTIVE_DATE_TO = "Enrolled effective date range: effective to";
149 	public static final String TERM_SPEC_RESOLVER_ENROLLED_EFFECTIVE_DATE_TO = "enrolledEffectiveDateToTermResolver";
150 	public static final String ENROLLED_EFFECTIVE_DATE_TO_DESCR = "Enrolled effective date range: effective to Term Specification";
151 	
152 	public static final String TERM_SPEC_ENROLLED_LEARNING_OBJ_DESCR = "Enrolled learning Objective: Description";
153 	public static final String TERM_SPEC_RESOLVER_ENROLLED_LEARNING_OBJ_DESCR = "enrolledLearningObjectivesTermResolver";
154 	public static final String ENROLLED_LEARNING_OBJ_DESCR_DESCR = "Enrolled learning Objective: Description Term Specification";
155 	
156 	public static final String TERM_SPEC_ENROLLED_COURSE_BY_TERM = "Enrolled Course By Term Term Resolver";
157 	public static final String TERM_SPEC_RESOLVER_ENROLLED_COURSE_BY_TERM = "enrolledCourseByTermTermResolver";
158 	public static final String ENROLLED_COURSE_BY_TERM_DESCR = "Enrolled Course By Term Term Resolver Term Specification";
159 
160 	public static final String TERM_SPEC_ENROLLED_COURSES_BY_TERM = "Enrolled Courses By Term Term Resolver";
161 	public static final String TERM_SPEC_RESOLVER_ENROLLED_COURSES_BY_TERM = "enrolledCoursesByTermTermResolver";
162 	public static final String ENROLLED_COURSES_BY_TERM_DESCR = "Enrolled Courses By Term Term Resolver Term Specification";
163 	
164 	public static final String TERM_APPROVED_COURSE = "Approved course";
165 	public static final String TERM_APPROVED_COURSES = "Approved courses";
166 	public static final String TERM_COURSE_NUMBER_RANGE = "Course Number : Course Number Range";
167 	public static final String TERM_SUBJECT_CODE = "Course Number : Subject Code";
168 	public static final String TERM_COURSE_SET = "Course Set";
169 	public static final String TERM_DATE_EFFECTIVE_FROM = "Effective Date Range : Effective From";
170 	public static final String TERM_DATE_EFFECTIVE_TO = "Effective Date Range : Effective To";
171 	public static final String TERM_GPA = "GPA";
172 	public static final String TERM_GRADE = "Grade";
173 	public static final String TERM_GRADE_TYPE = "Grade Type";
174 	public static final String TERM_LEARNING_OBJ_DESCRIPTION = "Learning Objectives : Description";
175 	public static final String TERM_NUMBER_OF_COURSES = "Number of Courses";
176 	public static final String TERM_NUMBER_OF_CREDITS = "Number of Credits";
177 	public static final String TERM_PROPOSED_COURSE = "Proposed Course";
178 	public static final String TERM_PROPOSED_COURSES = "Proposed Courses";
179 	public static final String TERM_SCORE = "Score";
180 	public static final String TERM_TEST = "Test";
181 	public static final String TERM_FREE_TEXT = "Free Text";
182 	
183 	public static final String TERM_DEPT_NUMBER = "Department number";
184 	public static final String TERM_ADMIN_ORG_NUMBER = "Admin org number";
185 	public static final String TERM_COMPLETED_COURSE = "Completed courses";
186 	public static final String TERM_COMPLETED_COURSE_NUMBER = "Completed course number: subject code";
187 	public static final String TERM_COMPLETED_COURSE_CODE = "Completed course number: subject code";
188 	public static final String TERM_COMPLETED_COURSE_SET = "Completed course set";
189 	public static final String TERM_COMPLETED_EFFECTIVE_DATE_FROM = "Completed effective date range: effective from";
190 	public static final String TERM_COMPLETED_EFFECTIVE_DATE_TO = "Completed effective date range: effective to";
191 	public static final String TERM_COMPLETED_LEARNING_OBJ_DESCR = "Completed learning Objective: Description";
192 	public static final String TERM_ENROLLED_COURSE = "Enrolled course by term";
193 	public static final String TERM_ENROLLED_COURSE_NUMBER_RANGE = "Enrolled course number: course number range";
194 	public static final String TERM_ENROLLED_COURSE_NUMBER_SUBJECT_CODE = "Enrolled course number: subject code";
195 	public static final String TERM_ENROLLED_SET = "Enrolled set";
196 	public static final String TERM_ENROLLED_COURSES = "Enrolled courses";
197 	public static final String TERM_ENROLLED_EFFECTIVE_DATE_FROM = "Enrolled effective date range: effective from";
198 	public static final String TERM_ENROLLED_EFFECTIVE_DATE_TO = "Enrolled effective date range: effective to";
199 	public static final String TERM_ENROLLED_LEARNING_OBJ_DESCR = "Enrolled learning Objective: Description";
200 	
201 	public static final String KS_AGENDA_TYPE = "KSAgendaType";
202 	public static final String KS_TERM_RESOLVER_TYPE = "KSTermResolverType";
203 	
204 	public static final String CONTEXT_ANTI_REQUISITE = "Antirequisite";
205 	public static final String CONTEXT_CORE_REQUISITE = "Corerequisite";
206 	public static final String CONTEXT_COURSE_RESTRICTS = "Course that Restricts Credits";
207 	public static final String CONTEXT_RECOMMENDED_PREPARATION = "Recommended Preparation";
208 	public static final String CONTEXT_REPEATED_CREDITS = "Repeated Credits";
209 	public static final String CONTEXT_STUD_ELIGIBILITY = "Stud Eligibility and Prereq";
210 	
211 //	public static final String AGENDA1 = "Must have successfully completed <course>";
212 //	public static final String AGENDA2 = "Must have successfully completed all courses from <courses>";
213 //	public static final String AGENDA3 = "Must have successfully completed a minimum of <n> courses from <courses>";
214 //	public static final String AGENDA4 = "Must have successfully completed a minimum of <n> credits from <courses>";
215 //	public static final String AGENDA5 = "Must have earned a minimum GPA of <GPA> in <courses>";
216 //	public static final String AGENDA6 = "Must have earned a minimum grade of <gradeType> <grade> in <courses>";
217 //	public static final String AGENDA7 = "Must've completed a min of <n> courses from <courses> with a min grade of <gradeType> <grade>";
218 //	public static final String AGENDA8 = "Must not have earned a minimum grade of <gradeType> <grade> or higher in <course>";
219 //	public static final String AGENDA9 = "Permission of instructor required";
220 //	public static final String AGENDA10 = "Free form text";
221 //	public static final String AGENDA11 = "Must have earned a cumulative GPA of <GPA>";
222 	
223 	
224 	
225 	
226 	
227 }