Statistics
| Revision:

root / branches / gvSIG_03_SLD / applications / appgvSIG / src / com / iver / cit / gvsig / gui / Dialogs / General.java @ 2106

History | View | Annotate | Download (24 KB)

1 312 fernando
/*
2
 * Created on 30-mar-2004
3
 *
4
 * To change the template for this generated file go to
5
 * Window>Preferences>Java>Code Generation>Code and Comments
6
 */
7 1103 fjp
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
8
 *
9
 * Copyright (C) 2004 IVER T.I. and Generalitat Valenciana.
10
 *
11
 * This program is free software; you can redistribute it and/or
12
 * modify it under the terms of the GNU General Public License
13
 * as published by the Free Software Foundation; either version 2
14
 * of the License, or (at your option) any later version.
15
 *
16
 * This program is distributed in the hope that it will be useful,
17
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
19
 * GNU General Public License for more details.
20
 *
21
 * You should have received a copy of the GNU General Public License
22
 * along with this program; if not, write to the Free Software
23
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,USA.
24
 *
25
 * For more information, contact:
26
 *
27
 *  Generalitat Valenciana
28
 *   Conselleria d'Infraestructures i Transport
29
 *   Av. Blasco Ib??ez, 50
30
 *   46010 VALENCIA
31
 *   SPAIN
32
 *
33
 *      +34 963862235
34
 *   gvsig@gva.es
35
 *      www.gvsig.gva.es
36
 *
37
 *    or
38
 *
39
 *   IVER T.I. S.A
40
 *   Salamanca 50
41
 *   46005 Valencia
42
 *   Spain
43
 *
44
 *   +34 963163400
45
 *   dac@iver.es
46
 */
47 312 fernando
package com.iver.cit.gvsig.gui.Dialogs;
48
49
import java.awt.Color;
50
import java.awt.Dimension;
51
52
import javax.swing.BorderFactory;
53
import javax.swing.ButtonGroup;
54
import javax.swing.JPanel;
55
56 596 fernando
import com.iver.andami.PluginServices;
57 654 fernando
import com.iver.cit.gvsig.fmap.DriverException;
58 434 fjp
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
59 594 vcaballero
import com.iver.cit.gvsig.fmap.layers.FLayer;
60
import com.iver.cit.gvsig.fmap.layers.layerOperations.ClassifiableVectorial;
61
import com.iver.cit.gvsig.fmap.layers.layerOperations.SingleLayer;
62 312 fernando
63
64
/**
65
 * DOCUMENT ME!
66
 *
67
 * @author vcn To change the template for this generated type comment go to
68
 *         Window>Preferences>Java>Code Generation>Code and
69
 *         Comments
70
 */
