1 package fr.ifremer.reefdb.ui.swing.content.manage.referential.samplingequipment.local.replace;
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.quadrige3.ui.swing.component.bean.ExtendedComboBox;
28 import fr.ifremer.reefdb.dto.referential.SamplingEquipmentDTO;
29 import fr.ifremer.reefdb.ui.swing.content.manage.referential.replace.AbstractReplaceUI;
30 import fr.ifremer.reefdb.ui.swing.util.ReefDbUI;
31 import java.awt.Dialog;
32 import java.awt.Dialog.ModalityType;
33 import java.awt.Frame;
34 import java.awt.GraphicsConfiguration;
35 import java.awt.Window;
36 import jaxx.runtime.JAXXContext;
37 import jaxx.runtime.JAXXObjectDescriptor;
38 import jaxx.runtime.JAXXUtil;
39 import org.apache.commons.logging.Log;
40 import org.apache.commons.logging.LogFactory;
41 import static org.nuiton.i18n.I18n.t;
42
43 public class ReplaceSamplingEquipmentUI extends AbstractReplaceUI<SamplingEquipmentDTO, ReplaceSamplingEquipmentUIModel> implements ReefDbUI<ReplaceSamplingEquipmentUIModel, ReplaceSamplingEquipmentUIHandler> {
44
45
46
47
48
49 private static final String $jaxxObjectDescriptor = "H4sIAAAAAAAAAL1TS09TURCeVgoURIFGghETfLE8TWSJDx5ChBRNqCTELvT03tNyyH0czpkrlxiNP8GfoHs3Ju5cGReuXbgx/gVjXLg1zrm9fQCXwMouTpuZb775ZvrNu59QMBqu7PA4ZjoKUPqCrS1sbT2s7wgH7wnjaKkw1ND65PKQr8Gw24kbhGu1ii0vp+XlpdBXYSCCnuq5CgwZ3PeE2RYCES4frHCMKVc76blYRbrN2hGVxfrm96/8a/fV2zxArEidHWX6pKruJH0VyEsXYZw6PeNljwdNkqFl0CS9Iza25HFjHnBf7MJLGKhAv+KayBCunn7khCOpjxVCUQvlcUdsriKohmayoYUvNNNCNNw6iyQzeySAOWGAxMd8HvCmoHRD2M6Se8xwX3mEEbuRVL4FeaFD8ZSZbbS+qylsuQ3bXFUqEdKPUPBDV3gI0f+WsG77dnWMmzDSjqhIg7TDergYxgi3e0TtRtzVsilme3Wly2Z1wQO2HJNKV7jt+h5y5LopsJfcZsa6iJFU8GKESNNCyf7pcdpnrRUltIZLB1xFfmVdv3YNlatBQUcURpisHbX4BqVa5p48ZG5LmGT/TpS+ffzxYaXt6D7qfSET2nOQ5DSlQyU0Stv6fMvOEUqvvM7VXA2KRnh0zcm1TmUIq6ZpEkf9xmw5s+XsPjfbRFEY+P7p88TTr2cgvwJDXsjdFW7xq1DEbU1bCD03VnfnE0Vn9wbpHbXayGco0aMV3UjNpY8xBktwMa1mKmM1HX314pc/per7+fZ6ciT34rHw7ooKj6FfBtRRJCefXnPmiQ8rIyI37F5t1h1D7yGr1E9TyTudtYbxJ1zRwA5HGQYLjn0RZp4fdyYtBHNsxxdxZGmvJ9PaXzNw2LenEDBoT+XRvqK/4twtlyOfrsvApZ53jtDn7Dt6IqcN37TPbDZDiRj+ARn0eudeBgAA";
50 private static final Log log = LogFactory.getLog(ReplaceSamplingEquipmentUI.class);
51 private static final long serialVersionUID = 1L;
52
53
54
55
56
57 private boolean allComponentsCreated;
58
59
60
61
62
63 protected final ReplaceSamplingEquipmentUIHandler handler = createHandler();
64 protected ReplaceSamplingEquipmentUI replaceUI = this;
65
66
67
68
69
70 public ReplaceSamplingEquipmentUI(Frame param0, String param1, boolean param2) {
71 super(param0 ,param1 ,param2);
72 $initialize();
73 }
74
75 public ReplaceSamplingEquipmentUI(JAXXContext param0, Frame param1, String param2, boolean param3) {
76 super(param0 ,param1 ,param2 ,param3);
77 $initialize();
78 }
79
80 public ReplaceSamplingEquipmentUI(Frame param0, String param1) {
81 super(param0 ,param1);
82 $initialize();
83 }
84
85 public ReplaceSamplingEquipmentUI(JAXXContext param0, Frame param1, String param2) {
86 super(param0 ,param1 ,param2);
87 $initialize();
88 }
89
90 public ReplaceSamplingEquipmentUI(Frame param0, String param1, boolean param2, GraphicsConfiguration param3) {
91 super(param0 ,param1 ,param2 ,param3);
92 $initialize();
93 }
94
95 public ReplaceSamplingEquipmentUI(JAXXContext param0, Frame param1, String param2, boolean param3, GraphicsConfiguration param4) {
96 super(param0 ,param1 ,param2 ,param3 ,param4);
97 $initialize();
98 }
99
100 public ReplaceSamplingEquipmentUI(Dialog param0) {
101 super(param0);
102 $initialize();
103 }
104
105 public ReplaceSamplingEquipmentUI(JAXXContext param0, Dialog param1) {
106 super(param0 ,param1);
107 $initialize();
108 }
109
110 public ReplaceSamplingEquipmentUI(Frame param0, boolean param1) {
111 super(param0 ,param1);
112 $initialize();
113 }
114
115 public ReplaceSamplingEquipmentUI(JAXXContext param0, Frame param1, boolean param2) {
116 super(param0 ,param1 ,param2);
117 $initialize();
118 }
119
120 public ReplaceSamplingEquipmentUI() {
121 $initialize();
122 }
123
124 public ReplaceSamplingEquipmentUI(JAXXContext param0) {
125 super(param0);
126 $initialize();
127 }
128
129 public ReplaceSamplingEquipmentUI(Frame param0) {
130 super(param0);
131 $initialize();
132 }
133
134 public ReplaceSamplingEquipmentUI(JAXXContext param0, Frame param1) {
135 super(param0 ,param1);
136 $initialize();
137 }
138
139 public ReplaceSamplingEquipmentUI(Dialog param0, String param1, boolean param2, GraphicsConfiguration param3) {
140 super(param0 ,param1 ,param2 ,param3);
141 $initialize();
142 }
143
144 public ReplaceSamplingEquipmentUI(JAXXContext param0, Dialog param1, String param2, boolean param3, GraphicsConfiguration param4) {
145 super(param0 ,param1 ,param2 ,param3 ,param4);
146 $initialize();
147 }
148
149 public ReplaceSamplingEquipmentUI(Window param0) {
150 super(param0);
151 $initialize();
152 }
153
154 public ReplaceSamplingEquipmentUI(JAXXContext param0, Window param1) {
155 super(param0 ,param1);
156 $initialize();
157 }
158
159 public ReplaceSamplingEquipmentUI(Window param0, ModalityType param1) {
160 super(param0 ,param1);
161 $initialize();
162 }
163
164 public ReplaceSamplingEquipmentUI(JAXXContext param0, Window param1, ModalityType param2) {
165 super(param0 ,param1 ,param2);
166 $initialize();
167 }
168
169 public ReplaceSamplingEquipmentUI(Window param0, String param1) {
170 super(param0 ,param1);
171 $initialize();
172 }
173
174 public ReplaceSamplingEquipmentUI(JAXXContext param0, Window param1, String param2) {
175 super(param0 ,param1 ,param2);
176 $initialize();
177 }
178
179 public ReplaceSamplingEquipmentUI(Window param0, String param1, ModalityType param2) {
180 super(param0 ,param1 ,param2);
181 $initialize();
182 }
183
184 public ReplaceSamplingEquipmentUI(JAXXContext param0, Window param1, String param2, ModalityType param3) {
185 super(param0 ,param1 ,param2 ,param3);
186 $initialize();
187 }
188
189 public ReplaceSamplingEquipmentUI(Window param0, String param1, ModalityType param2, GraphicsConfiguration param3) {
190 super(param0 ,param1 ,param2 ,param3);
191 $initialize();
192 }
193
194 public ReplaceSamplingEquipmentUI(JAXXContext param0, Window param1, String param2, ModalityType param3, GraphicsConfiguration param4) {
195 super(param0 ,param1 ,param2 ,param3 ,param4);
196 $initialize();
197 }
198
199 public ReplaceSamplingEquipmentUI(Dialog param0, boolean param1) {
200 super(param0 ,param1);
201 $initialize();
202 }
203
204 public ReplaceSamplingEquipmentUI(JAXXContext param0, Dialog param1, boolean param2) {
205 super(param0 ,param1 ,param2);
206 $initialize();
207 }
208
209 public ReplaceSamplingEquipmentUI(Dialog param0, String param1) {
210 super(param0 ,param1);
211 $initialize();
212 }
213
214 public ReplaceSamplingEquipmentUI(JAXXContext param0, Dialog param1, String param2) {
215 super(param0 ,param1 ,param2);
216 $initialize();
217 }
218
219 public ReplaceSamplingEquipmentUI(Dialog param0, String param1, boolean param2) {
220 super(param0 ,param1 ,param2);
221 $initialize();
222 }
223
224 public ReplaceSamplingEquipmentUI(JAXXContext param0, Dialog param1, String param2, boolean param3) {
225 super(param0 ,param1 ,param2 ,param3);
226 $initialize();
227 }
228
229
230
231
232
233 public static JAXXObjectDescriptor $getJAXXObjectDescriptor() {
234 return JAXXUtil.decodeCompressedJAXXObjectDescriptor($jaxxObjectDescriptor);
235 }
236
237
238
239
240
241 public ReplaceSamplingEquipmentUIHandler getHandler() {
242 return handler;
243 }
244
245 @Override
246 public ReplaceSamplingEquipmentUIModel getModel() {
247 return (ReplaceSamplingEquipmentUIModel) super.getModel();
248 }
249
250
251
252
253
254 protected ReplaceSamplingEquipmentUIHandler createHandler() {
255 return new ReplaceSamplingEquipmentUIHandler();
256 }
257
258 @Override
259 protected void createModel() {
260 $objectMap.put("model", model = getContextValue(ReplaceSamplingEquipmentUIModel.class));
261 }
262
263 @Override
264 protected void createReplaceButton() {
265 super.createReplaceButton();
266 replaceButton.setName("replaceButton");
267 replaceButton.putClientProperty("applicationAction", ReplaceSamplingEquipmentAction.class);
268 }
269
270 @Override
271 protected void createSourceListComboBox() {
272 super.createSourceListComboBox();
273 sourceListComboBox.setName("sourceListComboBox");
274 }
275
276 @Override
277 protected void createTargetListComboBox() {
278 super.createTargetListComboBox();
279 targetListComboBox.setName("targetListComboBox");
280 }
281
282
283
284
285
286 private void $completeSetup() {
287 allComponentsCreated = true;
288 if (log.isDebugEnabled()) {
289 log.debug(this);
290 }
291
292
293 sourceListComboBox.setBeanType(SamplingEquipmentDTO.class);
294 targetListComboBox.setBeanType(SamplingEquipmentDTO.class);
295
296 replaceUI.pack();
297 }
298
299 private void $initialize() {
300 if (allComponentsCreated) {
301 return;
302 }
303 if (log.isDebugEnabled()) {
304 log.debug(this);
305 }
306 handler.beforeInit(this);
307 $objectMap.put("replaceUI", replaceUI);
308
309 setName("replaceUI");
310 setTitle(t("reefdb.replaceSamplingEquipment.title"));
311
312 $completeSetup();
313 handler.afterInit(this);
314 }
315
316 }