Source code: org/schooltool/ejb/session/client/learner/LearnerPersonalDetailsView.java
1 /*
2 * LearnerPersonalDetailsData.java
3 *
4 * Created on February 6, 2002, 11:27 AM
5 */
6
7 package org.schooltool.ejb.session.client.learner;
8
9
10 import org.schooltool.complextypes.person.*;
11 import org.schooltool.complextypes.learner.*;
12 import org.schooltool.complextypes.lookup.*;
13
14 import java.util.*;
15 import java.io.Serializable;
16 import org.schooltool.misc.ResultSetObject;
17
18 /**
19 * This is a view of Learner's Personal Details
20 * @author ivanhoe
21 * @version
22 */
23 public class LearnerPersonalDetailsView implements Serializable{
24 private long learnerPrimaryKey;
25
26 private Learner learner;
27 private Person person;
28
29 private Collection status;
30 private Collection grades;
31 private Collection countries;
32 private Collection race;
33 private Collection genders;
34 private Collection languages;
35 private Collection languagesSpoken;
36 private Collection homeClasses;
37 // private Collection contactPhones;
38 // private Collection contactEmail;
39 // private Collection contactAddress;
40 private Collection schoolHouses;
41
42 /** Creates new LearnerPersonalDetailsData */
43 public LearnerPersonalDetailsView() {
44 }
45
46 /** Getter for property learner.
47 * @return Value of property learner.
48 */
49 public org.schooltool.complextypes.learner.Learner getLearner() {
50 return learner;
51 }
52
53 /** Setter for property learner.
54 * @param learner New value of property learner.
55 */
56 public void setLearner(org.schooltool.complextypes.learner.Learner learner) {
57 this.learner = learner;
58 }
59
60 /** Getter for property person.
61 * @return Value of property person.
62 */
63 public org.schooltool.complextypes.person.Person getPerson() {
64 return person;
65 }
66
67 /** Setter for property person.
68 * @param person New value of property person.
69 */
70 public void setPerson(org.schooltool.complextypes.person.Person person) {
71 this.person = person;
72 }
73
74 /** Getter for property status.
75 * @return Value of property status.
76 */
77 public java.util.Collection getStatus() {
78 return status;
79 }
80
81 /** Setter for property status.
82 * @param status New value of property status.
83 */
84 public void setStatus(java.util.Collection status) {
85 this.status = status;
86 }
87
88 /** Getter for property grades.
89 * @return Value of property grades.
90 */
91 public java.util.Collection getGrades() {
92 return grades;
93 }
94
95 /** Setter for property grades.
96 * @param grades New value of property grades.
97 */
98 public void setGrades(java.util.Collection grades) {
99 this.grades = grades;
100 }
101
102 /** Getter for property countries.
103 * @return Value of property countries.
104 */
105 public java.util.Collection getCountries() {
106 return countries;
107 }
108
109 /** Setter for property countries.
110 * @param countries New value of property countries.
111 */
112 public void setCountries(java.util.Collection countries) {
113 this.countries = countries;
114 }
115
116 /** Getter for property race.
117 * @return Value of property race.
118 */
119 public java.util.Collection getRace() {
120 return race;
121 }
122
123 /** Setter for property race.
124 * @param race New value of property race.
125 */
126 public void setRace(java.util.Collection race) {
127 this.race = race;
128 }
129
130 /** Getter for property genders.
131 * @return Value of property genders.
132 */
133 public java.util.Collection getGenders() {
134 return genders;
135 }
136
137 /** Setter for property genders.
138 * @param genders New value of property genders.
139 */
140 public void setGenders(java.util.Collection genders) {
141 this.genders = genders;
142 }
143
144 /** Getter for property languages.
145 * @return Value of property languages.
146 */
147 public java.util.Collection getLanguages() {
148 return languages;
149 }
150
151 /** Setter for property languages.
152 * @param languages New value of property languages.
153 */
154 public void setLanguages(java.util.Collection languages) {
155 this.languages = languages;
156 }
157
158 /** Getter for property languagesSpoken.
159 * @return Value of property languagesSpoken.
160 */
161 public java.util.Collection getLanguagesSpoken() {
162 return languagesSpoken;
163 }
164
165 /** Setter for property languagesSpoken.
166 * @param languagesSpoken New value of property languagesSpoken.
167 */
168 public void setLanguagesSpoken(java.util.Collection languagesSpoken) {
169 this.languagesSpoken = languagesSpoken;
170 }
171
172 /** Getter for property contactPhones.
173 * @return Value of property contactPhones.
174 */
175 // public java.util.Collection getContactPhones() {
176 // return contactPhones;
177 // }
178
179 /** Setter for property contactPhones.
180 * @param contactPhones New value of property contactPhones.
181 */
182 // public void setContactPhones(java.util.Collection contactPhones) {
183 // this.contactPhones = contactPhones;
184 // }
185
186 /** Getter for property contactEmail.
187 * @return Value of property contactEmail.
188 */
189 // public java.util.Collection getContactEmail() {
190 // return contactEmail;
191 // }
192
193 /** Setter for property contactEmail.
194 * @param contactEmail New value of property contactEmail.
195 */
196 // public void setContactEmail(java.util.Collection contactEmail) {
197 // this.contactEmail = contactEmail;
198 // }
199
200 /** Getter for property contactAddress.
201 * @return Value of property contactAddress.
202 */
203 // public java.util.Collection getContactAddress() {
204 // return contactAddress;
205 // }
206
207 /** Setter for property contactAddress.
208 * @param contactAddress New value of property contactAddress.
209 */
210 // public void setContactAddress(java.util.Collection contactAddress) {
211 // this.contactAddress = contactAddress;
212 // }
213
214 /** Getter for property learnerPrimaryKey.
215 * @return Value of property learnerPrimaryKey.
216 */
217 public long getLearnerPrimaryKey() {
218 return learnerPrimaryKey;
219 }
220
221 /** Setter for property learnerPrimaryKey.
222 * @param learnerPrimaryKey New value of property learnerPrimaryKey.
223 */
224 public void setLearnerPrimaryKey(long learnerPrimaryKey) {
225 this.learnerPrimaryKey = learnerPrimaryKey;
226 }
227
228 /** Getter for property schoolHouses.
229 * @return Value of property schoolHouses.
230 */
231 public java.util.Collection getSchoolHouses() {
232 return schoolHouses;
233 }
234
235 /** Setter for property schoolHouses.
236 * @param schoolHouses New value of property schoolHouses.
237 */
238 public void setSchoolHouses(java.util.Collection schoolHouses) {
239 this.schoolHouses = schoolHouses;
240 }
241
242 /** Getter for property homeClasses.
243 * @return Value of property homeClasses.
244 */
245 public java.util.Collection getHomeClasses() {
246 return homeClasses;
247 }
248
249 /** Setter for property homeClasses.
250 * @param homeClasses New value of property homeClasses.
251 */
252 public void setHomeClasses(java.util.Collection homeClasses) {
253 this.homeClasses = homeClasses;
254 }
255
256 }