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