Revision 9169

View differences:

org.gvsig.vcsgis/tags/org.gvsig.vcsgis-1.0.117/org.gvsig.vcsgis.app/org.gvsig.vcsgis.app.server/src/main/java/org/gvsig/vcsgis/app/server/VCSGisServerPanelView.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2

  
3
<object classname="com.jeta.forms.store.memento.FormPackage">
4
 <at name="fileversion">
5
  <object classname="com.jeta.forms.store.memento.FormsVersion2">
6
   <at name="major">2</at>
7
   <at name="minor">0</at>
8
   <at name="sub">0</at>
9
  </object>
10
 </at>
11
 <at name="form">
12
  <object classname="com.jeta.forms.store.memento.FormMemento">
13
   <super classname="com.jeta.forms.store.memento.ComponentMemento">
14
    <at name="cellconstraints">
15
     <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
16
      <at name="column">1</at>
17
      <at name="row">1</at>
18
      <at name="colspan">1</at>
19
      <at name="rowspan">1</at>
20
      <at name="halign">default</at>
21
      <at name="valign">default</at>
22
      <at name="insets" object="insets">0,0,0,0</at>
23
     </object>
24
    </at>
25
    <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
26
   </super>
27
   <at name="id">/home/jjdelcerro/datos/devel/org.gvsig.vcsgis/org.gvsig.vcsgis.app/org.gvsig.vcsgis.app.server/src/main/java/org/gvsig/vcsgis/app/server/VCSGisServerPanelView.xml</at>
28
   <at name="path">datos/devel/org.gvsig.vcsgis/org.gvsig.vcsgis.app/org.gvsig.vcsgis.app.server/src/main/java/org/gvsig/vcsgis/app/server/VCSGisServerPanelView.xml</at>
29
   <at name="rowspecs">CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE</at>
30
   <at name="colspecs">FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE</at>
31
   <at name="components">
32
    <object classname="java.util.LinkedList">
33
     <item >
34
      <at name="value">
35
       <object classname="com.jeta.forms.store.memento.FormMemento">
36
        <super classname="com.jeta.forms.store.memento.ComponentMemento">
37
         <at name="cellconstraints">
38
          <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
39
           <at name="column">2</at>
40
           <at name="row">2</at>
41
           <at name="colspan">1</at>
42
           <at name="rowspan">1</at>
43
           <at name="halign">default</at>
44
           <at name="valign">default</at>
45
           <at name="insets" object="insets">0,0,0,0</at>
46
          </object>
47
         </at>
48
         <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
49
        </super>
50
        <at name="id">embedded.1896034684</at>
51
        <at name="rowspecs">CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:2DLU:NONE,CENTER:DEFAULT:NONE</at>
52
        <at name="colspecs">FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE</at>
53
        <at name="components">
54
         <object classname="java.util.LinkedList">
55
          <item >
56
           <at name="value">
57
            <object classname="com.jeta.forms.store.memento.BeanMemento">
58
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
59
              <at name="cellconstraints">
60
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
61
                <at name="column">1</at>
62
                <at name="row">3</at>
63
                <at name="colspan">1</at>
64
                <at name="rowspan">1</at>
65
                <at name="halign">default</at>
66
                <at name="valign">default</at>
67
                <at name="insets" object="insets">0,0,0,0</at>
68
               </object>
69
              </at>
70
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
71
             </super>
72
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
73
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
74
             <at name="beanproperties">
75
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
76
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
77
               <at name="properties">
78
                <object classname="com.jeta.forms.store.support.PropertyMap">
79
                 <at name="border">
80
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
81
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
82
                    <at name="name">border</at>
83
                   </super>
84
                   <at name="borders">
85
                    <object classname="java.util.LinkedList">
86
                     <item >
87
                      <at name="value">
88
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
89
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
90
                         <at name="name">border</at>
91
                        </super>
92
                       </object>
93
                      </at>
94
                     </item>
95
                    </object>
96
                   </at>
97
                  </object>
98
                 </at>
99
                 <at name="name">lblPort</at>
100
                 <at name="width">61</at>
101
                 <at name="text">_Port</at>
102
                 <at name="fill">
103
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
104
                   <at name="name">fill</at>
105
                  </object>
106
                 </at>
107
                 <at name="height">16</at>
108
                </object>
109
               </at>
110
              </object>
111
             </at>
112
            </object>
113
           </at>
114
          </item>
115
          <item >
116
           <at name="value">
117
            <object classname="com.jeta.forms.store.memento.BeanMemento">
118
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
119
              <at name="cellconstraints">
120
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
121
                <at name="column">3</at>
122
                <at name="row">3</at>
123
                <at name="colspan">3</at>
124
                <at name="rowspan">1</at>
125
                <at name="halign">default</at>
126
                <at name="valign">default</at>
127
                <at name="insets" object="insets">0,0,0,0</at>
128
               </object>
129
              </at>
130
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
131
             </super>
132
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
133
             <at name="beanclass">javax.swing.JTextField</at>
134
             <at name="beanproperties">
135
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
136
               <at name="classname">javax.swing.JTextField</at>
137
               <at name="properties">
138
                <object classname="com.jeta.forms.store.support.PropertyMap">
139
                 <at name="border">
140
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
141
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
142
                    <at name="name">border</at>
143
                   </super>
144
                   <at name="borders">
145
                    <object classname="java.util.LinkedList">
146
                     <item >
147
                      <at name="value">
148
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
149
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
150
                         <at name="name">border</at>
151
                        </super>
152
                       </object>
153
                      </at>
154
                     </item>
155
                    </object>
156
                   </at>
157
                  </object>
158
                 </at>
159
                 <at name="horizontalAlignment">4</at>
160
                 <at name="name">txtPort</at>
161
                 <at name="width">1485</at>
162
                 <at name="height">22</at>
163
                </object>
164
               </at>
165
              </object>
166
             </at>
167
            </object>
168
           </at>
169
          </item>
170
          <item >
171
           <at name="value">
172
            <object classname="com.jeta.forms.store.memento.BeanMemento">
173
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
174
              <at name="cellconstraints">
175
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
176
                <at name="column">1</at>
177
                <at name="row">7</at>
178
                <at name="colspan">1</at>
179
                <at name="rowspan">1</at>
180
                <at name="halign">default</at>
181
                <at name="valign">default</at>
182
                <at name="insets" object="insets">0,0,0,0</at>
183
               </object>
184
              </at>
185
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
186
             </super>
187
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
188
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
189
             <at name="beanproperties">
