Revision 2051

View differences:

org.gvsig.tools/library/tags/org.gvsig.tools-3.0.204/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/test/java/org/gvsig/tools/AppTest.java
1
/**
2
 * gvSIG. Desktop Geographic Information System.
3
 *
4
 * Copyright (C) 2007-2013 gvSIG Association.
5
 *
6
 * This program is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU General Public License
8
 * as published by the Free Software Foundation; either version 2
9
 * of the License, or (at your option) any later version.
10
 *
11
 * This program is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 * GNU General Public License for more details.
15
 *
16
 * You should have received a copy of the GNU General Public License
17
 * along with this program; if not, write to the Free Software
18
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
19
 * MA  02110-1301, USA.
20
 *
21
 * For any additional information, do not hesitate to contact us
22
 * at info AT gvsig.com, or visit our website www.gvsig.com.
23
 */
24
package org.gvsig.tools;
25

  
26
import junit.framework.Test;
27
import junit.framework.TestCase;
28
import junit.framework.TestSuite;
29

  
30
/**
31
 * Unit test for simple App.
32
 */
33
public class AppTest extends TestCase {
34

  
35
    /**
36
     * @return the suite of tests being tested
37
     */
38
    public static Test suite() {
39
        return new TestSuite(AppTest.class);
40
    }
41

  
42
    /**
43
     * Create the test case
44
     * 
45
     * @param testName
46
     *            name of the test case
47
     */
48
    public AppTest(String testName) {
49
        super(testName);
50
    }
51

  
52
    /**
53
     * Rigourous Test :-)
54
     */
55
    public void testApp() {
56
        assertTrue(true);
57
    }
58
}
org.gvsig.tools/library/tags/org.gvsig.tools-3.0.204/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/resources/META-INF/services/org.gvsig.tools.library.Library
1
org.gvsig.tools.swing.impl.ToolsSwingDefaultImplLibrary
org.gvsig.tools/library/tags/org.gvsig.tools-3.0.204/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/coerce/CoerceToColor.java
1
/**
2
 * gvSIG. Desktop Geographic Information System.
3
 *
4
 * Copyright (C) 2007-2013 gvSIG Association.
5
 *
6
 * This program is free software; you can redistribute it and/or
7
 * modify it under the terms of the GNU General Public License
8
 * as published by the Free Software Foundation; either version 3
9
 * of the License, or (at your option) any later version.
10
 *
11
 * This program is distributed in the hope that it will be useful,
12
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 * GNU General Public License for more details.
15
 *
16
 * You should have received a copy of the GNU General Public License
17
 * along with this program; if not, write to the Free Software
18
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
19
 * MA  02110-1301, USA.
20
 *
21
 * For any additional information, do not hesitate to contact us
22
 * at info AT gvsig.com, or visit our website www.gvsig.com.
23
 */
