Statistics
| Revision:

svn-gvsig-desktop / trunk / applications / appgvSIG / src / com / iver / cit / gvsig / gui / Dialogs / General.java @ 596

History | View | Annotate | Download (22.8 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.andami.PluginServices;
17
import com.iver.andami.Utilities;
18
import com.iver.cit.gvsig.fmap.drivers.DriverIOException;
19
import com.iver.cit.gvsig.fmap.layers.FLayer;
20
import com.iver.cit.gvsig.fmap.layers.layerOperations.ClassifiableVectorial;
21
import com.iver.cit.gvsig.fmap.layers.layerOperations.SingleLayer;
22
///import com.iver.cit.gvsig.fmap.layers.FLyrVect;
23
import com.iver.mdiApp.Utilities;
24

    
25

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

    
73
    //private FRenderer m_render;
74
    private ClassifiableVectorial m_layer = null;
75
    private java.awt.Label label = null;
76

    
77
    /**
78
     * This is the default constructor
79
     *
80
     * @param lyr DOCUMENT ME!
81
     */
82
    public General(FLayer lyr) {
83
        super();
84

    
85
        //m_render=render;
86
        m_layer = (ClassifiableVectorial) lyr;
87
        initialize();
88
    }
89

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

    
104
    }
105

    
106
    /**
107
     * This method initializes this
108
     */
109
    private void initialize() {
110
        this.add(getpgeneral());
111

    
112
        //jTextField.setText("");
113
        this.setEnable(false);
114
        this.setSize(566, 449);
115
    }
116

    
117
    /**
118
     * DOCUMENT ME!
119
     *
120
     * @param b DOCUMENT ME!
121
     */
122
    private void setEnable(boolean b) {
123
        jLabel2.setEnabled(b);
124
        jTextField1.setEditable(b);
125
        jLabel3.setEnabled(b);
126
        jLabel4.setEnabled(b);
127
        jTextField2.setEditable(b);
128
        jLabel5.setEnabled(b);
129
    }
130

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

    
143
            //general.add(getJPanel2(), java.awt.BorderLayout.WEST);
144
        }
145

    
146
        return general;
147
    }
148

    
149
    /**
150
     * This method initializes jLabel
151
     *
152
     * @return javax.swing.JLabel
153
     */
154
    private javax.swing.JLabel getJLabel() {
155
        if (jLabel == null) {
156
            jLabel = new javax.swing.JLabel();
157
            jLabel.setText(PluginServices.getText(this,"nombre"));
158
        }
159

    
160
        return jLabel;
161
    }
162

    
163
    /**
164
     * This method initializes jTextField
165
     *
166
     * @return javax.swing.JTextField
167
     */
168
    private javax.swing.JTextField getJTextField() {
169
        if (jTextField == null) {
170
            jTextField = new javax.swing.JTextField();
171
            jTextField.setText(((FLayer)m_layer).getName());
172
            jTextField.setPreferredSize(new Dimension(140, 22));
173
        }
174

    
175
        return jTextField;
176
    }
177

    
178
    /**
179
     * This method initializes jPanel1
180
     *
181
     * @return javax.swing.JPanel
182
     */
183
    private javax.swing.JPanel getpnombre() {
184
        if (nombre == null) {
185
            nombre = new javax.swing.JPanel();
186
            nombre.add(getJLabel(), null);
187
            nombre.add(getJTextField(), null);
188
        }
189

    
190
        return nombre;
191
    }
192

    
193
    /**
194
     * This method initializes jPanel2
195
     *
196
     * @return javax.swing.JPanel
197
     */
198

    
199
    /*        private javax.swing.JPanel getJPanel2() {
200
                    if(jPanel2 == null) {
201
                            jPanel2 = new javax.swing.JPanel();
202
                            jPanel2.setLayout(new java.awt.BorderLayout());
203
                            jPanel2.add(getJPanel3(), java.awt.BorderLayout.NORTH);
204
                    }
205
                    return jPanel2;
206
            }
207
    */
