1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.kuali.student.enrollment.registration.client.service.dto;
18
19 import java.util.ArrayList;
20 import java.util.List;
21
22
23
24
25
26
27 public class RegistrationValidationConflictCourseResult extends RegistrationValidationResult {
28
29 private List<ConflictCourseResult> conflictingCourses;
30
31 public RegistrationValidationConflictCourseResult() {
32 super();
33 }
34
35 public RegistrationValidationConflictCourseResult(String messageKey, List<ConflictCourseResult> conflictingCourses) {
36 super(messageKey);
37 if(this.conflictingCourses==null){
38 this.conflictingCourses = new ArrayList<ConflictCourseResult>();
39 }
40 if (conflictingCourses != null && !conflictingCourses.isEmpty()) {
41 this.conflictingCourses.addAll(conflictingCourses);
42 }
43 }
44
45 public List<ConflictCourseResult> getConflictingCourses() {
46 return conflictingCourses;
47 }
48
49 public void setConflictingCourses(List<ConflictCourseResult> conflictingCourses) {
50 this.conflictingCourses = conflictingCourses;
51 }
52 }