24
package org.gvsig.tools.swing.impl.coerce;
25

  
26
import java.awt.Color;
27
import java.util.HashMap;
28
import java.util.Map;
29
import org.apache.commons.lang3.StringUtils;
30
import org.apache.commons.lang3.math.NumberUtils;
31
import org.gvsig.tools.ToolsLocator;
32
import org.gvsig.tools.dataTypes.CoercionException;
33
import org.gvsig.tools.dataTypes.DataTypesManager;
34
import org.gvsig.tools.dataTypes.DataTypesManager.Coercion;
35
import org.gvsig.tools.swing.api.DataTypes;
36

  
37
public class CoerceToColor implements Coercion {
38

  
39
    
40
    private static Map<String,Color> colorTable = null;
41
    
42
    @Override
43
    public Object coerce(Object value) throws CoercionException {
44
        try {
45
            if (value == null || value instanceof Color) {
46
                return value;
47
            }
48
            if( value instanceof Number ) {
49
                int rgb = ((Number)value).intValue();
50
                Color color = new Color(rgb); // Alpha??
51
                return color;
52
            }
53
            String s = value.toString().trim();
54
            if( s.startsWith("rgb(") ) {
55
                s = s.replace(")", "");
56
                String[] x = StringUtils.split(s, ",");
57
                if( x.length<3 || x.length>4 ) {
58
                    throw new CoercionException("Can't convert '"+value.toString()+"' to color.");
59
                }
60
                try {
61
                    Color color;
62
                    int r = NumberUtils.createInteger(x[0]);
63
                    int g = NumberUtils.createInteger(x[1]);
64
                    int b = NumberUtils.createInteger(x[2]);
65
                    if( x.length==3 ) {
66
                        color = new Color(r, g, b);
67
                    } else {
68
                        int a = NumberUtils.createInteger(x[3]);
69
                        color = new Color(r, g, b, a);
70
                    }
71
                    return color;
72
                } catch(NumberFormatException ex) {
73
                    throw new CoercionException("Can't convert '"+value.toString()+"' to color.");
74
                }
75
                
76
            }
77
            if( s.startsWith("#") ) {
78
                s = "0x" + s.substring(1); 
79
            }
80
            try {
81
                int rgb = NumberUtils.createInteger(s);
82
                Color color = new Color(rgb);
83
                return color;
84
            } catch(NumberFormatException ex) {
85
                // Pass, do nothing
86
            }
87
            Color color = this.getColor(s);
88
            if( color == null ) {
89
                throw new CoercionException("Can't convert '"+value.toString()+"' to color.");
90
            }
91
            return color;
92
        } catch (Exception e) {
93
            throw new CoercionException(e);
94
        }
95

  
96
    }
97

  
98
    private Color getColor(String name) {
99
        if( colorTable==null ) {
100
            //
101
            // HTML Color Names
102
            // from https://www.w3schools.com/colors/colors_names.asp
103
            //
104
            colorTable = new HashMap<>();
105
            colorTable.put("aliceblue",new Color(0xF0,0xF8,0xFF));
106
            colorTable.put("antiquewhite",new Color(0xFA,0xEB,0xD7));
107
            colorTable.put("aqua",new Color(0x00,0xFF,0xFF));
108
            colorTable.put("aquamarine",new Color(0x7F,0xFF,0xD4));
109
            colorTable.put("azure",new Color(0xF0,0xFF,0xFF));
110
            colorTable.put("beige",new Color(0xF5,0xF5,0xDC));
111
            colorTable.put("bisque",new Color(0xFF,0xE4,0xC4));
112
            colorTable.put("black",new Color(0x00,0x00,0x00));
113
            colorTable.put("blanchedalmond",new Color(0xFF,0xEB,0xCD));
114
            colorTable.put("blue",new Color(0x00,0x00,0xFF));
115
            colorTable.put("blueviolet",new Color(0x8A,0x2B,0xE2));
116
            colorTable.put("brown",new Color(0xA5,0x2A,0x2A));
117
            colorTable.put("burlywood",new Color(0xDE,0xB8,0x87));
118
            colorTable.put("cadetblue",new Color(0x5F,0x9E,0xA0));
119
            colorTable.put("chartreuse",new Color(0x7F,0xFF,0x00));
120
            colorTable.put("chocolate",new Color(0xD2,0x69,0x1E));
121
            colorTable.put("coral",new Color(0xFF,0x7F,0x50));
122
            colorTable.put("cornflowerblue",new Color(0x64,0x95,0xED));
123
            colorTable.put("cornsilk",new Color(0xFF,0xF8,0xDC));
124
            colorTable.put("crimson",new Color(0xDC,0x14,0x3C));
125
            colorTable.put("cyan",new Color(0x00,0xFF,0xFF));
126
            colorTable.put("darkblue",new Color(0x00,0x00,0x8B));
127
            colorTable.put("darkcyan",new Color(0x00,0x8B,0x8B));
128
            colorTable.put("darkgoldenRod",new Color(0xB8,0x86,0x0B));
129
            colorTable.put("darkgray",new Color(0xA9,0xA9,0xA9));
130
            colorTable.put("darkgrey",new Color(0xA9,0xA9,0xA9));
131
            colorTable.put("darkgreen",new Color(0x00,0x64,0x00));
132
            colorTable.put("darkkhaki",new Color(0xBD,0xB7,0x6B));
133
            colorTable.put("darkmagenta",new Color(0x8B,0x00,0x8B));
134
            colorTable.put("darkolivegreen",new Color(0x55,0x6B,0x2F));
135
            colorTable.put("darkorange",new Color(0xFF,0x8C,0x00));
136
            colorTable.put("darkorchid",new Color(0x99,0x32,0xCC));
137
            colorTable.put("darkred",new Color(0x8B,0x00,0x00));
138
            colorTable.put("darksalmon",new Color(0xE9,0x96,0x7A));
139
            colorTable.put("darkseagreen",new Color(0x8F,0xBC,0x8F));
140
            colorTable.put("darkslateblue",new Color(0x48,0x3D,0x8B));
141
            colorTable.put("darkslategray",new Color(0x2F,0x4F,0x4F));
142
            colorTable.put("darkslategrey",new Color(0x2F,0x4F,0x4F));
143
            colorTable.put("darkturquoise",new Color(0x00,0xCE,0xD1));
144
            colorTable.put("darkviolet",new Color(0x94,0x00,0xD3));
145
            colorTable.put("deeppink",new Color(0xFF,0x14,0x93));
146
            colorTable.put("deepskyblue",new Color(0x00,0xBF,0xFF));
147
            colorTable.put("dimgray",new Color(0x69,0x69,0x69));
148
            colorTable.put("dimgrey",new Color(0x69,0x69,0x69));
149
            colorTable.put("dodgerblue",new Color(0x1E,0x90,0xFF));
150
            colorTable.put("firebrick",new Color(0xB2,0x22,0x22));
151
            colorTable.put("floralwhite",new Color(0xFF,0xFA,0xF0));
152
            colorTable.put("forestgreen",new Color(0x22,0x8B,0x22));
153
            colorTable.put("fuchsia",new Color(0xFF,0x00,0xFF));
154
            colorTable.put("gainsboro",new Color(0xDC,0xDC,0xDC));
155
            colorTable.put("ghostwhite",new Color(0xF8,0xF8,0xFF));
156
            colorTable.put("gold",new Color(0xFF,0xD7,0x00));
157
            colorTable.put("goldenrod",new Color(0xDA,0xA5,0x20));
158
            colorTable.put("gray",new Color(0x80,0x80,0x80));
159
            colorTable.put("grey",new Color(0x80,0x80,0x80));
160
            colorTable.put("green",new Color(0x00,0x80,0x00));
161
            colorTable.put("greenyellow",new Color(0xAD,0xFF,0x2F));
162
            colorTable.put("honeydew",new Color(0xF0,0xFF,0xF0));
163
            colorTable.put("hotpink",new Color(0xFF,0x69,0xB4));
164
            colorTable.put("indianred",new Color(0xCD,0x5C,0x5C));
165
            colorTable.put("indigo",new Color(0x4B,0x00,0x82));
166
            colorTable.put("ivory",new Color(0xFF,0xFF,0xF0));
167
            colorTable.put("khaki",new Color(0xF0,0xE6,0x8C));
168
            colorTable.put("lavender",new Color(0xE6,0xE6,0xFA));
169
            colorTable.put("lavenderblush",new Color(0xFF,0xF0,0xF5));
170
            colorTable.put("lawnGreen",new Color(0x7C,0xFC,0x00));
171
            colorTable.put("lemonchiffon",new Color(0xFF,0xFA,0xCD));
172
            colorTable.put("lightblue",new Color(0xAD,0xD8,0xE6));
173
            colorTable.put("lightcoral",new Color(0xF0,0x80,0x80));
174
            colorTable.put("lightcyan",new Color(0xE0,0xFF,0xFF));
175
            colorTable.put("lightgoldenRodYellow",new Color(0xFA,0xFA,0xD2));
176
            colorTable.put("lightgray",new Color(0xD3,0xD3,0xD3));
177
            colorTable.put("lightgrey",new Color(0xD3,0xD3,0xD3));
178
            colorTable.put("lightgreen",new Color(0x90,0xEE,0x90));
179
            colorTable.put("lightpink",new Color(0xFF,0xB6,0xC1));
180
            colorTable.put("lightsalmon",new Color(0xFF,0xA0,0x7A));
181
            colorTable.put("lightseagreen",new Color(0x20,0xB2,0xAA));
182
            colorTable.put("lightskyblue",new Color(0x87,0xCE,0xFA));
183
            colorTable.put("lightslategray",new Color(0x77,0x88,0x99));
184
            colorTable.put("lightslategrey",new Color(0x77,0x88,0x99));
185
            colorTable.put("lightsteelblue",new Color(0xB0,0xC4,0xDE));
186
            colorTable.put("lightyellow",new Color(0xFF,0xFF,0xE0));
187
            colorTable.put("lime",new Color(0x00,0xFF,0x00));
188
            colorTable.put("limegreen",new Color(0x32,0xCD,0x32));
189
            colorTable.put("linen",new Color(0xFA,0xF0,0xE6));
190
            colorTable.put("magenta",new Color(0xFF,0x00,0xFF));
191
            colorTable.put("maroon",new Color(0x80,0x00,0x00));
192
            colorTable.put("mediumaquamarine",new Color(0x66,0xCD,0xAA));
193
            colorTable.put("mediumblue",new Color(0x00,0x00,0xCD));
194
            colorTable.put("mediumorchid",new Color(0xBA,0x55,0xD3));
195
            colorTable.put("mediumpurple",new Color(0x93,0x70,0xDB));
196
            colorTable.put("mediumseagreen",new Color(0x3C,0xB3,0x71));
197
            colorTable.put("mediumslateblue",new Color(0x7B,0x68,0xEE));
198
            colorTable.put("mediumspringgreen",new Color(0x00,0xFA,0x9A));
199
            colorTable.put("mediumturquoise",new Color(0x48,0xD1,0xCC));
200
            colorTable.put("mediumvioletred",new Color(0xC7,0x15,0x85));
201
            colorTable.put("midnightblue",new Color(0x19,0x19,0x70));
202
            colorTable.put("mintcream",new Color(0xF5,0xFF,0xFA));
203
            colorTable.put("mistyrose",new Color(0xFF,0xE4,0xE1));
204
            colorTable.put("moccasin",new Color(0xFF,0xE4,0xB5));
205
            colorTable.put("navajowhite",new Color(0xFF,0xDE,0xAD));
206
            colorTable.put("navy",new Color(0x00,0x00,0x80));
207
            colorTable.put("oldlace",new Color(0xFD,0xF5,0xE6));
208
            colorTable.put("olive",new Color(0x80,0x80,0x00));
209
            colorTable.put("olivedrab",new Color(0x6B,0x8E,0x23));
210
            colorTable.put("orange",new Color(0xFF,0xA5,0x00));
211
            colorTable.put("orangered",new Color(0xFF,0x45,0x00));
212
            colorTable.put("orchid",new Color(0xDA,0x70,0xD6));
213
            colorTable.put("palegoldenrod",new Color(0xEE,0xE8,0xAA));
214
            colorTable.put("palegreen",new Color(0x98,0xFB,0x98));
215
            colorTable.put("paleturquoise",new Color(0xAF,0xEE,0xEE));
216
            colorTable.put("palevioletred",new Color(0xDB,0x70,0x93));
217
            colorTable.put("papayawhip",new Color(0xFF,0xEF,0xD5));
218
            colorTable.put("peachpuff",new Color(0xFF,0xDA,0xB9));
219
            colorTable.put("peru",new Color(0xCD,0x85,0x3F));
220
            colorTable.put("pink",new Color(0xFF,0xC0,0xCB));
221
            colorTable.put("plum",new Color(0xDD,0xA0,0xDD));
222
            colorTable.put("powderblue",new Color(0xB0,0xE0,0xE6));
223
            colorTable.put("purple",new Color(0x80,0x00,0x80));
224
            colorTable.put("rebeccapurple",new Color(0x66,0x33,0x99));
225
            colorTable.put("red",new Color(0xFF,0x00,0x00));
226
            colorTable.put("rosybrown",new Color(0xBC,0x8F,0x8F));
227
            colorTable.put("royalblue",new Color(0x41,0x69,0xE1));
228
            colorTable.put("saddlebrown",new Color(0x8B,0x45,0x13));
229
            colorTable.put("salmon",new Color(0xFA,0x80,0x72));
230
            colorTable.put("sandybrown",new Color(0xF4,0xA4,0x60));
231
            colorTable.put("seagreen",new Color(0x2E,0x8B,0x57));
232
            colorTable.put("seashell",new Color(0xFF,0xF5,0xEE));
233
            colorTable.put("sienna",new Color(0xA0,0x52,0x2D));
234
            colorTable.put("silver",new Color(0xC0,0xC0,0xC0));
235
            colorTable.put("skyblue",new Color(0x87,0xCE,0xEB));
236
            colorTable.put("slateblue",new Color(0x6A,0x5A,0xCD));
237
            colorTable.put("Slategray",new Color(0x70,0x80,0x90));
238
            colorTable.put("slategrey",new Color(0x70,0x80,0x90));
239
            colorTable.put("snow",new Color(0xFF,0xFA,0xFA));
240
            colorTable.put("springgreen",new Color(0x00,0xFF,0x7F));
241
            colorTable.put("steelblue",new Color(0x46,0x82,0xB4));
242
            colorTable.put("tan",new Color(0xD2,0xB4,0x8C));
243
            colorTable.put("teal",new Color(0x00,0x80,0x80));
244
            colorTable.put("thistle",new Color(0xD8,0xBF,0xD8));
245
            colorTable.put("tomato",new Color(0xFF,0x63,0x47));
246
            colorTable.put("turquoise",new Color(0x40,0xE0,0xD0));
247
            colorTable.put("violet",new Color(0xEE,0x82,0xEE));
248
            colorTable.put("wheat",new Color(0xF5,0xDE,0xB3));
249
            colorTable.put("white",new Color(0xFF,0xFF,0xFF));
250
            colorTable.put("whitesmoke",new Color(0xF5,0xF5,0xF5));
251
            colorTable.put("yellow",new Color(0xFF,0xFF,0x00));
252
            colorTable.put("yellowgreen",new Color(0x9A,0xCD,0x32));
253
        }
254
        return colorTable.get(name.toLowerCase());
255
    }
256
    
257
    public static class CoerceColorToString implements Coercion {
258

  
259
        @Override
260
        public Object coerce(Object value) throws CoercionException {
261
            if( value == null ) {
262
                return null;
263
            }
264
            if( value instanceof Color ) {
265
                int rgb = ((Color) value).getRGB();
266
                int r = ((Color) value).getRed();
267
                int g = ((Color) value).getGreen();
268
                int b = ((Color) value).getBlue();
269
                int a = ((Color) value).getAlpha();
270
                for (Map.Entry<String, Color> entry : colorTable.entrySet()) {
271
                    String name = entry.getKey();
272
                    Color color = entry.getValue();
273
                    if( rgb==color.getRGB() && color.getAlpha()==a ) {
274
                        return name;
275
                    }
276
                }
277
                return String.format("rgb(0x%02x,0x%02x,0x%02x,0x%02x)", r,g,b,a);
278
            }
279
            throw new CoercionException("Can't convert '"+value.getClass().getName()+"' to string");
280
        }
281
        
282
    }
283
     
284
    public static void selfRegister() {
285
        DataTypesManager dataTypesManager = ToolsLocator.getDataTypesManager();
286
        dataTypesManager.addtype(DataTypes.COLOR, null, "Color", Color.class, new CoerceToColor());
287
        dataTypesManager.addCoercion(DataTypes.STRING, new CoerceColorToString());
288
    }
289
}
org.gvsig.tools/library/tags/org.gvsig.tools-3.0.204/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/windowmanager/DefaultDialogView2.java
1
/*
2
 * To change this license header, choose License Headers in Project Properties.
3
 * To change this template file, choose Tools | Templates
4
 * and open the template in the editor.
5
 */