208

    
209
    /**
210
     * This method initializes jLabel1
211
     *
212
     * @return javax.swing.JLabel
213
     */
214
    private javax.swing.JLabel getJLabel1() {
215
        if (jLabel1 == null) {
216
            jLabel1 = new javax.swing.JLabel();
217
            jLabel1.setText(PluginServices.getText(this,"Rango_de_escalas"));
218
            jLabel1.setForeground(Color.blue);
219
            jLabel1.setName("jLabel1");
220
        }
221

    
222
        return jLabel1;
223
    }
224

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

    
243
        return jRadioButton;
244
    }
245

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

    
264
        return jRadioButton1;
265
    }
266

    
267
    /**
268
     * This method initializes jPanel3
269
     *
270
     * @return javax.swing.JPanel
271
     */
272

    
273
    /*        private javax.swing.JPanel getJPanel3() {
274
                    if(jPanel3 == null) {
275
                            jPanel3 = new javax.swing.JPanel();
276
                            jPanel3.setLayout(new java.awt.BorderLayout());
277
                            jPanel3.add(getJPanel4(), java.awt.BorderLayout.EAST);
278
                    }
279
                    return jPanel3;
280
            }
281
    */
282

    
283
    /**
284
     * This method initializes jLabel2
285
     *
286
     * @return javax.swing.JLabel
287
     */
288
    private javax.swing.JLabel getJLabel2() {
289
        if (jLabel2 == null) {
290
            jLabel2 = new javax.swing.JLabel();
291
            jLabel2.setText(PluginServices.getText(this,"por_debajo_de"));
292
        }
293

    
294
        return jLabel2;
295
    }
296

    
297
    /**
298
     * This method initializes jTextField1
299
     *
300
     * @return javax.swing.JTextField
301
     */
302
    private javax.swing.JTextField getJTextField1() {
303
        if (jTextField1 == null) {
304
            jTextField1 = new javax.swing.JTextField();
305
            jTextField1.setSize(100, 30);
306
            jTextField1.setText("100,30");
307
        }
308

    
309
        return jTextField1;
310
    }
311

    
312
    /**
313
     * This method initializes jLabel3
314
     *
315
     * @return javax.swing.JLabel
316
     */
317
    private javax.swing.JLabel getJLabel3() {
318
        if (jLabel3 == null) {
319
            jLabel3 = new javax.swing.JLabel();
320
            jLabel3.setText(PluginServices.getText(this,"(escala_m?xima) "));
321
        }
322

    
323
        return jLabel3;
324
    }
325

    
326
    /**
327
     * This method initializes jPanel4
328
     *
329
     * @return javax.swing.JPanel
330
     */
331

    
332
    /*        private javax.swing.JPanel getJPanel4() {
333
                    if(jPanel4 == null) {
334
                            jPanel4 = new javax.swing.JPanel();
335
                            java.awt.GridLayout layGridLayout6 = new java.awt.GridLayout();
336
                            layGridLayout6.setRows(1);
337
                            layGridLayout6.setColumns(3);
338
                            jPanel4.setLayout(layGridLayout6);
339
                            jPanel4.add(getJPanel5(), null);
340
                    }
341
                    return jPanel4;
342
            }
343
    */
344

    
345
    /**
346
     * This method initializes jPanel5
347
     *
348
     * @return javax.swing.JPanel
349
     */
350

    
351
    /*private javax.swing.JPanel getJPanel5() {
352
            if(jPanel5 == null) {
353
                    jPanel5 = new javax.swing.JPanel();
354
                    java.awt.GridLayout layGridLayout7 = new java.awt.GridLayout();
355
                    layGridLayout7.setRows(2);
356
                    jPanel5.setLayout(layGridLayout7);
357
            }
358
            return jPanel5;
359
    }*/