190
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
191
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
192
               <at name="properties">
193
                <object classname="com.jeta.forms.store.support.PropertyMap">
194
                 <at name="border">
195
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
196
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
197
                    <at name="name">border</at>
198
                   </super>
199
                   <at name="borders">
200
                    <object classname="java.util.LinkedList">
201
                     <item >
202
                      <at name="value">
203
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
204
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
205
                         <at name="name">border</at>
206
                        </super>
207
                       </object>
208
                      </at>
209
                     </item>
210
                    </object>
211
                   </at>
212
                  </object>
213
                 </at>
214
                 <at name="name">lblMessages</at>
215
                 <at name="width">61</at>
216
                 <at name="text">_Messages</at>
217
                 <at name="fill">
218
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
219
                   <at name="name">fill</at>
220
                  </object>
221
                 </at>
222
                 <at name="height">16</at>
223
                </object>
224
               </at>
225
              </object>
226
             </at>
227
            </object>
228
           </at>
229
          </item>
230
          <item >
231
           <at name="value">
232
            <object classname="com.jeta.forms.store.memento.BeanMemento">
233
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
234
              <at name="cellconstraints">
235
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
236
                <at name="column">1</at>
237
                <at name="row">9</at>
238
                <at name="colspan">5</at>
239
                <at name="rowspan">1</at>
240
                <at name="halign">default</at>
241
                <at name="valign">default</at>
242
                <at name="insets" object="insets">0,0,0,0</at>
243
               </object>
244
              </at>
245
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
246
             </super>
247
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
248
             <at name="beanclass">javax.swing.JTextArea</at>
249
             <at name="beanproperties">
250
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
251
               <at name="classname">javax.swing.JTextArea</at>
252
               <at name="properties">
253
                <object classname="com.jeta.forms.store.support.PropertyMap">
254
                 <at name="border">
255
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
256
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
257
                    <at name="name">border</at>
258
                   </super>
259
                   <at name="borders">
260
                    <object classname="java.util.LinkedList">
261
                     <item >
262
                      <at name="value">
263
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
264
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
265
                         <at name="name">border</at>
266
                        </super>
267
                       </object>
268
                      </at>
269
                     </item>
270
                    </object>
271
                   </at>
272
                  </object>
273
                 </at>
274
                 <at name="scrollableTracksViewportHeight">true</at>
275
                 <at name="scrollableTracksViewportWidth">true</at>
276
                 <at name="name">txtLog</at>
277
                 <at name="width">1564</at>
278
                 <at name="scollBars">
279
                  <object classname="com.jeta.forms.store.properties.ScrollBarsProperty">
280
                   <at name="name">scollBars</at>
281
                   <at name="verticalpolicy">20</at>
282
                   <at name="horizontalpolicy">30</at>
283
                   <at name="border">
284
                    <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
285
                     <super classname="com.jeta.forms.store.properties.BorderProperty">
286
                      <at name="name">border</at>
287
                     </super>
288
                     <at name="borders">
289
                      <object classname="java.util.LinkedList">
290
                       <item >
291
                        <at name="value">
292
                         <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
293
                          <super classname="com.jeta.forms.store.properties.BorderProperty">
294
                           <at name="name">border</at>
295
                          </super>
296
                         </object>
297
                        </at>
298
                       </item>
299
                      </object>
300
                     </at>
301
                    </object>
302
                   </at>
303
                  </object>
304
                 </at>
305
                 <at name="height">628</at>
306
                </object>
307
               </at>
308
              </object>
309
             </at>
310
            </object>
311
           </at>
312
          </item>
313
          <item >
314
           <at name="value">
315
            <object classname="com.jeta.forms.store.memento.BeanMemento">
316
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
317
              <at name="cellconstraints">
318
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
319
                <at name="column">1</at>
320
                <at name="row">1</at>
321
                <at name="colspan">1</at>
322
                <at name="rowspan">1</at>
323
                <at name="halign">default</at>
324
                <at name="valign">default</at>
325
                <at name="insets" object="insets">0,0,0,0</at>
326
               </object>
327
              </at>
328
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
329
             </super>
330
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
331
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
332
             <at name="beanproperties">
333
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
334
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
335
               <at name="properties">
336
                <object classname="com.jeta.forms.store.support.PropertyMap">
337
                 <at name="border">
338
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
339
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
340
                    <at name="name">border</at>
341
                   </super>
342
                   <at name="borders">
343
                    <object classname="java.util.LinkedList">
344
                     <item >
345
                      <at name="value">
346
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
347
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
348
                         <at name="name">border</at>
349
                        </super>
350
                       </object>
351
                      </at>
352
                     </item>
353
                    </object>
354
                   </at>
355
                  </object>
356
                 </at>
357
                 <at name="name">lblDatabase</at>
358
                 <at name="width">61</at>
359
                 <at name="text">_Database</at>
360
                 <at name="fill">
361
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
362
                   <at name="name">fill</at>
363
                  </object>
364
                 </at>
365
                 <at name="height">16</at>
366
                </object>
367
               </at>
368
              </object>
369
             </at>
370
            </object>
371
           </at>
372
          </item>
373
          <item >
374
           <at name="value">
375
            <object classname="com.jeta.forms.store.memento.FormMemento">
376
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
377
              <at name="cellconstraints">
378
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
379
                <at name="column">1</at>
380
                <at name="row">11</at>
381
                <at name="colspan">5</at>
382
                <at name="rowspan">1</at>
383
                <at name="halign">default</at>
384
                <at name="valign">default</at>
385
                <at name="insets" object="insets">0,0,0,0</at>
386
               </object>
387
              </at>
388
              <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
389
             </super>
390
             <at name="id">embedded.1542940757</at>
391
             <at name="rowspecs">CENTER:DEFAULT:NONE</at>
392
             <at name="colspecs">FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE</at>
393
             <at name="components">
394
              <object classname="java.util.LinkedList">
395
               <item >
396
                <at name="value">
397
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
398
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
399
                   <at name="cellconstraints">
400
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
401
                     <at name="column">6</at>
402
                     <at name="row">1</at>
403
                     <at name="colspan">1</at>
404
                     <at name="rowspan">1</at>
405
                     <at name="halign">default</at>
406
                     <at name="valign">default</at>
407
                     <at name="insets" object="insets">0,0,0,0</at>
408
                    </object>
409
                   </at>
410
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
411
                  </super>
412
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
413
                  <at name="beanclass">javax.swing.JButton</at>
