1 package fr.ifremer.reefdb.ui.swing.content.observation.survey.measurement.ungrouped;
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.reefdb.dto.*;
27 import fr.ifremer.reefdb.dto.configuration.programStrategy.ProgramDTO;
28 import fr.ifremer.reefdb.dto.data.measurement.MeasurementDTO;
29 import fr.ifremer.reefdb.dto.data.photo.PhotoDTO;
30 import fr.ifremer.reefdb.dto.data.sampling.SamplingOperationDTO;
31 import fr.ifremer.reefdb.dto.data.survey.CampaignDTO;
32 import fr.ifremer.reefdb.dto.data.survey.OccasionDTO;
33 import fr.ifremer.reefdb.dto.data.survey.SurveyDTO;
34 import fr.ifremer.reefdb.dto.enums.ControlElementValues;
35 import fr.ifremer.reefdb.dto.referential.*;
36 import fr.ifremer.reefdb.dto.referential.pmfm.PmfmDTO;
37 import fr.ifremer.reefdb.ui.swing.util.table.AbstractReefDbRowUIModel;
38 import org.nuiton.util.beans.Binder;
39 import org.nuiton.util.beans.BinderFactory;
40
41 import java.time.LocalDate;
42 import java.util.Collection;
43 import java.util.Date;
44 import java.util.List;
45
46
47
48
49 public class SurveyMeasurementsUngroupedRowModel extends AbstractReefDbRowUIModel<SurveyDTO, SurveyMeasurementsUngroupedRowModel> implements SurveyDTO {
50
51
52
53
54 private static final Binder<SurveyDTO, SurveyMeasurementsUngroupedRowModel> FROM_BEAN_BINDER =
55 BinderFactory.newBinder(SurveyDTO.class, SurveyMeasurementsUngroupedRowModel.class);
56
57
58
59
60 private static final Binder<SurveyMeasurementsUngroupedRowModel, SurveyDTO> TO_BEAN_BINDER =
61 BinderFactory.newBinder(SurveyMeasurementsUngroupedRowModel.class, SurveyDTO.class);
62
63 private final boolean readOnly;
64
65 private DepartmentDTO analyst;
66 public static final String PROPERTY_ANALYST = "analyst";
67
68
69
70
71
72
73 public SurveyMeasurementsUngroupedRowModel(boolean readOnly) {
74 super(FROM_BEAN_BINDER, TO_BEAN_BINDER);
75 this.readOnly = readOnly;
76 }
77
78
79
80
81 @Override
82 public boolean isEditable() {
83 return !readOnly && super.isEditable();
84 }
85
86
87
88
89 @Override
90 protected SurveyDTO newBean() {
91 return ReefDbBeanFactory.newSurveyDTO();
92 }
93
94 public DepartmentDTO getAnalyst() {
95 return analyst;
96 }
97
98 public void setAnalyst(DepartmentDTO analyst) {
99 DepartmentDTO oldValue = getAnalyst();
100 this.analyst = analyst;
101 firePropertyChange(PROPERTY_ANALYST, oldValue, analyst);
102 }
103
104
105
106
107
108
109 @Override
110 public Collection<ErrorDTO> getErrors() {
111 List<ErrorDTO> newErrors = ReefDbBeans.filterCollection(delegateObject.getErrors(),
112 error -> (ControlElementValues.MEASUREMENT.getCode().equals(error.getControlElementCode()) && error.getIndividualId() == null)
113 || error.getPropertyName().contains(PROPERTY_ANALYST));
114 delegateObject.setErrors(newErrors);
115 return newErrors;
116 }
117
118
119
120
121 @Override
122 public String getName() {
123 return delegateObject.getName();
124 }
125
126
127
128
129 @Override
130 public void setName(String name) {
131 delegateObject.setName(name);
132 }
133
134
135
136
137 @Override
138 public LocalDate getDate() {
139 return delegateObject.getDate();
140 }
141
142
143
144
145 @Override
146 public void setDate(LocalDate date) {
147 delegateObject.setDate(date);
148 }
149
150
151
152
153 @Override
154 public Integer getTime() {
155 return delegateObject.getTime();
156 }
157
158
159
160
161 @Override
162 public void setTime(Integer time) {
163 delegateObject.setTime(time);
164 }
165
166
167
168
169 @Override
170 public Double getPreciseDepth() {
171 return delegateObject.getPreciseDepth();
172 }
173
174
175
176
177 @Override
178 public void setPreciseDepth(Double preciseDepth) {
179 delegateObject.setPreciseDepth(preciseDepth);
180 }
181
182
183
184
185 @Override
186 public String getComment() {
187 return delegateObject.getComment();
188 }
189
190
191
192
193 @Override
194 public void setComment(String comment) {
195 delegateObject.setComment(comment);
196 }
197
198
199
200
201 @Override
202 public String getPositioningComment() {
203 return delegateObject.getPositioningComment();
204 }
205
206
207
208
209 @Override
210 public void setPositioningComment(String positioningComment) {
211 delegateObject.setPositioningComment(positioningComment);
212 }
213
214
215
216
217 @Override
218 public Date getControlDate() {
219 return delegateObject.getControlDate();
220 }
221
222
223
224
225 @Override
226 public void setControlDate(Date controlDate) {
227 delegateObject.setControlDate(controlDate);
228 }
229
230
231
232
233 @Override
234 public Date getValidationDate() {
235 return delegateObject.getValidationDate();
236 }
237
238
239
240
241 @Override
242 public void setValidationDate(Date validationDate) {
243 delegateObject.setValidationDate(validationDate);
244 }
245
246 @Override
247 public String getValidationComment() {
248 return delegateObject.getValidationComment();
249 }
250
251 @Override
252 public void setValidationComment(String validationComment) {
253 delegateObject.setValidationComment(validationComment);
254 }
255
256
257
258
259 @Override
260 public Date getQualificationDate() {
261 return delegateObject.getQualificationDate();
262 }
263
264
265
266
267 @Override
268 public void setQualificationDate(Date qualificationDate) {
269 delegateObject.setQualificationDate(qualificationDate);
270 }
271
272
273
274
275 @Override
276 public String getQualificationComment() {
277 return delegateObject.getQualificationComment();
278 }
279
280
281
282
283 @Override
284 public void setQualificationComment(String qualificationComment) {
285 delegateObject.setQualificationComment(qualificationComment);
286 }
287
288
289
290
291 @Override
292 public Date getUpdateDate() {
293 return delegateObject.getUpdateDate();
294 }
295
296
297
298
299 @Override
300 public void setUpdateDate(Date updateDate) {
301 delegateObject.setUpdateDate(updateDate);
302 }
303
304
305
306
307 @Override
308 public boolean isDirty() {
309 return delegateObject.isDirty();
310 }
311
312
313
314
315 @Override
316 public void setDirty(boolean dirty) {
317 delegateObject.setDirty(dirty);
318 }
319
320
321
322
323 @Override
324 public boolean isSamplingOperationsLoaded() {
325 return delegateObject.isSamplingOperationsLoaded();
326 }
327
328
329
330
331 @Override
332 public void setSamplingOperationsLoaded(boolean samplingOperationsLoaded) {
333 delegateObject.setSamplingOperationsLoaded(samplingOperationsLoaded);
334 }
335
336
337
338
339 @Override
340 public boolean isObserversLoaded() {
341 return delegateObject.isObserversLoaded();
342 }
343
344
345
346
347 @Override
348 public void setObserversLoaded(boolean observersLoaded) {
349 delegateObject.setObserversLoaded(observersLoaded);
350 }
351
352
353
354
355 @Override
356 public boolean isMeasurementsLoaded() {
357 return delegateObject.isMeasurementsLoaded();
358 }
359
360
361
362
363 @Override
364 public void setMeasurementsLoaded(boolean measurementsLoaded) {
365 delegateObject.setMeasurementsLoaded(measurementsLoaded);
366 }
367
368
369
370
371 @Override
372 public boolean isPhotosLoaded() {
373 return delegateObject.isPhotosLoaded();
374 }
375
376
377
378
379 @Override
380 public void setPhotosLoaded(boolean photosLoaded) {
381 delegateObject.setPhotosLoaded(photosLoaded);
382 }
383
384
385
386
387 @Override
388 public DepartmentDTO getRecorderDepartment() {
389 return delegateObject.getRecorderDepartment();
390 }
391
392
393
394
395 @Override
396 public void setRecorderDepartment(DepartmentDTO department) {
397 delegateObject.setRecorderDepartment(department);
398 }
399
400
401
402
403 @Override
404 public DepthDTO getDepth() {
405 return delegateObject.getDepth();
406 }
407
408
409
410
411 @Override
412 public void setDepth(DepthDTO depth) {
413 delegateObject.setDepth(depth);
414 }
415
416
417
418
419 @Override
420 public CoordinateDTO getCoordinate() {
421 return delegateObject.getCoordinate();
422 }
423
424
425
426
427 @Override
428 public void setCoordinate(CoordinateDTO coordinate) {
429 delegateObject.setCoordinate(coordinate);
430 }
431
432
433
434
435 @Override
436 public PositioningSystemDTO getPositioning() {
437 return delegateObject.getPositioning();
438 }
439
440
441
442
443 @Override
444 public void setPositioning(PositioningSystemDTO positioning) {
445 delegateObject.setPositioning(positioning);
446 }
447
448
449
450
451 @Override
452 public CampaignDTO getCampaign() {
453 return delegateObject.getCampaign();
454 }
455
456
457
458
459 @Override
460 public void setCampaign(CampaignDTO campaign) {
461 delegateObject.setCampaign(campaign);
462 }
463
464
465
466
467 @Override
468 public OccasionDTO getOccasion() {
469 return delegateObject.getOccasion();
470 }
471
472
473
474
475 @Override
476 public void setOccasion(OccasionDTO occasion) {
477 delegateObject.setOccasion(occasion);
478 }
479
480
481
482
483 @Override
484 public PmfmDTO getIndividualPmfms(int index) {
485 return delegateObject.getIndividualPmfms(index);
486 }
487
488
489
490
491 @Override
492 public boolean isIndividualPmfmsEmpty() {
493 return delegateObject.isIndividualPmfmsEmpty();
494 }
495
496
497
498
499 @Override
500 public int sizeIndividualPmfms() {
501 return delegateObject.sizeIndividualPmfms();
502 }
503
504
505
506
507 @Override
508 public void addIndividualPmfms(PmfmDTO individualPmfms) {
509 delegateObject.addIndividualPmfms(individualPmfms);
510 }
511
512
513
514
515 @Override
516 public void addAllIndividualPmfms(Collection<PmfmDTO> individualPmfms) {
517 delegateObject.addAllIndividualPmfms(individualPmfms);
518 }
519
520
521
522
523 @Override
524 public boolean removeIndividualPmfms(PmfmDTO individualPmfms) {
525 return delegateObject.removeIndividualPmfms(individualPmfms);
526 }
527
528
529
530
531 @Override
532 public boolean removeAllIndividualPmfms(Collection<PmfmDTO> individualPmfms) {
533 return delegateObject.removeAllIndividualPmfms(individualPmfms);
534 }
535
536
537
538
539 @Override
540 public boolean containsIndividualPmfms(PmfmDTO individualPmfms) {
541 return delegateObject.containsIndividualPmfms(individualPmfms);
542 }
543
544
545
546
547 @Override
548 public boolean containsAllIndividualPmfms(Collection<PmfmDTO> individualPmfms) {
549 return delegateObject.containsAllIndividualPmfms(individualPmfms);
550 }
551
552
553
554
555 @Override
556 public List<PmfmDTO> getIndividualPmfms() {
557 return delegateObject.getIndividualPmfms();
558 }
559
560
561
562
563 @Override
564 public void setIndividualPmfms(List<PmfmDTO> individualPmfms) {
565 delegateObject.setIndividualPmfms(individualPmfms);
566 }
567
568
569
570
571 @Override
572 public PmfmDTO getPmfms(int index) {
573 return delegateObject.getPmfms(index);
574 }
575
576
577
578
579 @Override
580 public boolean isPmfmsEmpty() {
581 return delegateObject.isPmfmsEmpty();
582 }
583
584
585
586
587 @Override
588 public int sizePmfms() {
589 return delegateObject.sizePmfms();
590 }
591
592
593
594
595 @Override
596 public void addPmfms(PmfmDTO pmfms) {
597 delegateObject.addPmfms(pmfms);
598 }
599
600
601
602
603 @Override
604 public void addAllPmfms(Collection<PmfmDTO> pmfms) {
605 delegateObject.addAllPmfms(pmfms);
606 }
607
608
609
610
611 @Override
612 public boolean removePmfms(PmfmDTO pmfms) {
613 return delegateObject.removePmfms(pmfms);
614 }
615
616
617
618
619 @Override
620 public boolean removeAllPmfms(Collection<PmfmDTO> pmfms) {
621 return delegateObject.removeAllPmfms(pmfms);
622 }
623
624
625
626
627 @Override
628 public boolean containsPmfms(PmfmDTO pmfms) {
629 return delegateObject.containsPmfms(pmfms);
630 }
631
632
633
634
635 @Override
636 public boolean containsAllPmfms(Collection<PmfmDTO> pmfms) {
637 return delegateObject.containsAllPmfms(pmfms);
638 }
639
640
641
642
643 @Override
644 public List<PmfmDTO> getPmfms() {
645 return delegateObject.getPmfms();
646 }
647
648
649
650
651 @Override
652 public void setPmfms(List<PmfmDTO> pmfms) {
653 delegateObject.setPmfms(pmfms);
654 }
655
656
657
658
659 @Override
660 public SamplingOperationDTO getSamplingOperations(int index) {
661 return delegateObject.getSamplingOperations(index);
662 }
663
664
665
666
667 @Override
668 public boolean isSamplingOperationsEmpty() {
669 return delegateObject.isSamplingOperationsEmpty();
670 }
671
672
673
674
675 @Override
676 public int sizeSamplingOperations() {
677 return delegateObject.sizeSamplingOperations();
678 }
679
680
681
682
683 @Override
684 public void addSamplingOperations(SamplingOperationDTO samplingOperations) {
685 delegateObject.addSamplingOperations(samplingOperations);
686 }
687
688
689
690
691 @Override
692 public void addAllSamplingOperations(Collection<SamplingOperationDTO> samplingOperations) {
693 delegateObject.addAllSamplingOperations(samplingOperations);
694 }
695
696
697
698
699 @Override
700 public boolean removeSamplingOperations(SamplingOperationDTO samplingOperations) {
701 return delegateObject.removeSamplingOperations(samplingOperations);
702 }
703
704
705
706
707 @Override
708 public boolean removeAllSamplingOperations(Collection<SamplingOperationDTO> samplingOperations) {
709 return delegateObject.removeAllSamplingOperations(samplingOperations);
710 }
711
712
713
714
715 @Override
716 public boolean containsSamplingOperations(SamplingOperationDTO samplingOperations) {
717 return delegateObject.containsSamplingOperations(samplingOperations);
718 }
719
720
721
722
723 @Override
724 public boolean containsAllSamplingOperations(Collection<SamplingOperationDTO> samplingOperations) {
725 return delegateObject.containsAllSamplingOperations(samplingOperations);
726 }
727
728
729
730
731 @Override
732 public Collection<SamplingOperationDTO> getSamplingOperations() {
733 return delegateObject.getSamplingOperations();
734 }
735
736
737
738
739 @Override
740 public void setSamplingOperations(Collection<SamplingOperationDTO> samplingOperations) {
741 delegateObject.setSamplingOperations(samplingOperations);
742 }
743
744
745
746
747 @Override
748 public PhotoDTO getPhotos(int index) {
749 return delegateObject.getPhotos(index);
750 }
751
752
753
754
755 @Override
756 public boolean isPhotosEmpty() {
757 return delegateObject.isPhotosEmpty();
758 }
759
760
761
762
763 @Override
764 public int sizePhotos() {
765 return delegateObject.sizePhotos();
766 }
767
768
769
770
771 @Override
772 public void addPhotos(PhotoDTO photos) {
773 delegateObject.addPhotos(photos);
774 }
775
776
777
778
779 @Override
780 public void addAllPhotos(Collection<PhotoDTO> photos) {
781 delegateObject.addAllPhotos(photos);
782 }
783
784
785
786
787 @Override
788 public boolean removePhotos(PhotoDTO photos) {
789 return delegateObject.removePhotos(photos);
790 }
791
792
793
794
795 @Override
796 public boolean removeAllPhotos(Collection<PhotoDTO> photos) {
797 return delegateObject.removeAllPhotos(photos);
798 }
799
800
801
802
803 @Override
804 public boolean containsPhotos(PhotoDTO photos) {
805 return delegateObject.containsPhotos(photos);
806 }
807
808
809
810
811 @Override
812 public boolean containsAllPhotos(Collection<PhotoDTO> photos) {
813 return delegateObject.containsAllPhotos(photos);
814 }
815
816
817
818
819 @Override
820 public List<PhotoDTO> getPhotos() {
821 return delegateObject.getPhotos();
822 }
823
824
825
826
827 @Override
828 public void setPhotos(List<PhotoDTO> photos) {
829 delegateObject.setPhotos(photos);
830 }
831
832
833
834
835 @Override
836 public ProgramDTO getProgram() {
837 return delegateObject.getProgram();
838 }
839
840
841
842
843 @Override
844 public void setProgram(ProgramDTO program) {
845 delegateObject.setProgram(program);
846 }
847
848
849
850
851 @Override
852 public MeasurementDTO getMeasurements(int index) {
853 return delegateObject.getMeasurements(index);
854 }
855
856
857
858
859 @Override
860 public boolean isMeasurementsEmpty() {
861 return delegateObject.isMeasurementsEmpty();
862 }
863
864
865
866
867 @Override
868 public int sizeMeasurements() {
869 return delegateObject.sizeMeasurements();
870 }
871
872
873
874
875 @Override
876 public void addMeasurements(MeasurementDTO measurements) {
877 delegateObject.addMeasurements(measurements);
878 }
879
880
881
882
883 @Override
884 public void addAllMeasurements(Collection<MeasurementDTO> measurements) {
885 delegateObject.addAllMeasurements(measurements);
886 }
887
888
889
890
891 @Override
892 public boolean removeMeasurements(MeasurementDTO measurements) {
893 return delegateObject.removeMeasurements(measurements);
894 }
895
896
897
898
899 @Override
900 public boolean removeAllMeasurements(Collection<MeasurementDTO> measurements) {
901 return delegateObject.removeAllMeasurements(measurements);
902 }
903
904
905
906
907 @Override
908 public boolean containsMeasurements(MeasurementDTO measurements) {
909 return delegateObject.containsMeasurements(measurements);
910 }
911
912
913
914
915 @Override
916 public boolean containsAllMeasurements(Collection<MeasurementDTO> measurements) {
917 return delegateObject.containsAllMeasurements(measurements);
918 }
919
920
921
922
923 @Override
924 public List<MeasurementDTO> getMeasurements() {
925 return delegateObject.getMeasurements();
926 }
927
928
929
930
931 @Override
932 public void setMeasurements(List<MeasurementDTO> measurements) {
933 delegateObject.setMeasurements(measurements);
934 }
935
936
937
938
939 @Override
940 public PersonDTO getObservers(int index) {
941 return delegateObject.getObservers(index);
942 }
943
944
945
946
947 @Override
948 public boolean isObserversEmpty() {
949 return delegateObject.isObserversEmpty();
950 }
951
952
953
954
955 @Override
956 public int sizeObservers() {
957 return delegateObject.sizeObservers();
958 }
959
960
961
962
963 @Override
964 public void addObservers(PersonDTO observers) {
965 delegateObject.addObservers(observers);
966 }
967
968
969
970
971 @Override
972 public void addAllObservers(Collection<PersonDTO> observers) {
973 delegateObject.addAllObservers(observers);
974 }
975
976
977
978
979 @Override
980 public boolean removeObservers(PersonDTO observers) {
981 return delegateObject.removeObservers(observers);
982 }
983
984
985
986
987 @Override
988 public boolean removeAllObservers(Collection<PersonDTO> observers) {
989 return delegateObject.removeAllObservers(observers);
990 }
991
992
993
994
995 @Override
996 public boolean containsObservers(PersonDTO observers) {
997 return delegateObject.containsObservers(observers);
998 }
999
1000
1001
1002
1003 @Override
1004 public boolean containsAllObservers(Collection<PersonDTO> observers) {
1005 return delegateObject.containsAllObservers(observers);
1006 }
1007
1008
1009
1010
1011 @Override
1012 public Collection<PersonDTO> getObservers() {
1013 return delegateObject.getObservers();
1014 }
1015
1016
1017
1018
1019 @Override
1020 public void setObservers(Collection<PersonDTO> observers) {
1021 delegateObject.setObservers(observers);
1022 }
1023
1024
1025
1026
1027 @Override
1028 public SynchronizationStatusDTO getSynchronizationStatus() {
1029 return delegateObject.getSynchronizationStatus();
1030 }
1031
1032
1033
1034
1035 @Override
1036 public void setSynchronizationStatus(SynchronizationStatusDTO synchronizationStatus) {
1037 delegateObject.setSynchronizationStatus(synchronizationStatus);
1038 }
1039
1040
1041
1042
1043 @Override
1044 public ErrorDTO getErrors(int index) {
1045 return delegateObject.getErrors(index);
1046 }
1047
1048
1049
1050
1051 @Override
1052 public boolean isErrorsEmpty() {
1053 return delegateObject.isErrorsEmpty();
1054 }
1055
1056
1057
1058
1059 @Override
1060 public int sizeErrors() {
1061 return delegateObject.sizeErrors();
1062 }
1063
1064
1065
1066
1067 @Override
1068 public void addErrors(ErrorDTO errors) {
1069 delegateObject.addErrors(errors);
1070 }
1071
1072
1073
1074
1075 @Override
1076 public void addAllErrors(Collection<ErrorDTO> errors) {
1077 delegateObject.addAllErrors(errors);
1078 }
1079
1080
1081
1082
1083 @Override
1084 public boolean removeErrors(ErrorDTO errors) {
1085 return delegateObject.removeErrors(errors);
1086 }
1087
1088
1089
1090
1091 @Override
1092 public boolean removeAllErrors(Collection<ErrorDTO> errors) {
1093 return delegateObject.removeAllErrors(errors);
1094 }
1095
1096
1097
1098
1099 @Override
1100 public boolean containsErrors(ErrorDTO errors) {
1101 return delegateObject.containsErrors(errors);
1102 }
1103
1104
1105
1106
1107 @Override
1108 public boolean containsAllErrors(Collection<ErrorDTO> errors) {
1109 return delegateObject.containsAllErrors(errors);
1110 }
1111
1112
1113
1114
1115 @Override
1116 public void setErrors(Collection<ErrorDTO> errors) {
1117 delegateObject.setErrors(errors);
1118 }
1119
1120
1121
1122
1123 @Override
1124 public MeasurementDTO getIndividualMeasurements(int index) {
1125 return delegateObject.getIndividualMeasurements(index);
1126 }
1127
1128
1129
1130
1131 @Override
1132 public boolean isIndividualMeasurementsEmpty() {
1133 return delegateObject.isIndividualMeasurementsEmpty();
1134 }
1135
1136
1137
1138
1139 @Override
1140 public int sizeIndividualMeasurements() {
1141 return delegateObject.sizeIndividualMeasurements();
1142 }
1143
1144
1145
1146
1147 @Override
1148 public void addIndividualMeasurements(MeasurementDTO individualMeasurements) {
1149 delegateObject.addIndividualMeasurements(individualMeasurements);
1150 }
1151
1152
1153
1154
1155 @Override
1156 public void addAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements) {
1157 delegateObject.addAllIndividualMeasurements(individualMeasurements);
1158 }
1159
1160
1161
1162
1163 @Override
1164 public boolean removeIndividualMeasurements(MeasurementDTO individualMeasurements) {
1165 return delegateObject.removeIndividualMeasurements(individualMeasurements);
1166 }
1167
1168
1169
1170
1171 @Override
1172 public boolean removeAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements) {
1173 return delegateObject.removeAllIndividualMeasurements(individualMeasurements);
1174 }
1175
1176
1177
1178
1179 @Override
1180 public boolean containsIndividualMeasurements(MeasurementDTO individualMeasurements) {
1181 return delegateObject.containsIndividualMeasurements(individualMeasurements);
1182 }
1183
1184
1185
1186
1187 @Override
1188 public boolean containsAllIndividualMeasurements(Collection<MeasurementDTO> individualMeasurements) {
1189 return delegateObject.containsAllIndividualMeasurements(individualMeasurements);
1190 }
1191
1192
1193
1194
1195 @Override
1196 public List<MeasurementDTO> getIndividualMeasurements() {
1197 return delegateObject.getIndividualMeasurements();
1198 }
1199
1200
1201
1202
1203 @Override
1204 public void setIndividualMeasurements(List<MeasurementDTO> individualMeasurements) {
1205 delegateObject.setIndividualMeasurements(individualMeasurements);
1206 }
1207
1208
1209
1210
1211 @Override
1212 public LocationDTO getLocation() {
1213 return delegateObject.getLocation();
1214 }
1215
1216
1217
1218
1219 @Override
1220 public void setLocation(LocationDTO location) {
1221 delegateObject.setLocation(location);
1222 }
1223
1224 @Override
1225 public DepartmentDTO getDepthAnalyst() {
1226 return delegateObject.getDepthAnalyst();
1227 }
1228
1229 @Override
1230 public void setDepthAnalyst(DepartmentDTO depthAnalyst) {
1231 delegateObject.setDepthAnalyst(depthAnalyst);
1232 }
1233 }