6
package org.gvsig.tools.swing.impl.windowmanager;
7

  
8
/**
9
 *
10
 * @author jjdelcerro
11
 */
12
public class DefaultDialogView2 extends javax.swing.JPanel {
13

  
14
    /**
15
     * Creates new form DefaultDialogView2
16
     */
17
    public DefaultDialogView2() {
18
        initComponents();
19
    }
20

  
21
    /**
22
     * This method is called from within the constructor to initialize the form.
23
     * WARNING: Do NOT modify this code. The content of this method is always
24
     * regenerated by the Form Editor.
25
     */
26
    @SuppressWarnings("unchecked")
27
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
28
    private void initComponents() {
29
        java.awt.GridBagConstraints gridBagConstraints;
30

  
31
        lblHeader1 = new javax.swing.JLabel();
32
        lblHeader2 = new javax.swing.JLabel();
33
        filler1 = new javax.swing.Box.Filler(new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 0), new java.awt.Dimension(32767, 0));
34
        btnApply = new javax.swing.JButton();
35
        btnAccept = new javax.swing.JButton();
36
        btnCancel = new javax.swing.JButton();
37
        pnlContents = new javax.swing.JPanel();
38
        imgHeader = new javax.swing.JLabel();
39
        filler3 = new javax.swing.Box.Filler(new java.awt.Dimension(2, 0), new java.awt.Dimension(2, 0), new java.awt.Dimension(2, 32767));
40
        filler4 = new javax.swing.Box.Filler(new java.awt.Dimension(2, 0), new java.awt.Dimension(2, 0), new java.awt.Dimension(2, 32767));
41
        filler2 = new javax.swing.Box.Filler(new java.awt.Dimension(4, 2), new java.awt.Dimension(4, 2), new java.awt.Dimension(4, 2));
42
        filler5 = new javax.swing.Box.Filler(new java.awt.Dimension(0, 4), new java.awt.Dimension(0, 4), new java.awt.Dimension(32767, 4));
43

  
44
        java.awt.GridBagLayout layout = new java.awt.GridBagLayout();
45
        layout.columnWidths = new int[] {0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0};
46
        layout.rowHeights = new int[] {0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0};
47
        setLayout(layout);
48

  
49
        lblHeader1.setFont(new java.awt.Font("Dialog", 1, 14)); // NOI18N
50
        gridBagConstraints = new java.awt.GridBagConstraints();
51
        gridBagConstraints.gridx = 2;
52
        gridBagConstraints.gridy = 2;
53
        gridBagConstraints.gridwidth = 11;
54
        gridBagConstraints.anchor = java.awt.GridBagConstraints.LINE_START;
55
        add(lblHeader1, gridBagConstraints);
56

  
57
        lblHeader2.setFont(new java.awt.Font("Dialog", 0, 12)); // NOI18N
58
        gridBagConstraints = new java.awt.GridBagConstraints();
59
        gridBagConstraints.gridx = 2;
60
        gridBagConstraints.gridy = 4;
61
        gridBagConstraints.gridwidth = 11;
62
        gridBagConstraints.anchor = java.awt.GridBagConstraints.LINE_START;
63
        add(lblHeader2, gridBagConstraints);
64
        gridBagConstraints = new java.awt.GridBagConstraints();
65
        gridBagConstraints.gridx = 2;
66
        gridBagConstraints.gridy = 10;
67
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
68
        gridBagConstraints.weightx = 0.4;
69
        add(filler1, gridBagConstraints);
70

  
71
        btnApply.setText("Apply");
72
        btnApply.addActionListener(new java.awt.event.ActionListener() {
73
            public void actionPerformed(java.awt.event.ActionEvent evt) {
74
                btnApplyActionPerformed(evt);
75
            }
76
        });
77
        gridBagConstraints = new java.awt.GridBagConstraints();
78
        gridBagConstraints.gridx = 6;
79
        gridBagConstraints.gridy = 10;
80
        add(btnApply, gridBagConstraints);
81

  
82
        btnAccept.setText("Accept");
83
        gridBagConstraints = new java.awt.GridBagConstraints();
84
        gridBagConstraints.gridx = 10;
85
        gridBagConstraints.gridy = 10;
86
        add(btnAccept, gridBagConstraints);
87

  
88
        btnCancel.setText("Cancel");
89
        gridBagConstraints = new java.awt.GridBagConstraints();
90
        gridBagConstraints.gridx = 14;
91
        gridBagConstraints.gridy = 10;
92
        add(btnCancel, gridBagConstraints);
93

  
94
        pnlContents.setBackground(new java.awt.Color(255, 255, 255));
95

  
96
        javax.swing.GroupLayout pnlContentsLayout = new javax.swing.GroupLayout(pnlContents);
97
        pnlContents.setLayout(pnlContentsLayout);
98
        pnlContentsLayout.setHorizontalGroup(
99
            pnlContentsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
100
            .addGap(0, 0, Short.MAX_VALUE)
101
        );
102
        pnlContentsLayout.setVerticalGroup(
103
            pnlContentsLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
104
            .addGap(0, 0, Short.MAX_VALUE)
105
        );
106

  
107
        gridBagConstraints = new java.awt.GridBagConstraints();
108
        gridBagConstraints.gridx = 2;
109
        gridBagConstraints.gridy = 6;
110
        gridBagConstraints.gridwidth = 13;
111
        gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
112
        gridBagConstraints.weightx = 0.3;
113
        gridBagConstraints.weighty = 0.3;
114
        add(pnlContents, gridBagConstraints);
115
        gridBagConstraints = new java.awt.GridBagConstraints();
116
        gridBagConstraints.gridx = 14;
117
        gridBagConstraints.gridy = 2;
118
        gridBagConstraints.gridheight = 3;
119
        gridBagConstraints.anchor = java.awt.GridBagConstraints.LINE_END;
120
        add(imgHeader, gridBagConstraints);
121
        gridBagConstraints = new java.awt.GridBagConstraints();
122
        gridBagConstraints.gridx = 12;
123
        gridBagConstraints.gridy = 10;
124
        add(filler3, gridBagConstraints);
125
        gridBagConstraints = new java.awt.GridBagConstraints();
126
        gridBagConstraints.gridx = 8;
127
        gridBagConstraints.gridy = 10;
128
        add(filler4, gridBagConstraints);
129
        gridBagConstraints = new java.awt.GridBagConstraints();
130
        gridBagConstraints.gridx = 16;
131
        gridBagConstraints.gridy = 12;
132
        add(filler2, gridBagConstraints);
133
        gridBagConstraints = new java.awt.GridBagConstraints();
134
        gridBagConstraints.gridx = 0;
135
        gridBagConstraints.gridy = 8;
136
        add(filler5, gridBagConstraints);
137
    }// </editor-fold>//GEN-END:initComponents