414
                  <at name="beanproperties">
415
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
416
                    <at name="classname">javax.swing.JButton</at>
417
                    <at name="properties">
418
                     <object classname="com.jeta.forms.store.support.PropertyMap">
419
                      <at name="border">
420
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
421
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
422
                         <at name="name">border</at>
423
                        </super>
424
                        <at name="borders">
425
                         <object classname="java.util.LinkedList">
426
                          <item >
427
                           <at name="value">
428
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
429
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
430
                              <at name="name">border</at>
431
                             </super>
432
                            </object>
433
                           </at>
434
                          </item>
435
                         </object>
436
                        </at>
437
                       </object>
438
                      </at>
439
                      <at name="actionCommand">Stop</at>
440
                      <at name="opaque">false</at>
441
                      <at name="icon">
442
                       <object classname="com.jeta.forms.store.properties.IconProperty">
443
                        <at name="embedded">false</at>
444
                        <at name="path">datos/devel/org.gvsig.vcsgis/org.gvsig.vcsgis.app/org.gvsig.vcsgis.app.server/src/main/resources-plugin/images/action/tools-vcsgis-server-stop.png</at>
445
                        <at name="description">tools-vcsgis-server-stop.png</at>
446
                        <at name="width">16</at>
447
                        <at name="height">16</at>
448
                       </object>
449
                      </at>
450
                      <at name="name">btnStop</at>
451
                      <at name="width">81</at>
452
                      <at name="text">_Stop</at>
453
                      <at name="toolTipText">_Stop_the_data_service</at>
454
                      <at name="height">24</at>
455
                     </object>
456
                    </at>
457
                   </object>
458
                  </at>
459
                 </object>
460
                </at>
461
               </item>
462
               <item >
463
                <at name="value">
464
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
465
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
466
                   <at name="cellconstraints">
467
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
468
                     <at name="column">4</at>
469
                     <at name="row">1</at>
470
                     <at name="colspan">1</at>
471
                     <at name="rowspan">1</at>
472
                     <at name="halign">default</at>
473
                     <at name="valign">default</at>
474
                     <at name="insets" object="insets">0,0,0,0</at>
475
                    </object>
476
                   </at>
477
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
478
                  </super>
479
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
480
                  <at name="beanclass">javax.swing.JButton</at>
481
                  <at name="beanproperties">
482
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
483
                    <at name="classname">javax.swing.JButton</at>
484
                    <at name="properties">
485
                     <object classname="com.jeta.forms.store.support.PropertyMap">
486
                      <at name="border">
487
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
488
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
489
                         <at name="name">border</at>
490
                        </super>
491
                        <at name="borders">
492
                         <object classname="java.util.LinkedList">
493
                          <item >
494
                           <at name="value">
495
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
496
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
497
                              <at name="name">border</at>
498
                             </super>
499
                            </object>
500
                           </at>
501
                          </item>
502
                         </object>
503
                        </at>
504
                       </object>
505
                      </at>
506
                      <at name="actionCommand">Restart</at>
507
                      <at name="opaque">false</at>
508
                      <at name="icon">
509
                       <object classname="com.jeta.forms.store.properties.IconProperty">
510
                        <at name="embedded">false</at>
511
                        <at name="path">datos/devel/org.gvsig.vcsgis/org.gvsig.vcsgis.app/org.gvsig.vcsgis.app.server/src/main/resources-plugin/images/action/tools-vcsgis-server-restart.png</at>
512
                        <at name="description">tools-vcsgis-server-restart.png</at>
513
                        <at name="width">16</at>
514
                        <at name="height">16</at>
515
                       </object>
516
                      </at>
517
                      <at name="name">btnRestart</at>
518
                      <at name="width">94</at>
519
                      <at name="text">_Restart</at>
520
                      <at name="toolTipText">_Restart_the_data_service</at>
521
                      <at name="height">24</at>
522
                     </object>
523
                    </at>
524
                   </object>
525
                  </at>
526
                 </object>
527
                </at>
528
               </item>
529
              </object>
530
             </at>
531
             <at name="properties">
532
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
533
               <at name="classname">com.jeta.forms.gui.form.GridView</at>
534
               <at name="properties">
535
                <object classname="com.jeta.forms.store.support.PropertyMap">
536
                 <at name="border">
537
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
538
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
539
                    <at name="name">border</at>
540
                   </super>
541
                   <at name="borders">
542
                    <object classname="java.util.LinkedList"/>
543
                   </at>
544
                  </object>
545
                 </at>
546
                 <at name="name"/>
547
                 <at name="fill">
548
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
549
                   <at name="name">fill</at>
550
                  </object>
551
                 </at>
552
                 <at name="scollBars">
553
                  <object classname="com.jeta.forms.store.properties.ScrollBarsProperty">
554
                   <at name="name">scollBars</at>
555
                   <at name="verticalpolicy">21</at>
556
                   <at name="horizontalpolicy">31</at>
557
                   <at name="border">
558
                    <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
559
                     <super classname="com.jeta.forms.store.properties.BorderProperty">
560
                      <at name="name">border</at>
561
                     </super>
562
                     <at name="borders">
563
                      <object classname="java.util.LinkedList">
564
                       <item >
565
                        <at name="value">
566
                         <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
567
                          <super classname="com.jeta.forms.store.properties.BorderProperty">
568
                           <at name="name">border</at>
569
                          </super>
570
                         </object>
571
                        </at>
572
                       </item>
573
                      </object>
574
                     </at>
575
                    </object>
576
                   </at>
577
                  </object>
578
                 </at>
579
                </object>
580
               </at>
581
              </object>
582
             </at>
583
             <at name="cellpainters">
584
              <object classname="com.jeta.forms.store.support.Matrix">
585
               <at name="rows">
586
                <object classname="[Ljava.lang.Object;" size="1">
587
                 <at name="item" index="0">
588
                  <object classname="[Ljava.lang.Object;" size="6"/>
589
                 </at>
590
                </object>
591
               </at>
592
              </object>
593
             </at>
594
             <at name="rowgroups">
595
              <object classname="com.jeta.forms.store.memento.FormGroupSet">
596
               <at name="groups">
597
                <object classname="java.util.HashMap"/>
598
               </at>
599
              </object>
600
             </at>
601
             <at name="colgroups">
602
              <object classname="com.jeta.forms.store.memento.FormGroupSet">
603
               <at name="groups">
604
                <object classname="java.util.HashMap"/>
605
               </at>
606
              </object>
607
             </at>
