1 | |
|
2 | |
|
3 | |
|
4 | |
|
5 | |
|
6 | |
|
7 | |
|
8 | |
|
9 | |
|
10 | |
|
11 | |
|
12 | |
|
13 | |
|
14 | |
|
15 | |
package org.kuali.student.enrollment.acal.dto; |
16 | |
|
17 | |
import java.io.Serializable; |
18 | |
import java.util.List; |
19 | |
|
20 | |
import javax.xml.bind.annotation.XmlAccessType; |
21 | |
import javax.xml.bind.annotation.XmlAccessorType; |
22 | |
import javax.xml.bind.annotation.XmlAnyElement; |
23 | |
import javax.xml.bind.annotation.XmlElement; |
24 | |
import javax.xml.bind.annotation.XmlType; |
25 | |
|
26 | |
import org.kuali.student.enrollment.acal.infc.RegistrationDateDerivationGroup; |
27 | |
import org.w3c.dom.Element; |
28 | |
|
29 | |
@XmlAccessorType(XmlAccessType.FIELD) |
30 | |
@XmlType(name = "RegistrationDateDerivationGroupInfo", propOrder = { |
31 | |
"registrationStartDateTermKey", "registrationEndDateTermKey", |
32 | |
"classStartDateTermKey", "classEndDateTermKey", "addDateTermKey", |
33 | |
"dropDateTermKey", "finalExamStartDateTermKey", |
34 | |
"finalExamEndDateTermKey", "gradingStartDateTermKey", |
35 | |
"gradingEndDateTermKey", "_futureElements" }) |
36 | |
public class RegistrationDateDerivationGroupInfo implements |
37 | |
RegistrationDateDerivationGroup, Serializable { |
38 | |
|
39 | |
private static final long serialVersionUID = 1L; |
40 | |
@XmlElement |
41 | |
private String registrationStartDateTermKey; |
42 | |
@XmlElement |
43 | |
private String registrationEndDateTermKey; |
44 | |
@XmlElement |
45 | |
private String classStartDateTermKey; |
46 | |
@XmlElement |
47 | |
private String classEndDateTermKey; |
48 | |
@XmlElement |
49 | |
private String addDateTermKey; |
50 | |
@XmlElement |
51 | |
private String dropDateTermKey; |
52 | |
@XmlElement |
53 | |
private String finalExamStartDateTermKey; |
54 | |
@XmlElement |
55 | |
private String finalExamEndDateTermKey; |
56 | |
@XmlElement |
57 | |
private String gradingStartDateTermKey; |
58 | |
@XmlElement |
59 | |
private String gradingEndDateTermKey; |
60 | |
@XmlAnyElement |
61 | |
private List<Element> _futureElements; |
62 | |
|
63 | |
|
64 | 0 | public RegistrationDateDerivationGroupInfo() { |
65 | 0 | registrationStartDateTermKey = null; |
66 | 0 | registrationEndDateTermKey = null; |
67 | 0 | classStartDateTermKey = null; |
68 | 0 | classEndDateTermKey = null; |
69 | 0 | addDateTermKey = null; |
70 | 0 | dropDateTermKey = null; |
71 | 0 | finalExamStartDateTermKey = null; |
72 | 0 | finalExamEndDateTermKey = null; |
73 | 0 | gradingStartDateTermKey = null; |
74 | 0 | gradingEndDateTermKey = null; |
75 | 0 | _futureElements = null; |
76 | 0 | } |
77 | |
|
78 | |
|
79 | |
|
80 | |
|
81 | |
|
82 | |
|
83 | |
|
84 | |
|
85 | |
public RegistrationDateDerivationGroupInfo( |
86 | 0 | RegistrationDateDerivationGroup dateDerivationGroup) { |
87 | 0 | registrationStartDateTermKey = dateDerivationGroup |
88 | |
.getRegistrationStartDateTermKey(); |
89 | 0 | registrationEndDateTermKey = dateDerivationGroup |
90 | |
.getRegistrationEndDateTermKey(); |
91 | 0 | classStartDateTermKey = dateDerivationGroup.getClassStartDateTermKey(); |
92 | 0 | classEndDateTermKey = dateDerivationGroup |
93 | |
.getRegistrationEndDateTermKey(); |
94 | 0 | addDateTermKey = dateDerivationGroup.getAddDateTermKey(); |
95 | 0 | dropDateTermKey = dateDerivationGroup.getDropDateTermKey(); |
96 | 0 | finalExamStartDateTermKey = dateDerivationGroup |
97 | |
.getFinalExamStartDateTermKey(); |
98 | 0 | finalExamEndDateTermKey = dateDerivationGroup |
99 | |
.getFinalExamEndDateTermKey(); |
100 | 0 | gradingStartDateTermKey = dateDerivationGroup |
101 | |
.getGradingStartDateTermKey(); |
102 | 0 | gradingEndDateTermKey = dateDerivationGroup.getGradingEndDateTermKey(); |
103 | 0 | _futureElements = null; |
104 | 0 | } |
105 | |
|
106 | |
@Override |
107 | |
public String getRegistrationStartDateTermKey() { |
108 | 0 | return registrationStartDateTermKey; |
109 | |
} |
110 | |
|
111 | |
|
112 | |
public void setRegistrationStartDateTermKey( |
113 | |
String registrationStartDateTermKey) { |
114 | 0 | this.registrationStartDateTermKey = registrationStartDateTermKey; |
115 | 0 | } |
116 | |
|
117 | |
@Override |
118 | |
public String getRegistrationEndDateTermKey() { |
119 | 0 | return registrationEndDateTermKey; |
120 | |
} |
121 | |
|
122 | |
|
123 | |
public void setRegistrationEndDateTermKey(String registrationEndDateTermKey) { |
124 | 0 | this.registrationEndDateTermKey = registrationEndDateTermKey; |
125 | 0 | } |
126 | |
|
127 | |
@Override |
128 | |
public String getClassStartDateTermKey() { |
129 | 0 | return classStartDateTermKey; |
130 | |
} |
131 | |
|
132 | |
|
133 | |
public void setClassStartDateTermKey(String classStartDateTermKey) { |
134 | 0 | this.classStartDateTermKey = classStartDateTermKey; |
135 | 0 | } |
136 | |
|
137 | |
@Override |
138 | |
public String getClassEndDateTermKey() { |
139 | 0 | return classEndDateTermKey; |
140 | |
} |
141 | |
|
142 | |
|
143 | |
public void setClassEndDateTermKey(String classEndDateTermKey) { |
144 | 0 | this.classEndDateTermKey = classEndDateTermKey; |
145 | 0 | } |
146 | |
|
147 | |
@Override |
148 | |
public String getAddDateTermKey() { |
149 | 0 | return addDateTermKey; |
150 | |
} |
151 | |
|
152 | |
|
153 | |
public void setAddDateTermKey(String addDateTermKey) { |
154 | 0 | this.addDateTermKey = addDateTermKey; |
155 | 0 | } |
156 | |
|
157 | |
@Override |
158 | |
public String getDropDateTermKey() { |
159 | 0 | return dropDateTermKey; |
160 | |
} |
161 | |
|
162 | |
|
163 | |
public void setDropDateTermKey(String dropDateTermKey) { |
164 | 0 | this.dropDateTermKey = dropDateTermKey; |
165 | 0 | } |
166 | |
|
167 | |
@Override |
168 | |
public String getFinalExamStartDateTermKey() { |
169 | 0 | return finalExamStartDateTermKey; |
170 | |
} |
171 | |
|
172 | |
|
173 | |
public void setFinalExamStartDateTermKey(String finalExamStartDateTermKey) { |
174 | 0 | this.finalExamStartDateTermKey = finalExamStartDateTermKey; |
175 | 0 | } |
176 | |
|
177 | |
@Override |
178 | |
public String getFinalExamEndDateTermKey() { |
179 | 0 | return finalExamEndDateTermKey; |
180 | |
} |
181 | |
|
182 | |
|
183 | |
public void setFinalExamEndDateTermKey(String finalExamEndDateTermKey) { |
184 | 0 | this.finalExamEndDateTermKey = finalExamEndDateTermKey; |
185 | 0 | } |
186 | |
|
187 | |
@Override |
188 | |
public String getGradingStartDateTermKey() { |
189 | 0 | return gradingStartDateTermKey; |
190 | |
} |
191 | |
|
192 | |
|
193 | |
public void setGradingStartDateTermKey(String gradingStartDateTermKey) { |
194 | 0 | this.gradingStartDateTermKey = gradingStartDateTermKey; |
195 | 0 | } |
196 | |
|
197 | |
@Override |
198 | |
public String getGradingEndDateTermKey() { |
199 | 0 | return gradingEndDateTermKey; |
200 | |
} |
201 | |
|
202 | |
|
203 | |
public void setGradingEndDateTermKey(String gradingEndDateTermKey) { |
204 | 0 | this.gradingEndDateTermKey = gradingEndDateTermKey; |
205 | 0 | } |
206 | |
} |