Statistics
| Revision:

root / branches / v2_0_0_prep / applications / appgvSIG / src / com / iver / cit / gvsig / project / documents / view / gui / General.java @ 24759

History | View | Annotate | Download (23.9 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
/* 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
package com.iver.cit.gvsig.project.documents.view.gui;
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
import org.gvsig.fmap.dal.exception.ReadException;
57
import org.gvsig.fmap.mapcontext.layers.FLayer;
58
import org.gvsig.fmap.mapcontext.layers.operations.ClassifiableVectorial;
59
import org.gvsig.fmap.mapcontext.layers.operations.SingleLayer;
60

    
61
import com.iver.andami.PluginServices;
62

    
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
    private ClassifiableVectorial m_layer = null;
113
    private java.awt.Label label = null;
114

    
115
    /**
116
     * This is the default constructor
117
     *
118
     * @param lyr DOCUMENT ME!
119
     */
120
    public General(FLayer lyr) {
121
        super();
122

    
123
        //m_render=render;
124
        m_layer = (ClassifiableVectorial) lyr;
125
        initialize();
126
    }
127

    
128
    /**
129
     * DOCUMENT ME!
130
     */
131
    public void rellenar() {
132
        try {
133
                        jLabel9.setText(String.valueOf(((FLayer)m_layer).getFullEnvelope().getMaximum(1)));
134
                jLabel11.setText(String.valueOf(((FLayer)m_layer).getFullEnvelope().getMinimum(1)));
135
                jLabel13.setText(String.valueOf(((FLayer)m_layer).getFullEnvelope().getMinimum(0)));
136
                jLabel15.setText(String.valueOf(((FLayer)m_layer).getFullEnvelope().getMaximum(0)));
137
                } catch (ReadException e) {
138
                        e.printStackTrace();
139
                }
140
    }
141

    
142
    /**
143
     * This method initializes this
144
     */
145
    private void initialize() {
146
        this.add(getpgeneral());
147

    
148
        //jTextField.setText("");
149
        this.setEnable(false);
150
        this.setSize(566, 449);
151
    }
152

    
153
    /**
154
     * DOCUMENT ME!
155
     *
156
     * @param b DOCUMENT ME!
157
     */
158
    private void setEnable(boolean b) {
159
        jLabel2.setEnabled(b);
160
        jTextField1.setEditable(b);
161
        jLabel3.setEnabled(b);
162
        jLabel4.setEnabled(b);
163
        jTextField2.setEditable(b);
164
        jLabel5.setEnabled(b);
165
    }
166

    
167
    /**
168
     * This method initializes jPanel
169
     *
170
     * @return javax.swing.JPanel
171
     */
172
    private javax.swing.JPanel getpgeneral() {
173
        if (general == null) {
174
            general = new javax.swing.JPanel();
175
            general.setLayout(new java.awt.BorderLayout());
176
            general.add(getpnombre(), java.awt.BorderLayout.NORTH);
177
            general.add(getpcentral(), java.awt.BorderLayout.CENTER);
178

    
179
            //general.add(getJPanel2(), java.awt.BorderLayout.WEST);
180
        }
181

    
182
        return general;
183
    }
184

    
185
    /**
186
     * This method initializes jLabel
187
     *
188
     * @return javax.swing.JLabel
189
     */
190
    private javax.swing.JLabel getJLabel() {
191
        if (jLabel == null) {
192
            jLabel = new javax.swing.JLabel();
193
            jLabel.setText(PluginServices.getText(this,"nombre"));
194
        }
195

    
196
        return jLabel;
197
    }
198

    
199
    /**
200
     * This method initializes jTextField
201
     *
202
     * @return javax.swing.JTextField
203
     */
204
    private javax.swing.JTextField getJTextField() {
205
        if (jTextField == null) {
206
            jTextField = new javax.swing.JTextField();
207
            jTextField.setText(((FLayer)m_layer).getName());
208
            jTextField.setPreferredSize(new Dimension(140, 22));
209
        }
210

    
211
        return jTextField;
212
    }
213

    
214
    /**
215
     * This method initializes jPanel1
216
     *
217
     * @return javax.swing.JPanel
218
     */
219
    private javax.swing.JPanel getpnombre() {
220
        if (nombre == null) {
221
            nombre = new javax.swing.JPanel();
222
            nombre.add(getJLabel(), null);
223
            nombre.add(getJTextField(), null);
224
        }
225

    
226
        return nombre;
227
    }
228

    
229
    /**
230
     * This method initializes jPanel2
231
     *
232
     * @return javax.swing.JPanel
233
     */
234

    
235
    /*        private javax.swing.JPanel getJPanel2() {
236
                    if(jPanel2 == null) {
237
                            jPanel2 = new javax.swing.JPanel();
238
                            jPanel2.setLayout(new java.awt.BorderLayout());
239
                            jPanel2.add(getJPanel3(), java.awt.BorderLayout.NORTH);
240
                    }
241
                    return jPanel2;
242
            }
243
    */
244

    
245
    /**
246
     * This method initializes jLabel1
247
     *
248
     * @return javax.swing.JLabel
249
     */
250
    private javax.swing.JLabel getJLabel1() {
251
        if (jLabel1 == null) {
252
            jLabel1 = new javax.swing.JLabel();
253
            jLabel1.setText(PluginServices.getText(this,"Rango_de_escalas"));
254
            jLabel1.setForeground(Color.blue);
255
            jLabel1.setName("jLabel1");
256
        }
257

    
258
        return jLabel1;
259
    }
260

    
261
    /**
262
     * This method initializes jRadioButton
263
     *
264
     * @return javax.swing.JRadioButton
265
     */
266
    private javax.swing.JRadioButton getJRadioButton() {
267
        if (jRadioButton == null) {
268
            jRadioButton = new javax.swing.JRadioButton();
269
            jRadioButton.setText(PluginServices.getText(this,"Mostrar_siempre"));
270
            jRadioButton.setName("jRadioButton");
271
            jRadioButton.addActionListener(new java.awt.event.ActionListener() {
272
                    public void actionPerformed(java.awt.event.ActionEvent e) {
273
                        System.out.println("mostrar"); // TODO Auto-generated Event stub actionPerformed()
274
                        setEnable(false);
275
                    }
276
                });
277
        }
278

    
279
        return jRadioButton;
280
    }
281

    
282
    /**
283
     * This method initializes jRadioButton1
284
     *
285
     * @return javax.swing.JRadioButton
286
     */
287
    private javax.swing.JRadioButton getJRadioButton1() {
288
        if (jRadioButton1 == null) {
289
            jRadioButton1 = new javax.swing.JRadioButton();
290
            jRadioButton1.setText(PluginServices.getText(this,"No_mostrar"));
291
            jRadioButton1.setName("jRadioButton1");
292
            jRadioButton1.addActionListener(new java.awt.event.ActionListener() {
293
                    public void actionPerformed(java.awt.event.ActionEvent e) {
294
                        System.out.println("no mostrar"); // TODO Auto-generated Event stub actionPerformed()
295
                        setEnable(true);
296
                    }
297
                });
298
        }
299

    
300
        return jRadioButton1;
301
    }
302

    
303
    /**
304
     * This method initializes jPanel3
305
     *
306
     * @return javax.swing.JPanel
307
     */
308

    
309
    /*        private javax.swing.JPanel getJPanel3() {
310
                    if(jPanel3 == null) {
311
                            jPanel3 = new javax.swing.JPanel();
312
                            jPanel3.setLayout(new java.awt.BorderLayout());
313
                            jPanel3.add(getJPanel4(), java.awt.BorderLayout.EAST);
314
                    }
315
                    return jPanel3;
316
            }
317
    */
318

    
319
    /**
320
     * This method initializes jLabel2
321
     *
322
     * @return javax.swing.JLabel
323
     */
324
    private javax.swing.JLabel getJLabel2() {
325
        if (jLabel2 == null) {
326
            jLabel2 = new javax.swing.JLabel();
327
            jLabel2.setText(PluginServices.getText(this,"por_debajo_de"));
328
        }
329

    
330
        return jLabel2;
331
    }
332

    
333
    /**
334
     * This method initializes jTextField1
335
     *
336
     * @return javax.swing.JTextField
337
     */
338
    private javax.swing.JTextField getJTextField1() {
339
        if (jTextField1 == null) {
340
            jTextField1 = new javax.swing.JTextField();
341
            jTextField1.setSize(100, 30);
342
            jTextField1.setText("100,30");
343
        }
344

    
345
        return jTextField1;
346
    }
347

    
348
    /**
349
     * This method initializes jLabel3
350
     *
351
     * @return javax.swing.JLabel
352
     */
353
    private javax.swing.JLabel getJLabel3() {
354
        if (jLabel3 == null) {
355
            jLabel3 = new javax.swing.JLabel();
356
            jLabel3.setText(PluginServices.getText(this,"(escala_maxima)"));
357
        }
358

    
359
        return jLabel3;
360
    }
361

    
362
    /**
363
     * This method initializes jPanel4
364
     *
365
     * @return javax.swing.JPanel
366
     */
367

    
368
    /*        private javax.swing.JPanel getJPanel4() {
369
                    if(jPanel4 == null) {
370
                            jPanel4 = new javax.swing.JPanel();
371
                            java.awt.GridLayout layGridLayout6 = new java.awt.GridLayout();
372
                            layGridLayout6.setRows(1);
373
                            layGridLayout6.setColumns(3);
374
                            jPanel4.setLayout(layGridLayout6);
375
                            jPanel4.add(getJPanel5(), null);
376
                    }
377
                    return jPanel4;
378
            }
379
    */
380

    
381
    /**
382
     * This method initializes jPanel5
383
     *
384
     * @return javax.swing.JPanel
385
     */
386

    
387
    /*private javax.swing.JPanel getJPanel5() {
388
            if(jPanel5 == null) {
389
                    jPanel5 = new javax.swing.JPanel();
390
                    java.awt.GridLayout layGridLayout7 = new java.awt.GridLayout();
391
                    layGridLayout7.setRows(2);
392
                    jPanel5.setLayout(layGridLayout7);
393
            }
394
            return jPanel5;
395
    }*/
396

    
397
    /**
398
     * This method initializes jLabel4
399
     *
400
     * @return javax.swing.JLabel
401
     */
402
    private javax.swing.JLabel getJLabel4() {
403
        if (jLabel4 == null) {
404
            jLabel4 = new javax.swing.JLabel();
405
            jLabel4.setText(PluginServices.getText(this,"por_encima_de"));
406
        }
407

    
408
        return jLabel4;
409
    }
410

    
411
    /**
412
     * This method initializes jTextField2
413
     *
414
     * @return javax.swing.JTextField
415
     */
416
    private javax.swing.JTextField getJTextField2() {
417
        if (jTextField2 == null) {
418
            jTextField2 = new javax.swing.JTextField();
419
            jTextField2.setSize(100, 30);
420
            jTextField2.setText("100,30");
421
        }
422

    
423
        return jTextField2;
424
    }
425

    
426
    /**
427
     * This method initializes jLabel5
428
     *
429
     * @return javax.swing.JLabel
430
     */
431
    private javax.swing.JLabel getJLabel5() {
432
        if (jLabel5 == null) {
433
            jLabel5 = new javax.swing.JLabel();
434
            jLabel5.setText(PluginServices.getText(this,"(escala_minima)"));
435
        }
436

    
437
        return jLabel5;
438
    }
439

    
440
    /**
441
     * This method initializes jPanel6
442
     *
443
     * @return javax.swing.JPanel
444
     */
445
    private javax.swing.JPanel getpcentral() {
446
        if (central == null) {
447
            central = new javax.swing.JPanel();
448
            central.setLayout(new java.awt.BorderLayout());
449
            central.add(getppropiedades(), java.awt.BorderLayout.SOUTH);
450
            central.add(getprango(), java.awt.BorderLayout.WEST);
451
            central.setBorder(BorderFactory.createLoweredBevelBorder()); //setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED));
452
        }
453

    
454
        return central;
455
    }
456

    
457
    /**
458
     * This method initializes jPanel7
459
     *
460
     * @return javax.swing.JPanel
461
     */
462
    private javax.swing.JPanel getpsrango() {
463
        if (srango == null) {
464
            srango = new javax.swing.JPanel();
465

    
466
            java.awt.GridLayout layGridLayout10 = new java.awt.GridLayout();
467
            layGridLayout10.setRows(2);
468
            layGridLayout10.setColumns(3);
469
            srango.setLayout(layGridLayout10);
470
            srango.add(getJLabel2(), null);
471
            srango.add(getJTextField1(), null);
472
            srango.add(getJLabel3(), null);
473
            srango.add(getJLabel4(), null);
474
            srango.add(getJTextField2(), null);
475
            srango.add(getJLabel5(), null);
476
            srango.setName("jPanel7");
477
        }
478

    
479
        return srango;
480
    }
481

    
482
    /**
483
     * This method initializes jPanel8
484
     *
485
     * @return javax.swing.JPanel
486
     */
487
    private javax.swing.JPanel getpcrango() {
488
        if (crango == null) {
489
            crango = new javax.swing.JPanel();
490
            crango.setLayout(new java.awt.BorderLayout());
491
            crango.add(getJRadioButton(), java.awt.BorderLayout.NORTH);
492
            crango.add(getJRadioButton1(),
493
                java.awt.BorderLayout.BEFORE_LINE_BEGINS);
494
            crango.add(getpsrango(), java.awt.BorderLayout.SOUTH);
495

    
496
            ButtonGroup group = new ButtonGroup();
497
            group.add(getJRadioButton());
498
            group.add(getJRadioButton1());
499
            getJRadioButton().setSelected(true);
500
        }
501

    
502
        return crango;
503
    }
504

    
505
    /**
506
     * This method initializes jPanel9
507
     *
508
     * @return javax.swing.JPanel
509
     */
510
    private javax.swing.JPanel getppropiedades() {
511
        if (propiedades == null) {
512
            propiedades = new javax.swing.JPanel();
513
            propiedades.setLayout(new java.awt.BorderLayout());
514
            propiedades.add(getpnpropiedades(), java.awt.BorderLayout.NORTH);
515
            propiedades.add(getpcpropiedades(), java.awt.BorderLayout.CENTER);
516
            propiedades.add(getpspropiedades(), java.awt.BorderLayout.SOUTH);
517
            propiedades.setBorder(javax.swing.BorderFactory.createTitledBorder(
518
                    null, PluginServices.getText(this,"propiedades"),
519
                    javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION,
520
                    javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
521

    
522
            /*jPanel9.setLayout(new java.awt.BorderLayout());
523
            jPanel9.add(getJPanel11(), java.awt.BorderLayout.NORTH);
524
            jPanel9.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED));
525

526
            */
527
        }
528

    
529
        return propiedades;
530
    }
531

    
532
    /**
533
     * This method initializes jPanel10
534
     *
535
     * @return javax.swing.JPanel
536
     */
537
    private javax.swing.JPanel getprango() {
538
        if (rango == null) {
539
            rango = new javax.swing.JPanel();
540
            rango.setLayout(new java.awt.BorderLayout());
541

    
542
            //rango.add(getJLabel1(), java.awt.BorderLayout.NORTH);
543
            rango.add(getpcrango(), java.awt.BorderLayout.EAST);
544
            rango.setBorder(javax.swing.BorderFactory.createTitledBorder(null,
545
                    PluginServices.getText(this,"Rango_de_escalas"),
546
                    javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION,
547
                    javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null));
548
        }
549

    
550
        return rango;
551
    }
552

    
553
    /**
554
     * This method initializes jPanel11
555
     *
556
     * @return javax.swing.JPanel
557
     */
558

    
559
    /*        private javax.swing.JPanel getJPanel11() {
560
                    if(jPanel11 == null) {
561
                            jPanel11 = new javax.swing.JPanel();
562
                            jPanel11.setLayout(new java.awt.BorderLayout());
563
                            jPanel11.add(getJPanel12(), java.awt.BorderLayout.NORTH);
564
                            jPanel11.add(getJPanel13(), java.awt.BorderLayout.CENTER);
565
                            jPanel11.add(getJPanel14(), java.awt.BorderLayout.SOUTH);
566
                    }
567
                    return jPanel11;
568
            }
569
    */
570

    
571
    /**
572
     * This method initializes jLabel6
573
     *
574
     * @return javax.swing.JLabel
575
     */
576
    private javax.swing.JLabel getJLabel6() {
577
        if (jLabel6 == null) {
578
            jLabel6 = new javax.swing.JLabel();
579
            jLabel6.setForeground(Color.blue);
580
            jLabel6.setText(PluginServices.getText(this,"propiedades"));
581
        }
582

    
583
        return jLabel6;
584
    }
585

    
586
    /**
587
     * This method initializes jLabel7
588
     *
589
     * @return javax.swing.JLabel
590
     */
591
    private javax.swing.JLabel getJLabel7() {
592
        if (jLabel7 == null) {
593
            jLabel7 = new javax.swing.JLabel();
594
            jLabel7.setText("Extent");
595
        }
596

    
597
        return jLabel7;
598
    }
599

    
600
    /**
601
     * This method initializes jPanel12
602
     *
603
     * @return javax.swing.JPanel
604
     */
605
    private javax.swing.JPanel getpnpropiedades() {
606
        if (npropiedades == null) {
607
            npropiedades = new javax.swing.JPanel();
608
            npropiedades.setLayout(new java.awt.BorderLayout());
609

    
610
            //npropiedades.add(getJLabel6(), java.awt.BorderLayout.CENTER);
611
            npropiedades.add(getJLabel7(), java.awt.BorderLayout.SOUTH);
612
            npropiedades.add(getLabel(), java.awt.BorderLayout.NORTH);
613
        }
614

    
615
        return npropiedades;
616
    }
617

    
618
    /**
619
     * This method initializes jPanel13
620
     *
621
     * @return javax.swing.JPanel
622
     */
623
    private javax.swing.JPanel getpcpropiedades() {
624
        if (cpropiedades == null) {
625
            cpropiedades = new javax.swing.JPanel();
626

    
627
            java.awt.GridLayout layGridLayout19 = new java.awt.GridLayout();
628
            layGridLayout19.setRows(4);
629
            layGridLayout19.setColumns(2);
630
            cpropiedades.setLayout(layGridLayout19);
631
            cpropiedades.add(getJLabel8(), null);
632
            cpropiedades.add(getJLabel9(), null);
633
            cpropiedades.add(getJLabel10(), null);
634
            cpropiedades.add(getJLabel11(), null);
635
            cpropiedades.add(getJLabel12(), null);
636
            cpropiedades.add(getJLabel13(), null);
637
            cpropiedades.add(getJLabel14(), null);
638
            cpropiedades.add(getJLabel15(), null);
639
        }
640

    
641
        return cpropiedades;
642
    }
643

    
644
    /**
645
     * This method initializes jLabel8
646
     *
647
     * @return javax.swing.JLabel
648
     */
649
    private javax.swing.JLabel getJLabel8() {
650
        if (jLabel8 == null) {
651
            jLabel8 = new javax.swing.JLabel();
652
            jLabel8.setText(PluginServices.getText(this,"Superior"));
653
        }
654

    
655
        return jLabel8;
656
    }
657

    
658
    /**
659
     * This method initializes jLabel9
660
     *
661
     * @return javax.swing.JLabel
662
     */
663
    private javax.swing.JLabel getJLabel9() {
664
        if (jLabel9 == null) {
665
            jLabel9 = new javax.swing.JLabel();
666

    
667
            //jLabel9.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMaxY()));
668
        }
669

    
670
        return jLabel9;
671
    }
672

    
673
    /**
674
     * This method initializes jLabel10
675
     *
676
     * @return javax.swing.JLabel
677
     */
678
    private javax.swing.JLabel getJLabel10() {
679
        if (jLabel10 == null) {
680
            jLabel10 = new javax.swing.JLabel();
681
            jLabel10.setText(PluginServices.getText(this,"Inferior"));
682
        }
683

    
684
        return jLabel10;
685
    }
686

    
687
    /**
688
     * This method initializes jLabel11
689
     *
690
     * @return javax.swing.JLabel
691
     */
692
    private javax.swing.JLabel getJLabel11() {
693
        if (jLabel11 == null) {
694
            jLabel11 = new javax.swing.JLabel();
695

    
696
            //jLabel11.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMinY()));
697
        }
698

    
699
        return jLabel11;
700
    }
701

    
702
    /**
703
     * This method initializes jLabel12
704
     *
705
     * @return javax.swing.JLabel
706
     */
707
    private javax.swing.JLabel getJLabel12() {
708
        if (jLabel12 == null) {
709
            jLabel12 = new javax.swing.JLabel();
710
            jLabel12.setText(PluginServices.getText(this,"Izquierda"));
711
        }
712

    
713
        return jLabel12;
714
    }
715

    
716
    /**
717
     * This method initializes jLabel13
718
     *
719
     * @return javax.swing.JLabel
720
     */
721
    private javax.swing.JLabel getJLabel13() {
722
        if (jLabel13 == null) {
723
            jLabel13 = new javax.swing.JLabel();
724

    
725
            //jLabel13.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMinX()));
726
        }
727

    
728
        return jLabel13;
729
    }
730

    
731
    /**
732
     * This method initializes jLabel14
733
     *
734
     * @return javax.swing.JLabel
735
     */
736
    private javax.swing.JLabel getJLabel14() {
737
        if (jLabel14 == null) {
738
            jLabel14 = new javax.swing.JLabel();
739
            jLabel14.setText(PluginServices.getText(this,"Derecha"));
740
        }
741

    
742
        return jLabel14;
743
    }
744

    
745
    /**
746
     * This method initializes jLabel15
747
     *
748
     * @return javax.swing.JLabel
749
     */
750
    private javax.swing.JLabel getJLabel15() {
751
        if (jLabel15 == null) {
752
            jLabel15 = new javax.swing.JLabel();
753

    
754
            //jLabel15.setText(String.valueOf(m_render.m_layer.getLayerExtent().getMaxX()));
755
        }
756

    
757
        return jLabel15;
758
    }
759

    
760
    /**
761
     * This method initializes jPanel14
762
     *
763
     * @return javax.swing.JPanel
764
     */
765
    private javax.swing.JPanel getpspropiedades() {
766
        if (spropiedades == null) {
767
            spropiedades = new javax.swing.JPanel();
768
            spropiedades.add(getJLabel16(), null);
769
            spropiedades.add(getJLabel17(), null);
770
        }
771

    
772
        return spropiedades;
773
    }
774

    
775
    /**
776
     * This method initializes jLabel16
777
     *
778
     * @return javax.swing.JLabel
779
     */
780
    private javax.swing.JLabel getJLabel16() {
781
        if (jLabel16 == null) {
782
            jLabel16 = new javax.swing.JLabel();
783
            jLabel16.setText(PluginServices.getText(this,"Origen_de_Datos"));
784
        }
785

    
786
        return jLabel16;
787
    }
788

    
789
    /**
790
     * This method initializes jLabel17
791
     *
792
     * @return javax.swing.JLabel
793
     */
794
    private javax.swing.JLabel getJLabel17() {
795
        if (jLabel17 == null) {
796
            jLabel17 = new javax.swing.JLabel();
797
            // TODO: REVISAR. AQU? DEBER?A PONER EL ORIGEN DE DATOS DE ESTA CAPA
798
            jLabel17.setText(((SingleLayer)m_layer).getDataStore().getName());
799
        }
800

    
801
        return jLabel17;
802
    }
803

    
804
    /**
805
     * This method initializes label
806
     *
807
     * @return java.awt.Label
808
     */
809
    private java.awt.Label getLabel() {
810
        if (label == null) {
811
            label = new java.awt.Label();
812
            label.setText("Label");
813
        }
814

    
815
        return label;
816
    }
817
}
818
 //  @jve:visual-info  decl-index=0 visual-constraint="247,3"