Statistics
| Revision:

svn-gvsig-desktop / trunk / libraries / libUI / src-test / org / gvsig / gui / beans / comboBoxItemsSeeker / programmerTests / TestJComboBoxItemsSeekerConfigurable.java @ 9033

History | View | Annotate | Download (16.7 KB)

1
package org.gvsig.gui.beans.comboBoxItemsSeeker.programmerTests;
2

    
3
import java.awt.Dimension;
4

    
5
import javax.swing.JFrame;
6
import javax.swing.JOptionPane;
7

    
8
import org.gvsig.gui.beans.Messages;
9
import org.gvsig.gui.beans.comboBoxItemsSeeker.Item;
10
import org.gvsig.gui.beans.comboBoxItemsSeeker.JComboBoxItemsSeekerConfigurable;
11

    
12

    
13
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
14
 *
15
 * Copyright (C) 2004 IVER T.I. and Generalitat Valenciana.
16
 *
17
 * This program is free software; you can redistribute it and/or
18
 * modify it under the terms of the GNU General Public License
19
 * as published by the Free Software Foundation; either version 2
20
 * of the License, or (at your option) any later version.
21
 *
22
 * This program is distributed in the hope that it will be useful,
23
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
24
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
25
 * GNU General Public License for more details.
26
 *
27
 * You should have received a copy of the GNU General Public License
28
 * along with this program; if not, write to the Free Software
29
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,USA.
30
 *
31
 * For more information, contact:
32
 *
33
 *  Generalitat Valenciana
34
 *   Conselleria d'Infraestructures i Transport
35
 *   Av. Blasco Ib??ez, 50
36
 *   46010 VALENCIA
37
 *   SPAIN
38
 *
39
 *      +34 963862235
40
 *   gvsig@gva.es
41
 *      www.gvsig.gva.es
42
 *
43
 *    or
44
 *
45
 *   IVER T.I. S.A
46
 *   Salamanca 50
47
 *   46005 Valencia
48
 *   Spain
49
 *
50
 *   +34 963163400
51
 *   dac@iver.es
52
 */
53

    
54
/**
55
 * Tests the classes JComboBoxItemsSeekerConfigurable and its models: classes 'AbstractDefaultComboBoxItemsSeekerConfigurableModel',
56
 *    ComboBoxItemsSeekerConfigurableModel, ComboBoxSingularItemsSeekerConfigurableModel
57
 * 
58
 * Notes:
59
 *    - MORE TESTS COULD BE ADDED!!!
60
 *    - DON'T REMOVE TEST COMMENTED!!!
61
 *
62
 * @author Pablo Piqueras Bartolom? (p_queras@hotmail.com)
63
 */