138

  
139
    private void btnApplyActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnApplyActionPerformed
140
        // TODO add your handling code here:
141
    }//GEN-LAST:event_btnApplyActionPerformed
142

  
143

  
144
    // Variables declaration - do not modify//GEN-BEGIN:variables
145
    protected javax.swing.JButton btnAccept;
146
    protected javax.swing.JButton btnApply;
147
    protected javax.swing.JButton btnCancel;
148
    protected javax.swing.Box.Filler filler1;
149
    protected javax.swing.Box.Filler filler2;
150
    protected javax.swing.Box.Filler filler3;
151
    protected javax.swing.Box.Filler filler4;
152
    protected javax.swing.Box.Filler filler5;
153
    protected javax.swing.JLabel imgHeader;
154
    protected javax.swing.JLabel lblHeader1;
155
    protected javax.swing.JLabel lblHeader2;
156
    protected javax.swing.JPanel pnlContents;
157
    // End of variables declaration//GEN-END:variables
158
}
org.gvsig.tools/library/tags/org.gvsig.tools-3.0.204/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/windowmanager/DefaultDialogView2.form
1
<?xml version="1.0" encoding="UTF-8" ?>
2

  
3
<Form version="1.8" maxVersion="1.9" type="org.netbeans.modules.form.forminfo.JPanelFormInfo">
4
  <AuxValues>
