Statistics
| Revision:

root / trunk / applications / appgvSIG / src / com / iver / cit / gvsig / gui / Dialogs / General.java @ 458

History | View | Annotate | Download (22.5 KB)

1
/*
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
package com.iver.cit.gvsig.gui.Dialogs;
8

    
9
import java.awt.Color;
10
import java.awt.Dimension;
11

    
12
import javax.swing.BorderFactory;
13
import javax.swing.ButtonGroup;
14
import javax.swing.JPanel;
15

    
16
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
17
import com.iver.cit.gvsig.fmap.layers.FLyrVect;
18
import com.iver.mdiApp.Utilities;
19

    
20

    
21
/**
22
 * DOCUMENT ME!
23
 *
24
 * @author vcn To change the template for this generated type comment go to
25
 *         Window>Preferences>Java>Code Generation>Code and
26
 *         Comments
27
 */
28
public class General extends JPanel {
29
    private javax.swing.JPanel general = null;
30
    private javax.swing.JLabel jLabel = null;
31
    private javax.swing.JTextField jTextField = null;
32
    private javax.swing.JPanel nombre = null;
33
    private javax.swing.JPanel jPanel2 = null;
34
    private javax.swing.JLabel jLabel1 = null;
35
    private javax.swing.JRadioButton jRadioButton = null;
36
    private javax.swing.JRadioButton jRadioButton1 = null;
37
    private javax.swing.JPanel jPanel3 = null;
38
    private javax.swing.JLabel jLabel2 = null;
39
    private javax.swing.JTextField jTextField1 = null;
40
    private javax.swing.JLabel jLabel3 = null;
41
    private javax.swing.JPanel jPanel4 = null;
42
    private javax.swing.JPanel jPanel5 = null;
43
    private javax.swing.JLabel jLabel4 = null;
44
    private javax.swing.JTextField jTextField2 = null;
45
    private javax.swing.JLabel jLabel5 = null;
46
    private javax.swing.JPanel central = null;
47
    private javax.swing.JPanel srango = null;
48
    private javax.swing.JPanel crango = null;
49
    private javax.swing.JPanel propiedades = null;
50
    private javax.swing.JPanel rango = null;
51
    private javax.swing.JPanel jPanel11 = null;
52
    private javax.swing.JLabel jLabel6 = null;
53
    private javax.swing.JLabel jLabel7 = null;
54
    private javax.swing.JPanel npropiedades = null;
55
    private javax.swing.JPanel cpropiedades = null;
56
    private javax.swing.JLabel jLabel8 = null;
57
    private javax.swing.JLabel jLabel9 = null;
58
    private javax.swing.JLabel jLabel10 = null;
59
    private javax.swing.JLabel jLabel11 = null;
60
    private javax.swing.JLabel jLabel12 = null;
61
    private javax.swing.JLabel jLabel13 = null;
62
    private javax.swing.JLabel jLabel14 = null;
63
    private javax.swing.JLabel jLabel15 = null;
64
    private javax.swing.JPanel spropiedades = null;
65
    private javax.swing.JLabel jLabel16 = null;
66
    private javax.swing.JLabel jLabel17 = null;
67

    
68
    //private FRenderer m_render;
69
    private FLyrVect m_layer = null;
70
    private java.awt.Label label = null;
71

    
72
    /**
73
     * This is the default constructor
74
     *
75
     * @param lyr DOCUMENT ME!
76
     */
77
    public General(FLyrVect lyr) {
78
        super();
79

    
80
        //m_render=render;
81
        m_layer = lyr;
82
        initialize();
83
    }
84

    
85
    /**
86
     * DOCUMENT ME!
87
     */
88
    public void rellenar() {
89
        try {
90
                        jLabel9.setText(String.valueOf(m_layer.getFullExtent().getMaxY()));
91
                jLabel11.setText(String.valueOf(m_layer.getFullExtent().getMinY()));
92
                jLabel13.setText(String.valueOf(m_layer.getFullExtent().getMinX()));
93
                jLabel15.setText(String.valueOf(m_layer.getFullExtent().getMaxX()));
94
                } catch (DriverIOException e) {
95
                        // TODO Auto-generated catch block
96
                        e.printStackTrace();
97
                }
98

    
99
    }
100

    
101
    /**
102
     * This method initializes this
103
     */
104
    private void initialize() {
105
        this.add(getpgeneral());
106

    
107
        //jTextField.setText("");
108
        this.setEnable(false);
109
        this.setSize(566, 449);
110
    }
111

    
112
    /**
113
     * DOCUMENT ME!
114
     *
115
     * @param b DOCUMENT ME!
116
     */
117
    private void setEnable(boolean b) {
118
        jLabel2.setEnabled(b);
119
        jTextField1.setEditable(b);
120
        jLabel3.setEnabled(b);
121
        jLabel4.setEnabled(b);
122
        jTextField2.setEditable(b);
123
        jLabel5.setEnabled(b);
124
    }
125

    
126
    /**
127
     * This method initializes jPanel
128
     *
129
     * @return javax.swing.JPanel
130
     */
131
    private javax.swing.JPanel getpgeneral() {
132
        if (general == null) {
133
            general = new javax.swing.JPanel();
134
            general.setLayout(new java.awt.BorderLayout());
135
            general.add(getpnombre(), java.awt.BorderLayout.NORTH);
136
            general.add(getpcentral(), java.awt.BorderLayout.CENTER);
137

    
138
            //general.add(getJPanel2(), java.awt.BorderLayout.WEST);
139
        }
140

    
141
        return general;
142
    }
143

    
144
    /**
145
     * This method initializes jLabel
146
     *
147
     * @return javax.swing.JLabel
148
     */
149
    private javax.swing.JLabel getJLabel() {
150
        if (jLabel == null) {
151
            jLabel = new javax.swing.JLabel();
152
            jLabel.setText(Utilities.getMessage(this,"nombre"));
153
        }
154

    
155
        return jLabel;
156
    }
157

    
158
    /**
159
     * This method initializes jTextField
160
     *
161
     * @return javax.swing.JTextField
162
     */
163
    private javax.swing.JTextField getJTextField() {
164
        if (jTextField == null) {
165
            jTextField = new javax.swing.JTextField();
166
            jTextField.setText(m_layer.getName());
167
            jTextField.setPreferredSize(new Dimension(140, 22));
168
        }
169

    
170
        return jTextField;
171
    }
172

    
173
    /**
174
     * This method initializes jPanel1
175
     *
176
     * @return javax.swing.JPanel
177
     */
178
    private javax.swing.JPanel getpnombre() {
179
        if (nombre == null) {
180
            nombre = new javax.swing.JPanel();
181
            nombre.add(getJLabel(), null);
182
            nombre.add(getJTextField(), null);
183
        }
184

    
185
        return nombre;
186
    }
187

    
188
    /**
189
     * This method initializes jPanel2
190
     *
191
     * @return javax.swing.JPanel
192
     */
193

    
194
    /*        private javax.swing.JPanel getJPanel2() {
195
                    if(jPanel2 == null) {
196
                            jPanel2 = new javax.swing.JPanel();
197
                            jPanel2.setLayout(new java.awt.BorderLayout());
198
                            jPanel2.add(getJPanel3(), java.awt.BorderLayout.NORTH);
199
                    }
200
                    return jPanel2;
201
            }
202
    */
203

    
204
    /**
205
     * This method initializes jLabel1
206
     *
207
     * @return javax.swing.JLabel
208
     */
209
    private javax.swing.JLabel getJLabel1() {
210
        if (jLabel1 == null) {
211
            jLabel1 = new javax.swing.JLabel();
212
            jLabel1.setText(Utilities.getMessage(this,"Rango_de_escalas"));
213
            jLabel1.setForeground(Color.blue);
214
            jLabel1.setName("jLabel1");
215
        }
216

    
217
        return jLabel1;
218
    }
219

    
220
    /**
221
     * This method initializes jRadioButton
222
     *
223
     * @return javax.swing.JRadioButton
224
     */
225
    private javax.swing.JRadioButton getJRadioButton() {
226
        if (jRadioButton == null) {
227
            jRadioButton = new javax.swing.JRadioButton();
228
            jRadioButton.setText(Utilities.getMessage(this,"Mostrar_siempre"));
229
            jRadioButton.setName("jRadioButton");
230
            jRadioButton.addActionListener(new java.awt.event.ActionListener() {
231
                    public void actionPerformed(java.awt.event.ActionEvent e) {
232
                        System.out.println("mostrar"); // TODO Auto-generated Event stub actionPerformed()
233
                        setEnable(false);
234
                    }
235
                });
236
        }
237

    
238
        return jRadioButton;
239
    }
240

    
241
    /**
242
     * This method initializes jRadioButton1
243
     *
244
     * @return javax.swing.JRadioButton
245
     */
246
    private javax.swing.JRadioButton getJRadioButton1() {
247
        if (jRadioButton1 == null) {
248
            jRadioButton1 = new javax.swing.JRadioButton();
249
            jRadioButton1.setText(Utilities.getMessage(this,"No_mostrar"));
250
            jRadioButton1.setName("jRadioButton1");
251
            jRadioButton1.addActionListener(new java.awt.event.ActionListener() {
252
                    public void actionPerformed(java.awt.event.ActionEvent e) {
253
                        System.out.println("no mostrar"); // TODO Auto-generated Event stub actionPerformed()
254
                        setEnable(true);
255
                    }
256
                });
257
        }
258

    
259
        return jRadioButton1;
260
    }
261

    
262
    /**
263
     * This method initializes jPanel3
264
     *
265
     * @return javax.swing.JPanel
266
     */
267

    
268
    /*        private javax.swing.JPanel getJPanel3() {
269
                    if(jPanel3 == null) {
270
                            jPanel3 = new javax.swing.JPanel();
271
                            jPanel3.setLayout(new java.awt.BorderLayout());
272
                            jPanel3.add(getJPanel4(), java.awt.BorderLayout.EAST);
273
                    }
274
                    return jPanel3;
275
            }
276
    */
277

    
278
    /**
279
     * This method initializes jLabel2
280
     *
281
     * @return javax.swing.JLabel
282
     */
283
    private javax.swing.JLabel getJLabel2() {
284
        if (jLabel2 == null) {
285
            jLabel2 = new javax.swing.JLabel();
286
            jLabel2.setText(Utilities.getMessage(this,"por_debajo_de"));
287
        }
288

    
289
        return jLabel2;
290
    }
291

    
292
    /**
293
     * This method initializes jTextField1
294
     *
295
     * @return javax.swing.JTextField
296
     */
297
    private javax.swing.JTextField getJTextField1() {
298
        if (jTextField1 == null) {
299
            jTextField1 = new javax.swing.JTextField();
300
            jTextField1.setSize(100, 30);
301
            jTextField1.setText("100,30");
302
        }
303

    
304
        return jTextField1;
305
    }
306

    
307
    /**
308
     * This method initializes jLabel3
309
     *
310
     * @return javax.swing.JLabel
311
     */
312
    private javax.swing.JLabel getJLabel3() {
313
        if (jLabel3 == null) {
314
            jLabel3 = new javax.swing.JLabel();
315
            jLabel3.setText(Utilities.getMessage(this,"(escala_m?xima) "));
316
        }
317

    
318
        return jLabel3;
319
    }
320

    
321
    /**
322
     * This method initializes jPanel4
323
     *
324
     * @return javax.swing.JPanel
325
     */
326

    
327
    /*        private javax.swing.JPanel getJPanel4() {
328
                    if(jPanel4 == null) {
329
                            jPanel4 = new javax.swing.JPanel();
330
                            java.awt.GridLayout layGridLayout6 = new java.awt.GridLayout();
331
                            layGridLayout6.setRows(1);
332
                            layGridLayout6.setColumns(3);
333
                            jPanel4.setLayout(layGridLayout6);
334
                            jPanel4.add(getJPanel5(), null);
335
                    }
336
                    return jPanel4;
337
            }
338
    */
339

    
340
    /**
341
     * This method initializes jPanel5
342
     *
343
     * @return javax.swing.JPanel
344
     */
345

    
346
    /*private javax.swing.JPanel getJPanel5() {
347
            if(jPanel5 == null) {
348
                    jPanel5 = new javax.swing.JPanel();
349
                    java.awt.GridLayout layGridLayout7 = new java.awt.GridLayout();
350
                    layGridLayout7.setRows(2);
351
                    jPanel5.setLayout(layGridLayout7);
352
            }
353
            return jPanel5;
354
    }*/
355

    
356
    /**
357
     * This method initializes jLabel4
358
     *
359
     * @return javax.swing.JLabel
360
     */
361
    private javax.swing.JLabel getJLabel4() {
362
        if (jLabel4 == null) {
363
            jLabel4 = new javax.swing.JLabel();
364
            jLabel4.setText(Utilities.getMessage(this,"por_encima_de"));
365
        }
366

    
367
        return jLabel4;
368
    }
369

    
370
    /**
371
     * This method initializes jTextField2
372
     *
373
     * @return javax.swing.JTextField
374
     */
375
    private javax.swing.JTextField getJTextField2() {
376
        if (jTextField2 == null) {
377
            jTextField2 = new javax.swing.JTextField();
378
            jTextField2.setSize(100, 30);
379
            jTextField2.setText("100,30");
380
        }
381

    
382
        return jTextField2;
383
    }
384

    
385
    /**
386
     * This method initializes jLabel5
387
     *
388
     * @return javax.swing.JLabel
389
     */
390
    private javax.swing.JLabel getJLabel5() {
391
        if (jLabel5 == null) {
392
            jLabel5 = new javax.swing.JLabel();
393
            jLabel5.setText(Utilities.getMessage(this,"(escala_m?nima)"));
394
        }
395

    
396
        return jLabel5;
397
    }
398

    
399
    /**
400
     * This method initializes jPanel6
401
     *
402
     * @return javax.swing.JPanel
403
     */
404
    private javax.swing.JPanel getpcentral() {
405
        if (central == null) {
406
            central = new javax.swing.JPanel();
407
            central.setLayout(new java.awt.BorderLayout());
408
            central.add(getppropiedades(), java.awt.BorderLayout.SOUTH);
409
            central.add(getprango(), java.awt.BorderLayout.WEST);
410
            central.setBorder(BorderFactory.createLoweredBevelBorder()); //setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED));
411
        }
412

    
413
        return central;
414
    }
415

    
416
    /**
417
     * This method initializes jPanel7
418
     *
419
     * @return javax.swing.JPanel
420
     */
421
    private javax.swing.JPanel getpsrango() {
422
        if (srango == null) {
423
            srango = new javax.swing.JPanel();
424

    
425
            java.awt.GridLayout layGridLayout10 = new java.awt.GridLayout();
426
            layGridLayout10.setRows(2);
427
            layGridLayout10.setColumns(3);
428
            srango.setLayout(layGridLayout10);
429
            srango.add(getJLabel2(), null);
430
            srango.add(getJTextField1(), null);
431
            srango.add(getJLabel3(), null);
432
            srango.add(getJLabel4(), null);
433
            srango.add(getJTextField2(), null);
434
            srango.add(getJLabel5(), null);
435
            srango.setName("jPanel7");
436
        }
437

    
438
        return srango;
439
    }
440

    
441
    /**
442
     * This method initializes jPanel8
443
     *
444
     * @return javax.swing.JPanel
445
     */
446
    private javax.swing.JPanel getpcrango() {
447
        if (crango == null) {
448
            crango = new javax.swing.JPanel();
449
            crango.setLayout(new java.awt.BorderLayout());
450
            crango.add(getJRadioButton(), java.awt.BorderLayout.NORTH);
451
            crango.add(getJRadioButton1(),
452
                java.awt.BorderLayout.BEFORE_LINE_BEGINS);
453
            crango.add(getpsrango(), java.awt.BorderLayout.SOUTH);
454

    
455
            ButtonGroup group = new ButtonGroup();
456
            group.add(getJRadioButton());
457
            group.add(getJRadioButton1());
458
            getJRadioButton().setSelected(true);
459
        }
460

    
461
        return crango;
462
    }
463

    
464
    /**
465
     * This method initializes jPanel9
466
     *
467
     * @return javax.swing.JPanel
468
     */
469
    private javax.swing.JPanel getppropiedades() {
470
        if (propiedades == null) {
471
            propiedades = new javax.swing.JPanel();
472
            propiedades.setLayout(new java.awt.BorderLayout());
473
            propiedades.add(getpnpropiedades(), java.awt.BorderLayout.NORTH);
474
            propiedades.add(getpcpropiedades(), java.awt.BorderLayout.CENTER);
475
            propiedades.add(getpspropiedades(), java.awt.BorderLayout.SOUTH);
476
            propiedades.setBorder(javax.swing.BorderFactory.createTitledBorder(
477
                    null, Utilities.getMessage(this,"propiedades"),
478
                    javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION,
479
                    javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
480

    
481
            /*jPanel9.setLayout(new java.awt.BorderLayout());
482
            jPanel9.add(getJPanel11(), java.awt.BorderLayout.NORTH);
483
            jPanel9.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED));
484

485
            */
486
        }
487

    
488
        return propiedades;
489
    }
490

    
491
    /**
492
     * This method initializes jPanel10
493
     *
494
     * @return javax.swing.JPanel
495
     */
496
    private javax.swing.JPanel getprango() {
497
        if (rango == null) {
498
            rango = new javax.swing.JPanel();
499
            rango.setLayout(new java.awt.BorderLayout());
500

    
501
            //rango.add(getJLabel1(), java.awt.BorderLayout.NORTH);
502
            rango.add(getpcrango(), java.awt.BorderLayout.EAST);
503
            rango.setBorder(javax.swing.BorderFactory.createTitledBorder(null,
504
                    Utilities.getMessage(this,"Rango_de_escalas"),
505
                    javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION,
506
                    javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
507
        }
508

    
509
        return rango;
510
    }
511

    
512
    /**
513
     * This method initializes jPanel11
514
     *
515
     * @return javax.swing.JPanel
516
     */
517

    
518
    /*        private javax.swing.JPanel getJPanel11() {
519
                    if(jPanel11 == null) {
520
                            jPanel11 = new javax.swing.JPanel();
521
                            jPanel11.setLayout(new java.awt.BorderLayout());
522
                            jPanel11.add(getJPanel12(), java.awt.BorderLayout.NORTH);
523
                            jPanel11.add(getJPanel13(), java.awt.BorderLayout.CENTER);
524
                            jPanel11.add(getJPanel14(), java.awt.BorderLayout.SOUTH);
525
                    }
526
                    return jPanel11;
527
            }
528
    */
529

    
530
    /**
531
     * This method initializes jLabel6
532
     *
533
     * @return javax.swing.JLabel
534
     */
535
    private javax.swing.JLabel getJLabel6() {
536
        if (jLabel6 == null) {
537
            jLabel6 = new javax.swing.JLabel();
538
            jLabel6.setForeground(Color.blue);
539
            jLabel6.setText(Utilities.getMessage(this,"propiedades"));
540
        }
541

    
542
        return jLabel6;
543
    }
544

    
545
    /**
546
     * This method initializes jLabel7
547
     *
548
     * @return javax.swing.JLabel
549
     */
550
    private javax.swing.JLabel getJLabel7() {
551
        if (jLabel7 == null) {
552
            jLabel7 = new javax.swing.JLabel();
553
            jLabel7.setText("Extent");
554
        }
555

    
556
        return jLabel7;
557
    }
558

    
559
    /**
560
     * This method initializes jPanel12
561
     *
562
     * @return javax.swing.JPanel
563
     */
564
    private javax.swing.JPanel getpnpropiedades() {
565
        if (npropiedades == null) {
566
            npropiedades = new javax.swing.JPanel();
567
            npropiedades.setLayout(new java.awt.BorderLayout());
568

    
569
            //npropiedades.add(getJLabel6(), java.awt.BorderLayout.CENTER);
570
            npropiedades.add(getJLabel7(), java.awt.BorderLayout.SOUTH);
571
            npropiedades.add(getLabel(), java.awt.BorderLayout.NORTH);
572
        }
573

    
574
        return npropiedades;
575
    }
576

    
577
    /**
578
     * This method initializes jPanel13
579
     *
580
     * @return javax.swing.JPanel
581
     */
582
    private javax.swing.JPanel getpcpropiedades() {
583
        if (cpropiedades == null) {
584
            cpropiedades = new javax.swing.JPanel();
585

    
586
            java.awt.GridLayout layGridLayout19 = new java.awt.GridLayout();
587
            layGridLayout19.setRows(4);
588
            layGridLayout19.setColumns(2);
589
            cpropiedades.setLayout(layGridLayout19);
590
            cpropiedades.add(getJLabel8(), null);
591
            cpropiedades.add(getJLabel9(), null);
592
            cpropiedades.add(getJLabel10(), null);
593
            cpropiedades.add(getJLabel11(), null);
594
            cpropiedades.add(getJLabel12(), null);
595
            cpropiedades.add(getJLabel13(), null);
596
            cpropiedades.add(getJLabel14(), null);
597
            cpropiedades.add(getJLabel15(), null);
598
        }
599

    
600
        return cpropiedades;
601
    }
602

    
603
    /**
604
     * This method initializes jLabel8
605
     *
606
     * @return javax.swing.JLabel
607
     */
608
    private javax.swing.JLabel getJLabel8() {
609
        if (jLabel8 == null) {
610
            jLabel8 = new javax.swing.JLabel();
611
            jLabel8.setText(Utilities.getMessage(this,"Superior"));
612
        }
613

    
614
        return jLabel8;
615
    }
616

    
617
    /**
618
     * This method initializes jLabel9
619
     *
620
     * @return javax.swing.JLabel
621
     */
622
    private javax.swing.JLabel getJLabel9() {
623
        if (jLabel9 == null) {
624
            jLabel9 = new javax.swing.JLabel();
625

    
626
            //jLabel9.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMaxY()));
627
        }
628

    
629
        return jLabel9;
630
    }
631

    
632
    /**
633
     * This method initializes jLabel10
634
     *
635
     * @return javax.swing.JLabel
636
     */
637
    private javax.swing.JLabel getJLabel10() {
638
        if (jLabel10 == null) {
639
            jLabel10 = new javax.swing.JLabel();
640
            jLabel10.setText(Utilities.getMessage(this,"Inferior"));
641
        }
642

    
643
        return jLabel10;
644
    }
645

    
646
    /**
647
     * This method initializes jLabel11
648
     *
649
     * @return javax.swing.JLabel
650
     */
651
    private javax.swing.JLabel getJLabel11() {
652
        if (jLabel11 == null) {
653
            jLabel11 = new javax.swing.JLabel();
654

    
655
            //jLabel11.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMinY()));
656
        }
657

    
658
        return jLabel11;
659
    }
660

    
661
    /**
662
     * This method initializes jLabel12
663
     *
664
     * @return javax.swing.JLabel
665
     */
666
    private javax.swing.JLabel getJLabel12() {
667
        if (jLabel12 == null) {
668
            jLabel12 = new javax.swing.JLabel();
669
            jLabel12.setText(Utilities.getMessage(this,"Izquierda"));
670
        }
671

    
672
        return jLabel12;
673
    }
674

    
675
    /**
676
     * This method initializes jLabel13
677
     *
678
     * @return javax.swing.JLabel
679
     */
680
    private javax.swing.JLabel getJLabel13() {
681
        if (jLabel13 == null) {
682
            jLabel13 = new javax.swing.JLabel();
683

    
684
            //jLabel13.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMinX()));
685
        }
686

    
687
        return jLabel13;
688
    }
689

    
690
    /**
691
     * This method initializes jLabel14
692
     *
693
     * @return javax.swing.JLabel
694
     */
695
    private javax.swing.JLabel getJLabel14() {
696
        if (jLabel14 == null) {
697
            jLabel14 = new javax.swing.JLabel();
698
            jLabel14.setText(Utilities.getMessage(this,"Derecha"));
699
        }
700

    
701
        return jLabel14;
702
    }
703

    
704
    /**
705
     * This method initializes jLabel15
706
     *
707
     * @return javax.swing.JLabel
708
     */
709
    private javax.swing.JLabel getJLabel15() {
710
        if (jLabel15 == null) {
711
            jLabel15 = new javax.swing.JLabel();
712

    
713
            //jLabel15.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMaxX()));
714
        }
715

    
716
        return jLabel15;
717
    }
718

    
719
    /**
720
     * This method initializes jPanel14
721
     *
722
     * @return javax.swing.JPanel
723
     */
724
    private javax.swing.JPanel getpspropiedades() {
725
        if (spropiedades == null) {
726
            spropiedades = new javax.swing.JPanel();
727
            spropiedades.add(getJLabel16(), null);
728
            spropiedades.add(getJLabel17(), null);
729
        }
730

    
731
        return spropiedades;
732
    }
733

    
734
    /**
735
     * This method initializes jLabel16
736
     *
737
     * @return javax.swing.JLabel
738
     */
739
    private javax.swing.JLabel getJLabel16() {
740
        if (jLabel16 == null) {
741
            jLabel16 = new javax.swing.JLabel();
742
            jLabel16.setText(Utilities.getMessage(this,"Origen_de_Datos"));
743
        }
744

    
745
        return jLabel16;
746
    }
747

    
748
    /**
749
     * This method initializes jLabel17
750
     *
751
     * @return javax.swing.JLabel
752
     */
753
    private javax.swing.JLabel getJLabel17() {
754
        if (jLabel17 == null) {
755
            jLabel17 = new javax.swing.JLabel();
756
            // TODO: REVISAR. AQU? DEBER?A PONER EL ORIGEN DE DATOS DE ESTA CAPA
757
            jLabel17.setText(m_layer.getSource().getDriver().toString());
758
        }
759

    
760
        return jLabel17;
761
    }
762

    
763
    /**
764
     * This method initializes label
765
     *
766
     * @return java.awt.Label
767
     */
768
    private java.awt.Label getLabel() {
769
        if (label == null) {
770
            label = new java.awt.Label();
771
            label.setText("Label");
772
        }
773

    
774
        return label;
775
    }
776
}
777
 //  @jve:visual-info  decl-index=0 visual-constraint="247,3"