64
public class TestJComboBoxItemsSeekerConfigurable extends JFrame{
65
        private static final long serialVersionUID = -3945427396385529605L;
66

    
67
        /**
68
         * Test method for the TestJComboBoxItemsSeekerDynamic
69
         * 
70
         * @param args
71
         */
72
        public static void main(String[] args)
73
        {
74
                int width = 300;
75
                int height = 60;
76
                
77
                try
78
                {
79
                        // Objects creation
80
                        JFrame jF = new JFrame();
81
        
82
                        // Create a JComboBoxSearcheable, set behavior configuration and add Items
83
                        
84
                        // --- TESTS FOR THE JCOMBOBOXITEMSSEEKERCONFIGURABLE ---
85
                        // Test the default behavior
86
                        JComboBoxItemsSeekerConfigurable jCBSD = new JComboBoxItemsSeekerConfigurable();
87
                        
88
                        // Tests adding a model
89
                        // ComboBoxItemsSeekerConfigurableModel model = new ComboBoxItemsSeekerConfigurableModel();
90
                        // ComboBoxItemsSeekerConfigurableModel model = new ComboBoxItemsSeekerConfigurableModel(new Object[] {new Item("Item1"), new Item("Item2"), new Item("Item3"), new Item("Item4"), new Item("Item5")});
91
                        // jCBSD.setModel(model);
92
                        
93
                        // Test of the change of the flag onlyOneColor
94
                        // jCBSD.setOnlyOneColorOnText_Flag(true);
95
                        // jCBSD.setOnlyOneColorOnText_Flag(false);
96
                        
97
                        // Test of the change of the flag beepEnabled
98
                        // jCBSD.setBeepEnabled_Flag(true);
99
                        // jCBSD.setBeepEnabled_Flag(false);
100
        
101
                        // Test of the change of the flag completeMatchedItem
102
                        // jCBSD.setCompleteMatchedItem_Flag(true);
103
                        // jCBSD.setCompleteMatchedItem_Flag(false);
104
                        
105
                        // Test of the change of the flag allowedRepeatedItems
106
                        // jCBSD.setAllowedRepeatedItems_Flag(true);
107
                        // jCBSD.setAllowedRepeatedItems_Flag(false);
108
                        
109
                        // Test of the change of the flag toForceToOnlyCoincidencesInTheSearch_Flag
110
                        // jCBSD.setToForceToOnlyCoincidencesInTheSearch_Flag(true);
111
                        // jCBSD.setToForceToOnlyCoincidencesInTheSearch_Flag(false);
112
                        
113
                        // Test of the change of the flag useHighLight_Flag
114
                        // jCBSD.setUseHighLight_Flag(true);
115
                        // jCBSD.setUseHighLight_Flag(false);
116
                        
117
                        // Test of the change of the flag allowedMouseEditionPopupMenu
118
                        // jCBSD.setAllowedMouseEditionPopupMenu_Flag(false);
119
                        // jCBSD.setAllowedMouseEditionPopupMenu_Flag(true);
120
        
121
                        // --- TESTS FOR THE AbstractDefaultComboBoxItemsSeekerConfigurableModel IMPLEMENTATIONS ---
122
                        // Test a configuration of behavior of the start of JComboBoxSearcheableDynamic
123
                        // jCBSD.setStartBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.MAINTAIN_ORIGINAL_POSITION_START);
124
                        // jCBSD.setStartBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.ORDERED_START);
125
                        // jCBSD.setStartBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.DISORDERED_START);                        
126
                        // jCBSD.setStartBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.ORDERED_ALL_ITEMS_SEARCH); // Test error configuration
127
                                                                        
128
                        // Test a configuration of behavior of the search of JComboBoxSearcheableDynamic
129
                        // jCBSD.setSearchBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.MAINTAIN_ORIGINAL_POSITION_ALL_ITEMS_SEARCH);
130
                        // jCBSD.setSearchBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.ORDERED_ALL_ITEMS_SEARCH);
131
                        // jCBSD.setSearchBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.DISORDERED_ALL_ITEMS_SEARCH);
132
                        // jCBSD.setSearchBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.MAINTAIN_ORIGINAL_POSITION_DYNAMIC_SEARCH);
133
                        // jCBSD.setSearchBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.ORDERED_DYNAMIC_SEARCH);
134
                        // jCBSD.setSearchBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.DISORDERED_DYNAMIC_SEARCH);                        
135
                        // jCBSD.setStartBehavior(AbstractDefaultComboBoxItemsSeekerConfigurableModel.ORDERED_START); // Test error configuration
136
                        
137
                        // Test of the change of the flag caseSensitive        
138
                        // jCBSD.setCaseSensitive_Flag(true);
139
                        // jCBSD.setCaseSensitive_Flag(false);                
140

    
141
                        
142
                        // --- ADD ITEMS TO THE COMPONENT AND OTHER TESTS ---
143
                        // If the flags configuration is ok -> test the component
144
                        if (jCBSD.testFlagsConfigurationOK())
145
                        {
146
                                // Add some items to test if has too much delay with an average number of items
147
                                jCBSD.addItem(new Item("_fwAndami"));
148
                                jCBSD.addItem(new Item("extAddEventTheme"));
149
                                jCBSD.addItem(new Item("extJDBC"));
150
                                jCBSD.addItem(new Item("extCAD"));
151
                                jCBSD.addItem(new Item("libuiDownCase"));
152
                                jCBSD.addItem(new Item("appgvSig"));
153
                                //        jCBSD.setSelectedItem(jCBSD.getItemAt(3)); //Test setSelectedItem
154
                                jCBSD.addItem(new Item("extNomenclatorIGN"));
155
                                //        jCBSD.setSelectedIndex(1); //Test setSelectedIndex
156
                                jCBSD.addItem(new Item("extWMS"));
157
                                jCBSD.addItem(new Item("LIBUI"));
158
                                ////                                jCBSD.addItem(new Item("libCorePlugin"));
159
                                ////                                jCBSD.addItem(new Item("libCq CMS for java"));
160
                                ////                                jCBSD.addItem(new Item("libDriverManager"));
161
                                ////                                jCBSD.addItem(new Item("libFMap"));
162
                                ////                                jCBSD.addItem(new Item("libGDBMS"));
163
                                ////                                jCBSD.addItem(new Item("libIverUtiles"));
164
                                ////                                jCBSD.addItem(new Item("libNomenclatorIGN"));
165
                                ////                                jCBSD.addItem(new Item("libNomenclatorIGN_GUI"));
166
                                ////                                jCBSD.addItem(new Item("libRemoteServices"));
167
                                //////                                jCBSD.addItem(new Item("extNomenclatorIGN")); // Duplication test
168
                                ////                                jCBSD.addItem(new Item("libUI"));
169
                                ////                                jCBSD.addItem(new Item("a"));
170
                                ////                                jCBSD.addItem(new Item("aa"));
171
                                ////                                jCBSD.addItem(new Item("aaa"));
172
                                ////                                jCBSD.addItem(new Item("aaaa"));
173
                                ////                                jCBSD.addItem(new Item("aaaaa"));
174
                                ////                                jCBSD.addItem(new Item("b"));
175
                                ////                                jCBSD.addItem(new Item("bbb"));
176
                                ////                                jCBSD.addItem(new Item("bb"));
177
                                ////                                jCBSD.addItem(new Item("c"));
178
                                ////                                jCBSD.addItem(new Item("."));
179
                                ////                                jCBSD.addItem(new Item("ccc"));
180
                                ////                                jCBSD.addItem(new Item("cc"));
181
                                ////                                jCBSD.addItem(new Item("cccc"));
182
                                ////                                jCBSD.addItem(new Item("ddd"));
183
                                ////                                jCBSD.addItem(new Item("d"));
184
                                ////                                jCBSD.addItem(new Item("dd"));
185
                                ////                                jCBSD.addItem(new Item("dddd"));
186
                                ////                                jCBSD.addItem(new Item("e"));
187
                                ////                                jCBSD.addItem(new Item("eee"));
188
                                ////                                jCBSD.addItem(new Item("ee"));
189
                                ////                                jCBSD.addItem(new Item("eeee"));
190
                                //                                jCBSD.addItem(new Item("ff"));
191
                                //                                jCBSD.addItem(new Item("f"));
192
                                ////                                jCBSD.addItem(new Item("LIBZZMAYUSCULA1"));
193
                                ////                                jCBSD.addItem(new Item("ff")); // Duplication test
194
                                ////                                jCBSD.addItem(new Item("asldf"));
195
                                ////                                jCBSD.addItem(new Item("wej"));
196
                                ////                                jCBSD.addItem(new Item("asdf"));
197
                                ////                                jCBSD.addItem(new Item("LIBMAYUSCULA2"));
198
                                ////                                jCBSD.addItem(new Item("qera"));
199
                                ////                                jCBSD.addItem(new Item("zxvcas"));
200
                                ////                                jCBSD.addItem(new Item("wea"));
201
                                ////                                jCBSD.addItem(new Item("asr"));
202
                                ////                                jCBSD.addItem(new Item("asra"));
203
                                ////                                jCBSD.addItem(new Item("LIBMAYUSCULA1"));
204
                                ////                                jCBSD.addItem(new Item("rar"));
205
                                ////                                jCBSD.addItem(new Item("afda"));
206
                                ////                                jCBSD.addItem(new Item("ljvkgk"));
207
                                ////                                jCBSD.addItem(new Item("zcv"));
208
                                ////                                jCBSD.addItem(new Item("gfhdt"));
209
                                ////                                jCBSD.addItem(new Item("dfhgd"));
210
                                ////                                jCBSD.addItem(new Item("dfh"));
211
                                ////                                jCBSD.addItem(new Item("dfhs"));
212
                                ////                                jCBSD.addItem(new Item("sfszv"));
213
                                ////                                jCBSD.addItem(new Item("qer"));
214
                                ////                                jCBSD.addItem(new Item("adfazva"));
215
                                ////                                jCBSD.addItem(new Item("xnd"));
216
                                ////                                jCBSD.addItem(new Item("vdkjgd"));
217
                                ////                                jCBSD.addItem(new Item("ddhd"));
218
                                ////                                jCBSD.addItem(new Item("dxgx"));
219
                                ////                                jCBSD.addItem(new Item("cnsf"));
220
                                ////                                jCBSD.addItem(new Item("ssfgs"));
221
                                ////                                jCBSD.addItem(new Item("sgfsbx"));
222
                                ////                                jCBSD.addItem(new Item("sfxb"));
223
                                ////                                jCBSD.addItem(new Item("chdgk"));
224
                                ////                                jCBSD.addItem(new Item("jgu"));
225
                                ////                                jCBSD.addItem(new Item("gkgj"));
226
                                ////                                jCBSD.addItem(new Item("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccddddddddddddddddddddddddddddddddddddddddddddddeeeeeeeeeeeeeeeeeeeeeeeeeee"));
227
                                ////                                jCBSD.addItem(new Item("ljko?j.n"));
228
                                ////                                jCBSD.addItem(new Item("hfjf"));
229
                                ////                                jCBSD.addItem(new Item("xbxb"));
230
                                ////                                jCBSD.addItem(new Item(".,lhhi"));
231
                                ////                                jCBSD.addItem(new Item("hklx"));
232
                                ////                                jCBSD.addItem(new Item("cvn"));
233
                                ////                                jCBSD.addItem(new Item("dgh"));
234
                                ////                                jCBSD.addItem(new Item("cncv"));
235
                                ////                                jCBSD.addItem(new Item("sg"));
236
                                ////                                jCBSD.addItem(new Item("b,mjk"));
237
                                ////                                jCBSD.addItem(new Item("xv"));
238
                                ////                                jCBSD.addItem(new Item("sgghu"));
239
                                ////                                jCBSD.addItem(new Item("saxc"));
240
                                ////                                jCBSD.addItem(new Item("srts"));
241
                                ////                                jCBSD.addItem(new Item("sduyg"));
242
                                ////                                jCBSD.addItem(new Item("sxfsrs"));
243
                                ////                                jCBSD.addItem(new Item("rsdtf"));
244
                                ////                                jCBSD.addItem(new Item("po`llh"));
245
                                ////                                jCBSD.addItem(new Item("fghtf54j"));
246
                                ////                                jCBSD.addItem(new Item("s25ewsd"));
247
                                ////                                jCBSD.addItem(new Item("uo8khkj"));
248
                                ////                                jCBSD.addItem(new Item("sfg45"));
249
                                ////                                jCBSD.addItem(new Item("3gd"));
250
                                ////                                jCBSD.addItem(new Item("5dhd"));
251
                                ////                                jCBSD.addItem(new Item("sg4dh6"));
252
                                ////                                jCBSD.addItem(new Item("dfh5"));
253
                                ////                                jCBSD.addItem(new Item("s4hfj74"));
254
                                ////                                jCBSD.addItem(new Item("sdg534"));
255
                                ////                                jCBSD.addItem(new Item("2452etdfg"));
256
                                ////                                jCBSD.addItem(new Item("2ui068"));
257
                                ////                                jCBSD.addItem(new Item("3dsd sgr"));
258
                                ////                                jCBSD.addItem(new Item("sr sgsr"));
259
                                ////                                jCBSD.addItem(new Item("sssssssss"));
260
                                ////                                jCBSD.addItem(new Item("aaaaass"));
261
                                ////                                jCBSD.addItem(new Item("ss"));
262
                                ////                                jCBSD.addItem(new Item("sry"));
263
                                ////                                jCBSD.addItem(new Item("h?hj"));
264
                                ////                                jCBSD.addItem(new Item("gkgb"));
265
                                ////                                jCBSD.addItem(new Item("gkgu"));
266
                                ////                                jCBSD.addItem(new Item("gjugvfc"));
267
                                ////                                jCBSD.addItem(new Item("dghdd"));
268
                                ////                                jCBSD.addItem(new Item("dhdt"));
269
                                ////                                jCBSD.addItem(new Item("dhgd"));
270
                                ////                                jCBSD.addItem(new Item("ddtughd"));
271
                                ////                                jCBSD.addItem(new Item("ffuklj?d"));
272
                                ////                                jCBSD.addItem(new Item("j?olk.j"));
273
                                ////                                jCBSD.addItem(new Item("las alupoai a?ieurpay"));
274
                                ////                                jCBSD.addItem(new Item("tytresd"));
275
                                ////                                jCBSD.addItem(new Item("fgkg"));
276
                                ////                                jCBSD.addItem(new Item("lhh"));
277
                                ////                                jCBSD.addItem(new Item("hkhlhip"));
278
                                ////                                jCBSD.addItem(new Item("k?popi0??=(J"));
279
                                ////                                jCBSD.addItem(new Item("af??=)(/?/"));
280
                                ////                                jCBSD.addItem(new Item("-a,malj'=)/"));
281
                                ////                                jCBSD.addItem(new Item("2gw"));
282
                                ////                                jCBSD.addItem(new Item("5teu"));
283
                                ////                                jCBSD.addItem(new Item("4576jfff"));
284
                                ////                                jCBSD.addItem(new Item("urtyu"));
285
                                ////                                jCBSD.addItem(new Item("fi7"));
286
                                ////                                jCBSD.addItem(new Item("git7t4h"));
287
                                ////                                jCBSD.addItem(new Item("hr6frr"));
288
                                ////                                jCBSD.addItem(new Item("ehe5et"));
289
                                ////                                jCBSD.addItem(new Item("eue5klhj"));
290
                                ////                                jCBSD.addItem(new Item("yoiyoy"));
291
                                ////                                jCBSD.addItem(new Item("yoyi"));
292
                                ////                                jCBSD.addItem(new Item("sgcsc"));
293
                                ////                                jCBSD.addItem(new Item("sgmff74"));
294
                                ////                                jCBSD.addItem(new Item("dd43d d6dhlhju"));
295
                                ////                                jCBSD.addItem(new Item("gkjngr"));
296
                                ////                                jCBSD.addItem(new Item("dbddht"));
297
                                ////                                jCBSD.addItem(new Item("sbd"));
298
                                ////                                jCBSD.addItem(new Item("dcbd5opihjj"));
299
                                ////                                jCBSD.addItem(new Item("pujtth"));
300
                                ////                                jCBSD.addItem(new Item("ZZZZZ"));
301
                                ////                                jCBSD.addItem(new Item("ytht"));
302
                                ////                                jCBSD.addItem(new Item("tjgt"));
303
                                ////                                jCBSD.addItem(new Item("rrf"));
304
                                ////                                jCBSD.addItem(new Item("BLIUE? "));
305
                                ////                                jCBSD.addItem(new Item("?AND?"));
306
                                ////                                jCBSD.addItem(new Item("axaaa4iktiu"));
307
                                ////                                jCBSD.addItem(new Item("tttyir"));
308
                                ////                                jCBSD.addItem(new Item("ruyrrruu4"));
309
                                ////                                jCBSD.addItem(new Item("rryewrsw"));
310
                                ////                                jCBSD.addItem(new Item("wertw"));
311
                                ////                                jCBSD.addItem(new Item("wer26e"));
312
                                ////                                jCBSD.addItem(new Item("eceye"));
313
                                ////                                jCBSD.addItem(new Item("etye7yyy-er"));
314
                                ////                                jCBSD.addItem(new Item("eyert7e7e7"));
315
                                ////                                jCBSD.addItem(new Item("_abcdefghijklmn?opqrstuvwxyz"));
316
                                ////                                jCBSD.addItem(new Item("_0123456789"));
317
                                ////                                jCBSD.addItem(new Item("sstsnmmsutt"));
318
                                ////                                jCBSD.addItem(new Item("dcytdtyd"));
319
                                ////                                jCBSD.addItem(new Item("dcdtdty"));
320
                                ////                                jCBSD.addItem(new Item("dctycd"));
321
                                ////                                jCBSD.addItem(new Item("cstyd"));
322
                                ////                                jCBSD.addItem(new Item("dbddcytdsssc"));
323
                                ////                                jCBSD.addItem(new Item("cdydt"));
324
                                ////                                jCBSD.addItem(new Item("scscydu"));
325
                                ////                                jCBSD.addItem(new Item("axct"));
326
                                ////                                jCBSD.addItem(new Item("joobfvd"));
327
                                ////                                jCBSD.addItem(new Item("jomj"));
328
                                ////                                jCBSD.addItem(new Item("omjo"));
329
                                ////                                jCBSD.addItem(new Item("mol"));
330
                                ////                                jCBSD.addItem(new Item("agdhfj"));
331
                                ////                                jCBSD.addItem(new Item("fjfhjuh,ooom"));
332
                                ////                                jCBSD.addItem(new Item("affjfa"));
333
                                ////                                jCBSD.addItem(new Item("afjfjyfga"));
334
                                ////                                jCBSD.addItem(new Item("NOMENCLATOR"));
335
                                ////                                jCBSD.addItem(new Item("asg"));
336
                                ////                                jCBSD.addItem(new Item("afaea"));
337
                                ////                                jCBSD.addItem(new Item("gvSIG"));
338
                                ////                                jCBSD.addItem(new Item("yoiey"));
339
                                ////                                jCBSD.addItem(new Item("35"));
340
                                ////                                jCBSD.addItem(new Item("ewgw2dh"));
341
                                ////                                jCBSD.addItem(new Item("titgr"));
342
                                ////                                jCBSD.addItem(new Item("o9yky"));
343
                                ////                                jCBSD.addItem(new Item("kyio8gbr"));
344
                                ////                                jCBSD.addItem(new Item("eve5yed574rir"));
345
                                ////                                jCBSD.addItem(new Item("578tygmtio"));
346
                                ////                                jCBSD.addItem(new Item("t43262ryteye"));
347
                                ////                                jCBSD.addItem(new Item("wvwx"));
348
                                ////                                jCBSD.addItem(new Item("zssscwwwwww"));
349
                                ////                                jCBSD.addItem(new Item("sgvr"));
350
                                ////                                jCBSD.addItem(new Item("..."));
351
                                //                                jCBSD.addItem(new Item("?LTIMO ITEM EN A?ADIRSE"));
352
                                
353
                                // --- END ADD ITEMS TO THE COMPONENT AND OTHER TESTS ---
354
                                
355
                                // Test of no item default selection 
356
                                // jCBSD.setSelectedIndex(-1);
357
                                
358
                                // More tests for the change of the flag allowedRepeatedItems
359
                                // jCBSD.setAllowedRepeatedItems_Flag(true);
360
                                // jCBSD.setAllowedRepeatedItems_Flag(false);
361
                                
362
                            // Test the number of actions that can hold the UndoManager of the JComponent
363
                                // jCBSD.setUndoRedoLimitActions(5);
364
                
365
                                // Configure the JFrame
366
                                jF.setTitle("Test JComboBoxItemsSeekerConfigurable");
367
                                jF.setSize(new Dimension(width, height));            
368
                            jF.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
369
                            jF.getContentPane().add(jCBSD);
370
                            jF.setVisible(true);        
371
                        }
372
                        else
373
                                JOptionPane.showMessageDialog(null, Messages.getText("errorMessageJComboBoxItemsSeekerConfigurable"), Messages.getText("testJComboBoxItemsSeekerErrorTitle"), JOptionPane.ERROR_MESSAGE);
374
                }
375
                catch(Exception e)
376
                {
377
                        e.printStackTrace();
378
                        JOptionPane.showMessageDialog(null, Messages.getText("testJComboBoxItemsSeekerErrorMessage"), Messages.getText("testJComboBoxItemsSeekerErrorTitle"), JOptionPane.ERROR_MESSAGE);
379
                }
380
        }
381
}