1 package fr.ifremer.dali.dto.referential;
2
3 import fr.ifremer.quadrige3.ui.core.dto.referential.BaseReferentialDTOBean;
4 import java.util.Collection;
5 import java.util.LinkedList;
6 import javax.annotation.Generated;
7
8 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
9 public abstract class AbstractPersonDTOBean extends BaseReferentialDTOBean implements PersonDTO {
10
11 private static final long serialVersionUID = 7076897982748176482L;
12
13 protected String firstName;
14
15 protected String intranetLogin;
16
17 protected String extranetLogin;
18
19 protected boolean hasPassword;
20
21 protected String newPassword;
22
23 protected String email;
24
25 protected String phone;
26
27 protected String address;
28
29 protected String site;
30
31 protected String organism;
32
33 protected String adminCenter;
34
35 protected String regCode;
36
37 protected String comment;
38
39 protected Collection<PrivilegeDTO> privilege;
40
41 protected DepartmentDTO department;
42
43 @Override
44 public String getFirstName() {
45 return firstName;
46 }
47
48 @Override
49 public void setFirstName(String firstName) {
50 String oldValue = getFirstName();
51 this.firstName = firstName;
52 firePropertyChange(PROPERTY_FIRST_NAME, oldValue, firstName);
53 }
54
55 @Override
56 public String getIntranetLogin() {
57 return intranetLogin;
58 }
59
60 @Override
61 public void setIntranetLogin(String intranetLogin) {
62 String oldValue = getIntranetLogin();
63 this.intranetLogin = intranetLogin;
64 firePropertyChange(PROPERTY_INTRANET_LOGIN, oldValue, intranetLogin);
65 }
66
67 @Override
68 public String getExtranetLogin() {
69 return extranetLogin;
70 }
71
72 @Override
73 public void setExtranetLogin(String extranetLogin) {
74 String oldValue = getExtranetLogin();
75 this.extranetLogin = extranetLogin;
76 firePropertyChange(PROPERTY_EXTRANET_LOGIN, oldValue, extranetLogin);
77 }
78
79 @Override
80 public boolean isHasPassword() {
81 return hasPassword;
82 }
83
84 @Override
85 public void setHasPassword(boolean hasPassword) {
86 boolean oldValue = isHasPassword();
87 this.hasPassword = hasPassword;
88 firePropertyChange(PROPERTY_HAS_PASSWORD, oldValue, hasPassword);
89 }
90
91 @Override
92 public String getNewPassword() {
93 return newPassword;
94 }
95
96 @Override
97 public void setNewPassword(String newPassword) {
98 String oldValue = getNewPassword();
99 this.newPassword = newPassword;
100 firePropertyChange(PROPERTY_NEW_PASSWORD, oldValue, newPassword);
101 }
102
103 @Override
104 public String getEmail() {
105 return email;
106 }
107
108 @Override
109 public void setEmail(String email) {
110 String oldValue = getEmail();
111 this.email = email;
112 firePropertyChange(PROPERTY_EMAIL, oldValue, email);
113 }
114
115 @Override
116 public String getPhone() {
117 return phone;
118 }
119
120 @Override
121 public void setPhone(String phone) {
122 String oldValue = getPhone();
123 this.phone = phone;
124 firePropertyChange(PROPERTY_PHONE, oldValue, phone);
125 }
126
127 @Override
128 public String getAddress() {
129 return address;
130 }
131
132 @Override
133 public void setAddress(String address) {
134 String oldValue = getAddress();
135 this.address = address;
136 firePropertyChange(PROPERTY_ADDRESS, oldValue, address);
137 }
138
139 @Override
140 public String getSite() {
141 return site;
142 }
143
144 @Override
145 public void setSite(String site) {
146 String oldValue = getSite();
147 this.site = site;
148 firePropertyChange(PROPERTY_SITE, oldValue, site);
149 }
150
151 @Override
152 public String getOrganism() {
153 return organism;
154 }
155
156 @Override
157 public void setOrganism(String organism) {
158 String oldValue = getOrganism();
159 this.organism = organism;
160 firePropertyChange(PROPERTY_ORGANISM, oldValue, organism);
161 }
162
163 @Override
164 public String getAdminCenter() {
165 return adminCenter;
166 }
167
168 @Override
169 public void setAdminCenter(String adminCenter) {
170 String oldValue = getAdminCenter();
171 this.adminCenter = adminCenter;
172 firePropertyChange(PROPERTY_ADMIN_CENTER, oldValue, adminCenter);
173 }
174
175 @Override
176 public String getRegCode() {
177 return regCode;
178 }
179
180 @Override
181 public void setRegCode(String regCode) {
182 String oldValue = getRegCode();
183 this.regCode = regCode;
184 firePropertyChange(PROPERTY_REG_CODE, oldValue, regCode);
185 }
186
187 @Override
188 public String getComment() {
189 return comment;
190 }
191
192 @Override
193 public void setComment(String comment) {
194 String oldValue = getComment();
195 this.comment = comment;
196 firePropertyChange(PROPERTY_COMMENT, oldValue, comment);
197 }
198
199 @Override
200 public PrivilegeDTO getPrivilege(int index) {
201 PrivilegeDTO o = getChild(privilege, index);
202 return o;
203 }
204
205 @Override
206 public boolean isPrivilegeEmpty() {
207 return privilege == null || privilege.isEmpty();
208 }
209
210 @Override
211 public int sizePrivilege() {
212 return privilege == null ? 0 : privilege.size();
213 }
214
215 @Override
216 public void addPrivilege(PrivilegeDTO privilege) {
217 getPrivilege().add(privilege);
218 firePropertyChange(PROPERTY_PRIVILEGE, null, privilege);
219 }
220
221 @Override
222 public void addAllPrivilege(Collection<PrivilegeDTO> privilege) {
223 getPrivilege().addAll(privilege);
224 firePropertyChange(PROPERTY_PRIVILEGE, null, privilege);
225 }
226
227 @Override
228 public boolean removePrivilege(PrivilegeDTO privilege) {
229 boolean removed = getPrivilege().remove(privilege);
230 if (removed) {
231 firePropertyChange(PROPERTY_PRIVILEGE, privilege, null);
232 }
233 return removed;
234 }
235
236 @Override
237 public boolean removeAllPrivilege(Collection<PrivilegeDTO> privilege) {
238 boolean removed = getPrivilege().removeAll(privilege);
239 if (removed) {
240 firePropertyChange(PROPERTY_PRIVILEGE, privilege, null);
241 }
242 return removed;
243 }
244
245 @Override
246 public boolean containsPrivilege(PrivilegeDTO privilege) {
247 boolean contains = getPrivilege().contains(privilege);
248 return contains;
249 }
250
251 @Override
252 public boolean containsAllPrivilege(Collection<PrivilegeDTO> privilege) {
253 boolean contains = getPrivilege().containsAll(privilege);
254 return contains;
255 }
256
257 @Override
258 public Collection<PrivilegeDTO> getPrivilege() {
259 if (privilege == null) {
260 privilege = new LinkedList<PrivilegeDTO>();
261 }
262 return privilege;
263 }
264
265 @Override
266 public void setPrivilege(Collection<PrivilegeDTO> privilege) {
267 Collection<PrivilegeDTO> oldValue = getPrivilege();
268 this.privilege = privilege;
269 firePropertyChange(PROPERTY_PRIVILEGE, oldValue, privilege);
270 }
271
272 @Override
273 public DepartmentDTO getDepartment() {
274 return department;
275 }
276
277 @Override
278 public void setDepartment(DepartmentDTO department) {
279 DepartmentDTO oldValue = getDepartment();
280 this.department = department;
281 firePropertyChange(PROPERTY_DEPARTMENT, oldValue, department);
282 }
283
284 }