1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package org.kuali.student.enrollment.class2.acal.dto;
16
17 import org.kuali.student.r2.core.acal.dto.HolidayCalendarInfo;
18
19 import java.util.ArrayList;
20 import java.util.Collections;
21 import java.util.List;
22
23
24
25
26
27
28
29
30 public class HolidayCalendarWrapper {
31
32 private String id;
33 private String adminOrgName;
34 private String stateName;
35 private String acalStartYear;
36
37 private HolidayCalendarInfo holidayCalendarInfo;
38 private List<HolidayWrapper> holidays;
39
40 public HolidayCalendarWrapper(){
41 holidays = new ArrayList<HolidayWrapper>();
42 }
43
44
45
46
47
48
49 public String getId() {
50 return id;
51 }
52
53
54
55
56
57
58 public void setId(String id) {
59 this.id = id;
60 }
61
62
63
64
65
66
67 @SuppressWarnings("unused")
68 public String getHolidayCalendarHeading(){
69 String sHeading = "No calendar available";
70 HolidayCalendarInfo holidayCalendarInfo = getHolidayCalendarInfo();
71 if (holidayCalendarInfo != null) {
72 sHeading = holidayCalendarInfo.getName();
73 }
74 return sHeading;
75 }
76
77
78
79
80
81
82 public HolidayCalendarInfo getHolidayCalendarInfo(){
83 return holidayCalendarInfo;
84 }
85
86
87
88
89
90
91 public void setHolidayCalendarInfo (HolidayCalendarInfo holidayCalendarInfo){
92 this.holidayCalendarInfo = holidayCalendarInfo;
93 }
94
95
96
97
98
99
100 public String getAdminOrgName() {
101 return adminOrgName;
102 }
103
104
105
106
107
108
109 public void setAdminOrgName(String adminOrgName) {
110 this.adminOrgName = adminOrgName;
111 }
112
113
114
115
116
117
118 @SuppressWarnings("unused")
119 public String getStateName() {
120 return stateName;
121 }
122
123
124
125
126
127
128 public void setStateName(String stateName) {
129 this.stateName = stateName;
130 }
131
132
133
134
135
136
137 @SuppressWarnings("unused")
138 public List<HolidayWrapper> getHolidays() {
139 Collections.sort(holidays);
140 return holidays;
141 }
142
143
144
145
146
147
148 public void setHolidays(List<HolidayWrapper> holidays){
149 this.holidays = holidays;
150 }
151
152
153
154
155
156
157 @SuppressWarnings("unused")
158 public String getAcalStartYear(){
159 return acalStartYear;
160 }
161
162
163
164
165
166
167 public void setAcalStartYear(String acalStartYear) {
168 this.acalStartYear = acalStartYear;
169 }
170
171 }