1 package fr.ifremer.dali.dto.data.sampling;
2
3 import fr.ifremer.dali.dto.CoordinateDTO;
4 import fr.ifremer.dali.dto.ErrorDTO;
5 import fr.ifremer.dali.dto.data.measurement.MeasurementDTO;
6 import fr.ifremer.dali.dto.referential.DepartmentDTO;
7 import fr.ifremer.dali.dto.referential.LevelDTO;
8 import fr.ifremer.dali.dto.referential.PositioningSystemDTO;
9 import fr.ifremer.dali.dto.referential.SamplingEquipmentDTO;
10 import fr.ifremer.dali.dto.referential.UnitDTO;
11 import fr.ifremer.dali.dto.referential.pmfm.PmfmDTO;
12 import fr.ifremer.quadrige3.ui.core.dto.QuadrigeAbstractBean;
13 import java.util.Collection;
14 import java.util.Date;
15 import java.util.LinkedList;
16 import java.util.List;
17 import javax.annotation.Generated;
18
19 @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:02 CEST 2022")
20 public abstract class AbstractSamplingOperationDTOBean extends QuadrigeAbstractBean implements SamplingOperationDTO {
21
22 private static final long serialVersionUID = 3977632187336962915L;
23
24 protected String name;
25
26 protected String comment;
27
28 protected Integer time;
29
30 protected Double size;
31
32 protected UnitDTO sizeUnit;
33
34 protected Double depth;
35
36 protected Double minDepth;
37
38 protected Double maxDepth;
39
40 protected Integer individualCount;
41
42 protected Date controlDate;
43
44 protected boolean dirty;
45
46 protected boolean measurementsLoaded;
47
48 protected boolean individualMeasurementsLoaded;
49
50 protected SamplingEquipmentDTO samplingEquipment;
51
52 protected PositioningSystemDTO positioning;
53
54 protected CoordinateDTO coordinate;
55
56 protected LevelDTO depthLevel;
57
58 protected DepartmentDTO samplingDepartment;
59
60 protected List<PmfmDTO> pmfms;
61
62 protected List<PmfmDTO> individualPmfms;
63
64 protected List<MeasurementDTO> measurements;
65
66 protected List<MeasurementDTO> individualMeasurements;
67
68 protected Collection<ErrorDTO> errors;
69
70 @Override
71 public String getName() {
72 return name;
73 }
74
75 @Override
76 public void setName(String name) {
77 String oldValue = getName();
78 this.name = name;
79 firePropertyChange(PROPERTY_NAME, oldValue, name);
80 }
81
82 @Override
83 public String getComment() {
84 return comment;
85 }
86
87 @Override
88 public void setComment(String comment) {
89 String oldValue = getComment();
90 this.comment = comment;
91 firePropertyChange(PROPERTY_COMMENT, oldValue, comment);
92 }
93
94 @Override
95 public Integer getTime() {
96 return time;
97 }
98
99 @Override
100 public void setTime(Integer time) {
101 Integer oldValue = getTime();
102 this.time = time;
103 firePropertyChange(PROPERTY_TIME, oldValue, time);
104 }
105
106 @Override
107 public Double getSize() {
108 return size;
109 }
110
111 @Override
112 public void setSize(Double size) {
113 Double oldValue = getSize();
114 this.size = size;
115 firePropertyChange(PROPERTY_SIZE, oldValue, size);
116 }
117
118 @Override
119 public UnitDTO getSizeUnit() {
120 return sizeUnit;
121 }
122
123 @Override
124 public void setSizeUnit(UnitDTO sizeUnit) {
125 UnitDTO oldValue = getSizeUnit();
126 this.sizeUnit = sizeUnit;
127 firePropertyChange(PROPERTY_SIZE_UNIT, oldValue, sizeUnit);
128 }
129
130 @Override
131 public Double getDepth() {
132 return depth;
133 }
134
135 @Override
136 public void setDepth(Double depth) {
137 Double oldValue = getDepth();
138 this.depth = depth;
139 firePropertyChange(PROPERTY_DEPTH, oldValue, depth);
140 }
141
142 @Override
143 public Double getMinDepth() {
144 return minDepth;
145 }
146
147 @Override
148 public void setMinDepth(Double minDepth) {
149 Double oldValue = getMinDepth();
150 this.minDepth = minDepth;
151 firePropertyChange(PROPERTY_MIN_DEPTH, oldValue, minDepth);
152 }
153
154 @Override
155 public Double getMaxDepth() {
156 return maxDepth;
157 }
158
159 @Override
160 public void setMaxDepth(Double maxDepth) {
161 Double oldValue = getMaxDepth();
162 this.maxDepth = maxDepth;
163 firePropertyChange(PROPERTY_MAX_DEPTH, oldValue, maxDepth);
164 }
165
166 @Override
167 public Integer getIndividualCount() {
168 return individualCount;
169 }
170
171 @Override
172 public void setIndividualCount(Integer individualCount) {
173 Integer oldValue = getIndividualCount();
174 this.individualCount = individualCount;
175 firePropertyChange(PROPERTY_INDIVIDUAL_COUNT, oldValue, individualCount);
176 }
177
178 @Override
179 public Date getControlDate() {
180 return controlDate;
181 }
182
183 @Override
184 public void setControlDate(Date controlDate) {
185 Date oldValue = getControlDate();
186 this.controlDate = controlDate;
187 firePropertyChange(PROPERTY_CONTROL_DATE, oldValue, controlDate);
188 }
189
190 @Override
191 public boolean isDirty() {
192 return dirty;
193 }
194
195 @Override
196 public void setDirty(boolean dirty) {
197 boolean oldValue = isDirty();
198 this.dirty = dirty;
199 firePropertyChange(PROPERTY_DIRTY, oldValue, dirty);
200 }
201
202 @Override
203 public boolean isMeasurementsLoaded() {
204 return measurementsLoaded;
205 }
206
207 @Override
208 public void setMeasurementsLoaded(boolean measurementsLoaded) {
209 boolean oldValue = isMeasurementsLoaded();
210 this.measurementsLoaded = measurementsLoaded;
211 firePropertyChange(PROPERTY_MEASUREMENTS_LOADED, oldValue, measurementsLoaded);
212 }
213
214 @Override
215 public boolean isIndividualMeasurementsLoaded() {
216 return individualMeasurementsLoaded;
217 }
218
219 @Override
220 public void setIndividualMeasurementsLoaded(boolean individualMeasurementsLoaded) {
221 boolean oldValue = isIndividualMeasurementsLoaded();
222 this.individualMeasurementsLoaded = individualMeasurementsLoaded;
223 firePropertyChange(PROPERTY_INDIVIDUAL_MEASUREMENTS_LOADED, oldValue, individualMeasurementsLoaded);
224 }
225
226 @Override
227 public SamplingEquipmentDTO getSamplingEquipment() {
228 return samplingEquipment;
229 }
230
231 @Override
232 public void setSamplingEquipment(SamplingEquipmentDTO samplingEquipment) {
233 SamplingEquipmentDTO oldValue = getSamplingEquipment();
234 this.samplingEquipment = samplingEquipment;
235 firePropertyChange(PROPERTY_SAMPLING_EQUIPMENT, oldValue, samplingEquipment);
236 }
237
238 @Override
239 public PositioningSystemDTO getPositioning() {
240 return positioning;
241 }
242
243 @Override
244 public void setPositioning(PositioningSystemDTO positioning) {
245 PositioningSystemDTO oldValue = getPositioning();
246 this.positioning = positioning;
247 firePropertyChange(PROPERTY_POSITIONING, oldValue, positioning);
248 }
249
250 @Override
251 public CoordinateDTO getCoordinate() {
252 return coordinate;
253 }
254
255 @Override
256 public void setCoordinate(CoordinateDTO coordinate) {
257 CoordinateDTO oldValue = getCoordinate();
258 this.coordinate = coordinate;
259 firePropertyChange(PROPERTY_COORDINATE, oldValue, coordinate);
260 }
261
262 @Override
263 public LevelDTO getDepthLevel() {
264 return depthLevel;
265 }
266
267 @Override
268 public void setDepthLevel(LevelDTO depthLevel) {
269 LevelDTO oldValue = getDepthLevel();
270 this.depthLevel = depthLevel;
271 firePropertyChange(PROPERTY_DEPTH_LEVEL, oldValue, depthLevel);
272 }
273
274 @Override
275 public DepartmentDTO getSamplingDepartment() {
276 return samplingDepartment;
277 }
278
279 @Override
280 public void setSamplingDepartment(DepartmentDTO samplingDepartment) {
281 DepartmentDTO oldValue = getSamplingDepartment();
282 this.samplingDepartment = samplingDepartment;
283 firePropertyChange(PROPERTY_SAMPLING_DEPARTMENT, oldValue, samplingDepartment);
284 }
285
286 @Override
287 public PmfmDTO getPmfms(int index) {
288 PmfmDTO o = getChild(pmfms, index);
289 return o;
290 }
291
292 @Override
293 public boolean isPmfmsEmpty() {
294 return pmfms == null || pmfms.isEmpty();
295 }
296
297 @Override
298 public int sizePmfms() {
299 return pmfms == null ? 0 : pmfms.size();
300 }
301
302 @Override
303 public void addPmfms(PmfmDTO pmfms) {
304 getPmfms().add(pmfms);
305 firePropertyChange(PROPERTY_PMFMS, null, pmfms);
306 }
307
308 @Override
309 public void addAllPmfms(Collection<PmfmDTO> pmfms) {
310 getPmfms().addAll(pmfms);
311 firePropertyChange(PROPERTY_PMFMS, null, pmfms);
312 }
313
314 @Override
315 public boolean removePmfms(PmfmDTO pmfms) {
316 boolean removed = getPmfms().remove(pmfms);
317 if (removed) {
318 firePropertyChange(PROPERTY_PMFMS, pmfms, null);
319 }
320 return removed;
321 }
322
323 @Override
324 public boolean removeAllPmfms(Collection<PmfmDTO> pmfms) {
325 boolean removed = getPmfms().removeAll(pmfms);
326 if (removed) {
327 firePropertyChange(PROPERTY_PMFMS, pmfms, null);
328 }
329 return removed;
330 }
331
332 @Override
333 public boolean containsPmfms(PmfmDTO pmfms) {
334 boolean contains = getPmfms().contains(pmfms);
335 return contains;
336 }
337
338 @Override
339 public boolean containsAllPmfms(Collection<PmfmDTO> pmfms) {
340 boolean contains = getPmfms().containsAll(pmfms);
341 return contains;
342 }
343
344 @Override
345 public List<PmfmDTO> getPmfms() {
346 if (pmfms == null) {
347 pmfms = new LinkedList<PmfmDTO>();
348 }
349 return pmfms;
350 }
351
352 @Override
353 public void setPmfms(List<PmfmDTO> pmfms) {
354 List<PmfmDTO> oldValue = getPmfms();
355 this.pmfms = pmfms;
356 firePropertyChange(PROPERTY_PMFMS, oldValue, pmfms);
357 }
358
359 @Override
360 public PmfmDTO getIndividualPmfms(int index) {
361 PmfmDTO o = getChild(individualPmfms, index);
362 return o;
363 }
364
365 @Override
366 public boolean isIndividualPmfmsEmpty() {
367 return individualPmfms == null || individualPmfms.isEmpty();
368 }
369
370 @Override
371 public int sizeIndividualPmfms() {
372 return individualPmfms == null ? 0 : individualPmfms.size();
373 }
374
375 @Override
376 public void addIndividualPmfms(PmfmDTO individualPmfms) {
377 getIndividualPmfms().add(individualPmfms);
378 firePropertyChange(PROPERTY_INDIVIDUAL_PMFMS, null, individualPmfms);
379 }
380
381 @Override
382 public void addAllIndividualPmfms(Collection<PmfmDTO> individualPmfms) {
383 getIndividualPmfms().addAll(individualPmfms);
384 firePropertyChange(PROPERTY_INDIVIDUAL_PMFMS, null, individualPmfms);
385 }
386
387 @Override
388 public boolean removeIndividualPmfms(PmfmDTO individualPmfms) {
389 boolean removed = getIndividualPmfms().remove(individualPmfms);
390 if (removed) {
391 firePropertyChange(PROPERTY_INDIVIDUAL_PMFMS, individualPmfms, null);
392 }
393 return removed;
394 }
395
396 @Override
397 public boolean removeAllIndividualPmfms(Collection<PmfmDTO> individualPmfms) {
398 boolean removed = getIndividualPmfms().removeAll(individualPmfms);
399 if (removed) {
400 firePropertyChange(PROPERTY_INDIVIDUAL_PMFMS, individualPmfms, null);
401 }
402 return removed;
403 }
404
405 @Override
406 public boolean containsIndividualPmfms(PmfmDTO individualPmfms) {
407 boolean contains = getIndividualPmfms().contains(individualPmfms);
408 return contains;
409 }
410
411 @Override
412 public boolean containsAllIndividualPmfms(Collection<PmfmDTO> individualPmfms) {
413 boolean contains = getIndividualPmfms().containsAll(individualPmfms);
414 return contains;
415 }
416
417 @Override
418 public List<PmfmDTO> getIndividualPmfms() {
419 if (individualPmfms == null) {
420 individualPmfms = new LinkedList<PmfmDTO>();
421 }
422 return individualPmfms;
423 }
424
425 @Override
426 public void setIndividualPmfms(List<PmfmDTO> individualPmfms) {
427 List<PmfmDTO> oldValue = getIndividualPmfms();
428 this.individualPmfms = individualPmfms;
429 firePropertyChange(PROPERTY_INDIVIDUAL_PMFMS, oldValue, individualPmfms);
430 }
431
432 @Override
433 public MeasurementDTO getMeasurements(int index) {
434 MeasurementDTO o = getChild(measurements, index);
435 return o;
436 }
437
438 @Override
439 public boolean isMeasurementsEmpty() {
440 return measurements == null || measurements.isEmpty();
441 }
442
443 @Override
444 public int sizeMeasurements() {
445 return measurements == null ? 0 : measurements.size();
446 }
447
448 @Override
449 public void addMeasurements(MeasurementDTO measurements) {
450 getMeasurements().add(measurements);
451 firePropertyChange(PROPERTY_MEASUREMENTS, null, measurements);
452 }
453
454 @Override
455 public void addAllMeasurements(Collection<MeasurementDTO> measurements) {
456 getMeasurements().addAll(measurements);
457 firePropertyChange(PROPERTY_MEASUREMENTS, null, measurements);
458 }
459
460 @Override
461 public boolean removeMeasurements(MeasurementDTO measurements) {
462 boolean removed = getMeasurements().remove(measurements);
463 if (removed) {
464 firePropertyChange(PROPERTY_MEASUREMENTS, measurements, null);
465 }
466 return removed;
467 }
468
469 @Override
470 public boolean removeAllMeasurements(Collection<MeasurementDTO> measurements) {
471 boolean removed = getMeasurements().removeAll(measurements);
472 if (removed) {
473 firePropertyChange(PROPERTY_MEASUREMENTS, measurements, null);
474 }
475 return removed;
476 }
477
478 @Override
479 public boolean containsMeasurements(MeasurementDTO measurements) {
480 boolean contains = getMeasurements().contains(measurements);
481 return contains;
482 }
483
484 @Override
485 public boolean containsAllMeasurements(Collection<MeasurementDTO> measurements) {
486 boolean contains = getMeasurements().containsAll(measurements);
487 return contains;
488 }
489
490 @Override
491 public List<MeasurementDTO> getMeasurements() {
492 if (measurements == null) {
493 measurements = new LinkedList<MeasurementDTO>();
494 }
495 return measurements;
496 }
497
498 @Override
499 public void setMeasurements(List<MeasurementDTO> measurements) {
500 List<MeasurementDTO> oldValue = getMeasurements();
501 this.measurements = measurements;
502 firePropertyChange(PROPERTY_MEASUREMENTS, oldValue, measurements);
503 }
504
505 @Override
506 public MeasurementDTO getIndividualMeasurements(int index) {
507 MeasurementDTO o = getChild(individualMeasurements, index);
508 return o;
509 }
510
511 @Override
512 public boolean isIndividualMeasurementsEmpty() {
513 return individualMeasurements == null || individualMeasurements.isEmpty();
514 }
515
516 @Override
517 public int sizeIndividualMeasurements() {
518 return individualMeasurements == null ? 0 : individualMeasurements.size();
519 }
520
521 @Override
522 public void addIndividualMeasurements(MeasurementDTO individualMeasurements) {
523 getIndividualMeasurements().add(individualMeasurements);
524 firePropertyChange(PROPERTY_INDIVIDUAL_MEASUREMENTS, null, individualMeasurements);
525 }
526
527 @Override
528 public void addAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements) {
529 getIndividualMeasurements().addAll(individualMeasurements);
530 firePropertyChange(PROPERTY_INDIVIDUAL_MEASUREMENTS, null, individualMeasurements);
531 }
532
533 @Override
534 public boolean removeIndividualMeasurements(MeasurementDTO individualMeasurements) {
535 boolean removed = getIndividualMeasurements().remove(individualMeasurements);
536 if (removed) {
537 firePropertyChange(PROPERTY_INDIVIDUAL_MEASUREMENTS, individualMeasurements, null);
538 }
539 return removed;
540 }
541
542 @Override
543 public boolean removeAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements) {
544 boolean removed = getIndividualMeasurements().removeAll(individualMeasurements);
545 if (removed) {
546 firePropertyChange(PROPERTY_INDIVIDUAL_MEASUREMENTS, individualMeasurements, null);
547 }
548 return removed;
549 }
550
551 @Override
552 public boolean containsIndividualMeasurements(MeasurementDTO individualMeasurements) {
553 boolean contains = getIndividualMeasurements().contains(individualMeasurements);
554 return contains;
555 }
556
557 @Override
558 public boolean containsAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements) {
559 boolean contains = getIndividualMeasurements().containsAll(individualMeasurements);
560 return contains;
561 }
562
563 @Override
564 public List<MeasurementDTO> getIndividualMeasurements() {
565 if (individualMeasurements == null) {
566 individualMeasurements = new LinkedList<MeasurementDTO>();
567 }
568 return individualMeasurements;
569 }
570
571 @Override
572 public void setIndividualMeasurements(List<MeasurementDTO> individualMeasurements) {
573 List<MeasurementDTO> oldValue = getIndividualMeasurements();
574 this.individualMeasurements = individualMeasurements;
575 firePropertyChange(PROPERTY_INDIVIDUAL_MEASUREMENTS, oldValue, individualMeasurements);
576 }
577
578 @Override
579 public ErrorDTO getErrors(int index) {
580 ErrorDTO o = getChild(errors, index);
581 return o;
582 }
583
584 @Override
585 public boolean isErrorsEmpty() {
586 return errors == null || errors.isEmpty();
587 }
588
589 @Override
590 public int sizeErrors() {
591 return errors == null ? 0 : errors.size();
592 }
593
594 @Override
595 public void addErrors(ErrorDTO errors) {
596 getErrors().add(errors);
597 firePropertyChange(PROPERTY_ERRORS, null, errors);
598 }
599
600 @Override
601 public void addAllErrors(Collection<ErrorDTO> errors) {
602 getErrors().addAll(errors);
603 firePropertyChange(PROPERTY_ERRORS, null, errors);
604 }
605
606 @Override
607 public boolean removeErrors(ErrorDTO errors) {
608 boolean removed = getErrors().remove(errors);
609 if (removed) {
610 firePropertyChange(PROPERTY_ERRORS, errors, null);
611 }
612 return removed;
613 }
614
615 @Override
616 public boolean removeAllErrors(Collection<ErrorDTO> errors) {
617 boolean removed = getErrors().removeAll(errors);
618 if (removed) {
619 firePropertyChange(PROPERTY_ERRORS, errors, null);
620 }
621 return removed;
622 }
623
624 @Override
625 public boolean containsErrors(ErrorDTO errors) {
626 boolean contains = getErrors().contains(errors);
627 return contains;
628 }
629
630 @Override
631 public boolean containsAllErrors(Collection<ErrorDTO> errors) {
632 boolean contains = getErrors().containsAll(errors);
633 return contains;
634 }
635
636 @Override
637 public Collection<ErrorDTO> getErrors() {
638 if (errors == null) {
639 errors = new LinkedList<ErrorDTO>();
640 }
641 return errors;
642 }
643
644 @Override
645 public void setErrors(Collection<ErrorDTO> errors) {
646 Collection<ErrorDTO> oldValue = getErrors();
647 this.errors = errors;
648 firePropertyChange(PROPERTY_ERRORS, oldValue, errors);
649 }
650
651 }