1 package fr.ifremer.dali.ui.swing.content.manage.program.locations;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 import fr.ifremer.dali.dto.CoordinateDTO;
27 import fr.ifremer.dali.dto.DaliBeanFactory;
28 import fr.ifremer.dali.dto.ErrorDTO;
29 import fr.ifremer.dali.dto.configuration.programStrategy.AppliedStrategyDTO;
30 import fr.ifremer.dali.dto.referential.DepartmentDTO;
31 import fr.ifremer.dali.dto.referential.GroupingDTO;
32 import fr.ifremer.dali.dto.referential.HarbourDTO;
33 import fr.ifremer.dali.dto.referential.PositioningSystemDTO;
34 import fr.ifremer.dali.ui.swing.util.table.AbstractDaliRowUIModel;
35 import fr.ifremer.quadrige3.ui.core.dto.referential.StatusDTO;
36 import org.nuiton.util.beans.Binder;
37 import org.nuiton.util.beans.BinderFactory;
38
39 import java.time.LocalDate;
40 import java.util.Collection;
41 import java.util.Date;
42
43
44
45
46 public class LocationsTableRowModel extends AbstractDaliRowUIModel<AppliedStrategyDTO, LocationsTableRowModel> implements AppliedStrategyDTO {
47
48
49
50
51 private static final Binder<AppliedStrategyDTO, LocationsTableRowModel> FROM_BEAN_BINDER =
52 BinderFactory.newBinder(AppliedStrategyDTO.class, LocationsTableRowModel.class);
53
54
55
56
57 private static final Binder<LocationsTableRowModel, AppliedStrategyDTO> TO_BEAN_BINDER =
58 BinderFactory.newBinder(LocationsTableRowModel.class, AppliedStrategyDTO.class);
59
60
61
62
63 public LocationsTableRowModel() {
64 super(FROM_BEAN_BINDER, TO_BEAN_BINDER);
65 }
66
67
68 @Override
69 protected AppliedStrategyDTO newBean() {
70 return DaliBeanFactory.newAppliedStrategyDTO();
71 }
72
73
74 @Override
75 public String getLabel() {
76 return delegateObject.getLabel();
77 }
78
79
80 @Override
81 public void setLabel(String label) {
82 delegateObject.setLabel(label);
83 }
84
85
86 @Override
87 public Double getBathymetry() {
88 return delegateObject.getBathymetry();
89 }
90
91
92 @Override
93 public void setBathymetry(Double bathymetry) {
94 delegateObject.setBathymetry(bathymetry);
95 }
96
97
98 @Override
99 public Double getUtFormat() {
100 return delegateObject.getUtFormat();
101 }
102
103
104 @Override
105 public void setUtFormat(Double utFormat) {
106 delegateObject.setUtFormat(utFormat);
107 }
108
109
110 @Override
111 public Boolean getDayLightSavingTime() {
112 return delegateObject.getDayLightSavingTime();
113 }
114
115
116 @Override
117 public void setDayLightSavingTime(Boolean dayLightSavingTime) {
118 delegateObject.setDayLightSavingTime(dayLightSavingTime);
119 }
120
121
122 @Override
123 public String getName() {
124 return delegateObject.getName();
125 }
126
127
128 @Override
129 public void setName(String name) {
130 delegateObject.setName(name);
131 }
132
133
134 @Override
135 public String getComment() {
136 return delegateObject.getComment();
137 }
138
139
140 @Override
141 public void setComment(String comment) {
142 delegateObject.setComment(comment);
143 }
144
145
146 @Override
147 public PositioningSystemDTO getPositioning() {
148 return delegateObject.getPositioning();
149 }
150
151
152 @Override
153 public void setPositioning(PositioningSystemDTO positioning) {
154 delegateObject.setPositioning(positioning);
155 }
156
157
158 @Override
159 public CoordinateDTO getCoordinate() {
160 return delegateObject.getCoordinate();
161 }
162
163
164 @Override
165 public void setCoordinate(CoordinateDTO coordinate) {
166 delegateObject.setCoordinate(coordinate);
167 }
168
169
170 @Override
171 public LocalDate getStartDate() {
172 return delegateObject.getStartDate();
173 }
174
175
176 @Override
177 public void setStartDate(LocalDate startDate) {
178 delegateObject.setStartDate(startDate);
179 }
180
181
182 @Override
183 public LocalDate getEndDate() {
184 return delegateObject.getEndDate();
185 }
186
187
188 @Override
189 public void setEndDate(LocalDate endDate) {
190 delegateObject.setEndDate(endDate);
191 }
192
193 @Override
194 public LocalDate getPreviousStartDate() {
195 return delegateObject.getPreviousStartDate();
196 }
197
198 @Override
199 public void setPreviousStartDate(LocalDate previousStartDate) {
200 delegateObject.setPreviousStartDate(previousStartDate);
201 }
202
203 @Override
204 public LocalDate getPreviousEndDate() {
205 return delegateObject.getPreviousEndDate();
206 }
207
208 @Override
209 public void setPreviousEndDate(LocalDate previousEndDate) {
210 delegateObject.setPreviousEndDate(previousEndDate);
211 }
212
213
214 @Override
215 public DepartmentDTO getSamplingDepartment() {
216 return delegateObject.getSamplingDepartment();
217 }
218
219
220 @Override
221 public void setSamplingDepartment(DepartmentDTO samplingDepartment) {
222 delegateObject.setSamplingDepartment(samplingDepartment);
223 }
224
225
226 @Override
227 public Integer getAppliedStrategyId() {
228 return delegateObject.getAppliedStrategyId();
229 }
230
231
232 @Override
233 public void setAppliedStrategyId(Integer appliedStrategyId) {
234 delegateObject.setAppliedStrategyId(appliedStrategyId);
235 }
236
237
238 @Override
239 public GroupingDTO getGrouping() {
240 return delegateObject.getGrouping();
241 }
242
243
244 @Override
245 public void setGrouping(GroupingDTO grouping) {
246 delegateObject.setGrouping(grouping);
247 }
248
249
250 @Override
251 public HarbourDTO getHarbour() {
252 return delegateObject.getHarbour();
253 }
254
255
256 @Override
257 public void setHarbour(HarbourDTO harbour) {
258 delegateObject.setHarbour(harbour);
259 }
260
261
262 @Override
263 public StatusDTO getStatus() {
264 return delegateObject.getStatus();
265 }
266
267
268 @Override
269 public void setStatus(StatusDTO status) {
270 delegateObject.setStatus(status);
271 }
272
273
274 @Override
275 public ErrorDTO getErrors(int index) {
276 return delegateObject.getErrors(index);
277 }
278
279
280 @Override
281 public boolean isErrorsEmpty() {
282 return delegateObject.isErrorsEmpty();
283 }
284
285
286 @Override
287 public int sizeErrors() {
288 return delegateObject.sizeErrors();
289 }
290
291
292 @Override
293 public void addErrors(ErrorDTO errors) {
294 delegateObject.addErrors(errors);
295 }
296
297
298 @Override
299 public void addAllErrors(Collection<ErrorDTO> errors) {
300 delegateObject.addAllErrors(errors);
301 }
302
303
304 @Override
305 public boolean removeErrors(ErrorDTO errors) {
306 return delegateObject.removeErrors(errors);
307 }
308
309
310 @Override
311 public boolean removeAllErrors(Collection<ErrorDTO> errors) {
312 return delegateObject.removeAllErrors(errors);
313 }
314
315
316 @Override
317 public boolean containsErrors(ErrorDTO errors) {
318 return delegateObject.containsErrors(errors);
319 }
320
321
322 @Override
323 public boolean containsAllErrors(Collection<ErrorDTO> errors) {
324 return delegateObject.containsAllErrors(errors);
325 }
326
327
328 @Override
329 public Collection<ErrorDTO> getErrors() {
330 return delegateObject.getErrors();
331 }
332
333
334 @Override
335 public void setErrors(Collection<ErrorDTO> errors) {
336 delegateObject.setErrors(errors);
337 }
338
339 @Override
340 public DepartmentDTO getAnalysisDepartment() {
341 return delegateObject.getAnalysisDepartment();
342 }
343
344 @Override
345 public void setAnalysisDepartment(DepartmentDTO analysisDepartment) {
346 delegateObject.setAnalysisDepartment(analysisDepartment);
347 }
348
349
350 @Override
351 public boolean isDirty() {
352 return delegateObject.isDirty();
353 }
354
355
356 @Override
357 public void setDirty(boolean dirty) {
358 delegateObject.setDirty(dirty);
359 }
360
361 @Override
362 public boolean isReadOnly() {
363 return delegateObject.isReadOnly();
364 }
365
366 @Override
367 public void setReadOnly(boolean readOnly) {
368 delegateObject.setReadOnly(readOnly);
369 }
370
371 @Override
372 public Date getCreationDate() {
373 return delegateObject.getCreationDate();
374 }
375
376 @Override
377 public void setCreationDate(Date date) {
378 delegateObject.setCreationDate(date);
379 }
380
381 @Override
382 public Date getUpdateDate() {
383 return delegateObject.getUpdateDate();
384 }
385
386 @Override
387 public void setUpdateDate(Date date) {
388 delegateObject.setUpdateDate(date);
389 }
390
391 }