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