608
            </object>
609
           </at>
610
          </item>
611
          <item >
612
           <at name="value">
613
            <object classname="com.jeta.forms.store.memento.BeanMemento">
614
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
615
              <at name="cellconstraints">
616
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
617
                <at name="column">5</at>
618
                <at name="row">1</at>
619
                <at name="colspan">1</at>
620
                <at name="rowspan">1</at>
621
                <at name="halign">default</at>
622
                <at name="valign">default</at>
623
                <at name="insets" object="insets">0,0,0,0</at>
624
               </object>
625
              </at>
626
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
627
             </super>
628
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
629
             <at name="beanclass">javax.swing.JButton</at>
630
             <at name="beanproperties">
631
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
632
               <at name="classname">javax.swing.JButton</at>
633
               <at name="properties">
634
                <object classname="com.jeta.forms.store.support.PropertyMap">
635
                 <at name="border">
636
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
637
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
638
                    <at name="name">border</at>
639
                   </super>
640
                   <at name="borders">
641
                    <object classname="java.util.LinkedList">
642
                     <item >
643
                      <at name="value">
644
                       <object classname="com.jeta.forms.store.properties.EmptyBorderProperty">
645
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
646
                         <at name="name">border</at>
647
                        </super>
648
                        <at name="top">2</at>
649
                        <at name="left">2</at>
650
                        <at name="bottom">2</at>
651
                        <at name="right">2</at>
652
                       </object>
653
                      </at>
654
                     </item>
655
                    </object>
656
                   </at>
657
                  </object>
658
                 </at>
659
                 <at name="actionCommand">...</at>
660
                 <at name="opaque">false</at>
661
                 <at name="name">btnAddConnection</at>
662
                 <at name="width">13</at>
663
                 <at name="text">...</at>
664
                 <at name="height">20</at>
665
                </object>
666
               </at>
667
              </object>
668
             </at>
669
            </object>
670
           </at>
671
          </item>
672
          <item >
673
           <at name="value">
674
            <object classname="com.jeta.forms.store.memento.BeanMemento">
675
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
676
              <at name="cellconstraints">
677
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
678
                <at name="column">3</at>
679
                <at name="row">1</at>
680
                <at name="colspan">1</at>
681
                <at name="rowspan">1</at>
682
                <at name="halign">default</at>
683
                <at name="valign">default</at>
684
                <at name="insets" object="insets">0,0,0,0</at>
685
               </object>
686
              </at>
687
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
688
             </super>
689
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
690
             <at name="beanclass">javax.swing.JComboBox</at>
691
             <at name="beanproperties">
692
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
693
               <at name="classname">javax.swing.JComboBox</at>
694
               <at name="properties">
695
                <object classname="com.jeta.forms.store.support.PropertyMap">
696
                 <at name="border">
697
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
698
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
699
                    <at name="name">border</at>
700
                   </super>
701
                   <at name="borders">
702
                    <object classname="java.util.LinkedList">
703
                     <item >
704
                      <at name="value">
705
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
706
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
707
                         <at name="name">border</at>
708
                        </super>
709
                       </object>
710
                      </at>
711
                     </item>
712
                    </object>
713
                   </at>
714
                  </object>
715
                 </at>
716
                 <at name="opaque">false</at>
717
                 <at name="name">cboConnections</at>
718
                 <at name="width">1462</at>
719
                 <at name="items">
720
                  <object classname="com.jeta.forms.store.properties.ItemsProperty">
721
                   <at name="name">items</at>
722
                  </object>
723
                 </at>
724
                 <at name="height">22</at>
725
                </object>
726
               </at>
727
              </object>
728
             </at>
729
            </object>
730
           </at>
731
          </item>
732
          <item >
733
           <at name="value">
734
            <object classname="com.jeta.forms.store.memento.BeanMemento">
735
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
736
              <at name="cellconstraints">
737
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
738
                <at name="column">1</at>
739
                <at name="row">5</at>
740
                <at name="colspan">1</at>
741
                <at name="rowspan">1</at>
742
                <at name="halign">default</at>
743
                <at name="valign">default</at>
744
                <at name="insets" object="insets">0,0,0,0</at>
745
               </object>
746
              </at>
747
              <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
748
             </super>
749
             <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
750
             <at name="beanclass">com.jeta.forms.components.label.JETALabel</at>
751
             <at name="beanproperties">
752
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
753
               <at name="classname">com.jeta.forms.components.label.JETALabel</at>
754
               <at name="properties">
755
                <object classname="com.jeta.forms.store.support.PropertyMap">
756
                 <at name="border">
757
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
758
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
759
                    <at name="name">border</at>
760
                   </super>
761
                   <at name="borders">
762
                    <object classname="java.util.LinkedList">
763
                     <item >
764
                      <at name="value">
765
                       <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
766
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
767
                         <at name="name">border</at>
768
                        </super>
769
                       </object>
770
                      </at>
771
                     </item>
772
                    </object>
773
                   </at>
774
                  </object>
775
                 </at>
776
                 <at name="name">lblDebugFile</at>
777
                 <at name="width">61</at>
778
                 <at name="text">_Debug_file</at>
779
                 <at name="fill">
780
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
781
                   <at name="name">fill</at>
782
                  </object>
783
                 </at>
784
                 <at name="height">16</at>
785
                </object>
786
               </at>
787
              </object>
788
             </at>
789
            </object>
790
           </at>
791
          </item>
792
          <item >
793
           <at name="value">
794
            <object classname="com.jeta.forms.store.memento.FormMemento">
795
             <super classname="com.jeta.forms.store.memento.ComponentMemento">
796
              <at name="cellconstraints">
797
               <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
798
                <at name="column">3</at>
799
                <at name="row">5</at>
800
                <at name="colspan">1</at>
801
                <at name="rowspan">1</at>
802
                <at name="halign">default</at>
803
                <at name="valign">default</at>
804
                <at name="insets" object="insets">0,0,0,0</at>
805
               </object>
806
              </at>
807
              <at name="componentclass">com.jeta.forms.gui.form.FormComponent</at>
808
             </super>
809
             <at name="id">embedded.Q23795d23D18927277eb2IW7fff</at>
810
             <at name="rowspecs">CENTER:DEFAULT:NONE</at>
811
             <at name="colspecs">FILL:DEFAULT:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE</at>
812
             <at name="components">
813
              <object classname="java.util.LinkedList">
814
               <item >
815
                <at name="value">
816
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
817
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
818
                   <at name="cellconstraints">