71
public class General extends JPanel {
72
    private javax.swing.JPanel general = null;
73
    private javax.swing.JLabel jLabel = null;
74
    private javax.swing.JTextField jTextField = null;
75
    private javax.swing.JPanel nombre = null;
76
    private javax.swing.JPanel jPanel2 = null;
77
    private javax.swing.JLabel jLabel1 = null;
78
    private javax.swing.JRadioButton jRadioButton = null;
79
    private javax.swing.JRadioButton jRadioButton1 = null;
80
    private javax.swing.JPanel jPanel3 = null;
81
    private javax.swing.JLabel jLabel2 = null;
82
    private javax.swing.JTextField jTextField1 = null;
83
    private javax.swing.JLabel jLabel3 = null;
84
    private javax.swing.JPanel jPanel4 = null;
85
    private javax.swing.JPanel jPanel5 = null;
86
    private javax.swing.JLabel jLabel4 = null;
87
    private javax.swing.JTextField jTextField2 = null;
88
    private javax.swing.JLabel jLabel5 = null;
89
    private javax.swing.JPanel central = null;
90
    private javax.swing.JPanel srango = null;
91
    private javax.swing.JPanel crango = null;
92
    private javax.swing.JPanel propiedades = null;
93
    private javax.swing.JPanel rango = null;
94
    private javax.swing.JPanel jPanel11 = null;
95
    private javax.swing.JLabel jLabel6 = null;
96
    private javax.swing.JLabel jLabel7 = null;
97
    private javax.swing.JPanel npropiedades = null;
98
    private javax.swing.JPanel cpropiedades = null;
99
    private javax.swing.JLabel jLabel8 = null;
100
    private javax.swing.JLabel jLabel9 = null;
101
    private javax.swing.JLabel jLabel10 = null;
102
    private javax.swing.JLabel jLabel11 = null;
103
    private javax.swing.JLabel jLabel12 = null;
104
    private javax.swing.JLabel jLabel13 = null;
105
    private javax.swing.JLabel jLabel14 = null;
106
    private javax.swing.JLabel jLabel15 = null;
107
    private javax.swing.JPanel spropiedades = null;
108
    private javax.swing.JLabel jLabel16 = null;
109
    private javax.swing.JLabel jLabel17 = null;
110
111
    //private FRenderer m_render;
112 594 vcaballero
    private ClassifiableVectorial m_layer = null;
113 312 fernando
    private java.awt.Label label = null;
114
115
    /**
116
     * This is the default constructor
117
     *
118
     * @param lyr DOCUMENT ME!
119
     */
120 594 vcaballero
    public General(FLayer lyr) {
121 312 fernando
        super();
122
123
        //m_render=render;
124 594 vcaballero
        m_layer = (ClassifiableVectorial) lyr;
125 312 fernando
        initialize();
126
    }
127
128
    /**
129
     * DOCUMENT ME!
130
     */
131
    public void rellenar() {
132 434 fjp
        try {
133 594 vcaballero
                        jLabel9.setText(String.valueOf(((FLayer)m_layer).getFullExtent().getMaxY()));
134
                jLabel11.setText(String.valueOf(((FLayer)m_layer).getFullExtent().getMinY()));
135
                jLabel13.setText(String.valueOf(((FLayer)m_layer).getFullExtent().getMinX()));
136
                jLabel15.setText(String.valueOf(((FLayer)m_layer).getFullExtent().getMaxX()));
137 654 fernando
                } catch (DriverException e) {
138 434 fjp
                        // TODO Auto-generated catch block
139
                        e.printStackTrace();
140
                }
141
142 312 fernando
    }
143
144
    /**
145
     * This method initializes this
146
     */
147
    private void initialize() {
148
        this.add(getpgeneral());
149
150
        //jTextField.setText("");
151
        this.setEnable(false);
152
        this.setSize(566, 449);
153
    }
154
155
    /**
156
     * DOCUMENT ME!
157
     *
158
     * @param b DOCUMENT ME!
159
     */
160
    private void setEnable(boolean b) {
161
        jLabel2.setEnabled(b);
162
        jTextField1.setEditable(b);
163
        jLabel3.setEnabled(b);
164
        jLabel4.setEnabled(b);
165
        jTextField2.setEditable(b);
166
        jLabel5.setEnabled(b);
167
    }
168
169
    /**
170
     * This method initializes jPanel
171
     *
172
     * @return javax.swing.JPanel
173
     */
174
    private javax.swing.JPanel getpgeneral() {
175
        if (general == null) {
176
            general = new javax.swing.JPanel();
177
            general.setLayout(new java.awt.BorderLayout());
178
            general.add(getpnombre(), java.awt.BorderLayout.NORTH);
179
            general.add(getpcentral(), java.awt.BorderLayout.CENTER);
180
181
            //general.add(getJPanel2(), java.awt.BorderLayout.WEST);
182
        }
183
184
        return general;
185
    }
186
187
    /**
188
     * This method initializes jLabel
189
     *
190
     * @return javax.swing.JLabel
191
     */
192
    private javax.swing.JLabel getJLabel() {
193
        if (jLabel == null) {
194
            jLabel = new javax.swing.JLabel();
195 596 fernando
            jLabel.setText(PluginServices.getText(this,"nombre"));
196 312 fernando
        }
197
198
        return jLabel;
199
    }
200
201
    /**
202
     * This method initializes jTextField
203
     *
204
     * @return javax.swing.JTextField
205
     */
206
    private javax.swing.JTextField getJTextField() {
207
        if (jTextField == null) {
208
            jTextField = new javax.swing.JTextField();
209 594 vcaballero
            jTextField.setText(((FLayer)m_layer).getName());
210 312 fernando
            jTextField.setPreferredSize(new Dimension(140, 22));
211
        }
212
213
        return jTextField;
214
    }
215
216
    /**
217
     * This method initializes jPanel1
218
     *
219
     * @return javax.swing.JPanel
220
     */
221
    private javax.swing.JPanel getpnombre() {
222
        if (nombre == null) {
223
            nombre = new javax.swing.JPanel();
224
            nombre.add(getJLabel(), null);
225
            nombre.add(getJTextField(), null);
226
        }
227
228
        return nombre;
229
    }
230
231
    /**
232
     * This method initializes jPanel2
233
     *
234
     * @return javax.swing.JPanel
235
     */
236
237
    /*        private javax.swing.JPanel getJPanel2() {
238
                    if(jPanel2 == null) {
239
                            jPanel2 = new javax.swing.JPanel();
240
                            jPanel2.setLayout(new java.awt.BorderLayout());
241
                            jPanel2.add(getJPanel3(), java.awt.BorderLayout.NORTH);
242
                    }
243
                    return jPanel2;
244
            }
245
    */
246
247
    /**
248
     * This method initializes jLabel1
249
     *
250
     * @return javax.swing.JLabel
251
     */
252
    private javax.swing.JLabel getJLabel1() {
253
        if (jLabel1 == null) {
254
            jLabel1 = new javax.swing.JLabel();
255 596 fernando
            jLabel1.setText(PluginServices.getText(this,"Rango_de_escalas"));
256 312 fernando
            jLabel1.setForeground(Color.blue);
257
            jLabel1.setName("jLabel1");
258
        }
259
260
        return jLabel1;
261
    }
262
263
    /**
264
     * This method initializes jRadioButton
265
     *
266
     * @return javax.swing.JRadioButton
267
     */
268
    private javax.swing.JRadioButton getJRadioButton() {
269
        if (jRadioButton == null) {
270
            jRadioButton = new javax.swing.JRadioButton();
271 596 fernando
            jRadioButton.setText(PluginServices.getText(this,"Mostrar_siempre"));
272 312 fernando
            jRadioButton.setName("jRadioButton");
273
            jRadioButton.addActionListener(new java.awt.event.ActionListener() {
274
                    public void actionPerformed(java.awt.event.ActionEvent e) {
275
                        System.out.println("mostrar"); // TODO Auto-generated Event stub actionPerformed()
276
                        setEnable(false);
277
                    }
278
                });
279
        }
280
281
        return jRadioButton;
282
    }
283
284
    /**
285
     * This method initializes jRadioButton1
286
     *
287
     * @return javax.swing.JRadioButton
288
     */
289
    private javax.swing.JRadioButton getJRadioButton1() {
290
        if (jRadioButton1 == null) {
291
            jRadioButton1 = new javax.swing.JRadioButton();
292 596 fernando
            jRadioButton1.setText(PluginServices.getText(this,"No_mostrar"));
293 312 fernando
            jRadioButton1.setName("jRadioButton1");
294
            jRadioButton1.addActionListener(new java.awt.event.ActionListener() {
295
                    public void actionPerformed(java.awt.event.ActionEvent e) {
296
                        System.out.println("no mostrar"); // TODO Auto-generated Event stub actionPerformed()
297
                        setEnable(true);
298
                    }
299
                });
300
        }
301
302
        return jRadioButton1;
303
    }
304
305
    /**
306
     * This method initializes jPanel3
307
     *
308
     * @return javax.swing.JPanel
309
     */
310
311
    /*        private javax.swing.JPanel getJPanel3() {
312
                    if(jPanel3 == null) {
313
                            jPanel3 = new javax.swing.JPanel();
314
                            jPanel3.setLayout(new java.awt.BorderLayout());
315
                            jPanel3.add(getJPanel4(), java.awt.BorderLayout.EAST);
316
                    }
317
                    return jPanel3;
318
            }
319
    */
320
321
    /**
322
     * This method initializes jLabel2
323
     *
324
     * @return javax.swing.JLabel
325
     */
326
    private javax.swing.JLabel getJLabel2() {
327
        if (jLabel2 == null) {
328
            jLabel2 = new javax.swing.JLabel();
329 596 fernando
            jLabel2.setText(PluginServices.getText(this,"por_debajo_de"));
330 312 fernando
        }
331
332
        return jLabel2;
333
    }
334
335
    /**
336
     * This method initializes jTextField1
337
     *
338
     * @return javax.swing.JTextField
339
     */
340
    private javax.swing.JTextField getJTextField1() {
341
        if (jTextField1 == null) {
342
            jTextField1 = new javax.swing.JTextField();
343
            jTextField1.setSize(100, 30);
344
            jTextField1.setText("100,30");
345
        }
346
347
        return jTextField1;
348
    }
349
350
    /**
351
     * This method initializes jLabel3
352
     *
353
     * @return javax.swing.JLabel
354
     */
355
    private javax.swing.JLabel getJLabel3() {
356
        if (jLabel3 == null) {
357
            jLabel3 = new javax.swing.JLabel();
358 596 fernando
            jLabel3.setText(PluginServices.getText(this,"(escala_m?xima) "));
359 312 fernando
        }
360
361
        return jLabel3;
362
    }
363
364
    /**
365
     * This method initializes jPanel4
366
     *
367
     * @return javax.swing.JPanel
368
     */
369
370
    /*        private javax.swing.JPanel getJPanel4() {
371
                    if(jPanel4 == null) {
372
                            jPanel4 = new javax.swing.JPanel();
373
                            java.awt.GridLayout layGridLayout6 = new java.awt.GridLayout();
374
                            layGridLayout6.setRows(1);
375
                            layGridLayout6.setColumns(3);
376
                            jPanel4.setLayout(layGridLayout6);
377
                            jPanel4.add(getJPanel5(), null);
378
                    }
379
                    return jPanel4;
380
            }
381
    */
382
383
    /**
384
     * This method initializes jPanel5
385
     *
386
     * @return javax.swing.JPanel
387
     */
388
389
    /*private javax.swing.JPanel getJPanel5() {
390
            if(jPanel5 == null) {
391
                    jPanel5 = new javax.swing.JPanel();
392
                    java.awt.GridLayout layGridLayout7 = new java.awt.GridLayout();
393
                    layGridLayout7.setRows(2);
394
                    jPanel5.setLayout(layGridLayout7);
395
            }
396
            return jPanel5;
397
    }*/
398
399
    /**
400
     * This method initializes jLabel4
401
     *
402
     * @return javax.swing.JLabel
403
     */
404
    private javax.swing.JLabel getJLabel4() {
405
        if (jLabel4 == null) {
406
            jLabel4 = new javax.swing.JLabel();
407 596 fernando
            jLabel4.setText(PluginServices.getText(this,"por_encima_de"));
408 312 fernando
        }
409
410
        return jLabel4;
411
    }
412
413
    /**
414
     * This method initializes jTextField2
415
     *
416
     * @return javax.swing.JTextField
417
     */
418
    private javax.swing.JTextField getJTextField2() {
419
        if (jTextField2 == null) {
420
            jTextField2 = new javax.swing.JTextField();
421
            jTextField2.setSize(100, 30);
422
            jTextField2.setText("100,30");
423
        }
424
425
        return jTextField2;
426
    }
427
428
    /**
429
     * This method initializes jLabel5
430
     *
431
     * @return javax.swing.JLabel
432
     */
433
    private javax.swing.JLabel getJLabel5() {
434
        if (jLabel5 == null) {
435
            jLabel5 = new javax.swing.JLabel();
436 596 fernando
            jLabel5.setText(PluginServices.getText(this,"(escala_m?nima)"));
437 312 fernando
        }
438
439
        return jLabel5;
440
    }
441
442
    /**
443
     * This method initializes jPanel6
444
     *
445
     * @return javax.swing.JPanel
446
     */
447
    private javax.swing.JPanel getpcentral() {
448
        if (central == null) {
449
            central = new javax.swing.JPanel();
450
            central.setLayout(new java.awt.BorderLayout());
451
            central.add(getppropiedades(), java.awt.BorderLayout.SOUTH);
452
            central.add(getprango(), java.awt.BorderLayout.WEST);
453
            central.setBorder(BorderFactory.createLoweredBevelBorder()); //setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED));
454
        }
455
456
        return central;
457
    }
458
459
    /**
460
     * This method initializes jPanel7
461
     *
462
     * @return javax.swing.JPanel
463
     */
464
    private javax.swing.JPanel getpsrango() {
465
        if (srango == null) {
466
            srango = new javax.swing.JPanel();
467
468
            java.awt.GridLayout layGridLayout10 = new java.awt.GridLayout();
469
            layGridLayout10.setRows(2);
470
            layGridLayout10.setColumns(3);
471
            srango.setLayout(layGridLayout10);
472
            srango.add(getJLabel2(), null);
473
            srango.add(getJTextField1(), null);
474
            srango.add(getJLabel3(), null);
475
            srango.add(getJLabel4(), null);
476
            srango.add(getJTextField2(), null);
477
            srango.add(getJLabel5(), null);
478
            srango.setName("jPanel7");
479
        }
480
481
        return srango;
482
    }
483
484
    /**
485
     * This method initializes jPanel8
486
     *
487
     * @return javax.swing.JPanel
488
     */
489
    private javax.swing.JPanel getpcrango() {
490
        if (crango == null) {
491
            crango = new javax.swing.JPanel();
492
            crango.setLayout(new java.awt.BorderLayout());
493
            crango.add(getJRadioButton(), java.awt.BorderLayout.NORTH);
494
            crango.add(getJRadioButton1(),
495
                java.awt.BorderLayout.BEFORE_LINE_BEGINS);
496
            crango.add(getpsrango(), java.awt.BorderLayout.SOUTH);
497
498
            ButtonGroup group = new ButtonGroup();
499
            group.add(getJRadioButton());
500
            group.add(getJRadioButton1());
501
            getJRadioButton().setSelected(true);
502
        }
503
504
        return crango;
505
    }
506
507
    /**
508
     * This method initializes jPanel9
509
     *
510
     * @return javax.swing.JPanel
511
     */
512
    private javax.swing.JPanel getppropiedades() {
513
        if (propiedades == null) {
514
            propiedades = new javax.swing.JPanel();
515
            propiedades.setLayout(new java.awt.BorderLayout());
516
            propiedades.add(getpnpropiedades(), java.awt.BorderLayout.NORTH);
517
            propiedades.add(getpcpropiedades(), java.awt.BorderLayout.CENTER);
518
            propiedades.add(getpspropiedades(), java.awt.BorderLayout.SOUTH);
519
            propiedades.setBorder(javax.swing.BorderFactory.createTitledBorder(
520 596 fernando
                    null, PluginServices.getText(this,"propiedades"),
521 312 fernando
                    javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION,
522
                    javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
523
524
            /*jPanel9.setLayout(new java.awt.BorderLayout());
525
            jPanel9.add(getJPanel11(), java.awt.BorderLayout.NORTH);
526
            jPanel9.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED));
527

528
            */
529
        }
530
531
        return propiedades;
532
    }
533
534
    /**
535
     * This method initializes jPanel10
536
     *
537
     * @return javax.swing.JPanel
538
     */
539
    private javax.swing.JPanel getprango() {
540
        if (rango == null) {
541
            rango = new javax.swing.JPanel();
542
            rango.setLayout(new java.awt.BorderLayout());
543
544
            //rango.add(getJLabel1(), java.awt.BorderLayout.NORTH);
545
            rango.add(getpcrango(), java.awt.BorderLayout.EAST);
546
            rango.setBorder(javax.swing.BorderFactory.createTitledBorder(null,
547 596 fernando
                    PluginServices.getText(this,"Rango_de_escalas"),
548 312 fernando
                    javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION,
549
                    javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
550
        }
551
552
        return rango;
553
    }
554
555
    /**
556
     * This method initializes jPanel11
557
     *
558
     * @return javax.swing.JPanel
559
     */
560
561
    /*        private javax.swing.JPanel getJPanel11() {
562
                    if(jPanel11 == null) {
563
                            jPanel11 = new javax.swing.JPanel();
564
                            jPanel11.setLayout(new java.awt.BorderLayout());
565
                            jPanel11.add(getJPanel12(), java.awt.BorderLayout.NORTH);
566
                            jPanel11.add(getJPanel13(), java.awt.BorderLayout.CENTER);
567
                            jPanel11.add(getJPanel14(), java.awt.BorderLayout.SOUTH);
568
                    }
569
                    return jPanel11;
570
            }
571
    */
572
573
    /**
574
     * This method initializes jLabel6
575
     *
576
     * @return javax.swing.JLabel
577
     */
578
    private javax.swing.JLabel getJLabel6() {
579
        if (jLabel6 == null) {
580
            jLabel6 = new javax.swing.JLabel();
581
            jLabel6.setForeground(Color.blue);
582 596 fernando
            jLabel6.setText(PluginServices.getText(this,"propiedades"));
583 312 fernando
        }
584
585
        return jLabel6;
586
    }
587
588
    /**
589
     * This method initializes jLabel7
590
     *
591
     * @return javax.swing.JLabel
592
     */
593
    private javax.swing.JLabel getJLabel7() {
594
        if (jLabel7 == null) {
595
            jLabel7 = new javax.swing.JLabel();
596
            jLabel7.setText("Extent");
597
        }
598
599
        return jLabel7;
600
    }
601
602
    /**
603
     * This method initializes jPanel12
604
     *
605
     * @return javax.swing.JPanel
606
     */
607
    private javax.swing.JPanel getpnpropiedades() {
608
        if (npropiedades == null) {
609
            npropiedades = new javax.swing.JPanel();
610
            npropiedades.setLayout(new java.awt.BorderLayout());
611
612
            //npropiedades.add(getJLabel6(), java.awt.BorderLayout.CENTER);
613
            npropiedades.add(getJLabel7(), java.awt.BorderLayout.SOUTH);
614
            npropiedades.add(getLabel(), java.awt.BorderLayout.NORTH);
615
        }
616
617
        return npropiedades;
618
    }
619
620
    /**
621
     * This method initializes jPanel13
622
     *
623
     * @return javax.swing.JPanel
624
     */
625
    private javax.swing.JPanel getpcpropiedades() {
626
        if (cpropiedades == null) {
627
            cpropiedades = new javax.swing.JPanel();
628
629
            java.awt.GridLayout layGridLayout19 = new java.awt.GridLayout();
630
            layGridLayout19.setRows(4);
631
            layGridLayout19.setColumns(2);
632
            cpropiedades.setLayout(layGridLayout19);
633
            cpropiedades.add(getJLabel8(), null);
634
            cpropiedades.add(getJLabel9(), null);
635
            cpropiedades.add(getJLabel10(), null);
636
            cpropiedades.add(getJLabel11(), null);
637
            cpropiedades.add(getJLabel12(), null);
638
            cpropiedades.add(getJLabel13(), null);
639
            cpropiedades.add(getJLabel14(), null);
640
            cpropiedades.add(getJLabel15(), null);
641
        }
642
643
        return cpropiedades;
644
    }
645
646
    /**
647
     * This method initializes jLabel8
648
     *
649
     * @return javax.swing.JLabel
650
     */
651
    private javax.swing.JLabel getJLabel8() {
652
        if (jLabel8 == null) {
653
            jLabel8 = new javax.swing.JLabel();
654 596 fernando
            jLabel8.setText(PluginServices.getText(this,"Superior"));
655 312 fernando
        }
656
657
        return jLabel8;
658
    }
659
660
    /**
661
     * This method initializes jLabel9
662
     *
663
     * @return javax.swing.JLabel
664
     */
665
    private javax.swing.JLabel getJLabel9() {
666
        if (jLabel9 == null) {
667
            jLabel9 = new javax.swing.JLabel();
668
669
            //jLabel9.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMaxY()));
670
        }
671
672
        return jLabel9;
673
    }
674
675
    /**
676
     * This method initializes jLabel10
677
     *
678
     * @return javax.swing.JLabel
679
     */
680
    private javax.swing.JLabel getJLabel10() {
681
        if (jLabel10 == null) {
682
            jLabel10 = new javax.swing.JLabel();
683 596 fernando
            jLabel10.setText(PluginServices.getText(this,"Inferior"));
684 312 fernando
        }
685
686
        return jLabel10;
687
    }
688
689
    /**
690
     * This method initializes jLabel11
691
     *
692
     * @return javax.swing.JLabel
693
     */
694
    private javax.swing.JLabel getJLabel11() {
695
        if (jLabel11 == null) {
696
            jLabel11 = new javax.swing.JLabel();
697
698
            //jLabel11.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMinY()));
699
        }
700
701
        return jLabel11;
702
    }
703
704
    /**
705
     * This method initializes jLabel12
706
     *
707
     * @return javax.swing.JLabel
708
     */
709
    private javax.swing.JLabel getJLabel12() {
710
        if (jLabel12 == null) {
711
            jLabel12 = new javax.swing.JLabel();
712 596 fernando
            jLabel12.setText(PluginServices.getText(this,"Izquierda"));
713 312 fernando
        }
714
715
        return jLabel12;
716
    }
717
718
    /**
719
     * This method initializes jLabel13
720
     *
721
     * @return javax.swing.JLabel
722
     */
723
    private javax.swing.JLabel getJLabel13() {
724
        if (jLabel13 == null) {
725
            jLabel13 = new javax.swing.JLabel();
726
727
            //jLabel13.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMinX()));
728
        }
729
730
        return jLabel13;
731
    }
732
733
    /**
734
     * This method initializes jLabel14
735
     *
736
     * @return javax.swing.JLabel
737
     */
738
    private javax.swing.JLabel getJLabel14() {
739
        if (jLabel14 == null) {
740
            jLabel14 = new javax.swing.JLabel();
741 596 fernando
            jLabel14.setText(PluginServices.getText(this,"Derecha"));
742 312 fernando
        }
743
744
        return jLabel14;
745
    }
746
747
    /**
748
     * This method initializes jLabel15
749
     *
750
     * @return javax.swing.JLabel
751
     */
752
    private javax.swing.JLabel getJLabel15() {
753
        if (jLabel15 == null) {
754
            jLabel15 = new javax.swing.JLabel();
755
756
            //jLabel15.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMaxX()));
757
        }
758
759
        return jLabel15;
760
    }
761
762
    /**
763
     * This method initializes jPanel14
764
     *
765
     * @return javax.swing.JPanel
766
     */
767
    private javax.swing.JPanel getpspropiedades() {
768
        if (spropiedades == null) {
769
            spropiedades = new javax.swing.JPanel();
770
            spropiedades.add(getJLabel16(), null);
771
            spropiedades.add(getJLabel17(), null);
772
        }
773
774
        return spropiedades;
775
    }
776
777
    /**
778
     * This method initializes jLabel16
779
     *
780
     * @return javax.swing.JLabel
781
     */
782
    private javax.swing.JLabel getJLabel16() {
783
        if (jLabel16 == null) {
784
            jLabel16 = new javax.swing.JLabel();
785 596 fernando
            jLabel16.setText(PluginServices.getText(this,"Origen_de_Datos"));
786 312 fernando
        }
787
788
        return jLabel16;
789
    }
790
791
    /**
792
     * This method initializes jLabel17
793
     *
794
     * @return javax.swing.JLabel
795
     */
796
    private javax.swing.JLabel getJLabel17() {
797
        if (jLabel17 == null) {
798
            jLabel17 = new javax.swing.JLabel();
799 458 fjp
            // TODO: REVISAR. AQU? DEBER?A PONER EL ORIGEN DE DATOS DE ESTA CAPA
800 594 vcaballero
            jLabel17.setText(((SingleLayer)m_layer).getSource().getDriver().toString());
801 312 fernando
        }
802
803
        return jLabel17;
804
    }
805
806
    /**
807
     * This method initializes label
808
     *
809
     * @return java.awt.Label
810
     */
811
    private java.awt.Label getLabel() {
812
        if (label == null) {
813
            label = new java.awt.Label();
814
            label.setText("Label");
815
        }
816
817
        return label;
818
    }
819
}
820
 //  @jve:visual-info  decl-index=0 visual-constraint="247,3"