View Javadoc
1   package fr.ifremer.dali.dto.configuration.programStrategy;
2   
3   import fr.ifremer.dali.dto.ErrorAware;
4   import fr.ifremer.dali.dto.ErrorDTO;
5   import fr.ifremer.dali.dto.referential.pmfm.PmfmDTO;
6   import fr.ifremer.dali.dto.referential.pmfm.QualitativeValueDTO;
7   import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
8   import java.util.Collection;
9   import java.util.List;
10  import javax.annotation.Generated;
11  
12  @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:02 CEST 2022")
13  public interface PmfmStrategyDTO extends ErrorAware, QuadrigeBean {
14  
15      String PROPERTY_SURVEY = "survey";
16  
17      String PROPERTY_SAMPLING = "sampling";
18  
19      String PROPERTY_GROUPING = "grouping";
20  
21      String PROPERTY_UNIQUE = "unique";
22  
23      String PROPERTY_RANK_ORDER = "rankOrder";
24  
25      String PROPERTY_PMFM = "pmfm";
26  
27      String PROPERTY_ERRORS = "errors";
28  
29      String PROPERTY_QUALITATIVE_VALUES = "qualitativeValues";
30  
31      boolean isSurvey();
32  
33      void setSurvey(boolean survey);
34  
35      boolean isSampling();
36  
37      void setSampling(boolean sampling);
38  
39      boolean isGrouping();
40  
41      void setGrouping(boolean grouping);
42  
43      boolean isUnique();
44  
45      void setUnique(boolean unique);
46  
47      Integer getRankOrder();
48  
49      void setRankOrder(Integer rankOrder);
50  
51      PmfmDTO getPmfm();
52  
53      void setPmfm(PmfmDTO pmfm);
54  
55      ErrorDTO getErrors(int index);
56  
57      boolean isErrorsEmpty();
58  
59      int sizeErrors();
60  
61      void addErrors(ErrorDTO errors);
62  
63      void addAllErrors(Collection<ErrorDTO> errors);
64  
65      boolean removeErrors(ErrorDTO errors);
66  
67      boolean removeAllErrors(Collection<ErrorDTO> errors);
68  
69      boolean containsErrors(ErrorDTO errors);
70  
71      boolean containsAllErrors(Collection<ErrorDTO> errors);
72  
73      Collection<ErrorDTO> getErrors();
74  
75      void setErrors(Collection<ErrorDTO> errors);
76  
77      QualitativeValueDTO getQualitativeValues(int index);
78  
79      boolean isQualitativeValuesEmpty();
80  
81      int sizeQualitativeValues();
82  
83      void addQualitativeValues(QualitativeValueDTO qualitativeValues);
84  
85      void addAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
86  
87      boolean removeQualitativeValues(QualitativeValueDTO qualitativeValues);
88  
89      boolean removeAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
90  
91      boolean containsQualitativeValues(QualitativeValueDTO qualitativeValues);
92  
93      boolean containsAllQualitativeValues(Collection<QualitativeValueDTO> qualitativeValues);
94  
95      List<QualitativeValueDTO> getQualitativeValues();
96  
97      void setQualitativeValues(List<QualitativeValueDTO> qualitativeValues);
98  
99  } //PmfmStrategyDTO