819
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
820
                     <at name="column">1</at>
821
                     <at name="row">1</at>
822
                     <at name="colspan">1</at>
823
                     <at name="rowspan">1</at>
824
                     <at name="halign">default</at>
825
                     <at name="valign">default</at>
826
                     <at name="insets" object="insets">0,0,0,0</at>
827
                    </object>
828
                   </at>
829
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
830
                  </super>
831
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
832
                  <at name="beanclass">javax.swing.JTextField</at>
833
                  <at name="beanproperties">
834
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
835
                    <at name="classname">javax.swing.JTextField</at>
836
                    <at name="properties">
837
                     <object classname="com.jeta.forms.store.support.PropertyMap">
838
                      <at name="border">
839
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
840
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
841
                         <at name="name">border</at>
842
                        </super>
843
                        <at name="borders">
844
                         <object classname="java.util.LinkedList">
845
                          <item >
846
                           <at name="value">
847
                            <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
848
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
849
                              <at name="name">border</at>
850
                             </super>
851
                            </object>
852
                           </at>
853
                          </item>
854
                         </object>
855
                        </at>
856
                       </object>
857
                      </at>
858
                      <at name="name">txtDebugFile</at>
859
                      <at name="width">1434</at>
860
                      <at name="height">22</at>
861
                     </object>
862
                    </at>
863
                   </object>
864
                  </at>
865
                 </object>
866
                </at>
867
               </item>
868
               <item >
869
                <at name="value">
870
                 <object classname="com.jeta.forms.store.memento.BeanMemento">
871
                  <super classname="com.jeta.forms.store.memento.ComponentMemento">
872
                   <at name="cellconstraints">
873
                    <object classname="com.jeta.forms.store.memento.CellConstraintsMemento">
874
                     <at name="column">3</at>
875
                     <at name="row">1</at>
876
                     <at name="colspan">1</at>
877
                     <at name="rowspan">1</at>
878
                     <at name="halign">default</at>
879
                     <at name="valign">default</at>
880
                     <at name="insets" object="insets">0,0,0,0</at>
881
                    </object>
882
                   </at>
883
                   <at name="componentclass">com.jeta.forms.gui.form.StandardComponent</at>
884
                  </super>
885
                  <at name="jetabeanclass">com.jeta.forms.gui.beans.JETABean</at>
886
                  <at name="beanclass">javax.swing.JButton</at>
887
                  <at name="beanproperties">
888
                   <object classname="com.jeta.forms.store.memento.PropertiesMemento">
889
                    <at name="classname">javax.swing.JButton</at>
890
                    <at name="properties">
891
                     <object classname="com.jeta.forms.store.support.PropertyMap">
892
                      <at name="border">
893
                       <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
894
                        <super classname="com.jeta.forms.store.properties.BorderProperty">
895
                         <at name="name">border</at>
896
                        </super>
897
                        <at name="borders">
898
                         <object classname="java.util.LinkedList">
899
                          <item >
900
                           <at name="value">
901
                            <object classname="com.jeta.forms.store.properties.EmptyBorderProperty">
902
                             <super classname="com.jeta.forms.store.properties.BorderProperty">
903
                              <at name="name">border</at>
904
                             </super>
905
                             <at name="top">2</at>
906
                             <at name="left">2</at>
907
                             <at name="bottom">2</at>
908
                             <at name="right">2</at>
909
                            </object>
910
                           </at>
911
                          </item>
912
                         </object>
913
                        </at>
914
                       </object>
915
                      </at>
916
                      <at name="actionCommand">...</at>
917
                      <at name="opaque">false</at>
918
                      <at name="name">btnDebugFile</at>
919
                      <at name="width">13</at>
920
                      <at name="text">...</at>
921
                      <at name="height">20</at>
922
                     </object>
923
                    </at>
924
                   </object>
925
                  </at>
926
                 </object>
927
                </at>
928
               </item>
929
              </object>
930
             </at>
931
             <at name="properties">
932
              <object classname="com.jeta.forms.store.memento.PropertiesMemento">
933
               <at name="classname">com.jeta.forms.gui.form.GridView</at>
934
               <at name="properties">
935
                <object classname="com.jeta.forms.store.support.PropertyMap">
936
                 <at name="border">
937
                  <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
938
                   <super classname="com.jeta.forms.store.properties.BorderProperty">
939
                    <at name="name">border</at>
940
                   </super>
941
                   <at name="borders">
942
                    <object classname="java.util.LinkedList"/>
943
                   </at>
944
                  </object>
945
                 </at>
946
                 <at name="name"></at>
947
                 <at name="fill">
948
                  <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
949
                   <at name="name">fill</at>
950
                  </object>
951
                 </at>
952
                 <at name="scollBars">
953
                  <object classname="com.jeta.forms.store.properties.ScrollBarsProperty">
954
                   <at name="name">scollBars</at>
955
                   <at name="verticalpolicy">21</at>
956
                   <at name="horizontalpolicy">31</at>
957
                  </object>
958
                 </at>
959
                </object>
960
               </at>
961
              </object>
962
             </at>
963
             <at name="cellpainters">
964
              <object classname="com.jeta.forms.store.support.Matrix">
965
               <at name="rows">
966
                <object classname="[Ljava.lang.Object;" size="1">
967
                 <at name="item" index="0">
968
                  <object classname="[Ljava.lang.Object;" size="3"/>
969
                 </at>
970
                </object>
971
               </at>
972
              </object>
973
             </at>
974
             <at name="rowgroups">
975
              <object classname="com.jeta.forms.store.memento.FormGroupSet">
976
               <at name="groups">
977
                <object classname="java.util.HashMap"/>
978
               </at>
979
              </object>
980
             </at>
981
             <at name="colgroups">
982
              <object classname="com.jeta.forms.store.memento.FormGroupSet">
983
               <at name="groups">
984
                <object classname="java.util.HashMap"/>
985
               </at>
986
              </object>
987
             </at>
988
            </object>
989
           </at>
990
          </item>
991
         </object>
992
        </at>
993
        <at name="properties">
994
         <object classname="com.jeta.forms.store.memento.PropertiesMemento">
995
          <at name="classname">com.jeta.forms.gui.form.GridView</at>
996
          <at name="properties">
997
           <object classname="com.jeta.forms.store.support.PropertyMap">
998
            <at name="border">
999
             <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
1000
              <super classname="com.jeta.forms.store.properties.BorderProperty">
1001
               <at name="name">border</at>
1002
              </super>
