View Javadoc

1   package org.kuali.student.krms;
2   
3   public class KSKRMSConstants {
4   
5   	public static final String KSNAMESPACE = "KR-RULE-TEST";
6   	public static final String TERM_SPEC_CREDITS = "Credits";
7   	public static final String TERM_SPEC_RESOLVER_CREDITS = "creditsTermResolver";
8   	public static final String CREDITS_DESCR = "Credits Term Specification";
9   	public static final String TERM_SPEC_ORG_NUMBER = "Org Number";
10  	public static final String TERM_SPEC_RESOLVER_ORG_NUMBER = "orgNumberTermResolver";
11  	public static final String ORG_NUMBER_DESCR = "Org Number Term Specification";
12  	public static final String TERM_SPEC_COURSE = "Course";
13  	public static final String TERM_SPEC_RESOLVER_COURSE = "courseTermResolver";
14  	public static final String COURSE_DESCR = "Course Term Specification";
15  	public static final String TERM_SPEC_COURSE_NUMBER = "Course Number";
16  	public static final String TERM_SPEC_RESOLVER_COURSE_NUMBER = "courseNumberTermResolver";
17  	public static final String COURSE_NUMBER_DESCR = "Course Number Specification";
18  	public static final String TERM_SPEC_DATE = "Date";
19  	public static final String TERM_SPEC_RESOLVER_DATE = "dateTermResolver";
20  	public static final String DATE_DESCR = "Date Term Specification";
21  	public static final String TERM_SPEC_GPA = "GPA";
22  	public static final String TERM_SPEC_RESOLVER_GPA = "GPATermResolver";
23  	public static final String GPA_DESCR = "GPA Term Specification";
24  	public static final String TERM_SPEC_GRADE = "Grade";
25  	public static final String TERM_SPEC_RESOLVER_GRADE = "gradeTermResolver";
26  	public static final String GRADE_DESCR = "Grade Term Specification";
27  	public static final String TERM_SPEC_GRADE_TYPE = "GradeType";
28  	public static final String TERM_SPEC_RESOLVER_GRADE_TYPE = "gradeTypeTermResolver";
29  	public static final String GRADE_TYPE_DESCR = "Grade Type Term Specification";
30  	public static final String TERM_SPEC_LEARNING_OBJECTIVES = "Learning Objectives";
31  	public static final String TERM_SPEC_RESOLVER_LEARNING_OBJECTIVES = "learningObjectivesTermResolver";
32  	public static final String LEARNING_OBJECTIVES_DESCR = "Learning Objective Term Specification";
33  	public static final String TERM_SPEC_SUBJECT_CODE = "Subject Code";
34  	public static final String TERM_SPEC_RESOLVER_SUBJECT_CODE = "subjectCodeTermResolver";
35  	public static final String SUBJECT_CODE_DESCR = "Subject Code Term Specification";
36  	public static final String TERM_SPEC_TEXT = "Text";
37  	public static final String TERM_SPEC_RESOLVER_TEXT = "textTermResolver";
38  	public static final String TEXT_DESCR = "Text Term Specification";
39  
40  	
41  	public static final String TERM_APPROVED_COURSE = "Approved course";
42  	public static final String TERM_APPROVED_COURSES = "Approved courses";
43  	public static final String TERM_COMPLETED_COURSE = "Completed Course";
44  	public static final String TERM_COMPLETED_COURSES = "Completed Courses";
45  	public static final String TERM_ENROLLED_COURSE = "Enrolled course by term";
46  	public static final String TERM_COURSE_NUMBER_RANGE = "Course Number : Course Number Range";
47  	public static final String TERM_SUBJECT_CODE = "Course Number : Subject Code";
48  	public static final String TERM_COURSE_SET = "Course Set";
49  	public static final String TERM_DATE_EFFECTIVE_FROM = "Effective Date Range : Effective From";
50  	public static final String TERM_DATE_EFFECTIVE_TO = "Effective Date Range : Effective To";
51  	public static final String TERM_FREE_TEXT = "Free Text";
52  	public static final String TERM_GPA = "GPA";
53  	public static final String TERM_GRADE = "Grade";
54  	public static final String TERM_GRADE_TYPE = "Grade Type";
55  	public static final String TERM_LEARNING_OBJECTIVE = "Learning Objectives : Description";
56  	public static final String TERM_NUMBER_OF_COURSES = "Number of Courses";
57  	public static final String TERM_NUMBER_OF_CREDITS = "Number of Credits";
58  	public static final String TERM_PROPOSED_COURSE = "Proposed Course";
59  	public static final String TERM_PROPOSED_COURSES = "Proposed Courses";
60  	public static final String TERM_SCORE = "Score";
61  	public static final String TERM_TEST = "Test";
62  	
63  	
64  	
65  	public static final String KS_AGENDA_TYPE = "KSAgendaType";
66  	public static final String KS_TERM_RESOLVER_TYPE = "KSKRMSTermResolverTypeService";
67  	
68  	public static final String CONTEXT_ANTI_REQUISITE = "Antirequisite";
69  	public static final String CONTEXT_CORE_REQUISITE = "Corerequisite";
70  	public static final String CONTEXT_COURSE_RESTRICTS = "Course that Restricts Credits";
71  	public static final String CONTEXT_RECOMMENDED_PREPARATION = "Recommended Preparation";
72  	public static final String CONTEXT_REPEATED_CREDITS = "Repeated Credits";
73  	public static final String CONTEXT_STUD_ELIGIBILITY = "Stud Eligibility and Prereq";
74  	
75  	public static final String AGENDA1 = "Must have successfully completed <course>";
76  	public static final String AGENDA2 = "Must have successfully completed all courses from <courses>";
77  	public static final String AGENDA3 = "Must have successfully completed a minimum of <n> courses from <courses>";
78  	public static final String AGENDA4 = "Must have successfully completed a minimum of <n> credits from <courses>";
79  	public static final String AGENDA5 = "Must have earned a minimum GPA of <GPA> in <courses>";
80  	public static final String AGENDA6 = "Must have earned a minimum grade of <gradeType> <grade> in <courses>";
81  	public static final String AGENDA7 = "Must've completed a min of <n> courses from <courses> with a min grade of <gradeType> <grade>";
82  	public static final String AGENDA8 = "Must not have earned a minimum grade of <gradeType> <grade> or higher in <course>";
83  	public static final String AGENDA9 = "Permission of instructor required";
84  	public static final String AGENDA10 = "Free form text";
85  	public static final String AGENDA11 = "Must have earned a cumulative GPA of <GPA>";
86  	
87  	public static final String PERSON_ID_TERM_PROPERTY = "personIdProperty";
88  	public static final String COURSE_CODE_TERM_PROPERTY = "courseCodeProperty";
89  	public static final String TERM_ID_TERM_PROPERTY = "termIdProperty";
90  	public static final String CALC_TYPE_KEY_TERM_PROPERTY = "calculationTypeKeyProperty";
91      public static final String ORG_ID_TERM_PROPERTY = "orgIdProperty";
92      public static final String ORG_KEY_TYPE_TERM_PROPERTY = "orgKeyTypeProperty";
93  	//		
94  	public static final String CONTEXT_INFO_TERM_NAME = "contextInfo";
95  	
96  	//Phase 2
97  	
98  	public static final String TERM_DEPT_NUMBER = "Department number";
99  	public static final String TERM_ADMIN_ORG_NUMBER = "Admin org number";
100 	public static final String TERM_COMPLETED_COURSE_NUMBER = "Completed course number: subject code";
101 	public static final String TERM_COMPLETED_COURSE_CODE = "Completed course number: subject code";
102 	public static final String TERM_COMPLETED_COURSE_SET = "Completed course set";
103 	public static final String TERM_COMPLETED_EFFECTIVE_DATE_FROM = "Completed effective date range: effective from";
104 	public static final String TERM_COMPLETED_EFFECTIVE_DATE_TO = "Completed effective date range: effective to";
105 	public static final String TERM_COMPLETED_LEARNING_OBJ_DESCR = "Completed learning Objective: Description";
106 	public static final String TERM_ENROLLED_COURSE_NUMBER_RANGE = "Enrolled course number: course number range";
107 	public static final String TERM_ENROLLED_COURSE_NUMBER_SUBJECT_CODE = "Enrolled course number: subject code";
108 	public static final String TERM_ENROLLED_SET = "Enrolled set";
109 	public static final String TERM_ENROLLED_COURSES = "Enrolled courses";
110 	public static final String TERM_ENROLLED_EFFECTIVE_DATE_FROM = "Enrolled effective date range: effective from";
111 	public static final String TERM_ENROLLED_EFFECTIVE_DATE_TO = "Enrolled effective date range: effective to";
112 	public static final String TERM_ENROLLED_LEARNING_OBJ_DESCR = "Enrolled learning Objective: Description";
113 
114 	public static final String AGENDA20 = "Must have successfully completed a minimum of <n> cradits from courses in the <org>.";
115 	public static final String AGENDA21 = "Permissions of <admin org> required";
116 	public static final String AGENDA22 = "Must have achieved a minimum score <score> on <test>";
117 	public static final String AGENDA23 = "Must be concurrently enrolled in <course>";
118 	public static final String AGENDA24 = "Must be concurrently enrolled in a minimum of <n> courses from <courses>";
119 	public static final String AGENDA25 = "Must be concurrently enrolled in all courses from <courses>";
120 	public static final String AGENDA26 = "Must have earned a minimum cumulative GPA of <GPA>";
121 	public static final String AGENDA27 = "Must have earned a minimum of <n> total credits";
122 	public static final String AGENDA28 = "Must not have successfully completed <course>";
123 	public static final String AGENDA29 = "Must have successfully completed a minimum of <n> credits from courses in the <org>";
124 	public static final String AGENDA30 = "Must have successfully completed <course>";
125 	public static final String AGENDA31 = "Must not have successfully completed any courses from <courses>";
126 	public static final String AGENDA32 = "Must not have successfully completed any cradits from <courses>";
127 	public static final String AGENDA33 = "Must successfully complete no more than <n> credits from <courses>";
128 	public static final String AGENDA34 = "Must have achieved a score no higher than <score> on <test>";
129 	public static final String AGENDA35 = "Must not have successfully completed <course>";
130 	public static final String AGENDA36 = "Must not have successfully completed any courses from <courses>";
131 	public static final String AGENDA37 = "May be repeater for a maximum of <n> credits";
132 	
133 	
134 	
135 	
136 	
137 }