1 package fr.ifremer.dali.ui.swing.content.manage.program.strategiesByLocation.strategies;
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
27 import fr.ifremer.dali.dto.DaliBeanFactory;
28 import fr.ifremer.dali.dto.ErrorDTO;
29 import fr.ifremer.dali.dto.configuration.programStrategy.ProgStratDTO;
30 import fr.ifremer.dali.dto.configuration.programStrategy.ProgramDTO;
31 import fr.ifremer.dali.dto.referential.DepartmentDTO;
32 import fr.ifremer.quadrige3.ui.core.dto.referential.StatusDTO;
33 import fr.ifremer.dali.ui.swing.util.table.AbstractDaliRowUIModel;
34 import org.nuiton.util.beans.Binder;
35 import org.nuiton.util.beans.BinderFactory;
36
37 import java.time.LocalDate;
38 import java.util.Collection;
39 import java.util.Date;
40
41
42
43
44 public class StrategiesLieuTableRowModel extends AbstractDaliRowUIModel<ProgStratDTO, StrategiesLieuTableRowModel> implements ProgStratDTO {
45
46
47
48
49 private static final Binder<ProgStratDTO, StrategiesLieuTableRowModel> FROM_BEAN_BINDER =
50 BinderFactory.newBinder(ProgStratDTO.class, StrategiesLieuTableRowModel.class);
51
52
53
54
55 private static final Binder<StrategiesLieuTableRowModel, ProgStratDTO> TO_BEAN_BINDER =
56 BinderFactory.newBinder(StrategiesLieuTableRowModel.class, ProgStratDTO.class);
57
58
59
60
61 public StrategiesLieuTableRowModel() {
62 super(FROM_BEAN_BINDER, TO_BEAN_BINDER);
63 }
64
65
66 @Override
67 protected ProgStratDTO newBean() {
68 return DaliBeanFactory.newProgStratDTO();
69 }
70
71
72 @Override
73 public StatusDTO getStatus() {
74 return delegateObject.getStatus();
75 }
76
77
78 @Override
79 public void setStatus(StatusDTO status) {
80 delegateObject.setStatus(status);
81 }
82
83
84 @Override
85 public String getName() {
86 return delegateObject.getName();
87 }
88
89
90 @Override
91 public void setName(String name) {
92 delegateObject.setName(name);
93 }
94
95 @Override
96 public boolean isDirty() {
97 return delegateObject.isDirty();
98 }
99
100 @Override
101 public void setDirty(boolean dirty) {
102 delegateObject.setDirty(dirty);
103 }
104
105 @Override
106 public boolean isReadOnly() {
107 return delegateObject.isReadOnly();
108 }
109
110 @Override
111 public void setReadOnly(boolean readOnly) {
112 delegateObject.setReadOnly(readOnly);
113 }
114
115 @Override
116 public Date getCreationDate() {
117 return delegateObject.getCreationDate();
118 }
119
120 @Override
121 public void setCreationDate(Date date) {
122 delegateObject.setCreationDate(date);
123 }
124
125 @Override
126 public Date getUpdateDate() {
127 return delegateObject.getUpdateDate();
128 }
129
130 @Override
131 public void setUpdateDate(Date date) {
132 delegateObject.setUpdateDate(date);
133 }
134
135
136 @Override
137 public LocalDate getStartDate() {
138 return delegateObject.getStartDate();
139 }
140
141
142 @Override
143 public void setStartDate(LocalDate startDate) {
144 delegateObject.setStartDate(startDate);
145 }
146
147
148 @Override
149 public LocalDate getEndDate() {
150 return delegateObject.getEndDate();
151 }
152
153
154 @Override
155 public void setEndDate(LocalDate endDate) {
156 delegateObject.setEndDate(endDate);
157 }
158
159
160 @Override
161 public Integer getAppliedStrategyId() {
162 return delegateObject.getAppliedStrategyId();
163 }
164
165
166 @Override
167 public void setAppliedStrategyId(Integer appliedStrategyId) {
168 delegateObject.setAppliedStrategyId(appliedStrategyId);
169 }
170
171
172 @Override
173 public ProgramDTO getProgram() {
174 return delegateObject.getProgram();
175 }
176
177
178 @Override
179 public void setProgram(ProgramDTO program) {
180 delegateObject.setProgram(program);
181 }
182
183
184 @Override
185 public DepartmentDTO getDepartment() {
186 return delegateObject.getDepartment();
187 }
188
189
190 @Override
191 public void setDepartment(DepartmentDTO department) {
192 delegateObject.setDepartment(department);
193 }
194
195 @Override
196 public ErrorDTO getErrors(int index) {
197 return delegateObject.getErrors(index);
198 }
199
200 @Override
201 public boolean isErrorsEmpty() {
202 return delegateObject.isErrorsEmpty();
203 }
204
205 @Override
206 public int sizeErrors() {
207 return delegateObject.sizeErrors();
208 }
209
210 @Override
211 public void addErrors(ErrorDTO errors) {
212 delegateObject.addErrors(errors);
213 }
214
215 @Override
216 public void addAllErrors(Collection<ErrorDTO> errors) {
217 delegateObject.addAllErrors(errors);
218 }
219
220 @Override
221 public boolean removeErrors(ErrorDTO errors) {
222 return delegateObject.removeErrors(errors);
223 }
224
225 @Override
226 public boolean removeAllErrors(Collection<ErrorDTO> errors) {
227 return delegateObject.removeAllErrors(errors);
228 }
229
230 @Override
231 public boolean containsErrors(ErrorDTO errors) {
232 return delegateObject.containsErrors(errors);
233 }
234
235 @Override
236 public boolean containsAllErrors(Collection<ErrorDTO> errors) {
237 return delegateObject.containsAllErrors(errors);
238 }
239
240 @Override
241 public Collection<ErrorDTO> getErrors() {
242 return delegateObject.getErrors();
243 }
244
245 @Override
246 public void setErrors(Collection<ErrorDTO> errors) {
247 delegateObject.setErrors(errors);
248 }
249 }