1003
              <at name="borders">
1004
               <object classname="java.util.LinkedList"/>
1005
              </at>
1006
             </object>
1007
            </at>
1008
            <at name="name"/>
1009
            <at name="fill">
1010
             <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
1011
              <at name="name">fill</at>
1012
             </object>
1013
            </at>
1014
            <at name="scollBars">
1015
             <object classname="com.jeta.forms.store.properties.ScrollBarsProperty">
1016
              <at name="name">scollBars</at>
1017
              <at name="verticalpolicy">21</at>
1018
              <at name="horizontalpolicy">31</at>
1019
              <at name="border">
1020
               <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
1021
                <super classname="com.jeta.forms.store.properties.BorderProperty">
1022
                 <at name="name">border</at>
1023
                </super>
1024
                <at name="borders">
1025
                 <object classname="java.util.LinkedList">
1026
                  <item >
1027
                   <at name="value">
1028
                    <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
1029
                     <super classname="com.jeta.forms.store.properties.BorderProperty">
1030
                      <at name="name">border</at>
1031
                     </super>
1032
                    </object>
1033
                   </at>
1034
                  </item>
1035
                 </object>
1036
                </at>
1037
               </object>
1038
              </at>
1039
             </object>
1040
            </at>
1041
           </object>
1042
          </at>
1043
         </object>
1044
        </at>
1045
        <at name="cellpainters">
1046
         <object classname="com.jeta.forms.store.support.Matrix">
1047
          <at name="rows">
1048
           <object classname="[Ljava.lang.Object;" size="11">
1049
            <at name="item" index="0">
1050
             <object classname="[Ljava.lang.Object;" size="5"/>
1051
            </at>
1052
            <at name="item" index="1">
1053
             <object classname="[Ljava.lang.Object;" size="5"/>
1054
            </at>
1055
            <at name="item" index="2">
1056
             <object classname="[Ljava.lang.Object;" size="5"/>
1057
            </at>
1058
            <at name="item" index="3">
1059
             <object classname="[Ljava.lang.Object;" size="5"/>
1060
            </at>
1061
            <at name="item" index="4">
1062
             <object classname="[Ljava.lang.Object;" size="5"/>
1063
            </at>
1064
            <at name="item" index="5">
1065
             <object classname="[Ljava.lang.Object;" size="5"/>
1066
            </at>
1067
            <at name="item" index="6">
1068
             <object classname="[Ljava.lang.Object;" size="5"/>
1069
            </at>
1070
            <at name="item" index="7">
1071
             <object classname="[Ljava.lang.Object;" size="5"/>
1072
            </at>
1073
            <at name="item" index="8">
1074
             <object classname="[Ljava.lang.Object;" size="5"/>
1075
            </at>
1076
            <at name="item" index="9">
1077
             <object classname="[Ljava.lang.Object;" size="5"/>
1078
            </at>
1079
            <at name="item" index="10">
1080
             <object classname="[Ljava.lang.Object;" size="5"/>
1081
            </at>
1082
           </object>
1083
          </at>
1084
         </object>
1085
        </at>
1086
        <at name="rowgroups">
1087
         <object classname="com.jeta.forms.store.memento.FormGroupSet">
1088
          <at name="groups">
1089
           <object classname="java.util.HashMap"/>
1090
          </at>
1091
         </object>
1092
        </at>
1093
        <at name="colgroups">
1094
         <object classname="com.jeta.forms.store.memento.FormGroupSet">
1095
          <at name="groups">
1096
           <object classname="java.util.HashMap"/>
1097
          </at>
1098
         </object>
1099
        </at>
1100
       </object>
1101
      </at>
1102
     </item>
1103
    </object>
1104
   </at>
1105
   <at name="properties">
1106
    <object classname="com.jeta.forms.store.memento.PropertiesMemento">
1107
     <at name="classname">com.jeta.forms.gui.form.GridView</at>
1108
     <at name="properties">
1109
      <object classname="com.jeta.forms.store.support.PropertyMap">
1110
       <at name="border">
1111
        <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
1112
         <super classname="com.jeta.forms.store.properties.BorderProperty">
1113
          <at name="name">border</at>
1114
         </super>
1115
         <at name="borders">
1116
          <object classname="java.util.LinkedList"/>
1117
         </at>
1118
        </object>
1119
       </at>
1120
       <at name="name"/>
1121
       <at name="fill">
1122
        <object classname="com.jeta.forms.store.properties.effects.PaintProperty">
1123
         <at name="name">fill</at>
1124
        </object>
1125
       </at>
1126
       <at name="scollBars">
1127
        <object classname="com.jeta.forms.store.properties.ScrollBarsProperty">
1128
         <at name="name">scollBars</at>
1129
         <at name="verticalpolicy">21</at>
1130
         <at name="horizontalpolicy">31</at>
1131
         <at name="border">
1132
          <object classname="com.jeta.forms.store.properties.CompoundBorderProperty">
1133
           <super classname="com.jeta.forms.store.properties.BorderProperty">
1134
            <at name="name">border</at>
1135
           </super>
1136
           <at name="borders">
1137
            <object classname="java.util.LinkedList">
1138
             <item >
1139
              <at name="value">
1140
               <object classname="com.jeta.forms.store.properties.DefaultBorderProperty">
1141
                <super classname="com.jeta.forms.store.properties.BorderProperty">
1142
                 <at name="name">border</at>
1143
                </super>
1144
               </object>
1145
              </at>
1146
             </item>
1147
            </object>
1148
           </at>
1149
          </object>
1150
         </at>
1151
        </object>
1152
       </at>
1153
      </object>
1154
     </at>
1155
    </object>
1156
   </at>
1157
   <at name="cellpainters">
1158
    <object classname="com.jeta.forms.store.support.Matrix">
1159
     <at name="rows">
1160
      <object classname="[Ljava.lang.Object;" size="3">
1161
       <at name="item" index="0">
1162
        <object classname="[Ljava.lang.Object;" size="3"/>
1163
       </at>
1164
       <at name="item" index="1">
1165
        <object classname="[Ljava.lang.Object;" size="3"/>
1166
       </at>
1167
       <at name="item" index="2">
1168
        <object classname="[Ljava.lang.Object;" size="3"/>
1169
       </at>
1170
      </object>
1171
     </at>
1172
    </object>
1173
   </at>
1174
   <at name="rowgroups">
1175
    <object classname="com.jeta.forms.store.memento.FormGroupSet">
1176
     <at name="groups">