5
    <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
6
    <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
7
    <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
8
    <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
9
    <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
10
    <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
11
    <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
12
    <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
13
    <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="4"/>
14
    <AuxValue name="designerSize" type="java.awt.Dimension" value="-84,-19,0,5,115,114,0,18,106,97,118,97,46,97,119,116,46,68,105,109,101,110,115,105,111,110,65,-114,-39,-41,-84,95,68,20,2,0,2,73,0,6,104,101,105,103,104,116,73,0,5,119,105,100,116,104,120,112,0,0,1,44,0,0,1,-112"/>
15
  </AuxValues>
16
  <SubComponents>
17
    <Component class="javax.swing.JLabel" name="lblHeader1">
18
      <Properties>
19
        <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
20
          <Font name="Dialog" size="14" style="1"/>
21
        </Property>
22
      </Properties>
23
      <Constraints>
24
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
25
          <GridBagConstraints gridX="2" gridY="2" gridWidth="11" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="21" weightX="0.0" weightY="0.0"/>
26
        </Constraint>
27
      </Constraints>
28
    </Component>
29
    <Component class="javax.swing.JLabel" name="lblHeader2">
30
      <Properties>
31
        <Property name="font" type="java.awt.Font" editor="org.netbeans.beaninfo.editors.FontEditor">
32
          <Font name="Dialog" size="12" style="0"/>
33
        </Property>
34
      </Properties>
35
      <Constraints>
36
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
37
          <GridBagConstraints gridX="2" gridY="4" gridWidth="11" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="21" weightX="0.0" weightY="0.0"/>
38
        </Constraint>
39
      </Constraints>
40
    </Component>
41
    <Component class="javax.swing.Box$Filler" name="filler1">
42
      <Properties>
43
        <Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
44
          <Dimension value="[32767, 0]"/>
45
        </Property>
46
      </Properties>
47
      <AuxValues>
48
        <AuxValue name="classDetails" type="java.lang.String" value="Box.Filler.HorizontalGlue"/>
49
      </AuxValues>
50
      <Constraints>
51
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
52
          <GridBagConstraints gridX="2" gridY="10" gridWidth="1" gridHeight="1" fill="2" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.4" weightY="0.0"/>
53
        </Constraint>
54
      </Constraints>
55
    </Component>
56
    <Component class="javax.swing.JButton" name="btnApply">
57
      <Properties>
58
        <Property name="text" type="java.lang.String" value="Apply"/>
59
      </Properties>
60
      <Events>
61
        <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="btnApplyActionPerformed"/>
62
      </Events>
63
      <Constraints>
64
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
65
          <GridBagConstraints gridX="6" gridY="10" gridWidth="1" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.0" weightY="0.0"/>
66
        </Constraint>
67
      </Constraints>
68
    </Component>
69
    <Component class="javax.swing.JButton" name="btnAccept">
70
      <Properties>
71
        <Property name="text" type="java.lang.String" value="Accept"/>
72
      </Properties>
73
      <Constraints>
74
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
75
          <GridBagConstraints gridX="10" gridY="10" gridWidth="1" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.0" weightY="0.0"/>
76
        </Constraint>
77
      </Constraints>
78
    </Component>
79
    <Component class="javax.swing.JButton" name="btnCancel">
80
      <Properties>
81
        <Property name="text" type="java.lang.String" value="Cancel"/>
82
      </Properties>
83
      <Constraints>
84
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
85
          <GridBagConstraints gridX="14" gridY="10" gridWidth="1" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.0" weightY="0.0"/>
86
        </Constraint>
87
      </Constraints>
88
    </Component>
89
    <Container class="javax.swing.JPanel" name="pnlContents">
90
      <Properties>
91
        <Property name="background" type="java.awt.Color" editor="org.netbeans.beaninfo.editors.ColorEditor">
92
          <Color blue="ff" green="ff" red="ff" type="rgb"/>
93
        </Property>
94
      </Properties>
95
      <Constraints>
96
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
97
          <GridBagConstraints gridX="2" gridY="6" gridWidth="13" gridHeight="1" fill="1" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.3" weightY="0.3"/>
98
        </Constraint>
99
      </Constraints>
100

  
101
      <Layout>
102
        <DimensionLayout dim="0">
103
          <Group type="103" groupAlignment="0" attributes="0">
104
              <EmptySpace min="0" pref="0" max="32767" attributes="0"/>
105
          </Group>
106
        </DimensionLayout>
107
        <DimensionLayout dim="1">
108
          <Group type="103" groupAlignment="0" attributes="0">
109
              <EmptySpace min="0" pref="0" max="32767" attributes="0"/>
110
          </Group>
111
        </DimensionLayout>
112
      </Layout>
113
    </Container>
114
    <Component class="javax.swing.JLabel" name="imgHeader">
115
      <Constraints>
116
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
117
          <GridBagConstraints gridX="14" gridY="2" gridWidth="1" gridHeight="3" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="22" weightX="0.0" weightY="0.0"/>
118
        </Constraint>
119
      </Constraints>
120
    </Component>
121
    <Component class="javax.swing.Box$Filler" name="filler3">
122
      <Properties>
123
        <Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
124
          <Dimension value="[2, 32767]"/>
125
        </Property>
126
        <Property name="minimumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
127
          <Dimension value="[2, 0]"/>
128
        </Property>
129
        <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
130
          <Dimension value="[2, 0]"/>
131
        </Property>
132
      </Properties>
133
      <AuxValues>
134
        <AuxValue name="classDetails" type="java.lang.String" value="Box.Filler.HorizontalStrut"/>
135
      </AuxValues>
136
      <Constraints>
137
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
138
          <GridBagConstraints gridX="12" gridY="10" gridWidth="1" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.0" weightY="0.0"/>
139
        </Constraint>
140
      </Constraints>
141
    </Component>
142
    <Component class="javax.swing.Box$Filler" name="filler4">
143
      <Properties>
144
        <Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
145
          <Dimension value="[2, 32767]"/>
146
        </Property>
147
        <Property name="minimumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
148
          <Dimension value="[2, 0]"/>
149
        </Property>
150
        <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
151
          <Dimension value="[2, 0]"/>
152
        </Property>
153
      </Properties>
154
      <AuxValues>
155
        <AuxValue name="classDetails" type="java.lang.String" value="Box.Filler.HorizontalStrut"/>