360

    
361
    /**
362
     * This method initializes jLabel4
363
     *
364
     * @return javax.swing.JLabel
365
     */
366
    private javax.swing.JLabel getJLabel4() {
367
        if (jLabel4 == null) {
368
            jLabel4 = new javax.swing.JLabel();
369
            jLabel4.setText(PluginServices.getText(this,"por_encima_de"));
370
        }
371

    
372
        return jLabel4;
373
    }
374

    
375
    /**
376
     * This method initializes jTextField2
377
     *
378
     * @return javax.swing.JTextField
379
     */
380
    private javax.swing.JTextField getJTextField2() {
381
        if (jTextField2 == null) {
382
            jTextField2 = new javax.swing.JTextField();
383
            jTextField2.setSize(100, 30);
384
            jTextField2.setText("100,30");
385
        }
386

    
387
        return jTextField2;
388
    }
389

    
390
    /**
391
     * This method initializes jLabel5
392
     *
393
     * @return javax.swing.JLabel
394
     */
395
    private javax.swing.JLabel getJLabel5() {
396
        if (jLabel5 == null) {
397
            jLabel5 = new javax.swing.JLabel();
398
            jLabel5.setText(PluginServices.getText(this,"(escala_m?nima)"));
399
        }
400

    
401
        return jLabel5;
402
    }
403

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

    
418
        return central;
419
    }
420

    
421
    /**
422
     * This method initializes jPanel7
423
     *
424
     * @return javax.swing.JPanel
425
     */
426
    private javax.swing.JPanel getpsrango() {
427
        if (srango == null) {
428
            srango = new javax.swing.JPanel();
429

    
430
            java.awt.GridLayout layGridLayout10 = new java.awt.GridLayout();
431
            layGridLayout10.setRows(2);
432
            layGridLayout10.setColumns(3);
433
            srango.setLayout(layGridLayout10);
434
            srango.add(getJLabel2(), null);
435
            srango.add(getJTextField1(), null);
436
            srango.add(getJLabel3(), null);
437
            srango.add(getJLabel4(), null);
438
            srango.add(getJTextField2(), null);
439
            srango.add(getJLabel5(), null);
440
            srango.setName("jPanel7");
441
        }
442

    
443
        return srango;
444
    }
445

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

    
460
            ButtonGroup group = new ButtonGroup();
461
            group.add(getJRadioButton());
462
            group.add(getJRadioButton1());
463
            getJRadioButton().setSelected(true);
464
        }
465

    
466
        return crango;
467
    }
468

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

    
486
            /*jPanel9.setLayout(new java.awt.BorderLayout());
487
            jPanel9.add(getJPanel11(), java.awt.BorderLayout.NORTH);
488
            jPanel9.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED));
489

490
            */
491
        }
492

    
493
        return propiedades;
494
    }
495

    
496
    /**
497
     * This method initializes jPanel10
498
     *
499
     * @return javax.swing.JPanel
500
     */