1177
      <object classname="java.util.HashMap"/>
1178
     </at>
1179
    </object>
1180
   </at>
1181
   <at name="colgroups">
1182
    <object classname="com.jeta.forms.store.memento.FormGroupSet">
1183
     <at name="groups">
1184
      <object classname="java.util.HashMap"/>
1185
     </at>
1186
    </object>
1187
   </at>
1188
  </object>
1189
 </at>
1190
</object>
org.gvsig.vcsgis/tags/org.gvsig.vcsgis-1.0.117/org.gvsig.vcsgis.app/org.gvsig.vcsgis.app.server/src/main/java/org/gvsig/vcsgis/app/server/VCSGisServerPanelView.java
1
package org.gvsig.vcsgis.app.server;
2

  
3
import com.jeta.open.i18n.I18NUtils;
4
import com.jgoodies.forms.layout.CellConstraints;
5
import com.jgoodies.forms.layout.FormLayout;
6
import java.awt.BorderLayout;
7
import java.awt.ComponentOrientation;
8
import java.awt.Container;
9
import java.awt.Dimension;
10
import javax.swing.Box;
11
import javax.swing.ImageIcon;
12
import javax.swing.JButton;
13
import javax.swing.JComboBox;
14
import javax.swing.JFrame;
15
import javax.swing.JLabel;
16
import javax.swing.JPanel;
17
import javax.swing.JScrollPane;
18
import javax.swing.JTextArea;
19
import javax.swing.JTextField;
20
import javax.swing.border.EmptyBorder;
21

  
22

  
23
public class VCSGisServerPanelView extends JPanel
24
{
25
   JLabel lblPort = new JLabel();
26
   JTextField txtPort = new JTextField();
27
   JLabel lblMessages = new JLabel();
28
   JTextArea txtLog = new JTextArea();
29
   JLabel lblDatabase = new JLabel();
30
   JButton btnStop = new JButton();
31
   JButton btnRestart = new JButton();
32
   JButton btnAddConnection = new JButton();
33
   JComboBox cboConnections = new JComboBox();
34
   JLabel lblDebugFile = new JLabel();
35
   JTextField txtDebugFile = new JTextField();
36
   JButton btnDebugFile = new JButton();
37

  
38
   /**
39
    * Default constructor
40
    */
41
   public VCSGisServerPanelView()
42
   {
43
      initializePanel();
44
   }
45

  
46
   /**
47
    * Adds fill components to empty cells in the first row and first column of the grid.
48
    * This ensures that the grid spacing will be the same as shown in the designer.
49
    * @param cols an array of column indices in the first row where fill components should be added.
50
    * @param rows an array of row indices in the first column where fill components should be added.
51
    */
52
   void addFillComponents( Container panel, int[] cols, int[] rows )
53
   {
54
      Dimension filler = new Dimension(10,10);
55

  
56
      boolean filled_cell_11 = false;
57
      CellConstraints cc = new CellConstraints();
58
      if ( cols.length > 0 && rows.length > 0 )
59
      {
60
         if ( cols[0] == 1 && rows[0] == 1 )
61
         {
62
            /** add a rigid area  */
63
            panel.add( Box.createRigidArea( filler ), cc.xy(1,1) );
64
            filled_cell_11 = true;
65
         }
66
      }
67

  
68
      for( int index = 0; index < cols.length; index++ )
69
      {
70
         if ( cols[index] == 1 && filled_cell_11 )
71
         {
72
            continue;
73
         }
74
         panel.add( Box.createRigidArea( filler ), cc.xy(cols[index],1) );
75
      }
76

  
77
      for( int index = 0; index < rows.length; index++ )
78
      {
79
         if ( rows[index] == 1 && filled_cell_11 )
80
         {
81
            continue;
82
         }
83
         panel.add( Box.createRigidArea( filler ), cc.xy(1,rows[index]) );
84
      }
85

  
86
   }
87

  
88
   /**
89
    * Helper method to load an image file from the CLASSPATH
90
    * @param imageName the package and name of the file to load relative to the CLASSPATH
91
    * @return an ImageIcon instance with the specified image file
92
    * @throws IllegalArgumentException if the image resource cannot be loaded.
93
    */
94
   public ImageIcon loadImage( String imageName )
95
   {
96
      try
97
      {
98
         ClassLoader classloader = getClass().getClassLoader();
99
         java.net.URL url = classloader.getResource( imageName );
100
         if ( url != null )
101
         {
102
            ImageIcon icon = new ImageIcon( url );
103
            return icon;
104
         }
105
      }
106
      catch( Exception e )
107
      {
108
         e.printStackTrace();
109
      }
110
      throw new IllegalArgumentException( "Unable to load image: " + imageName );
111
   }
112

  
113
   /**
114
    * Method for recalculating the component orientation for 
115
    * right-to-left Locales.
116
    * @param orientation the component orientation to be applied
117
    */
118
   public void applyComponentOrientation( ComponentOrientation orientation )
119
   {
120
      // Not yet implemented...
121
      // I18NUtils.applyComponentOrientation(this, orientation);
122
      super.applyComponentOrientation(orientation);
123
   }
124

  
125
   public JPanel createPanel()
126
   {
127
      JPanel jpanel1 = new JPanel();
128
      FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE","CENTER:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),CENTER:DEFAULT:NONE");
129
      CellConstraints cc = new CellConstraints();
130
      jpanel1.setLayout(formlayout1);
131

  
132
      jpanel1.add(createPanel1(),cc.xy(2,2));
133
      addFillComponents(jpanel1,new int[]{ 1,2,3 },new int[]{ 1,2,3 });
134
      return jpanel1;
135
   }
136

  
137
   public JPanel createPanel1()
138
   {
139
      JPanel jpanel1 = new JPanel();
140
      FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE","CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,CENTER:DEFAULT:NONE,CENTER:2DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:2DLU:NONE,CENTER:DEFAULT:NONE");
141
      CellConstraints cc = new CellConstraints();
142
      jpanel1.setLayout(formlayout1);
143

  
144
      lblPort.setName("lblPort");
145
      lblPort.setText("_Port");
146
      jpanel1.add(lblPort,cc.xy(1,3));
147

  
148
      txtPort.setName("txtPort");
149
      txtPort.setHorizontalAlignment(JTextField.RIGHT);
150
      jpanel1.add(txtPort,cc.xywh(3,3,3,1));
151

  
152
      lblMessages.setName("lblMessages");
153
      lblMessages.setText("_Messages");
154
      jpanel1.add(lblMessages,cc.xy(1,7));
155

  
156
      txtLog.setName("txtLog");
157
      JScrollPane jscrollpane1 = new JScrollPane();
158
      jscrollpane1.setViewportView(txtLog);
159
      jscrollpane1.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
160
      jscrollpane1.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
161
      jpanel1.add(jscrollpane1,cc.xywh(1,9,5,1));
162

  
163
      lblDatabase.setName("lblDatabase");
164
      lblDatabase.setText("_Database");
165
      jpanel1.add(lblDatabase,cc.xy(1,1));
166

  
167
      jpanel1.add(createPanel2(),cc.xywh(1,11,5,1));
168
      btnAddConnection.setActionCommand("...");
169
      btnAddConnection.setName("btnAddConnection");
170
      btnAddConnection.setOpaque(false);
171
      btnAddConnection.setText("...");
172
      EmptyBorder emptyborder1 = new EmptyBorder(2,2,2,2);
173
      btnAddConnection.setBorder(emptyborder1);
174
      jpanel1.add(btnAddConnection,cc.xy(5,1));
175

  
176
      cboConnections.setName("cboConnections");
177
      cboConnections.setOpaque(false);
178
      jpanel1.add(cboConnections,cc.xy(3,1));
179

  
180
      lblDebugFile.setName("lblDebugFile");
181
      lblDebugFile.setText("_Debug_file");
182
      jpanel1.add(lblDebugFile,cc.xy(1,5));
183

  
184
      jpanel1.add(createPanel3(),cc.xy(3,5));
185
      addFillComponents(jpanel1,new int[]{ 2,4 },new int[]{ 2,4,6,8,10,11 });
186
      return jpanel1;
187
   }
188

  
189
   public JPanel createPanel2()
190
   {
191
      JPanel jpanel1 = new JPanel();
192
      FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:GROW(1.0),FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:DEFAULT:NONE,FILL:4DLU:NONE,FILL:DEFAULT:NONE","CENTER:DEFAULT:NONE");
193
      CellConstraints cc = new CellConstraints();
194
      jpanel1.setLayout(formlayout1);
195

  
196
      btnStop.setActionCommand("Stop");
197
      btnStop.setIcon(loadImage("common-stop.png"));
198
      btnStop.setName("btnStop");
199
      btnStop.setOpaque(false);
200
      btnStop.setText("_Stop");
201
      btnStop.setToolTipText("_Stop_the_data_service");
202
      jpanel1.add(btnStop,cc.xy(6,1));
203

  
204
      btnRestart.setActionCommand("Restart");
205
      btnRestart.setIcon(loadImage("common-start.png"));
206
      btnRestart.setName("btnRestart");
207
      btnRestart.setOpaque(false);
208
      btnRestart.setText("_Restart");
209
      btnRestart.setToolTipText("_Restart_the_data_service");
210
      jpanel1.add(btnRestart,cc.xy(4,1));
211

  
212
      addFillComponents(jpanel1,new int[]{ 1,2,3,5 },new int[]{ 1 });
213
      return jpanel1;
214
   }
215

  
216
   public JPanel createPanel3()
217
   {
218
      JPanel jpanel1 = new JPanel();
219
      FormLayout formlayout1 = new FormLayout("FILL:DEFAULT:GROW(1.0),FILL:4DLU:NONE,FILL:DEFAULT:NONE","CENTER:DEFAULT:NONE");
220
      CellConstraints cc = new CellConstraints();
221
      jpanel1.setLayout(formlayout1);
222

  
223
      txtDebugFile.setName("txtDebugFile");
224
      jpanel1.add(txtDebugFile,cc.xy(1,1));
225

  
226
      btnDebugFile.setActionCommand("...");
227
      btnDebugFile.setName("btnDebugFile");
228
      btnDebugFile.setOpaque(false);
229
      btnDebugFile.setText("...");
230
      EmptyBorder emptyborder1 = new EmptyBorder(2,2,2,2);
231
      btnDebugFile.setBorder(emptyborder1);
232
      jpanel1.add(btnDebugFile,cc.xy(3,1));
233

  
234
      addFillComponents(jpanel1,new int[]{ 2 },new int[0]);
235
      return jpanel1;
236
   }
237

  
238
   /**
239
    * Initializer
240
    */
241
   protected void initializePanel()
242
   {
243
      setLayout(new BorderLayout());
244
      add(createPanel(), BorderLayout.CENTER);
245
   }
246

  
247

  
248
}
org.gvsig.vcsgis/tags/org.gvsig.vcsgis-1.0.117/org.gvsig.vcsgis.app/org.gvsig.vcsgis.app.server/src/main/java/org/gvsig/vcsgis/app/server/VCSGisServerExtension.java
1
/*
2
 * gvSIG. Desktop Geographic Information System.
3
 * 
4
 * Copyright (C) 2007-2020 gvSIG Association.
5
 * 
6
 * This program is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU General Public License
8
 * as published by the Free Software Foundation; either version 3
9
 * of the License, or (at your option) any later version.
10
 * 
11
 * This program is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 * GNU General Public License for more details.
15
 * 
16
 * You should have received a copy of the GNU General Public License 
17
 * along with this program. If not, see <https://www.gnu.org/licenses/>. 
18
 * 
19
 * For any additional information, do not hesitate to contact us
20
 * at info AT gvsig.com, or visit our website www.gvsig.com.
21
 */
22
package org.gvsig.vcsgis.app.server;
23

  
24
import java.io.File;
25
import org.gvsig.andami.IconThemeHelper;
26
import org.gvsig.andami.plugins.Extension;
27
import org.gvsig.tools.ToolsLocator;
28
import org.gvsig.tools.i18n.I18nManager;
29
import org.gvsig.tools.swing.api.ToolsSwingLocator;
30
import org.gvsig.tools.swing.api.ToolsSwingUtils;
31
import org.gvsig.tools.swing.api.windowmanager.WindowManager;
32
import org.gvsig.tools.swing.api.windowmanager.WindowManager_v2;
33

  
34
/**
35
 *
36
 * @author gvSIG Team
37
 */
38
public class VCSGisServerExtension extends Extension {
39

  
40
    private VCSGisServerPanel serverPanel = null;
41
    
42
    @Override
43
    public void initialize() {
44
        ToolsSwingUtils.registerIcons(
45
                this.getClass(), 
46
                "/images/action",
47
                "vcsgis",
48
                new String[] { "action", "tools-vcsgis-show-server","vcsgis" }
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff