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.quadrige3.ui.core.dto.CommentAware;
6   import fr.ifremer.quadrige3.ui.core.dto.QuadrigeBean;
7   import java.util.Collection;
8   import java.util.List;
9   import javax.annotation.Generated;
10  
11  @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Mon May 09 09:01:03 CEST 2022")
12  public interface StrategyDTO extends ErrorAware, CommentAware, QuadrigeBean {
13  
14      String PROPERTY_NAME = "name";
15  
16      String PROPERTY_COMMENT = "comment";
17  
18      String PROPERTY_APPLIED_STRATEGIES_LOADED = "appliedStrategiesLoaded";
19  
20      String PROPERTY_PMFM_STRATEGIES_LOADED = "pmfmStrategiesLoaded";
21  
22      String PROPERTY_APPLIED_STRATEGIES = "appliedStrategies";
23  
24      String PROPERTY_PMFM_STRATEGIES = "pmfmStrategies";
25  
26      String PROPERTY_ERRORS = "errors";
27  
28      String getName();
29  
30      void setName(String name);
31  
32      String getComment();
33  
34      void setComment(String comment);
35  
36      boolean isAppliedStrategiesLoaded();
37  
38      void setAppliedStrategiesLoaded(boolean appliedStrategiesLoaded);
39  
40      boolean isPmfmStrategiesLoaded();
41  
42      void setPmfmStrategiesLoaded(boolean pmfmStrategiesLoaded);
43  
44      AppliedStrategyDTO getAppliedStrategies(int index);
45  
46      boolean isAppliedStrategiesEmpty();
47  
48      int sizeAppliedStrategies();
49  
50      void addAppliedStrategies(AppliedStrategyDTO appliedStrategies);
51  
52      void addAllAppliedStrategies(Collection<AppliedStrategyDTO> appliedStrategies);
53  
54      boolean removeAppliedStrategies(AppliedStrategyDTO appliedStrategies);
55  
56      boolean removeAllAppliedStrategies(Collection<AppliedStrategyDTO> appliedStrategies);
57  
58      boolean containsAppliedStrategies(AppliedStrategyDTO appliedStrategies);
59  
60      boolean containsAllAppliedStrategies(Collection<AppliedStrategyDTO> appliedStrategies);
61  
62      List<AppliedStrategyDTO> getAppliedStrategies();
63  
64      void setAppliedStrategies(List<AppliedStrategyDTO> appliedStrategies);
65  
66      PmfmStrategyDTO getPmfmStrategies(int index);
67  
68      boolean isPmfmStrategiesEmpty();
69  
70      int sizePmfmStrategies();
71  
72      void addPmfmStrategies(PmfmStrategyDTO pmfmStrategies);
73  
74      void addAllPmfmStrategies(Collection<PmfmStrategyDTO> pmfmStrategies);
75  
76      boolean removePmfmStrategies(PmfmStrategyDTO pmfmStrategies);
77  
78      boolean removeAllPmfmStrategies(Collection<PmfmStrategyDTO> pmfmStrategies);
79  
80      boolean containsPmfmStrategies(PmfmStrategyDTO pmfmStrategies);
81  
82      boolean containsAllPmfmStrategies(Collection<PmfmStrategyDTO> pmfmStrategies);
83  
84      List<PmfmStrategyDTO> getPmfmStrategies();
85  
86      void setPmfmStrategies(List<PmfmStrategyDTO> pmfmStrategies);
87  
88      ErrorDTO getErrors(int index);
89  
90      boolean isErrorsEmpty();
91  
92      int sizeErrors();
93  
94      void addErrors(ErrorDTO errors);
95  
96      void addAllErrors(Collection<ErrorDTO> errors);
97  
98      boolean removeErrors(ErrorDTO errors);
99  
100     boolean removeAllErrors(Collection<ErrorDTO> errors);
101 
102     boolean containsErrors(ErrorDTO errors);
103 
104     boolean containsAllErrors(Collection<ErrorDTO> errors);
105 
106     Collection<ErrorDTO> getErrors();
107 
108     void setErrors(Collection<ErrorDTO> errors);
109 
110 } //StrategyDTO