View Javadoc
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 } //AbstractPersonDTOBean