501
    private javax.swing.JPanel getprango() {
502
        if (rango == null) {
503
            rango = new javax.swing.JPanel();
504
            rango.setLayout(new java.awt.BorderLayout());
505

    
506
            //rango.add(getJLabel1(), java.awt.BorderLayout.NORTH);
507
            rango.add(getpcrango(), java.awt.BorderLayout.EAST);
508
            rango.setBorder(javax.swing.BorderFactory.createTitledBorder(null,
509
                    PluginServices.getText(this,"Rango_de_escalas"),
510
                    javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION,
511
                    javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
512
        }
513

    
514
        return rango;
515
    }
516

    
517
    /**
518
     * This method initializes jPanel11
519
     *
520
     * @return javax.swing.JPanel
521
     */
522

    
523
    /*        private javax.swing.JPanel getJPanel11() {
524
                    if(jPanel11 == null) {
525
                            jPanel11 = new javax.swing.JPanel();
526
                            jPanel11.setLayout(new java.awt.BorderLayout());
527
                            jPanel11.add(getJPanel12(), java.awt.BorderLayout.NORTH);
528
                            jPanel11.add(getJPanel13(), java.awt.BorderLayout.CENTER);
529
                            jPanel11.add(getJPanel14(), java.awt.BorderLayout.SOUTH);
530
                    }
531
                    return jPanel11;
532
            }
533
    */
534

    
535
    /**
536
     * This method initializes jLabel6
537
     *
538
     * @return javax.swing.JLabel
539
     */
540
    private javax.swing.JLabel getJLabel6() {
541
        if (jLabel6 == null) {
542
            jLabel6 = new javax.swing.JLabel();
543
            jLabel6.setForeground(Color.blue);
544
            jLabel6.setText(PluginServices.getText(this,"propiedades"));
545
        }
546

    
547
        return jLabel6;
548
    }
549

    
550
    /**
551
     * This method initializes jLabel7
552
     *
553
     * @return javax.swing.JLabel
554
     */
555
    private javax.swing.JLabel getJLabel7() {
556
        if (jLabel7 == null) {
557
            jLabel7 = new javax.swing.JLabel();
558
            jLabel7.setText("Extent");
559
        }
560

    
561
        return jLabel7;
562
    }
563

    
564
    /**
565
     * This method initializes jPanel12
566
     *
567
     * @return javax.swing.JPanel
568
     */
569
    private javax.swing.JPanel getpnpropiedades() {
570
        if (npropiedades == null) {
571
            npropiedades = new javax.swing.JPanel();
572
            npropiedades.setLayout(new java.awt.BorderLayout());
573

    
574
            //npropiedades.add(getJLabel6(), java.awt.BorderLayout.CENTER);
575
            npropiedades.add(getJLabel7(), java.awt.BorderLayout.SOUTH);
576
            npropiedades.add(getLabel(), java.awt.BorderLayout.NORTH);
577
        }
578

    
579
        return npropiedades;
580
    }
581

    
582
    /**
583
     * This method initializes jPanel13
584
     *
585
     * @return javax.swing.JPanel
586
     */
587
    private javax.swing.JPanel getpcpropiedades() {
588
        if (cpropiedades == null) {
589
            cpropiedades = new javax.swing.JPanel();
590

    
591
            java.awt.GridLayout layGridLayout19 = new java.awt.GridLayout();
592
            layGridLayout19.setRows(4);
593
            layGridLayout19.setColumns(2);
594
            cpropiedades.setLayout(layGridLayout19);
595
            cpropiedades.add(getJLabel8(), null);
596
            cpropiedades.add(getJLabel9(), null);
597
            cpropiedades.add(getJLabel10(), null);
598
            cpropiedades.add(getJLabel11(), null);
599
            cpropiedades.add(getJLabel12(), null);
600
            cpropiedades.add(getJLabel13(), null);
601
            cpropiedades.add(getJLabel14(), null);
602
            cpropiedades.add(getJLabel15(), null);
603
        }
604

    
605
        return cpropiedades;
606
    }
607

    
608
    /**
609
     * This method initializes jLabel8
610
     *
611
     * @return javax.swing.JLabel
612
     */
613
    private javax.swing.JLabel getJLabel8() {
614
        if (jLabel8 == null) {
615
            jLabel8 = new javax.swing.JLabel();
616
            jLabel8.setText(PluginServices.getText(this,"Superior"));
617
        }
618

    
619
        return jLabel8;
620
    }
621

    
622
    /**
623
     * This method initializes jLabel9
624
     *
625
     * @return javax.swing.JLabel
626
     */
627
    private javax.swing.JLabel getJLabel9() {
628
        if (jLabel9 == null) {
629
            jLabel9 = new javax.swing.JLabel();
630

    
631
            //jLabel9.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMaxY()));
632
        }
633

    
634
        return jLabel9;
635
    }
636

    
637
    /**
638
     * This method initializes jLabel10
639
     *
640
     * @return javax.swing.JLabel
641
     */
642
    private javax.swing.JLabel getJLabel10() {
643
        if (jLabel10 == null) {
644
            jLabel10 = new javax.swing.JLabel();
645
            jLabel10.setText(PluginServices.getText(this,"Inferior"));
646
        }
647

    
648
        return jLabel10;
649
    }
650

    
651
    /**
652
     * This method initializes jLabel11
653
     *
654
     * @return javax.swing.JLabel
655
     */
656
    private javax.swing.JLabel getJLabel11() {
657
        if (jLabel11 == null) {
658
            jLabel11 = new javax.swing.JLabel();
659

    
660
            //jLabel11.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMinY()));
661
        }
662

    
663
        return jLabel11;
664
    }
665

    
666
    /**
667
     * This method initializes jLabel12
668
     *
669
     * @return javax.swing.JLabel
670
     */
671
    private javax.swing.JLabel getJLabel12() {
672
        if (jLabel12 == null) {
673
            jLabel12 = new javax.swing.JLabel();
674
            jLabel12.setText(PluginServices.getText(this,"Izquierda"));
675
        }
676

    
677
        return jLabel12;
678
    }
679

    
680
    /**
681
     * This method initializes jLabel13
682
     *
683
     * @return javax.swing.JLabel
684
     */
685
    private javax.swing.JLabel getJLabel13() {
686
        if (jLabel13 == null) {
687
            jLabel13 = new javax.swing.JLabel();
688

    
689
            //jLabel13.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMinX()));
690
        }
691

    
692
        return jLabel13;
693
    }
694

    
695
    /**
696
     * This method initializes jLabel14
697
     *
698
     * @return javax.swing.JLabel
699
     */
700
    private javax.swing.JLabel getJLabel14() {
701
        if (jLabel14 == null) {
702
            jLabel14 = new javax.swing.JLabel();
703
            jLabel14.setText(PluginServices.getText(this,"Derecha"));
704
        }
705

    
706
        return jLabel14;
707
    }
708

    
709
    /**
710
     * This method initializes jLabel15
711
     *
712
     * @return javax.swing.JLabel
713
     */
714
    private javax.swing.JLabel getJLabel15() {
715
        if (jLabel15 == null) {
716
            jLabel15 = new javax.swing.JLabel();
717

    
718
            //jLabel15.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMaxX()));
719
        }
720

    
721
        return jLabel15;
722
    }
723

    
724
    /**
725
     * This method initializes jPanel14
726
     *
727
     * @return javax.swing.JPanel
728
     */
729
    private javax.swing.JPanel getpspropiedades() {
730
        if (spropiedades == null) {
731
            spropiedades = new javax.swing.JPanel();
732
            spropiedades.add(getJLabel16(), null);
733
            spropiedades.add(getJLabel17(), null);
734
        }
735

    
736
        return spropiedades;
737
    }
738

    
739
    /**
740
     * This method initializes jLabel16
741
     *
742
     * @return javax.swing.JLabel
743
     */
744
    private javax.swing.JLabel getJLabel16() {
745
        if (jLabel16 == null) {
746
            jLabel16 = new javax.swing.JLabel();
747
            jLabel16.setText(PluginServices.getText(this,"Origen_de_Datos"));
748
        }
749

    
750
        return jLabel16;
751
    }
752

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

    
765
        return jLabel17;
766
    }
767

    
768
    /**
769
     * This method initializes label
770
     *
771
     * @return java.awt.Label
772
     */
773
    private java.awt.Label getLabel() {
774
        if (label == null) {
775
            label = new java.awt.Label();
776
            label.setText("Label");
777
        }
778

    
779
        return label;
780
    }
781
}
782
 //  @jve:visual-info  decl-index=0 visual-constraint="247,3"