156
      </AuxValues>
157
      <Constraints>
158
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
159
          <GridBagConstraints gridX="8" gridY="10" gridWidth="1" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.0" weightY="0.0"/>
160
        </Constraint>
161
      </Constraints>
162
    </Component>
163
    <Component class="javax.swing.Box$Filler" name="filler2">
164
      <Properties>
165
        <Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
166
          <Dimension value="[4, 2]"/>
167
        </Property>
168
        <Property name="minimumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
169
          <Dimension value="[4, 2]"/>
170
        </Property>
171
        <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
172
          <Dimension value="[4, 2]"/>
173
        </Property>
174
      </Properties>
175
      <AuxValues>
176
        <AuxValue name="classDetails" type="java.lang.String" value="Box.Filler.RigidArea"/>
177
      </AuxValues>
178
      <Constraints>
179
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
180
          <GridBagConstraints gridX="16" gridY="12" gridWidth="1" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.0" weightY="0.0"/>
181
        </Constraint>
182
      </Constraints>
183
    </Component>
184
    <Component class="javax.swing.Box$Filler" name="filler5">
185
      <Properties>
186
        <Property name="maximumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
187
          <Dimension value="[32767, 4]"/>
188
        </Property>
189
        <Property name="minimumSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
190
          <Dimension value="[0, 4]"/>
191
        </Property>
192
        <Property name="preferredSize" type="java.awt.Dimension" editor="org.netbeans.beaninfo.editors.DimensionEditor">
193
          <Dimension value="[0, 4]"/>
194
        </Property>
195
      </Properties>
196
      <AuxValues>
197
        <AuxValue name="classDetails" type="java.lang.String" value="Box.Filler.VerticalStrut"/>
198
      </AuxValues>
199
      <Constraints>
200
        <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
201
          <GridBagConstraints gridX="0" gridY="8" gridWidth="1" gridHeight="1" fill="0" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="0.0" weightY="0.0"/>
202
        </Constraint>
203
      </Constraints>
204
    </Component>
205
  </SubComponents>
206
  <LayoutCode>
207
    <CodeStatement>
208
      <CodeExpression id="1_layout">
209
        <CodeVariable name="layout" type="4096" declaredType="java.awt.GridBagLayout"/>
210
        <ExpressionOrigin>
211
          <ExpressionProvider type="CodeConstructor">
212
            <CodeConstructor class="java.awt.GridBagLayout" parameterTypes=""/>
213
          </ExpressionProvider>
214
        </ExpressionOrigin>
215
      </CodeExpression>
216
      <StatementProvider type="CodeExpression">
217
        <CodeExpression id="1_layout"/>
218
      </StatementProvider>
219
    </CodeStatement>
220
    <CodeStatement>
221
      <CodeExpression id="1_layout"/>
222
      <StatementProvider type="CodeField">
223
        <CodeField name="columnWidths" class="java.awt.GridBagLayout"/>
224
      </StatementProvider>
225
      <Parameters>
226
        <CodeExpression id="2">
227
          <ExpressionOrigin>
228
            <Value type="[I" editor="org.netbeans.modules.form.layoutsupport.delegates.GridBagLayoutSupport$IntArrayPropertyEditor">
229
              <PropertyValue value="[0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0, 4, 0]"/>
230
            </Value>
231
          </ExpressionOrigin>
232
        </CodeExpression>
233
      </Parameters>
234
    </CodeStatement>
235
    <CodeStatement>
236
      <CodeExpression id="1_layout"/>
237
      <StatementProvider type="CodeField">
238
        <CodeField name="rowHeights" class="java.awt.GridBagLayout"/>
239
      </StatementProvider>
240
      <Parameters>
241
        <CodeExpression id="3">
242
          <ExpressionOrigin>
243
            <Value type="[I" editor="org.netbeans.modules.form.layoutsupport.delegates.GridBagLayoutSupport$IntArrayPropertyEditor">
244
              <PropertyValue value="[0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0, 2, 0]"/>
245
            </Value>
246
          </ExpressionOrigin>
247
        </CodeExpression>
248
      </Parameters>
249
    </CodeStatement>
250
    <CodeStatement>
251
      <CodeExpression id="4">
252
        <ExpressionOrigin>
253
          <ExpressionProvider type="ComponentRef">
254
            <ComponentRef name="."/>
255
          </ExpressionProvider>
256
        </ExpressionOrigin>
257
      </CodeExpression>
258
      <StatementProvider type="CodeMethod">
259
        <CodeMethod name="setLayout" class="java.awt.Container" parameterTypes="java.awt.LayoutManager"/>
260
      </StatementProvider>
261
      <Parameters>
262
        <CodeExpression id="1_layout"/>
263
      </Parameters>
264
    </CodeStatement>
265
    <CodeStatement>
266
      <CodeExpression id="5_gridBagConstraints">
267
        <CodeVariable name="gridBagConstraints" type="20480" declaredType="java.awt.GridBagConstraints"/>
268
        <ExpressionOrigin>
269
          <ExpressionProvider type="CodeConstructor">
270
            <CodeConstructor class="java.awt.GridBagConstraints" parameterTypes=""/>
271
          </ExpressionProvider>
272
        </ExpressionOrigin>
273
      </CodeExpression>
274
      <StatementProvider type="CodeExpression">
275
        <CodeExpression id="5_gridBagConstraints"/>
276
      </StatementProvider>
277
    </CodeStatement>
278
    <CodeStatement>
279
      <CodeExpression id="5_gridBagConstraints"/>
280
      <StatementProvider type="CodeField">
281
        <CodeField name="gridx" class="java.awt.GridBagConstraints"/>
282
      </StatementProvider>
283
      <Parameters>
284
        <CodeExpression id="6">
285
          <ExpressionOrigin>
286
            <Value type="int" value="2"/>
287
          </ExpressionOrigin>
288
        </CodeExpression>
289
      </Parameters>
290
    </CodeStatement>
291
    <CodeStatement>
292
      <CodeExpression id="5_gridBagConstraints"/>
293
      <StatementProvider type="CodeField">
294
        <CodeField name="gridy" class="java.awt.GridBagConstraints"/>
295
      </StatementProvider>
296
      <Parameters>
297
        <CodeExpression id="7">
298
          <ExpressionOrigin>
299
            <Value type="int" value="2"/>
300
          </ExpressionOrigin>
301
        </CodeExpression>
302
      </Parameters>
303
    </CodeStatement>
304
    <CodeStatement>
305
      <CodeExpression id="5_gridBagConstraints"/>
306
      <StatementProvider type="CodeField">
307
        <CodeField name="gridwidth" class="java.awt.GridBagConstraints"/>
308
      </StatementProvider>
309
      <Parameters>
310
        <CodeExpression id="8">
311
          <ExpressionOrigin>
312
            <Value type="int" value="11"/>
313
          </ExpressionOrigin>
314
        </CodeExpression>
315
      </Parameters>
316
    </CodeStatement>
317
    <CodeStatement>
318
      <CodeExpression id="5_gridBagConstraints"/>
319
      <StatementProvider type="CodeField">
320
        <CodeField name="anchor" class="java.awt.GridBagConstraints"/>
321
      </StatementProvider>
322
      <Parameters>
323
        <CodeExpression id="9">
324
          <ExpressionOrigin>
325
            <Value type="int" value="21"/>
326
          </ExpressionOrigin>
327
        </CodeExpression>
328
      </Parameters>
329
    </CodeStatement>
330
    <CodeStatement>
331
      <CodeExpression id="4"/>
332
      <StatementProvider type="CodeMethod">
333
        <CodeMethod name="add" class="java.awt.Container" parameterTypes="java.awt.Component, java.lang.Object"/>
334
      </StatementProvider>
335
      <Parameters>
336
        <CodeExpression id="10_lblHeader1">
337
          <CodeVariable name="lblHeader1" type="8196" declaredType="javax.swing.JLabel"/>
338
          <ExpressionOrigin>
339
            <ExpressionProvider type="ComponentRef">
340
              <ComponentRef name="lblHeader1"/>
341
            </ExpressionProvider>
342
          </ExpressionOrigin>
343
        </CodeExpression>
344
        <CodeExpression id="5_gridBagConstraints"/>
345
      </Parameters>
346
    </CodeStatement>
347
    <CodeStatement>
348
      <CodeExpression id="11_gridBagConstraints">
349
        <CodeVariable name="gridBagConstraints"/>
350
        <ExpressionOrigin>
351
          <ExpressionProvider type="CodeConstructor">
352
            <CodeConstructor class="java.awt.GridBagConstraints" parameterTypes=""/>
353
          </ExpressionProvider>
354
        </ExpressionOrigin>
355
      </CodeExpression>
356
      <StatementProvider type="CodeExpression">
357
        <CodeExpression id="11_gridBagConstraints"/>
358
      </StatementProvider>
359
    </CodeStatement>
360
    <CodeStatement>
361
      <CodeExpression id="11_gridBagConstraints"/>
362
      <StatementProvider type="CodeField">
363
        <CodeField name="gridx" class="java.awt.GridBagConstraints"/>
364
      </StatementProvider>
365
      <Parameters>
366
        <CodeExpression id="12">
367
          <ExpressionOrigin>
368
            <Value type="int" value="2"/>
369
          </ExpressionOrigin>
370
        </CodeExpression>
371
      </Parameters>
372
    </CodeStatement>
373
    <CodeStatement>
374
      <CodeExpression id="11_gridBagConstraints"/>
375
      <StatementProvider type="CodeField">
376
        <CodeField name="gridy" class="java.awt.GridBagConstraints"/>
377
      </StatementProvider>
378
      <Parameters>
379
        <CodeExpression id="13">
380
          <ExpressionOrigin>
381
            <Value type="int" value="4"/>
382
          </ExpressionOrigin>
383
        </CodeExpression>
384
      </Parameters>
385
    </CodeStatement>
386
    <CodeStatement>
387
      <CodeExpression id="11_gridBagConstraints"/>
388
      <StatementProvider type="CodeField">
389
        <CodeField name="gridwidth" class="java.awt.GridBagConstraints"/>
390
      </StatementProvider>
391
      <Parameters>
392
        <CodeExpression id="14">
393
          <ExpressionOrigin>
394
            <Value type="int" value="11"/>
395
          </ExpressionOrigin>
396
        </CodeExpression>
397
      </Parameters>
398
    </CodeStatement>
399
    <CodeStatement>
400
      <CodeExpression id="11_gridBagConstraints"/>
401
      <StatementProvider type="CodeField">
402
        <CodeField name="anchor" class="java.awt.GridBagConstraints"/>
403
      </StatementProvider>
404
      <Parameters>
405
        <CodeExpression id="15">
406
          <ExpressionOrigin>
407
            <Value type="int" value="21"/>
408
          </ExpressionOrigin>
409
        </CodeExpression>
410
      </Parameters>
411
    </CodeStatement>
412
    <CodeStatement>
413
      <CodeExpression id="4"/>
414
      <StatementProvider type="CodeMethod">
415
        <CodeMethod name="add" class="java.awt.Container" parameterTypes="java.awt.Component, java.lang.Object"/>
416
      </StatementProvider>
417
      <Parameters>
418
        <CodeExpression id="16_lblHeader2">
419
          <CodeVariable name="lblHeader2" type="8196" declaredType="javax.swing.JLabel"/>
420
          <ExpressionOrigin>
421
            <ExpressionProvider type="ComponentRef">
422
              <ComponentRef name="lblHeader2"/>
423
            </ExpressionProvider>
424
          </ExpressionOrigin>
425
        </CodeExpression>
426
        <CodeExpression id="11_gridBagConstraints"/>
427
      </Parameters>
428
    </CodeStatement>
429
    <CodeStatement>
430
      <CodeExpression id="17_gridBagConstraints">
431
        <CodeVariable name="gridBagConstraints"/>
432
        <ExpressionOrigin>
433
          <ExpressionProvider type="CodeConstructor">
434
            <CodeConstructor class="java.awt.GridBagConstraints" parameterTypes=""/>
435
          </ExpressionProvider>
436
        </ExpressionOrigin>
437
      </CodeExpression>
438
      <StatementProvider type="CodeExpression">
439
        <CodeExpression id="17_gridBagConstraints"/>
440
      </StatementProvider>
441
    </CodeStatement>
442
    <CodeStatement>
443
      <CodeExpression id="17_gridBagConstraints"/>
444
      <StatementProvider type="CodeField">
445
        <CodeField name="gridx" class="java.awt.GridBagConstraints"/>
446
      </StatementProvider>
447
      <Parameters>
448
        <CodeExpression id="18">
449
          <ExpressionOrigin>
450
            <Value type="int" value="2"/>
451
          </ExpressionOrigin>
452
        </CodeExpression>
453
      </Parameters>
454
    </CodeStatement>
455
    <CodeStatement>
456
      <CodeExpression id="17_gridBagConstraints"/>
457
      <StatementProvider type="CodeField">
458
        <CodeField name="gridy" class="java.awt.GridBagConstraints"/>
459
      </StatementProvider>
460
      <Parameters>
461
        <CodeExpression id="19">
462
          <ExpressionOrigin>
463
            <Value type="int" value="10"/>
464
          </ExpressionOrigin>
465
        </CodeExpression>
466
      </Parameters>
467
    </CodeStatement>
468
    <CodeStatement>
469
      <CodeExpression id="17_gridBagConstraints"/>
470
      <StatementProvider type="CodeField">
471
        <CodeField name="fill" class="java.awt.GridBagConstraints"/>
472
      </StatementProvider>
473
      <Parameters>
474
        <CodeExpression id="20">
475
          <ExpressionOrigin>
476
            <Value type="int" value="2"/>
477
          </ExpressionOrigin>
478
        </CodeExpression>
479
      </Parameters>
480
    </CodeStatement>
481
    <CodeStatement>
482
      <CodeExpression id="17_gridBagConstraints"/>
483
      <StatementProvider type="CodeField">
484
        <CodeField name="weightx" class="java.awt.GridBagConstraints"/>
485
      </StatementProvider>
486
      <Parameters>
487
        <CodeExpression id="21">
488
          <ExpressionOrigin>
489
            <Value type="double" value="0.4"/>
490
          </ExpressionOrigin>
491
        </CodeExpression>
492
      </Parameters>
493
    </CodeStatement>
494
    <CodeStatement>
495
      <CodeExpression id="4"/>
496
      <StatementProvider type="CodeMethod">
497
        <CodeMethod name="add" class="java.awt.Container" parameterTypes="java.awt.Component, java.lang.Object"/>
498
      </StatementProvider>
499
      <Parameters>
500
        <CodeExpression id="22_filler1">
501
          <CodeVariable name="filler1" type="8196" declaredType="javax.swing.Box$Filler"/>
502
          <ExpressionOrigin>
503
            <ExpressionProvider type="ComponentRef">
504
              <ComponentRef name="filler1"/>
505
            </ExpressionProvider>
506
          </ExpressionOrigin>
507
        </CodeExpression>
508
        <CodeExpression id="17_gridBagConstraints"/>
509
      </Parameters>
510
    </CodeStatement>
511
    <CodeStatement>
512
      <CodeExpression id="23_gridBagConstraints">
513
        <CodeVariable name="gridBagConstraints"/>
514
        <ExpressionOrigin>
515
          <ExpressionProvider type="CodeConstructor">
516
            <CodeConstructor class="java.awt.GridBagConstraints" parameterTypes=""/>
517
          </ExpressionProvider>
518
        </ExpressionOrigin>
519
      </CodeExpression>
520
      <StatementProvider type="CodeExpression">
521
        <CodeExpression id="23_gridBagConstraints"/>
522
      </StatementProvider>
523
    </CodeStatement>
524
    <CodeStatement>
525
      <CodeExpression id="23_gridBagConstraints"/>
526
      <StatementProvider type="CodeField">
527
        <CodeField name="gridx" class="java.awt.GridBagConstraints"/>
528
      </StatementProvider>
529
      <Parameters>
530
        <CodeExpression id="24">
531
          <ExpressionOrigin>
532
            <Value type="int" value="6"/>
533
          </ExpressionOrigin>
534
        </CodeExpression>
535
      </Parameters>
536
    </CodeStatement>
537
    <CodeStatement>
538
      <CodeExpression id="23_gridBagConstraints"/>
539
      <StatementProvider type="CodeField">
540
        <CodeField name="gridy" class="java.awt.GridBagConstraints"/>
541
      </StatementProvider>
542
      <Parameters>
543
        <CodeExpression id="25">
544
          <ExpressionOrigin>
545
            <Value type="int" value="10"/>
546
          </ExpressionOrigin>
547
        </CodeExpression>
548
      </Parameters>
549
    </CodeStatement>
550
    <CodeStatement>
551
      <CodeExpression id="4"/>
552
      <StatementProvider type="CodeMethod">
553
        <CodeMethod name="add" class="java.awt.Container" parameterTypes="java.awt.Component, java.lang.Object"/>
554
      </StatementProvider>
555
      <Parameters>
556
        <CodeExpression id="26_btnApply">
557
          <CodeVariable name="btnApply" type="8196" declaredType="javax.swing.JButton"/>
558
          <ExpressionOrigin>
559
            <ExpressionProvider type="ComponentRef">
560
              <ComponentRef name="btnApply"/>
561
            </ExpressionProvider>
562
          </ExpressionOrigin>
563
        </CodeExpression>
564
        <CodeExpression id="23_gridBagConstraints"/>
565
      </Parameters>
566
    </CodeStatement>
567
    <CodeStatement>
568
      <CodeExpression id="27_gridBagConstraints">
569
        <CodeVariable name="gridBagConstraints"/>
570
        <ExpressionOrigin>
571
          <ExpressionProvider type="CodeConstructor">
572
            <CodeConstructor class="java.awt.GridBagConstraints" parameterTypes=""/>
573
          </ExpressionProvider>
574
        </ExpressionOrigin>
575
      </CodeExpression>
576
      <StatementProvider type="CodeExpression">
577
        <CodeExpression id="27_gridBagConstraints"/>
578
      </StatementProvider>
579
    </CodeStatement>
580
    <CodeStatement>
581
      <CodeExpression id="27_gridBagConstraints"/>
582
      <StatementProvider type="CodeField">
583
        <CodeField name="gridx" class="java.awt.GridBagConstraints"/>
584
      </StatementProvider>
585
      <Parameters>
586
        <CodeExpression id="28">
587
          <ExpressionOrigin>
588
            <Value type="int" value="10"/>
589
          </ExpressionOrigin>
590
        </CodeExpression>
591
      </Parameters>
592
    </CodeStatement>
593
    <CodeStatement>
594
      <CodeExpression id="27_gridBagConstraints"/>
595
      <StatementProvider type="CodeField">
596
        <CodeField name="gridy" class="java.awt.GridBagConstraints"/>
597
      </StatementProvider>
598
      <Parameters>
599
        <CodeExpression id="29">
600
          <ExpressionOrigin>
601
            <Value type="int" value="10"/>
602
          </ExpressionOrigin>
603
        </CodeExpression>
604
      </Parameters>
605
    </CodeStatement>
606
    <CodeStatement>
607
      <CodeExpression id="4"/>
608
      <StatementProvider type="CodeMethod">
609
        <CodeMethod name="add" class="java.awt.Container" parameterTypes="java.awt.Component, java.lang.Object"/>
610
      </StatementProvider>
611
      <Parameters>
612
        <CodeExpression id="30_btnAccept">
613
          <CodeVariable name="btnAccept" type="8196" declaredType="javax.swing.JButton"/>
614
          <ExpressionOrigin>
615
            <ExpressionProvider type="ComponentRef">
616
              <ComponentRef name="btnAccept"/>
617
            </ExpressionProvider>
618
          </ExpressionOrigin>
619
        </CodeExpression>
620
        <CodeExpression id="27_gridBagConstraints"/>
621
      </Parameters>
622
    </CodeStatement>
623
    <CodeStatement>
624
      <CodeExpression id="31_gridBagConstraints">
625
        <CodeVariable name="gridBagConstraints"/>
626
        <ExpressionOrigin>
627
          <ExpressionProvider type="CodeConstructor">
628
            <CodeConstructor class="java.awt.GridBagConstraints" parameterTypes=""/>
629
          </ExpressionProvider>
630
        </ExpressionOrigin>
631
      </CodeExpression>
632
      <StatementProvider type="CodeExpression">
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff