1 package fr.ifremer.dali.ui.swing.content.manage.rule.department;
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.ui.swing.util.table.AbstractDaliRowUIModel;
28 import org.nuiton.util.beans.Binder;
29 import org.nuiton.util.beans.BinderFactory;
30
31 import fr.ifremer.dali.dto.DaliBeanFactory;
32 import fr.ifremer.dali.dto.referential.DepartmentDTO;
33 import fr.ifremer.quadrige3.ui.core.dto.referential.StatusDTO;
34
35 import java.util.Date;
36
37
38
39
40
41
42 public class ControlDepartmentTableRowModel extends AbstractDaliRowUIModel<DepartmentDTO, ControlDepartmentTableRowModel> implements DepartmentDTO {
43
44 private static final Binder<DepartmentDTO, ControlDepartmentTableRowModel> FROM_BEAN_BINDER =
45 BinderFactory.newBinder(DepartmentDTO.class, ControlDepartmentTableRowModel.class);
46
47 private static final Binder<ControlDepartmentTableRowModel, DepartmentDTO> TO_BEAN_BINDER =
48 BinderFactory.newBinder(ControlDepartmentTableRowModel.class, DepartmentDTO.class);
49
50
51
52
53
54 public ControlDepartmentTableRowModel() {
55 super(FROM_BEAN_BINDER, TO_BEAN_BINDER);
56 }
57
58
59 @Override
60 protected DepartmentDTO newBean() {
61 return DaliBeanFactory.newDepartmentDTO();
62 }
63
64
65 @Override
66 public String getCode() {
67 return delegateObject.getCode();
68 }
69
70
71 @Override
72 public void setCode(String code) {
73 delegateObject.setCode(code);
74 }
75
76
77 @Override
78 public StatusDTO getStatus() {
79 return delegateObject.getStatus();
80 }
81
82
83 @Override
84 public void setStatus(StatusDTO status) {
85 delegateObject.setStatus(status);
86 }
87
88
89 @Override
90 public String getName() {
91 return delegateObject.getName();
92 }
93
94
95 @Override
96 public void setName(String mnemonique) {
97 delegateObject.setName(mnemonique);
98 }
99
100
101 @Override
102 public String getEmail() {
103 return delegateObject.getEmail();
104 }
105
106
107 @Override
108 public void setEmail(String email) {
109 delegateObject.setEmail(email);
110 }
111
112
113 @Override
114 public String getAddress() {
115 return delegateObject.getAddress();
116 }
117
118
119 @Override
120 public void setAddress(String address) {
121 delegateObject.setAddress(address);
122 }
123
124
125 @Override
126 public String getDescription() {
127 return delegateObject.getDescription();
128 }
129
130
131 @Override
132 public void setDescription(String description) {
133 delegateObject.setDescription(description);
134 }
135
136
137 @Override
138 public String getPhone() {
139 return delegateObject.getPhone();
140 }
141
142
143 @Override
144 public void setPhone(String phone) {
145 delegateObject.setPhone(phone);
146 }
147
148 @Override
149 public String getComment() {
150 return delegateObject.getComment();
151 }
152
153 @Override
154 public void setComment(String comment) {
155 delegateObject.setComment(comment);
156 }
157
158
159 @Override
160 public DepartmentDTO getParentDepartment() {
161 return delegateObject.getParentDepartment();
162 }
163
164
165 @Override
166 public void setParentDepartment(DepartmentDTO parentDepartment) {
167 delegateObject.setParentDepartment(parentDepartment);
168 }
169
170
171 @Override
172 public boolean isDirty() {
173 return delegateObject.isDirty();
174 }
175
176
177 @Override
178 public void setDirty(boolean dirty) {
179 delegateObject.setDirty(dirty);
180 }
181
182 @Override
183 public boolean isReadOnly() {
184 return delegateObject.isReadOnly();
185 }
186
187 @Override
188 public void setReadOnly(boolean readOnly) {
189 delegateObject.setReadOnly(readOnly);
190 }
191
192 @Override
193 public Date getCreationDate() {
194 return delegateObject.getCreationDate();
195 }
196
197 @Override
198 public void setCreationDate(Date date) {
199 delegateObject.setCreationDate(date);
200 }
201
202 @Override
203 public Date getUpdateDate() {
204 return delegateObject.getUpdateDate();
205 }
206
207 @Override
208 public void setUpdateDate(Date date) {
209 delegateObject.setUpdateDate(date);
210 }
211
212 }