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