1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.student.r2.core.constants;
18
19 import org.kuali.student.r2.common.constants.CommonServiceConstants;
20 import org.kuali.student.r2.common.dto.TimeAmountInfo;
21 import org.kuali.student.r2.core.atp.dto.AtpAtpRelationInfo;
22 import org.kuali.student.r2.core.atp.dto.AtpInfo;
23 import org.kuali.student.r2.core.atp.dto.MilestoneInfo;
24
25
26
27
28
29
30 public class AtpServiceConstants {
31
32
33
34
35 public static final String NAMESPACE = CommonServiceConstants.REF_OBJECT_URI_GLOBAL_PREFIX + "atp";
36 public static final String SERVICE_NAME_LOCAL_PART = "AtpService";
37 public static final String REF_OBJECT_URI_ATP = NAMESPACE + "/" + AtpInfo.class.getSimpleName();
38 public static final String REF_OBJECT_URI_MILESTONE = NAMESPACE + "/" + MilestoneInfo.class.getSimpleName();
39 public static final String REF_OBJECT_URI_ATP_ATP_RELATION = NAMESPACE + "/" + AtpAtpRelationInfo.class.getSimpleName();
40 public static final String REF_OBJECT_URI_TIME_AMOUNT_INFO = NAMESPACE + "/" + TimeAmountInfo.class.getSimpleName();
41
42
43
44
45 public static final String ATP_KEY_PREFIX = "kuali.atp.key";
46 public static final String ATP_ACADEMIC_CALENDAR_TYPE_KEY = "kuali.atp.type.AcademicCalendar";
47 public static final String ATP_HOLIDAY_CALENDAR_TYPE_KEY = "kuali.atp.type.HolidayCalendar";
48
49 public static final String ATP_AY_TYPE_KEY = "kuali.atp.type.AY";
50 public static final String ATP_FY_TYPE_KEY = "kuali.atp.type.FY";
51
52 public static final String ATP_TERM_GROUPING_TYPE_KEY = "kuali.atp.type.group.term";
53 public static final String ATP_SUBTERM_GROUPING_TYPE_KEY = "kuali.atp.type.group.term.subterm";
54 public static final String ATP_PARENT_TERM_GROUPING_TYPE_KEY = "kuali.atp.type.group.term.parent";
55
56 public static final String ATP_FALL_TYPE_KEY = "kuali.atp.type.Fall";
57 public static final String ATP_HALF_FALL_1_TYPE_KEY = "kuali.atp.type.HalfFall1";
58 public static final String ATP_HALF_FALL_2_TYPE_KEY = "kuali.atp.type.HalfFall2";
59 public static final String ATP_HALF_SPRING_1_TYPE_KEY = "kuali.atp.type.HalfSpring1";
60 public static final String ATP_HALF_SPRING_2_TYPE_KEY = "kuali.atp.type.HalfSpring2";
61 public static final String ATP_MINI_MESTER_1_A_TYPE_KEY = "kuali.atp.type.Mini-mester1A";
62 public static final String ATP_MINI_MESTER_1_B_TYPE_KEY = "kuali.atp.type.Mini-mester1B";
63 public static final String ATP_MINI_MESTER_2_C_TYPE_KEY = "kuali.atp.type.Mini-mester2C";
64 public static final String ATP_MINI_MESTER_2_D_TYPE_KEY = "kuali.atp.type.Mini-mester2D";
65 public static final String ATP_SESSION_1_TYPE_KEY = "kuali.atp.type.Session1";
66 public static final String ATP_SESSION_2_TYPE_KEY = "kuali.atp.type.Session2";
67 public static final String ATP_SESSION_G1_TYPE_KEY = "kuali.atp.type.SessionG1";
68 public static final String ATP_SESSION_G2_TYPE_KEY = "kuali.atp.type.SessionG2";
69 public static final String ATP_SPRING_TYPE_KEY = "kuali.atp.type.Spring";
70 public static final String ATP_SPRING_BREAK_TYPE_KEY = "kuali.atp.type.SpringBreak";
71 public static final String ATP_SUMMER_TYPE_KEY = "kuali.atp.type.Summer";
72 public static final String ATP_SUMMER1_TYPE_KEY = "kuali.atp.type.Summer1";
73 public static final String ATP_SUMMER2_TYPE_KEY = "kuali.atp.type.Summer2";
74 public static final String ATP_SUMMER_EVE_TYPE_KEY = "kuali.atp.type.SummerEve";
75 public static final String ATP_WINTER_TYPE_KEY = "kuali.atp.type.Winter";
76
77 public static final String ATP_ADHOC_TYPE_KEY = "kuali.atp.type.Adhoc";
78 public static final String[] ATP_TERM_GROUPING = {ATP_FALL_TYPE_KEY,
79 ATP_HALF_FALL_1_TYPE_KEY,
80 ATP_HALF_FALL_2_TYPE_KEY,
81 ATP_HALF_SPRING_1_TYPE_KEY,
82 ATP_HALF_SPRING_2_TYPE_KEY,
83 ATP_MINI_MESTER_1_A_TYPE_KEY,
84 ATP_MINI_MESTER_1_B_TYPE_KEY,
85 ATP_MINI_MESTER_2_C_TYPE_KEY,
86 ATP_MINI_MESTER_2_D_TYPE_KEY,
87 ATP_SESSION_1_TYPE_KEY,
88 ATP_SESSION_2_TYPE_KEY,
89 ATP_SESSION_G1_TYPE_KEY,
90 ATP_SESSION_G2_TYPE_KEY,
91 ATP_SPRING_TYPE_KEY,
92 ATP_SPRING_BREAK_TYPE_KEY,
93 ATP_SUMMER_TYPE_KEY,
94 ATP_SUMMER_EVE_TYPE_KEY,
95 ATP_WINTER_TYPE_KEY,
96 ATP_ADHOC_TYPE_KEY};
97
98
99 public static final String ATP_UNDERGRAD_PROGRAM_TYPE_KEY = "kuali.atp.type.UndergradProgram";
100 public static final String ATP_FRESHMAN_YEAR_TYPE_KEY = "kuali.atp.type.FreshmanYear";
101 public static final String ATP_FRESHMAN_YEAR_TERM_1_TYPE_KEY = "kuali.atp.type.FreshmanYearTerm1";
102 public static final String ATP_FRESHMAN_YEAR_TERM_2_TYPE_KEY = "kuali.atp.type.FreshmanYearTerm2";
103 public static final String ATP_SOPHOMORE_YEAR_TYPE_KEY = "kuali.atp.type.SophomoreYear";
104 public static final String ATP_SOPHOMORE_YEAR_TERM_1_TYPE_KEY = "kuali.atp.type.SophomoreYearTerm1";
105 public static final String ATP_SOPHOMORE_YEAR_TERM_2_TYPE_KEY = "kuali.atp.type.SophomoreYearTerm2";
106 public static final String ATP_JUNIOR_YEAR_TYPE_KEY = "kuali.atp.type.JuniorYear";
107 public static final String ATP_JUNIOR_YEAR_TERM_1_TYPE_KEY = "kuali.atp.type.JuniorYearTerm1";
108 public static final String ATP_JUNIOR_YEAR_TERM_2_TYPE_KEY = "kuali.atp.type.JuniorYearTerm2";
109 public static final String ATP_SENIOR_YEAR_TYPE_KEY = "kuali.atp.type.SeniorYear";
110 public static final String ATP_SENIOR_YEAR_TERM_1_TYPE_KEY = "kuali.atp.type.SeniorYearTerm1";
111 public static final String ATP_SENIOR_YEAR_TERM_2_TYPE_KEY = "kuali.atp.type.SeniorYearTerm2";
112
113 public static final String ATP_EVEN_YEARS_TYPE_KEY = "kuali.atp.type.EvenYears";
114 public static final String ATP_FALL_EVEN_YEARS_TYPE_KEY = "kuali.atp.type.FallEvenYears";
115 public static final String ATP_SPRING_EVEN_YEARS_TYPE_KEY = "kuali.atp.type.SpringEvenYears";
116 public static final String ATP_ODD_YEARS_TYPE_KEY = "kuali.atp.type.OddYears";
117 public static final String ATP_FALL_ODD_YEARS_TYPE_KEY = "kuali.atp.type.FallOddYears";
118 public static final String ATP_SPRING_ODD_YEARS_TYPE_KEY = "kuali.atp.type.SpringOddYears";
119
120
121 public static final String ATP_CE_TERM_1_TYPE_KEY = "kuali.atp.type.CETerm1";
122 public static final String ATP_CE_TERM_2_TYPE_KEY = "kuali.atp.type.CETerm2";
123 public static final String ATP_CE_TERM_3_TYPE_KEY = "kuali.atp.type.CETerm3";
124 public static final String ATP_CE_TERM_4_TYPE_KEY = "kuali.atp.type.CETerm4";
125
126
127 public static final String ATP_EXAM_PERIOD_TYPE_KEY = "kuali.atp.type.ExamPeriod";
128
129
130 public static final String ATP_SEARCH_SEASONTYPES = "atp.search.atpSeasonTypes";
131 public static final String ATP_RESULTCOLUMN_ID = "atp.resultColumn.atpSeasonType";
132 public static final String ATP_RESULTCOLUMN_NAME = "atp.resultColumn.atpSeasonTypeName";
133 public static final String ATP_RESULTCOLUM_DESC = "atp.resultColumn.atpSeasonTypeDesc";
134
135
136
137
138
139 public static final String MILESTONE_ADVANCED_REGISTRATION_PERIOD_TYPE_KEY = "kuali.atp.milestone.AdvancedRegistrationPeriod";
140 public static final String MILESTONE_REGISTRATION_PERIOD_TYPE_KEY = "kuali.atp.milestone.RegistrationPeriod";
141 public static final String MILESTONE_REGISTRATION_PERIOD1_TYPE_KEY = "kuali.atp.milestone.RegistrationPeriod1";
142 public static final String MILESTONE_REGISTRATION_PERIOD2_TYPE_KEY = "kuali.atp.milestone.RegistrationPeriod2";
143 public static final String MILESTONE_REGISTRATION_PERIOD3_TYPE_KEY = "kuali.atp.milestone.RegistrationPeriod3";
144 public static final String MILESTONE_REGISTRATION_PERIOD4_TYPE_KEY = "kuali.atp.milestone.RegistrationPeriod4";
145 public static final String MILESTONE_REGISTRATION_PERIOD5_TYPE_KEY = "kuali.atp.milestone.RegistrationPeriod5";
146 public static final String MILESTONE_REGISTRATION_PERIOD6_TYPE_KEY = "kuali.atp.milestone.RegistrationPeriod6";
147 public static final String MILESTONE_REGISTRATION_PERIOD7_TYPE_KEY = "kuali.atp.milestone.RegistrationPeriod7";
148 public static final String MILESTONE_REGISTRATION_BEGINS_FOR_MBA_TYPE_KEY = "kuali.atp.milestone.RegistrationBeginsforMBA";
149 public static final String MILESTONE_REGISTRATION_BEGINS_NON_DEGREE_TYPE_KEY = "kuali.atp.milestone.RegistrationBeginsNonDegree";
150 public static final String MILESTONE_REGISTRATION_BEGINS_TRANSFER_TYPE_KEY = "kuali.atp.milestone.RegistrationBeginsTransfer";
151 public static final String MILESTONE_INSTRUCTIONAL_PERIOD_TYPE_KEY = "kuali.atp.milestone.InstructionalPeriod";
152 public static final String MILESTONE_COURSE_SELECTION_PERIOD_END_TYPE_KEY = "kuali.atp.milestone.CourseSelectionPeriodEnd";
153 public static final String MILESTONE_DROP_DEADLINE_WITHOUT_RECORD_TYPE_KEY = "kuali.atp.milestone.DropDeadlineWithoutRecord";
154 public static final String MILESTONE_DROP_DATE_TYPE_KEY = "kuali.atp.milestone.DropDate";
155 public static final String MILESTONE_POST_GRADES_MIDTERM_TYPE_KEY = "kuali.atp.milestone.PostGradesMidterm";
156 public static final String MILESTONE_MAIL_PROGRESS_REPORTS_TYPE_KEY = "kuali.atp.milestone.MailProgressReports";
157 public static final String MILESTONE_READING_PERIOD_TYPE_KEY = "kuali.atp.milestone.ReadingPeriod";
158 public static final String MILESTONE_FINAL_EXAM_PERIOD_TYPE_KEY = "kuali.atp.milestone.FinalExamPeriod";
159 public static final String MILESTONE_GRADES_DUE_TYPE_KEY = "kuali.atp.milestone.GradesDue";
160 public static final String MILESTONE_POST_GRADES_TYPE_KEY = "kuali.atp.milestone.PostGrades";
161
162 public static final String MILESTONE_REGISTRATION_PERIOD_GROUP_TYPE_KEY = "kuali.milestone.type.group.appt.regperiods";
163
164
165 public static final String MILESTONE_HOLIDAY_GROUPING_TYPE_KEY = "kuali.milestone.type.group.holiday";
166 public static final String MILESTONE_LABOR_DAY_TYPE_KEY = "kuali.atp.milestone.LaborDay";
167 public static final String MILESTONE_FALL_BREAK_TYPE_KEY = "kuali.atp.milestone.FallBreak";
168 public static final String MILESTONE_THANKSGIVING_BREAK_TYPE_KEY = "kuali.atp.milestone.ThanksgivingBreak";
169 public static final String MILESTONE_MLK_DAY_TYPE_KEY = "kuali.atp.milestone.MLKDay";
170 public static final String MILESTONE_MLK_DAY_OBSERVED_TYPE_KEY = "kuali.atp.milestone.MLKDayObserved";
171 public static final String MILESTONE_SPRING_BREAK_TYPE_KEY = "kuali.atp.milestone.SpringBreak";
172 public static final String MILESTONE_GOOD_FRIDAY_TYPE_KEY = "kuali.atp.milestone.GoodFriday";
173 public static final String MILESTONE_MEMORIAL_DAY_TYPE_KEY = "kuali.atp.milestone.MemorialDay";
174 public static final String MILESTONE_MEMORIAL_DAY_OBSERVED_TYPE_KEY = "kuali.atp.milestone.MemorialDayObserved";
175 public static final String MILESTONE_COLUMBUS_DAY_TYPE_KEY = "kuali.atp.milestone.ColumbusDay";
176 public static final String MILESTONE_ELECTION_DAY_TYPE_KEY = "kuali.atp.milestone.ElectionDay";
177 public static final String MILESTONE_ROSHHASHANAH_TYPE_KEY = "kuali.atp.milestone.RoshHashanah";
178 public static final String MILESTONE_INDEPENDENCE_DAY_TYPE_KEY = "kuali.atp.milestone.IndependenceDay";
179 public static final String MILESTONE_INDEPENDENCE_DAY_OBSERVED_TYPE_KEY = "kuali.atp.milestone.IndependenceDayObserved";
180 public static final String MILESTONE_VETERANS_DAY_TYPE_KEY = "kuali.atp.milestone.VeteransDay";
181 public static final String MILESTONE_VETERANS_DAY_OBSERVED_TYPE_KEY = "kuali.atp.milestone.VeteransDayObserved";
182 public static final String MILESTONE_CHRISTMAS_TYPE_KEY = "kuali.atp.milestone.Christmas";
183 public static final String MILESTONE_CHRISTMAS_OBSERVED_TYPE_KEY = "kuali.atp.milestone.ChristmasObserved";
184 public static final String MILESTONE_NEW_YEAR_DAY_TYPE_KEY = "kuali.atp.milestone.NewYearsDay";
185 public static final String MILESTONE_NEW_YEAR_DAY_OBSERVED_TYPE_KEY = "kuali.atp.milestone.NewYearsDayObserved";
186 public static final String MILESTONE_PRESIDENTS_DAY_TYPE_KEY = "kuali.atp.milestone.PresidentsDay";
187
188
189 public static final String MILESTONE_EVENT_GROUPING_TYPE_KEY = "kuali.milestone.type.group.event";
190 public static final String MILESTONE_HOMECOMING_TYPE_KEY = "kuali.atp.milestone.Homecoming";
191 public static final String MILESTONE_FAMILY_WEEKEND_TYPE_KEY = "kuali.atp.milestone.FamilyWeekend";
192
193
194
195 public static final String MILESTONE_MOVE_IN_DATE_TYPE_KEY = "kuali.atp.milestone.Move-inDate";
196 public static final String MILESTONE_NEW_STUDENT_CONVOCATION_TYPE_KEY = "kuali.atp.milestone.NewStudentConvocation";
197 public static final String MILESTONE_NEW_STUDENT_ORIENTATION_TYPE_KEY = "kuali.atp.milestone.NewStudentOrientation";
198
199 public static final String MILESTONE_ADMISSIONS_APPLICATION_DUE_EARLY_CYCLE_TYPE_KEY = "kuali.atp.milestone.AdmissionsApplicationDueEarlyCycle";
200
201 public static final String MILESTONE_GENERATE_BILLS_TYPE_KEY = "kuali.atp.milestone.GenerateBills";
202 public static final String MILESTONE_DISBURSE_FUNDS_TYPE_KEY = "kuali.atp.milestone.DisburseFunds";
203 public static final String MILESTONE_PAYMENT_DUE_TYPE_KEY = "kuali.atp.milestone.PaymentDue";
204 public static final String MILESTONE_PROCESS_REFUNDS_TYPE_KEY = "kuali.atp.milestone.ProcessRefunds";
205
206 public static final String MILESTONE_FINANCIAL_AID_CENSUS_TYPE_KEY = "kuali.atp.milestone.FinancialAidCensus";
207 public static final String MILESTONE_BEGIN_PACKAGING_TYPE_KEY = "kuali.atp.milestone.BeginPackaging";
208
209 public static final String MILESTONE_COORDINATORS_KICKOFF_MEETING_TYPE_KEY = "kuali.atp.milestone.CoordinatorsKickoffMeeting";
210 public static final String MILESTONE_CURRICULUM_COMMITTEE_MEETING_TYPE_KEY = "kuali.atp.milestone.CurriculumCommitteeMeeting";
211 public static final String MILESTONE_MAJOR_CHANGES_DEADLINE_TYPE_KEY = "kuali.atp.milestone.MajorChangesDeadline";
212 public static final String MILESTONE_MINOR_CHANGES_DEADLINE_TYPE_KEY = "kuali.atp.milestone.MinorChangesDeadline";
213 public static final String MILESTONE_PROPOSAL_PERIOD_TYPE_KEY = "kuali.atp.milestone.ProposalPeriod";
214 public static final String MILESTONE_REVIEW_PERIOD_TYPE_KEY = "kuali.atp.milestone.ReviewPeriod";
215 public static final String MILESTONE_LAST_MINUTE_PROPOSALS_DEADLINE_TYPE_KEY = "kuali.atp.milestone.LastMinuteProposalsDeadline";
216 public static final String MILESTONE_PUBLISH_CHANGES_ON_LINE_TYPE_KEY = "kuali.atp.milestone.PublishChangesOnLine";
217
218 public static final String MILESTONE_GRADUATION_APPLICATION_DEADLINE_TYPE_KEY = "kuali.atp.milestone.GraduationApplicationDeadline";
219 public static final String MILESTONE_ALUMNI_DAY_TYPE_KEY = "kuali.atp.milestone.AlumniDay";
220 public static final String MILESTONE_BACCALAUREATE_TYPE_KEY = "kuali.atp.milestone.Baccalaureate";
221 public static final String MILESTONE_COMMENCEMENT_TYPE_KEY = "kuali.atp.milestone.Commencement";
222 public static final String MILESTONE_LEAVE_OF_ABSENSE_BEGIN_TYPE_KEY = "kuali.atp.milestone.LeaveofAbsenseBegin";
223
224 public static final String MILESTONE_ROOM_SCHEDULING_BEGIN_TYPE_KEY = "kuali.atp.milestone.RoomSchedulingBegin";
225
226 public static final String MILESTONE_REFUND_100_TYPE_KEY = "kuali.atp.milestone.Refund100";
227 public static final String MILESTONE_REFUND_80_TYPE_KEY = "kuali.atp.milestone.Refund80";
228 public static final String MILESTONE_REFUND_60_TYPE_KEY = "kuali.atp.milestone.Refund60";
229 public static final String MILESTONE_REFUND_50_TYPE_KEY = "kuali.atp.milestone.Refund50";
230 public static final String MILESTONE_REFUND_40_TYPE_KEY = "kuali.atp.milestone.Refund40";
231 public static final String MILESTONE_REFUND_20_TYPE_KEY = "kuali.atp.milestone.Refund20";
232
233 public static final String MILESTONE_SEATPOOL_FIRST_DAY_OF_CLASSES_TYPE_KEY = "kuali.atp.milestone.firstdayofclasses";
234 public static final String MILESTONE_SEATPOOL_LAST_DAY_OF_REGISTRATION_TYPE_KEY = "kuali.atp.milestone.lastdayofregistration";
235 public static final String MILESTONE_SEATPOOL_END_OF_FIRST_WEEK_OF_CLASSES_TYPE_KEY = "kuali.atp.milestone.endoffirstweekofclasses";
236 public static final String MILESTONE_SEATPOOL_MONTH_PRIOR_TO_START_OF_CLASSES_TYPE_KEY = "kuali.atp.milestone.monthpriortostartofclasses";
237
238 public static final String MILESTONE_SEATPOOL_GROUPING_TYPE_KEY = "kuali.milestone.type.group.seatpool";
239
240
241
242
243
244 public static final String DURATION_FOUR_YEARS_TYPE_KEY = "kuali.atp.duration.FourYears";
245 public static final String DURATION_TWO_YEARS_TYPE_KEY = "kuali.atp.duration.TwoYears";
246 public static final String DURATION_YEAR_TYPE_KEY = "kuali.atp.duration.Year";
247 public static final String DURATION_MONTH_TYPE_KEY = "kuali.atp.duration.Month";
248 public static final String DURATION_WEEK_TYPE_KEY = "kuali.atp.duration.Week";
249 public static final String DURATION_SEMESTER_TYPE_KEY = "kuali.atp.duration.Semester";
250 public static final String DURATION_TERM_TYPE_KEY = "kuali.atp.duration.Term";
251 public static final String DURATION_HALF_SEMESTER_TYPE_KEY = "kuali.atp.duration.HalfSemester";
252 public static final String DURATION_SESSION_TYPE_KEY = "kuali.atp.duration.Session";
253 public static final String DURATION_PERIOD_TYPE_KEY = "kuali.atp.duration.Period";
254 public static final String DURATION_MINI_MESTER_TYPE_KEY = "kuali.atp.duration.Mini-mester";
255 public static final String DURATION_HOURS_TYPE_KEY = "kuali.atp.duration.Hours";
256 public static final String DURATION_MINUTES_TYPE_KEY = "kuali.atp.duration.Minutes";
257 public static final String DURATION_TBD_TYPE_KEY = "kuali.atp.duration.TBD";
258
259
260
261
262
263 public static final String SEASON_FALL_TYPE_KEY = "kuali.atp.season.Fall";
264 public static final String SEASON_FALL_1_TYPE_KEY = "kuali.atp.season.Fall1";
265 public static final String SEASON_FALL_2_TYPE_KEY = "kuali.atp.season.Fall2";
266 public static final String SEASON_FALL_SPRING_TYPE_KEY = "kuali.atp.season.Fall-Spring";
267 public static final String SEASON_SPRING_TYPE_KEY = "kuali.atp.season.Spring";
268 public static final String SEASON_SPRING_1_TYPE_KEY = "kuali.atp.season.Spring1";
269 public static final String SEASON_SPRING_2_TYPE_KEY = "kuali.atp.season.Spring2";
270 public static final String SEASON_SPRING_BREAK_TYPE_KEY = "kuali.atp.season.SpringBreak";
271 public static final String SEASON_SUMMER_TYPE_KEY = "kuali.atp.season.Summer";
272 public static final String SEASON_SUMMER_1_TYPE_KEY = "kuali.atp.season.Summer1";
273 public static final String SEASON_SUMMER_1_A_TYPE_KEY = "kuali.atp.season.Summer1A";
274 public static final String SEASON_SUMMER_1_B_TYPE_KEY = "kuali.atp.season.Summer1B";
275 public static final String SEASON_SUMMER_2_TYPE_KEY = "kuali.atp.season.Summer2";
276 public static final String SEASON_SUMMER_2_C_TYPE_KEY = "kuali.atp.season.Summer2C";
277 public static final String SEASON_SUMMER_2_D_TYPE_KEY = "kuali.atp.season.Summer2D";
278 public static final String SEASON_WINTER_TYPE_KEY = "kuali.atp.season.Winter";
279 public static final String SEASON_AY_TYPE_KEY = "kuali.atp.season.AY";
280 public static final String SEASON_FY_TYPE_KEY = "kuali.atp.season.FY";
281 public static final String SEASON_FOUR_YEAR_CYCLE_TYPE_KEY = "kuali.atp.season.FourYearCycle";
282 public static final String SEASON_TERM_1_TYPE_KEY = "kuali.atp.season.Term1";
283 public static final String SEASON_TERM_2_TYPE_KEY = "kuali.atp.season.Term2";
284 public static final String SEASON_YEAR_1_TYPE_KEY = "kuali.atp.season.Year1";
285 public static final String SEASON_YEAR_2_TYPE_KEY = "kuali.atp.season.Year2";
286 public static final String SEASON_YEAR_3_TYPE_KEY = "kuali.atp.season.Year3";
287 public static final String SEASON_YEAR_4_TYPE_KEY = "kuali.atp.season.Year4";
288 public static final String SEASON_ALTERNATE_YEARS_CYCLE_TYPE_KEY = "kuali.atp.season.AlternateYearsCycle";
289 public static final String SEASON_EVEN_YEARS_TYPE_KEY = "kuali.atp.season.EvenYears";
290 public static final String SEASON_ODD_YEARS_TYPE_KEY = "kuali.atp.season.OddYears";
291
292
293
294
295 public static final String MILESTONE_OFFICIAL_STATE_KEY = "kuali.milestone.state.Official";
296 public static final String MILESTONE_DRAFT_STATE_KEY = "kuali.milestone.state.Draft";
297 public static final String MILESTONE_PROCESS_KEY = "kuali.milestone.process";
298 public static final String[] MILESTONE_PROCESS_STATE_KEYS = {MILESTONE_DRAFT_STATE_KEY, MILESTONE_OFFICIAL_STATE_KEY};
299
300
301
302 public static final String ATP_DRAFT_STATE_KEY = "kuali.atp.state.Draft";
303 public static final String ATP_OFFICIAL_STATE_KEY = "kuali.atp.state.Official";
304 public static final String ATP_LIFECYCLE_KEY = "kuali.atp.process";
305 public static final String[] ATP_LIFECYCLE_STATE_KEYS = {ATP_DRAFT_STATE_KEY, ATP_OFFICIAL_STATE_KEY};
306
307
308
309
310 public static final String ATP_ATP_RELATION_INCLUDES_TYPE_KEY = "kuali.atp.atp.relation.includes";
311 public static final String ATP_ATP_RELATION_ASSOCIATED_TYPE_KEY ="kuali.atp.atp.relation.associated";
312 public static final String ATP_ATP_RELATION_ASSOCIATED_TERM2EXAMPERIOD_TYPE_KEY = "kuali.atp.atp.relation.associated.term2examperiod";
313 public static final String ATP_ATP_RELATION_PRECEDES_TYPE_KEY = "kuali.atp.atp.relation.precedes";
314
315
316
317
318 public static final String ATP_ATP_RELATION_ACTIVE_STATE_KEY = "kuali.atp.atp.relation.state.active";
319 public static final String ATP_ATP_RELATION_INACTIVE_STATE_KEY = "kuali.atp.atp.relation.state.inactive";
320 public static final String ATP_ATP_RELATION_LIFECYCLE_KEY = "kuali.atp.atp.relation.process";
321 public static final String[] ATP_ATP_RELATION_LIFECYCLE_STATE_KEYS = {ATP_ATP_RELATION_ACTIVE_STATE_KEY, ATP_ATP_RELATION_INACTIVE_STATE_KEY};
322
323 public static final String CAMPUS_LOCATION = "CampusLocation";
324
325 public static final String MILESTONE_KEYDATE_GROUP = "kuali.milestone.type.group.keydate";
326 }