KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > modules > form > layoutdesign > ALT_Inserting01Test


1 /*
2  * The contents of this file are subject to the terms of the Common Development
3  * and Distribution License (the License). You may not use this file except in
4  * compliance with the License.
5  *
6  * You can obtain a copy of the License at http://www.netbeans.org/cddl.html
7  * or http://www.netbeans.org/cddl.txt.
8  *
9  * When distributing Covered Code, include this CDDL Header Notice in each file
10  * and include the License file at http://www.netbeans.org/cddl.txt.
11  * If applicable, add the following below the CDDL Header, with the fields
12  * enclosed by brackets [] replaced by your own identifying information:
13  * "Portions Copyrighted [year] [name of copyright owner]"
14  *
15  * The Original Software is NetBeans. The Initial Developer of the Original
16  * Software is Sun Microsystems, Inc. Portions Copyright 1997-2006 Sun
17  * Microsystems, Inc. All Rights Reserved.
18  */

19
20 package org.netbeans.modules.form.layoutdesign;
21
22 import java.awt.Dimension JavaDoc;
23 import java.awt.Point JavaDoc;
24 import java.awt.Rectangle JavaDoc;
25 import java.io.File JavaDoc;
26 import java.io.IOException JavaDoc;
27 import java.util.ArrayList JavaDoc;
28 import java.util.Collection JavaDoc;
29 import org.openide.filesystems.FileUtil;
30
31 public class ALT_Inserting01Test extends LayoutTestCase {
32
33     public ALT_Inserting01Test(String JavaDoc name) {
34         super(name);
35         try {
36         className = this.getClass().getName();
37         className = className.substring(className.lastIndexOf('.') + 1, className.length());
38             startingFormFile = FileUtil.toFileObject(new File JavaDoc(url.getFile() + goldenFilesPath + className + "-StartingForm.form").getCanonicalFile());
39         } catch (IOException JavaDoc ioe) {
40             fail(ioe.toString());
41         }
42     }
43
44     // Build layout of right aligned column of 3 labels and same sized column
45
// of 3 textfields (resized by mouse). Should be added inside the column,
46
// shrinking the textfield.
47
public void doChanges0() {
48         ld.externalSizeChangeHappened();
49         // > UPDATE CURRENT STATE
50
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
51         ld.updateCurrentState();
52         // < UPDATE CURRENT STATE
53
lc = new LayoutComponent("jLabel1", false);
54         // > START ADDING
55
baselinePosition.put("jLabel1-34-14", new Integer JavaDoc(11));
56         {
57             LayoutComponent[] comps = new LayoutComponent[] { lc };
58             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
59                 new Rectangle JavaDoc(0, 0, 34, 14)
60                 };
61             String JavaDoc defaultContId = null;
62             Point JavaDoc hotspot = new Point JavaDoc(13,7);
63             ld.startAdding(comps, bounds, hotspot, defaultContId);
64         }
65         // < START ADDING
66
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
67
prefPaddingInParent.put("Form-jLabel1-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
68
prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
69
prefPaddingInParent.put("Form-jLabel1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
70
// > MOVE
71
{
72             Point JavaDoc p = new Point JavaDoc(22,20);
73             String JavaDoc containerId= "Form";
74             boolean autoPositioning = true;
75             boolean lockDimension = false;
76             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
77                 new Rectangle JavaDoc(10, 11, 34, 14)
78                 };
79             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
80         }
81         // < MOVE
82
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
83
prefPaddingInParent.put("Form-jLabel1-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
84
prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
85
prefPaddingInParent.put("Form-jLabel1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
86
// > MOVE
87
{
88             Point JavaDoc p = new Point JavaDoc(21,20);
89             String JavaDoc containerId= "Form";
90             boolean autoPositioning = true;
91             boolean lockDimension = false;
92             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
93                 new Rectangle JavaDoc(10, 11, 34, 14)
94                 };
95             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
96         }
97         // < MOVE
98
// > END MOVING
99
compPrefSize.put("jLabel1", new Dimension JavaDoc(34, 14));
100         compPrefSize.put("jLabel1", new Dimension JavaDoc(34, 14));
101         prefPaddingInParent.put("Form-jLabel1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
102
prefPaddingInParent.put("Form-jLabel1-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
103
ld.endMoving(true);
104         // < END MOVING
105
ld.externalSizeChangeHappened();
106         // > UPDATE CURRENT STATE
107
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
108         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 11, 34, 14));
109         baselinePosition.put("jLabel1-34-14", new Integer JavaDoc(11));
110         compPrefSize.put("jLabel1", new Dimension JavaDoc(34, 14));
111         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
112
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
113
ld.updateCurrentState();
114         // < UPDATE CURRENT STATE
115
lc = new LayoutComponent("jLabel2", false);
116         // > START ADDING
117
baselinePosition.put("jLabel2-34-14", new Integer JavaDoc(11));
118         {
119             LayoutComponent[] comps = new LayoutComponent[] { lc };
120             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
121                 new Rectangle JavaDoc(10, 11, 34, 14)
122                 };
123             String JavaDoc defaultContId= "Form";
124             Point JavaDoc hotspot = new Point JavaDoc(23,18);
125             ld.startAdding(comps, bounds, hotspot, defaultContId);
126         }
127         // < START ADDING
128
prefPaddingInParent.put("Form-jLabel2-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
129
prefPaddingInParent.put("Form-jLabel2-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
130
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
131
prefPadding.put("jLabel2-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
132
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
133
prefPaddingInParent.put("Form-jLabel2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
134
prefPadding.put("jLabel1-jLabel2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
135
// > MOVE
136
{
137             Point JavaDoc p = new Point JavaDoc(22,32);
138             String JavaDoc containerId= "Form";
139             boolean autoPositioning = true;
140             boolean lockDimension = false;
141             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
142                 new Rectangle JavaDoc(10, 31, 34, 14)
143                 };
144             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
145         }
146         // < MOVE
147
prefPaddingInParent.put("Form-jLabel2-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
148
prefPaddingInParent.put("Form-jLabel2-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
149
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
150
prefPadding.put("jLabel2-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
151
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
152
prefPaddingInParent.put("Form-jLabel2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
153
prefPadding.put("jLabel1-jLabel2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
154
// > MOVE
155
{
156             Point JavaDoc p = new Point JavaDoc(22,33);
157             String JavaDoc containerId= "Form";
158             boolean autoPositioning = true;
159             boolean lockDimension = false;
160             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
161                 new Rectangle JavaDoc(10, 31, 34, 14)
162                 };
163             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
164         }
165         // < MOVE
166
// > END MOVING
167
compPrefSize.put("jLabel2", new Dimension JavaDoc(34, 14));
168         compPrefSize.put("jLabel2", new Dimension JavaDoc(34, 14));
169         prefPaddingInParent.put("Form-jLabel2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
170
prefPaddingInParent.put("Form-jLabel2-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
171
ld.endMoving(true);
172         // < END MOVING
173
ld.externalSizeChangeHappened();
174         // > UPDATE CURRENT STATE
175
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
176         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 11, 34, 14));
177         baselinePosition.put("jLabel1-34-14", new Integer JavaDoc(11));
178         compPrefSize.put("jLabel1", new Dimension JavaDoc(34, 14));
179         compBounds.put("jLabel2", new Rectangle JavaDoc(10, 31, 34, 14));
180         baselinePosition.put("jLabel2-34-14", new Integer JavaDoc(11));
181         compPrefSize.put("jLabel2", new Dimension JavaDoc(34, 14));
182         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
183
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
184
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
185
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
186
ld.updateCurrentState();
187         // < UPDATE CURRENT STATE
188
lc = new LayoutComponent("jLabel3", false);
189         // > START ADDING
190
baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
191         {
192             LayoutComponent[] comps = new LayoutComponent[] { lc };
193             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
194                 new Rectangle JavaDoc(10, 31, 34, 14)
195                 };
196             String JavaDoc defaultContId= "Form";
197             Point JavaDoc hotspot = new Point JavaDoc(23,38);
198             ld.startAdding(comps, bounds, hotspot, defaultContId);
199         }
200         // < START ADDING
201
prefPaddingInParent.put("Form-jLabel3-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
202
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
203
prefPadding.put("jLabel1-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
204
prefPadding.put("jLabel3-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
205
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
206
prefPadding.put("jLabel3-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
207
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
208
prefPaddingInParent.put("Form-jLabel3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
209
prefPadding.put("jLabel2-jLabel3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
210
// > MOVE
211
{
212             Point JavaDoc p = new Point JavaDoc(23,52);
213             String JavaDoc containerId= "Form";
214             boolean autoPositioning = true;
215             boolean lockDimension = false;
216             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
217                 new Rectangle JavaDoc(10, 51, 34, 14)
218                 };
219             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
220         }
221         // < MOVE
222
prefPaddingInParent.put("Form-jLabel3-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
223
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
224
prefPadding.put("jLabel1-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
225
prefPadding.put("jLabel3-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
226
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
227
prefPadding.put("jLabel3-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
228
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
229
prefPaddingInParent.put("Form-jLabel3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
230
prefPadding.put("jLabel2-jLabel3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
231
// > MOVE
232
{
233             Point JavaDoc p = new Point JavaDoc(23,53);
234             String JavaDoc containerId= "Form";
235             boolean autoPositioning = true;
236             boolean lockDimension = false;
237             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
238                 new Rectangle JavaDoc(10, 51, 34, 14)
239                 };
240             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
241         }
242         // < MOVE
243
// > END MOVING
244
compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
245         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
246         prefPaddingInParent.put("Form-jLabel3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
247
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
248
ld.endMoving(true);
249         // < END MOVING
250
ld.externalSizeChangeHappened();
251         // > UPDATE CURRENT STATE
252
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
253         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 11, 34, 14));
254         baselinePosition.put("jLabel1-34-14", new Integer JavaDoc(11));
255         compPrefSize.put("jLabel1", new Dimension JavaDoc(34, 14));
256         compBounds.put("jLabel2", new Rectangle JavaDoc(10, 31, 34, 14));
257         baselinePosition.put("jLabel2-34-14", new Integer JavaDoc(11));
258         compPrefSize.put("jLabel2", new Dimension JavaDoc(34, 14));
259         compBounds.put("jLabel3", new Rectangle JavaDoc(10, 51, 34, 14));
260         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
261         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
262         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
263
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
264
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
265
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
266
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
267
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
268
ld.updateCurrentState();
269         // < UPDATE CURRENT STATE
270
ld.externalSizeChangeHappened();
271         // > UPDATE CURRENT STATE
272
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
273         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 11, 102, 14));
274         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
275         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
276         compBounds.put("jLabel2", new Rectangle JavaDoc(10, 31, 34, 14));
277         baselinePosition.put("jLabel2-34-14", new Integer JavaDoc(11));
278         compPrefSize.put("jLabel2", new Dimension JavaDoc(34, 14));
279         compBounds.put("jLabel3", new Rectangle JavaDoc(10, 51, 34, 14));
280         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
281         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
282         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
283
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
284
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
285
prefPaddingInParent.put("Form-jLabel1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
286
prefPaddingInParent.put("Form-jLabel2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
287
prefPaddingInParent.put("Form-jLabel3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
288
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
289
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
290
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
291
ld.updateCurrentState();
292         // < UPDATE CURRENT STATE
293
ld.externalSizeChangeHappened();
294         // > UPDATE CURRENT STATE
295
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
296         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 11, 102, 14));
297         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
298         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
299         compBounds.put("jLabel2", new Rectangle JavaDoc(10, 31, 68, 14));
300         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
301         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
302         compBounds.put("jLabel3", new Rectangle JavaDoc(10, 51, 34, 14));
303         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
304         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
305         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
306
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
307
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
308
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
309
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
310
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
311
ld.updateCurrentState();
312         // < UPDATE CURRENT STATE
313
// > ALIGN
314
{
315             Collection JavaDoc componentIds = new ArrayList JavaDoc();
316             componentIds.add("jLabel1");
317             componentIds.add("jLabel2");
318             componentIds.add("jLabel3");
319             boolean closed = true;
320             int dimension = 0;
321             int alignment = 1;
322             ld.align(componentIds, closed, dimension, alignment);
323         }
324         // < ALIGN
325
ld.externalSizeChangeHappened();
326         // > UPDATE CURRENT STATE
327
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
328         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 11, 102, 14));
329         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
330         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
331         compBounds.put("jLabel2", new Rectangle JavaDoc(44, 31, 68, 14));
332         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
333         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
334         compBounds.put("jLabel3", new Rectangle JavaDoc(78, 51, 34, 14));
335         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
336         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
337         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
338
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
339
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
340
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
341
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
342
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
343
ld.updateCurrentState();
344         // < UPDATE CURRENT STATE
345
lc = new LayoutComponent("jTextField1", false);
346         // > START ADDING
347
baselinePosition.put("jTextField1-59-20", new Integer JavaDoc(14));
348         {
349             LayoutComponent[] comps = new LayoutComponent[] { lc };
350             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
351                 new Rectangle JavaDoc(0, 0, 59, 20)
352                 };
353             String JavaDoc defaultContId = null;
354             Point JavaDoc hotspot = new Point JavaDoc(25,10);
355             ld.startAdding(comps, bounds, hotspot, defaultContId);
356         }
357         // < START ADDING
358
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
359
prefPaddingInParent.put("Form-jTextField1-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
360
prefPaddingInParent.put("Form-jTextField1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
361
prefPaddingInParent.put("Form-jTextField1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
362
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
363
prefPadding.put("jTextField1-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
364
prefPadding.put("jTextField1-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
365
prefPadding.put("jTextField1-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
366
// > MOVE
367
{
368             Point JavaDoc p = new Point JavaDoc(141,20);
369             String JavaDoc containerId= "Form";
370             boolean autoPositioning = true;
371             boolean lockDimension = false;
372             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
373                 new Rectangle JavaDoc(116, 8, 59, 20)
374                 };
375             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
376         }
377         // < MOVE
378
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
379
prefPaddingInParent.put("Form-jTextField1-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
380
prefPaddingInParent.put("Form-jTextField1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
381
prefPaddingInParent.put("Form-jTextField1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
382
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
383
prefPadding.put("jTextField1-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
384
prefPadding.put("jTextField1-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
385
prefPadding.put("jTextField1-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
386
// > MOVE
387
{
388             Point JavaDoc p = new Point JavaDoc(141,19);
389             String JavaDoc containerId= "Form";
390             boolean autoPositioning = true;
391             boolean lockDimension = false;
392             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
393                 new Rectangle JavaDoc(116, 8, 59, 20)
394                 };
395             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
396         }
397         // < MOVE
398
// > END MOVING
399
compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
400         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
401         prefPaddingInParent.put("Form-jTextField1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
402
ld.endMoving(true);
403         // < END MOVING
404
ld.externalSizeChangeHappened();
405         // > UPDATE CURRENT STATE
406
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
407         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 14, 102, 14));
408         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
409         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
410         compBounds.put("jLabel2", new Rectangle JavaDoc(44, 37, 68, 14));
411         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
412         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
413         compBounds.put("jLabel3", new Rectangle JavaDoc(78, 57, 34, 14));
414         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
415         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
416         compBounds.put("jTextField1", new Rectangle JavaDoc(116, 11, 59, 20));
417         baselinePosition.put("jTextField1-59-20", new Integer JavaDoc(14));
418         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
419         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
420
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
421
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
422
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
423
prefPadding.put("jLabel2-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
424
prefPadding.put("jLabel3-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
425
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
426
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
427
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
428
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
429
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
430
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
431
ld.updateCurrentState();
432         // < UPDATE CURRENT STATE
433
lc = new LayoutComponent("jTextField2", false);
434         // > START ADDING
435
baselinePosition.put("jTextField2-59-20", new Integer JavaDoc(14));
436         {
437             LayoutComponent[] comps = new LayoutComponent[] { lc };
438             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
439                 new Rectangle JavaDoc(116, 8, 59, 20)
440                 };
441             String JavaDoc defaultContId= "Form";
442             Point JavaDoc hotspot = new Point JavaDoc(141,18);
443             ld.startAdding(comps, bounds, hotspot, defaultContId);
444         }
445         // < START ADDING
446
prefPaddingInParent.put("Form-jTextField2-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
447
prefPaddingInParent.put("Form-jTextField2-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
448
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
449
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
450
prefPadding.put("jTextField2-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
451
prefPadding.put("jTextField2-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
452
prefPaddingInParent.put("Form-jTextField2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
453
prefPaddingInParent.put("Form-jTextField2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
454
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
455
prefPadding.put("jTextField2-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
456
prefPadding.put("jTextField2-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
457
prefPadding.put("jTextField2-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
458
prefPadding.put("jLabel1-jTextField2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
459
prefPadding.put("jTextField1-jTextField2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
460
// > MOVE
461
{
462             Point JavaDoc p = new Point JavaDoc(140,41);
463             String JavaDoc containerId= "Form";
464             boolean autoPositioning = true;
465             boolean lockDimension = false;
466             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
467                 new Rectangle JavaDoc(116, 34, 59, 20)
468                 };
469             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
470         }
471         // < MOVE
472
prefPaddingInParent.put("Form-jTextField2-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
473
prefPaddingInParent.put("Form-jTextField2-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
474
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
475
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
476
prefPadding.put("jTextField2-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
477
prefPadding.put("jTextField2-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
478
prefPaddingInParent.put("Form-jTextField2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
479
prefPaddingInParent.put("Form-jTextField2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
480
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
481
prefPadding.put("jTextField2-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
482
prefPadding.put("jTextField2-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
483
prefPadding.put("jTextField2-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
484
prefPadding.put("jLabel1-jTextField2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
485
prefPadding.put("jTextField1-jTextField2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
486
// > MOVE
487
{
488             Point JavaDoc p = new Point JavaDoc(140,42);
489             String JavaDoc containerId= "Form";
490             boolean autoPositioning = true;
491             boolean lockDimension = false;
492             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
493                 new Rectangle JavaDoc(116, 34, 59, 20)
494                 };
495             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
496         }
497         // < MOVE
498
// > END MOVING
499
compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
500         compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
501         prefPaddingInParent.put("Form-jTextField2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
502
ld.endMoving(true);
503         // < END MOVING
504
ld.externalSizeChangeHappened();
505         // > UPDATE CURRENT STATE
506
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
507         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 14, 102, 14));
508         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
509         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
510         compBounds.put("jLabel2", new Rectangle JavaDoc(44, 40, 68, 14));
511         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
512         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
513         compBounds.put("jLabel3", new Rectangle JavaDoc(78, 63, 34, 14));
514         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
515         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
516         compBounds.put("jTextField1", new Rectangle JavaDoc(116, 11, 59, 20));
517         baselinePosition.put("jTextField1-59-20", new Integer JavaDoc(14));
518         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
519         compBounds.put("jTextField2", new Rectangle JavaDoc(116, 37, 59, 20));
520         baselinePosition.put("jTextField2-59-20", new Integer JavaDoc(14));
521         compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
522         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
523
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
524
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
525
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
526
prefPadding.put("jLabel1-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
527
prefPadding.put("jLabel2-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
528
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
529
prefPadding.put("jLabel3-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
530
prefPadding.put("jLabel3-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
531
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
532
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
533
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
534
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
535
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
536
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
537
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
538
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
539
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
540
ld.updateCurrentState();
541         // < UPDATE CURRENT STATE
542
lc = new LayoutComponent("jTextField3", false);
543         // > START ADDING
544
baselinePosition.put("jTextField3-59-20", new Integer JavaDoc(14));
545         {
546             LayoutComponent[] comps = new LayoutComponent[] { lc };
547             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
548                 new Rectangle JavaDoc(116, 34, 59, 20)
549                 };
550             String JavaDoc defaultContId= "Form";
551             Point JavaDoc hotspot = new Point JavaDoc(141,44);
552             ld.startAdding(comps, bounds, hotspot, defaultContId);
553         }
554         // < START ADDING
555
prefPaddingInParent.put("Form-jTextField3-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
556
prefPaddingInParent.put("Form-jTextField3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
557
prefPadding.put("jLabel1-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
558
prefPadding.put("jTextField1-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
559
prefPadding.put("jTextField3-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
560
prefPadding.put("jTextField3-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
561
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
562
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
563
prefPadding.put("jTextField3-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
564
prefPadding.put("jTextField3-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
565
prefPadding.put("jLabel3-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
566
prefPadding.put("jTextField3-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
567
prefPaddingInParent.put("Form-jTextField3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
568
prefPaddingInParent.put("Form-jTextField3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
569
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
570
prefPadding.put("jTextField3-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
571
prefPadding.put("jTextField3-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
572
prefPadding.put("jTextField3-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
573
prefPadding.put("jLabel2-jTextField3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
574
prefPadding.put("jTextField2-jTextField3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
575
// > MOVE
576
{
577             Point JavaDoc p = new Point JavaDoc(135,67);
578             String JavaDoc containerId= "Form";
579             boolean autoPositioning = true;
580             boolean lockDimension = false;
581             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
582                 new Rectangle JavaDoc(116, 60, 59, 20)
583                 };
584             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
585         }
586         // < MOVE
587
prefPaddingInParent.put("Form-jTextField3-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
588
prefPaddingInParent.put("Form-jTextField3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
589
prefPadding.put("jLabel1-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
590
prefPadding.put("jTextField1-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
591
prefPadding.put("jTextField3-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
592
prefPadding.put("jTextField3-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
593
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
594
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
595
prefPadding.put("jTextField3-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
596
prefPadding.put("jTextField3-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
597
prefPadding.put("jLabel3-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
598
prefPadding.put("jTextField3-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
599
prefPaddingInParent.put("Form-jTextField3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
600
prefPaddingInParent.put("Form-jTextField3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
601
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
602
prefPadding.put("jTextField3-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
603
prefPadding.put("jTextField3-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
604
prefPadding.put("jTextField3-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
605
prefPadding.put("jLabel2-jTextField3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
606
prefPadding.put("jTextField2-jTextField3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
607
// > MOVE
608
{
609             Point JavaDoc p = new Point JavaDoc(135,68);
610             String JavaDoc containerId= "Form";
611             boolean autoPositioning = true;
612             boolean lockDimension = false;
613             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
614                 new Rectangle JavaDoc(116, 60, 59, 20)
615                 };
616             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
617         }
618         // < MOVE
619
// > END MOVING
620
compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
621         compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
622         prefPaddingInParent.put("Form-jTextField3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
623
ld.endMoving(true);
624         // < END MOVING
625
ld.externalSizeChangeHappened();
626         // > UPDATE CURRENT STATE
627
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
628         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 14, 102, 14));
629         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
630         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
631         compBounds.put("jLabel2", new Rectangle JavaDoc(44, 40, 68, 14));
632         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
633         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
634         compBounds.put("jLabel3", new Rectangle JavaDoc(78, 66, 34, 14));
635         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
636         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
637         compBounds.put("jTextField1", new Rectangle JavaDoc(116, 11, 59, 20));
638         baselinePosition.put("jTextField1-59-20", new Integer JavaDoc(14));
639         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
640         compBounds.put("jTextField2", new Rectangle JavaDoc(116, 37, 59, 20));
641         baselinePosition.put("jTextField2-59-20", new Integer JavaDoc(14));
642         compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
643         compBounds.put("jTextField3", new Rectangle JavaDoc(116, 63, 59, 20));
644         baselinePosition.put("jTextField3-59-20", new Integer JavaDoc(14));
645         compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
646         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
647
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
648
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
649
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
650
prefPadding.put("jLabel1-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
651
prefPadding.put("jLabel1-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
652
prefPadding.put("jLabel2-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
653
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
654
prefPadding.put("jLabel2-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
655
prefPadding.put("jLabel3-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
656
prefPadding.put("jLabel3-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
657
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
658
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
659
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
660
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
661
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
662
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
663
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
664
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
665
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
666
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
667
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
668
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
669
prefPaddingInParent.put("Form-jTextField3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
670
ld.updateCurrentState();
671         // < UPDATE CURRENT STATE
672
// > START RESIZING
673
{
674             String JavaDoc[] compIds = new String JavaDoc[] {
675                 "jTextField1"
676                 };
677             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
678                 new Rectangle JavaDoc(116, 11, 59, 20)
679                 };
680             Point JavaDoc hotspot = new Point JavaDoc(176,23);
681             int[] resizeEdges = new int[] {
682                 1,
683                     -1
684                 };
685             boolean inLayout = true;
686             ld.startResizing(compIds, bounds, hotspot, resizeEdges, inLayout);
687         }
688         baselinePosition.put("jTextField1-59-20", new Integer JavaDoc(14));
689         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
690         // < START RESIZING
691
prefPaddingInParent.put("Form-jTextField1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
692
// > MOVE
693
{
694             Point JavaDoc p = new Point JavaDoc(368,24);
695             String JavaDoc containerId= "Form";
696             boolean autoPositioning = true;
697             boolean lockDimension = false;
698             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
699                 new Rectangle JavaDoc(116, 11, 251, 20)
700                 };
701             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
702         }
703         // < MOVE
704
prefPaddingInParent.put("Form-jTextField1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
705
// > MOVE
706
{
707             Point JavaDoc p = new Point JavaDoc(369,24);
708             String JavaDoc containerId= "Form";
709             boolean autoPositioning = true;
710             boolean lockDimension = false;
711             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
712                 new Rectangle JavaDoc(116, 11, 252, 20)
713                 };
714             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
715         }
716         // < MOVE
717
// > END MOVING
718
prefPaddingInParent.put("Form-jTextField2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
719
prefPaddingInParent.put("Form-jTextField3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
720
prefPaddingInParent.put("Form-jTextField1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
721
ld.endMoving(true);
722         // < END MOVING
723
ld.externalSizeChangeHappened();
724         // > UPDATE CURRENT STATE
725
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
726         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 14, 102, 14));
727         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
728         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
729         compBounds.put("jLabel2", new Rectangle JavaDoc(44, 40, 68, 14));
730         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
731         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
732         compBounds.put("jLabel3", new Rectangle JavaDoc(78, 66, 34, 14));
733         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
734         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
735         compBounds.put("jTextField2", new Rectangle JavaDoc(116, 37, 59, 20));
736         baselinePosition.put("jTextField2-59-20", new Integer JavaDoc(14));
737         compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
738         compBounds.put("jTextField3", new Rectangle JavaDoc(116, 63, 59, 20));
739         baselinePosition.put("jTextField3-59-20", new Integer JavaDoc(14));
740         compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
741         compBounds.put("jTextField1", new Rectangle JavaDoc(116, 11, 252, 20));
742         baselinePosition.put("jTextField1-252-20", new Integer JavaDoc(14));
743         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
744         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
745
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
746
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
747
prefPadding.put("jLabel1-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
748
prefPadding.put("jLabel1-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
749
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
750
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
751
prefPadding.put("jLabel2-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
752
prefPadding.put("jLabel2-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
753
prefPadding.put("jLabel3-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
754
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
755
prefPadding.put("jLabel3-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
756
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
757
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
758
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
759
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
760
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
761
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
762
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
763
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
764
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
765
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
766
ld.updateCurrentState();
767         // < UPDATE CURRENT STATE
768
// > SET COMPONENT RESIZING
769
{
770             LayoutComponent comp = lm.getLayoutComponent("jTextField1");
771             int dimension = 0;
772             boolean resizing = true;
773             ld.setComponentResizing(comp, dimension, resizing);
774         }
775         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
776
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
777
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
778
prefPadding.put("jLabel1-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
779
prefPadding.put("jLabel1-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
780
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
781
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
782
prefPadding.put("jLabel2-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
783
prefPadding.put("jLabel2-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
784
prefPadding.put("jLabel3-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
785
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
786
prefPadding.put("jLabel3-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
787
// < SET COMPONENT RESIZING
788
ld.externalSizeChangeHappened();
789         // > UPDATE CURRENT STATE
790
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
791         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 14, 102, 14));
792         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
793         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
794         compBounds.put("jLabel2", new Rectangle JavaDoc(44, 40, 68, 14));
795         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
796         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
797         compBounds.put("jLabel3", new Rectangle JavaDoc(78, 66, 34, 14));
798         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
799         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
800         compBounds.put("jTextField2", new Rectangle JavaDoc(116, 37, 59, 20));
801         baselinePosition.put("jTextField2-59-20", new Integer JavaDoc(14));
802         compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
803         compBounds.put("jTextField3", new Rectangle JavaDoc(116, 63, 59, 20));
804         baselinePosition.put("jTextField3-59-20", new Integer JavaDoc(14));
805         compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
806         compBounds.put("jTextField1", new Rectangle JavaDoc(116, 11, 252, 20));
807         baselinePosition.put("jTextField1-252-20", new Integer JavaDoc(14));
808         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
809         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
810
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
811
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
812
prefPadding.put("jLabel1-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
813
prefPadding.put("jLabel1-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
814
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
815
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
816
prefPadding.put("jLabel2-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
817
prefPadding.put("jLabel2-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
818
prefPadding.put("jLabel3-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
819
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
820
prefPadding.put("jLabel3-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
821
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
822
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
823
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
824
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
825
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
826
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
827
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
828
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
829
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
830
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
831
ld.updateCurrentState();
832         // < UPDATE CURRENT STATE
833
// > START RESIZING
834
{
835             String JavaDoc[] compIds = new String JavaDoc[] {
836                 "jTextField2"
837                 };
838             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
839                 new Rectangle JavaDoc(116, 37, 59, 20)
840                 };
841             Point JavaDoc hotspot = new Point JavaDoc(173,49);
842             int[] resizeEdges = new int[] {
843                 1,
844                     -1
845                 };
846             boolean inLayout = true;
847             ld.startResizing(compIds, bounds, hotspot, resizeEdges, inLayout);
848         }
849         baselinePosition.put("jTextField2-59-20", new Integer JavaDoc(14));
850         compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
851         // < START RESIZING
852
prefPaddingInParent.put("Form-jTextField2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
853
// > MOVE
854
{
855             Point JavaDoc p = new Point JavaDoc(364,51);
856             String JavaDoc containerId= "Form";
857             boolean autoPositioning = true;
858             boolean lockDimension = false;
859             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
860                 new Rectangle JavaDoc(116, 37, 252, 20)
861                 };
862             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
863         }
864         // < MOVE
865
prefPaddingInParent.put("Form-jTextField2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
866
// > MOVE
867
{
868             Point JavaDoc p = new Point JavaDoc(365,51);
869             String JavaDoc containerId= "Form";
870             boolean autoPositioning = true;
871             boolean lockDimension = false;
872             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
873                 new Rectangle JavaDoc(116, 37, 252, 20)
874                 };
875             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
876         }
877         // < MOVE
878
// > END MOVING
879
ld.endMoving(true);
880         // < END MOVING
881
ld.externalSizeChangeHappened();
882         // > UPDATE CURRENT STATE
883
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
884         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 14, 102, 14));
885         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
886         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
887         compBounds.put("jLabel2", new Rectangle JavaDoc(44, 40, 68, 14));
888         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
889         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
890         compBounds.put("jLabel3", new Rectangle JavaDoc(78, 66, 34, 14));
891         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
892         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
893         compBounds.put("jTextField3", new Rectangle JavaDoc(116, 63, 59, 20));
894         baselinePosition.put("jTextField3-59-20", new Integer JavaDoc(14));
895         compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
896         compBounds.put("jTextField1", new Rectangle JavaDoc(116, 11, 252, 20));
897         baselinePosition.put("jTextField1-252-20", new Integer JavaDoc(14));
898         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
899         compBounds.put("jTextField2", new Rectangle JavaDoc(116, 37, 252, 20));
900         baselinePosition.put("jTextField2-252-20", new Integer JavaDoc(14));
901         compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
902         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
903
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
904
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
905
prefPadding.put("jLabel1-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
906
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
907
prefPadding.put("jLabel1-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
908
prefPadding.put("jLabel2-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
909
prefPadding.put("jLabel2-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
910
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
911
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
912
prefPadding.put("jLabel3-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
913
prefPadding.put("jLabel3-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
914
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
915
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
916
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
917
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
918
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
919
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
920
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
921
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
922
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
923
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
924
ld.updateCurrentState();
925         // < UPDATE CURRENT STATE
926
// > START RESIZING
927
{
928             String JavaDoc[] compIds = new String JavaDoc[] {
929                 "jTextField3"
930                 };
931             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
932                 new Rectangle JavaDoc(116, 63, 59, 20)
933                 };
934             Point JavaDoc hotspot = new Point JavaDoc(176,73);
935             int[] resizeEdges = new int[] {
936                 1,
937                     -1
938                 };
939             boolean inLayout = true;
940             ld.startResizing(compIds, bounds, hotspot, resizeEdges, inLayout);
941         }
942         baselinePosition.put("jTextField3-59-20", new Integer JavaDoc(14));
943         compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
944         // < START RESIZING
945
prefPaddingInParent.put("Form-jTextField3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
946
// > MOVE
947
{
948             Point JavaDoc p = new Point JavaDoc(363,75);
949             String JavaDoc containerId= "Form";
950             boolean autoPositioning = true;
951             boolean lockDimension = false;
952             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
953                 new Rectangle JavaDoc(116, 63, 252, 20)
954                 };
955             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
956         }
957         // < MOVE
958
prefPaddingInParent.put("Form-jTextField3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
959
// > MOVE
960
{
961             Point JavaDoc p = new Point JavaDoc(363,74);
962             String JavaDoc containerId= "Form";
963             boolean autoPositioning = true;
964             boolean lockDimension = false;
965             Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
966                 new Rectangle JavaDoc(116, 63, 252, 20)
967                 };
968             ld.move(p, containerId, autoPositioning, lockDimension, bounds);
969         }
970         // < MOVE
971
// > END MOVING
972
ld.endMoving(true);
973         // < END MOVING
974
ld.externalSizeChangeHappened();
975         // > UPDATE CURRENT STATE
976
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
977         compBounds.put("jLabel1", new Rectangle JavaDoc(10, 14, 102, 14));
978         baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
979         compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
980         compBounds.put("jLabel2", new Rectangle JavaDoc(44, 40, 68, 14));
981         baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
982         compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
983         compBounds.put("jLabel3", new Rectangle JavaDoc(78, 66, 34, 14));
984         baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
985         compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
986         compBounds.put("jTextField1", new Rectangle JavaDoc(116, 11, 252, 20));
987         baselinePosition.put("jTextField1-252-20", new Integer JavaDoc(14));
988         compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
989         compBounds.put("jTextField2", new Rectangle JavaDoc(116, 37, 252, 20));
990         baselinePosition.put("jTextField2-252-20", new Integer JavaDoc(14));
991         compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
992         compBounds.put("jTextField3", new Rectangle JavaDoc(116, 63, 252, 20));
993         baselinePosition.put("jTextField3-252-20", new Integer JavaDoc(14));
994         compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
995         prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
996
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
997
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
998
prefPadding.put("jLabel1-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
999
prefPadding.put("jLabel1-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1000
prefPadding.put("jLabel1-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1001
prefPadding.put("jLabel2-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1002
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1003
prefPadding.put("jLabel2-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1004
prefPadding.put("jLabel3-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1005
prefPadding.put("jLabel3-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1006
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1007
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1008
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1009
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1010
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1011
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1012
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1013
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1014
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1015
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1016
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1017
ld.updateCurrentState();
1018        // < UPDATE CURRENT STATE
1019
}
1020
1021    // Add 'jButton1' on the first row left aligned with 'jTextField1'.
1022
public void doChanges1() {
1023        lc = new LayoutComponent("jButton1", false);
1024        // > START ADDING
1025
baselinePosition.put("jButton1-75-23", new Integer JavaDoc(15));
1026        {
1027            LayoutComponent[] comps = new LayoutComponent[] { lc };
1028            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1029                new Rectangle JavaDoc(0, 0, 75, 23)
1030                };
1031            String JavaDoc defaultContId = null;
1032            Point JavaDoc hotspot = new Point JavaDoc(33,11);
1033            ld.startAdding(comps, bounds, hotspot, defaultContId);
1034        }
1035        // < START ADDING
1036
prefPaddingInParent.put("Form-jButton1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1037
prefPaddingInParent.put("Form-jButton1-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1038
prefPadding.put("jLabel1-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1039
prefPadding.put("jTextField1-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1040
prefPadding.put("jButton1-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1041
prefPadding.put("jButton1-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1042
prefPadding.put("jLabel2-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1043
prefPadding.put("jTextField2-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1044
prefPadding.put("jButton1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1045
prefPadding.put("jButton1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1046
prefPadding.put("jLabel3-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1047
prefPadding.put("jTextField3-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1048
prefPadding.put("jButton1-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1049
prefPadding.put("jButton1-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1050
prefPaddingInParent.put("Form-jButton1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1051
prefPaddingInParent.put("Form-jButton1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1052
prefPadding.put("jLabel1-jButton1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1053
prefPadding.put("jTextField1-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1054
prefPadding.put("jButton1-jTextField1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1055
// > MOVE
1056
{
1057            Point JavaDoc p = new Point JavaDoc(157,27);
1058            String JavaDoc containerId= "Form";
1059            boolean autoPositioning = true;
1060            boolean lockDimension = false;
1061            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1062                new Rectangle JavaDoc(124, 10, 75, 23)
1063                };
1064            ld.move(p, containerId, autoPositioning, lockDimension, bounds);
1065        }
1066        // < MOVE
1067
prefPaddingInParent.put("Form-jButton1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1068
prefPaddingInParent.put("Form-jButton1-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1069
prefPadding.put("jLabel1-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1070
prefPadding.put("jTextField1-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1071
prefPadding.put("jButton1-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1072
prefPadding.put("jButton1-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1073
prefPadding.put("jLabel2-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1074
prefPadding.put("jTextField2-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1075
prefPadding.put("jButton1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1076
prefPadding.put("jButton1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1077
prefPadding.put("jLabel3-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1078
prefPadding.put("jTextField3-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1079
prefPadding.put("jButton1-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1080
prefPadding.put("jButton1-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1081
prefPaddingInParent.put("Form-jButton1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1082
prefPaddingInParent.put("Form-jButton1-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1083
prefPadding.put("jLabel1-jButton1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1084
prefPadding.put("jButton1-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1085
prefPadding.put("jButton1-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1086
prefPadding.put("jButton1-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1087
prefPadding.put("jTextField1-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1088
prefPadding.put("jButton1-jTextField1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1089
// > MOVE
1090
{
1091            Point JavaDoc p = new Point JavaDoc(156,27);
1092            String JavaDoc containerId= "Form";
1093            boolean autoPositioning = true;
1094            boolean lockDimension = false;
1095            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1096                new Rectangle JavaDoc(116, 10, 75, 23)
1097                };
1098            ld.move(p, containerId, autoPositioning, lockDimension, bounds);
1099        }
1100        // < MOVE
1101
// > END MOVING
1102
compPrefSize.put("jButton1", new Dimension JavaDoc(75, 23));
1103        compPrefSize.put("jButton1", new Dimension JavaDoc(75, 23));
1104        ld.endMoving(true);
1105        // < END MOVING
1106
ld.externalSizeChangeHappened();
1107        // > UPDATE CURRENT STATE
1108
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
1109        compBounds.put("jLabel1", new Rectangle JavaDoc(10, 15, 102, 14));
1110        baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
1111        compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
1112        compBounds.put("jLabel2", new Rectangle JavaDoc(44, 43, 68, 14));
1113        baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
1114        compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
1115        compBounds.put("jLabel3", new Rectangle JavaDoc(78, 69, 34, 14));
1116        baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
1117        compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
1118        compBounds.put("jTextField1", new Rectangle JavaDoc(197, 12, 171, 20));
1119        baselinePosition.put("jTextField1-171-20", new Integer JavaDoc(14));
1120        compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
1121        compBounds.put("jTextField2", new Rectangle JavaDoc(116, 40, 252, 20));
1122        baselinePosition.put("jTextField2-252-20", new Integer JavaDoc(14));
1123        compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
1124        compBounds.put("jTextField3", new Rectangle JavaDoc(116, 66, 252, 20));
1125        baselinePosition.put("jTextField3-252-20", new Integer JavaDoc(14));
1126        compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
1127        compBounds.put("jButton1", new Rectangle JavaDoc(116, 11, 75, 23));
1128        baselinePosition.put("jButton1-75-23", new Integer JavaDoc(15));
1129        compPrefSize.put("jButton1", new Dimension JavaDoc(75, 23));
1130        prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1131
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1132
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1133
prefPadding.put("jButton1-jTextField1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1134
prefPadding.put("jLabel1-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1135
prefPadding.put("jLabel1-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1136
prefPadding.put("jLabel1-jButton1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1137
prefPadding.put("jLabel2-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1138
prefPadding.put("jLabel2-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1139
prefPadding.put("jLabel2-jButton1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1140
prefPadding.put("jLabel3-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1141
prefPadding.put("jLabel3-jTextField3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1142
prefPadding.put("jLabel3-jButton1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1143
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1144
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1145
prefPaddingInParent.put("Form-jButton1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1146
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1147
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1148
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1149
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1150
prefPadding.put("jButton1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1151
prefPadding.put("jButton1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1152
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1153
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1154
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1155
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1156
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1157
prefPaddingInParent.put("Form-jTextField3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1158
ld.updateCurrentState();
1159        // < UPDATE CURRENT STATE
1160
}
1161
1162    // Add 'jButton2' on the second row between label and textfield, not aligned
1163
// horizontally. Should be inserted between the columns.
1164
public void doChanges2() {
1165        lc = new LayoutComponent("jButton2", false);
1166        // > START ADDING
1167
baselinePosition.put("jButton2-75-23", new Integer JavaDoc(15));
1168        {
1169            LayoutComponent[] comps = new LayoutComponent[] { lc };
1170            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1171                new Rectangle JavaDoc(0, 0, 75, 23)
1172                };
1173            String JavaDoc defaultContId = null;
1174            Point JavaDoc hotspot = new Point JavaDoc(33,11);
1175            ld.startAdding(comps, bounds, hotspot, defaultContId);
1176        }
1177        // < START ADDING
1178
prefPaddingInParent.put("Form-jButton2-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1179
prefPaddingInParent.put("Form-jButton2-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1180
prefPadding.put("jLabel1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1181
prefPadding.put("jTextField1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1182
prefPadding.put("jButton1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1183
prefPadding.put("jButton2-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1184
prefPadding.put("jButton2-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1185
prefPadding.put("jButton2-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1186
prefPadding.put("jLabel2-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1187
prefPadding.put("jTextField2-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1188
prefPadding.put("jButton2-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1189
prefPadding.put("jButton2-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1190
prefPadding.put("jLabel3-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1191
prefPadding.put("jTextField3-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1192
prefPadding.put("jButton2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1193
prefPadding.put("jButton2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1194
prefPaddingInParent.put("Form-jButton2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1195
prefPaddingInParent.put("Form-jButton2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1196
prefPadding.put("jLabel2-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1197
prefPadding.put("jButton2-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1198
prefPadding.put("jLabel1-jButton2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1199
prefPadding.put("jButton1-jButton2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1200
prefPadding.put("jTextField1-jButton2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1201
// > MOVE
1202
{
1203            Point JavaDoc p = new Point JavaDoc(98,56);
1204            String JavaDoc containerId= "Form";
1205            boolean autoPositioning = true;
1206            boolean lockDimension = false;
1207            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1208                new Rectangle JavaDoc(65, 39, 75, 23)
1209                };
1210            ld.move(p, containerId, autoPositioning, lockDimension, bounds);
1211        }
1212        // < MOVE
1213
prefPaddingInParent.put("Form-jButton2-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1214
prefPaddingInParent.put("Form-jButton2-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1215
prefPadding.put("jLabel1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1216
prefPadding.put("jTextField1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1217
prefPadding.put("jButton1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1218
prefPadding.put("jButton2-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1219
prefPadding.put("jButton2-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1220
prefPadding.put("jButton2-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1221
prefPadding.put("jLabel2-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1222
prefPadding.put("jTextField2-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1223
prefPadding.put("jButton2-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1224
prefPadding.put("jButton2-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1225
prefPadding.put("jLabel3-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1226
prefPadding.put("jTextField3-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1227
prefPadding.put("jButton2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1228
prefPadding.put("jButton2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1229
prefPaddingInParent.put("Form-jButton2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1230
prefPaddingInParent.put("Form-jButton2-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1231
prefPadding.put("jLabel2-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1232
prefPadding.put("jButton2-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1233
prefPadding.put("jLabel1-jButton2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1234
prefPadding.put("jButton1-jButton2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1235
prefPadding.put("jTextField1-jButton2-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1236
// > MOVE
1237
{
1238            Point JavaDoc p = new Point JavaDoc(97,56);
1239            String JavaDoc containerId= "Form";
1240            boolean autoPositioning = true;
1241            boolean lockDimension = false;
1242            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1243                new Rectangle JavaDoc(64, 39, 75, 23)
1244                };
1245            ld.move(p, containerId, autoPositioning, lockDimension, bounds);
1246        }
1247        // < MOVE
1248
// > END MOVING
1249
compPrefSize.put("jButton2", new Dimension JavaDoc(75, 23));
1250        compPrefSize.put("jButton2", new Dimension JavaDoc(75, 23));
1251        ld.endMoving(true);
1252        // < END MOVING
1253
ld.externalSizeChangeHappened();
1254        // > UPDATE CURRENT STATE
1255
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
1256        compBounds.put("jLabel1", new Rectangle JavaDoc(10, 15, 102, 14));
1257        baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
1258        compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
1259        compBounds.put("jLabel2", new Rectangle JavaDoc(44, 44, 68, 14));
1260        baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
1261        compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
1262        compBounds.put("jLabel3", new Rectangle JavaDoc(78, 72, 34, 14));
1263        baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
1264        compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
1265        compBounds.put("jTextField1", new Rectangle JavaDoc(278, 12, 90, 20));
1266        baselinePosition.put("jTextField1-90-20", new Integer JavaDoc(14));
1267        compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
1268        compBounds.put("jTextField2", new Rectangle JavaDoc(197, 41, 171, 20));
1269        baselinePosition.put("jTextField2-171-20", new Integer JavaDoc(14));
1270        compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
1271        compBounds.put("jTextField3", new Rectangle JavaDoc(197, 69, 171, 20));
1272        baselinePosition.put("jTextField3-171-20", new Integer JavaDoc(14));
1273        compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
1274        compBounds.put("jButton1", new Rectangle JavaDoc(197, 11, 75, 23));
1275        baselinePosition.put("jButton1-75-23", new Integer JavaDoc(15));
1276        compPrefSize.put("jButton1", new Dimension JavaDoc(75, 23));
1277        compBounds.put("jButton2", new Rectangle JavaDoc(116, 40, 75, 23));
1278        baselinePosition.put("jButton2-75-23", new Integer JavaDoc(15));
1279        compPrefSize.put("jButton2", new Dimension JavaDoc(75, 23));
1280        prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1281
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1282
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1283
prefPadding.put("jLabel1-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1284
prefPadding.put("jLabel2-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1285
prefPadding.put("jLabel3-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1286
prefPadding.put("jButton1-jTextField1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1287
prefPadding.put("jButton2-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1288
prefPadding.put("jButton2-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1289
prefPadding.put("jButton2-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1290
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1291
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1292
prefPaddingInParent.put("Form-jButton1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1293
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1294
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1295
prefPadding.put("jLabel1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1296
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1297
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1298
prefPadding.put("jTextField1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1299
prefPadding.put("jButton1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1300
prefPadding.put("jButton1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1301
prefPadding.put("jButton1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1302
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1303
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1304
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1305
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1306
prefPadding.put("jButton2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1307
prefPadding.put("jButton2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1308
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1309
prefPaddingInParent.put("Form-jTextField3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1310
ld.updateCurrentState();
1311        // < UPDATE CURRENT STATE
1312
}
1313
1314    // Add 'jButton3' below 'jButton2'.
1315
public void doChanges3() {
1316        lc = new LayoutComponent("jButton3", false);
1317        // > START ADDING
1318
baselinePosition.put("jButton3-75-23", new Integer JavaDoc(15));
1319        {
1320            LayoutComponent[] comps = new LayoutComponent[] { lc };
1321            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1322                new Rectangle JavaDoc(0, 0, 75, 23)
1323                };
1324            String JavaDoc defaultContId = null;
1325            Point JavaDoc hotspot = new Point JavaDoc(33,11);
1326            ld.startAdding(comps, bounds, hotspot, defaultContId);
1327        }
1328        // < START ADDING
1329
prefPaddingInParent.put("Form-jButton3-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1330
prefPaddingInParent.put("Form-jButton3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1331
prefPadding.put("jLabel1-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1332
prefPadding.put("jTextField1-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1333
prefPadding.put("jButton1-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1334
prefPadding.put("jButton3-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1335
prefPadding.put("jButton3-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1336
prefPadding.put("jButton3-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1337
prefPadding.put("jLabel2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1338
prefPadding.put("jTextField2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1339
prefPadding.put("jButton2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1340
prefPadding.put("jButton3-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1341
prefPadding.put("jButton3-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1342
prefPadding.put("jButton3-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1343
prefPadding.put("jLabel3-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1344
prefPadding.put("jTextField3-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1345
prefPadding.put("jButton3-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1346
prefPadding.put("jButton3-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1347
prefPaddingInParent.put("Form-jButton3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1348
prefPaddingInParent.put("Form-jButton3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1349
prefPadding.put("jLabel3-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1350
prefPadding.put("jButton3-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1351
prefPadding.put("jButton3-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1352
prefPadding.put("jButton3-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1353
prefPadding.put("jButton3-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1354
prefPadding.put("jTextField2-jButton3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1355
prefPadding.put("jTextField3-jButton3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1356
prefPadding.put("jTextField1-jButton3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1357
prefPadding.put("jButton2-jButton3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1358
prefPadding.put("jTextField2-jButton3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1359
// > MOVE
1360
{
1361            Point JavaDoc p = new Point JavaDoc(152,76);
1362            String JavaDoc containerId= "Form";
1363            boolean autoPositioning = true;
1364            boolean lockDimension = false;
1365            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1366                new Rectangle JavaDoc(116, 68, 75, 23)
1367                };
1368            ld.move(p, containerId, autoPositioning, lockDimension, bounds);
1369        }
1370        // < MOVE
1371
prefPaddingInParent.put("Form-jButton3-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1372
prefPaddingInParent.put("Form-jButton3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1373
prefPadding.put("jLabel1-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1374
prefPadding.put("jTextField1-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1375
prefPadding.put("jButton1-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1376
prefPadding.put("jButton3-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1377
prefPadding.put("jButton3-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1378
prefPadding.put("jButton3-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1379
prefPadding.put("jLabel2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1380
prefPadding.put("jTextField2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1381
prefPadding.put("jButton2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1382
prefPadding.put("jButton3-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1383
prefPadding.put("jButton3-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1384
prefPadding.put("jButton3-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1385
prefPadding.put("jLabel3-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1386
prefPadding.put("jTextField3-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1387
prefPadding.put("jButton3-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1388
prefPadding.put("jButton3-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1389
prefPaddingInParent.put("Form-jButton3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1390
prefPaddingInParent.put("Form-jButton3-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1391
prefPadding.put("jLabel3-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1392
prefPadding.put("jButton3-jLabel1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1393
prefPadding.put("jButton3-jLabel2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1394
prefPadding.put("jButton3-jLabel3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1395
prefPadding.put("jButton3-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1396
prefPadding.put("jTextField2-jButton3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1397
prefPadding.put("jTextField3-jButton3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1398
prefPadding.put("jTextField1-jButton3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1399
prefPadding.put("jButton2-jButton3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1400
prefPadding.put("jTextField2-jButton3-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1401
// > MOVE
1402
{
1403            Point JavaDoc p = new Point JavaDoc(152,77);
1404            String JavaDoc containerId= "Form";
1405            boolean autoPositioning = true;
1406            boolean lockDimension = false;
1407            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1408                new Rectangle JavaDoc(116, 68, 75, 23)
1409                };
1410            ld.move(p, containerId, autoPositioning, lockDimension, bounds);
1411        }
1412        // < MOVE
1413
// > END MOVING
1414
compPrefSize.put("jButton3", new Dimension JavaDoc(75, 23));
1415        compPrefSize.put("jButton3", new Dimension JavaDoc(75, 23));
1416        prefPadding.put("jButton2-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1417
prefPadding.put("jButton2-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1418
prefPadding.put("jButton2-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1419
prefPadding.put("jButton3-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1420
prefPadding.put("jButton3-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1421
prefPadding.put("jButton3-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1422
ld.endMoving(true);
1423        // < END MOVING
1424
ld.externalSizeChangeHappened();
1425        // > UPDATE CURRENT STATE
1426
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
1427        compBounds.put("jLabel1", new Rectangle JavaDoc(10, 15, 102, 14));
1428        baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
1429        compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
1430        compBounds.put("jLabel2", new Rectangle JavaDoc(44, 44, 68, 14));
1431        baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
1432        compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
1433        compBounds.put("jLabel3", new Rectangle JavaDoc(78, 73, 34, 14));
1434        baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
1435        compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
1436        compBounds.put("jTextField1", new Rectangle JavaDoc(278, 12, 90, 20));
1437        baselinePosition.put("jTextField1-90-20", new Integer JavaDoc(14));
1438        compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
1439        compBounds.put("jTextField2", new Rectangle JavaDoc(197, 41, 171, 20));
1440        baselinePosition.put("jTextField2-171-20", new Integer JavaDoc(14));
1441        compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
1442        compBounds.put("jTextField3", new Rectangle JavaDoc(197, 70, 171, 20));
1443        baselinePosition.put("jTextField3-171-20", new Integer JavaDoc(14));
1444        compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
1445        compBounds.put("jButton1", new Rectangle JavaDoc(197, 11, 75, 23));
1446        baselinePosition.put("jButton1-75-23", new Integer JavaDoc(15));
1447        compPrefSize.put("jButton1", new Dimension JavaDoc(75, 23));
1448        compBounds.put("jButton2", new Rectangle JavaDoc(116, 40, 75, 23));
1449        baselinePosition.put("jButton2-75-23", new Integer JavaDoc(15));
1450        compPrefSize.put("jButton2", new Dimension JavaDoc(75, 23));
1451        compBounds.put("jButton3", new Rectangle JavaDoc(116, 69, 75, 23));
1452        baselinePosition.put("jButton3-75-23", new Integer JavaDoc(15));
1453        compPrefSize.put("jButton3", new Dimension JavaDoc(75, 23));
1454        prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1455
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1456
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1457
prefPadding.put("jLabel1-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1458
prefPadding.put("jLabel1-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1459
prefPadding.put("jLabel2-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1460
prefPadding.put("jLabel2-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1461
prefPadding.put("jLabel3-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1462
prefPadding.put("jLabel3-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1463
prefPadding.put("jButton1-jTextField1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1464
prefPadding.put("jButton2-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1465
prefPadding.put("jButton2-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1466
prefPadding.put("jButton2-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1467
prefPadding.put("jButton3-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1468
prefPadding.put("jButton3-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1469
prefPadding.put("jButton3-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1470
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1471
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1472
prefPaddingInParent.put("Form-jButton1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1473
prefPadding.put("jLabel1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1474
prefPadding.put("jLabel1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1475
prefPadding.put("jLabel1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1476
prefPadding.put("jTextField1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1477
prefPadding.put("jTextField1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1478
prefPadding.put("jTextField1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1479
prefPadding.put("jButton1-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1480
prefPadding.put("jButton1-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1481
prefPadding.put("jButton1-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1482
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1483
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1484
prefPadding.put("jLabel2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1485
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1486
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1487
prefPadding.put("jTextField2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1488
prefPadding.put("jButton2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1489
prefPadding.put("jButton2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1490
prefPadding.put("jButton2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1491
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1492
prefPaddingInParent.put("Form-jTextField3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1493
prefPaddingInParent.put("Form-jButton3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1494
ld.updateCurrentState();
1495        // < UPDATE CURRENT STATE
1496
}
1497
1498    // Add 'jLabel4' between first and second row, right aligned.
1499
public void doChanges4() {
1500        lc = new LayoutComponent("jLabel4", false);
1501        // > START ADDING
1502
baselinePosition.put("jLabel4-34-14", new Integer JavaDoc(11));
1503        {
1504            LayoutComponent[] comps = new LayoutComponent[] { lc };
1505            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1506                new Rectangle JavaDoc(0, 0, 34, 14)
1507                };
1508            String JavaDoc defaultContId = null;
1509            Point JavaDoc hotspot = new Point JavaDoc(13,7);
1510            ld.startAdding(comps, bounds, hotspot, defaultContId);
1511        }
1512        // < START ADDING
1513
prefPaddingInParent.put("Form-jLabel4-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1514
prefPaddingInParent.put("Form-jLabel4-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1515
prefPadding.put("jLabel1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1516
prefPadding.put("jTextField1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1517
prefPadding.put("jButton1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1518
prefPadding.put("jLabel4-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1519
prefPadding.put("jLabel4-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1520
prefPadding.put("jLabel4-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1521
prefPadding.put("jLabel2-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1522
prefPadding.put("jTextField2-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1523
prefPadding.put("jButton2-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1524
prefPadding.put("jLabel4-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1525
prefPadding.put("jLabel4-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1526
prefPadding.put("jLabel4-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1527
prefPadding.put("jLabel3-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1528
prefPadding.put("jTextField3-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1529
prefPadding.put("jButton3-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1530
prefPadding.put("jLabel4-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1531
prefPadding.put("jLabel4-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1532
prefPadding.put("jLabel4-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1533
prefPaddingInParent.put("Form-jLabel4-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1534
prefPaddingInParent.put("Form-jLabel4-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1535
prefPadding.put("jLabel4-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1536
prefPadding.put("jButton2-jLabel4-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1537
prefPadding.put("jButton3-jLabel4-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1538
prefPadding.put("jLabel4-jButton1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1539
prefPadding.put("jLabel4-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1540
prefPadding.put("jLabel4-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1541
prefPadding.put("jLabel1-jLabel4-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1542
// > MOVE
1543
{
1544            Point JavaDoc p = new Point JavaDoc(88,37);
1545            String JavaDoc containerId= "Form";
1546            boolean autoPositioning = true;
1547            boolean lockDimension = false;
1548            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1549                new Rectangle JavaDoc(78, 30, 34, 14)
1550                };
1551            ld.move(p, containerId, autoPositioning, lockDimension, bounds);
1552        }
1553        // < MOVE
1554
prefPaddingInParent.put("Form-jLabel4-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1555
prefPaddingInParent.put("Form-jLabel4-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1556
prefPadding.put("jLabel1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1557
prefPadding.put("jTextField1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1558
prefPadding.put("jButton1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1559
prefPadding.put("jLabel4-jLabel1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1560
prefPadding.put("jLabel4-jTextField1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1561
prefPadding.put("jLabel4-jButton1-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1562
prefPadding.put("jLabel2-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1563
prefPadding.put("jTextField2-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1564
prefPadding.put("jButton2-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1565
prefPadding.put("jLabel4-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1566
prefPadding.put("jLabel4-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1567
prefPadding.put("jLabel4-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1568
prefPadding.put("jLabel4-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1569
prefPadding.put("jLabel3-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1570
prefPadding.put("jTextField3-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1571
prefPadding.put("jButton3-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1572
prefPadding.put("jLabel4-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1573
prefPadding.put("jLabel4-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1574
prefPadding.put("jLabel4-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1575
prefPaddingInParent.put("Form-jLabel4-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1576
prefPaddingInParent.put("Form-jLabel4-0-1", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1577
prefPadding.put("jLabel4-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1578
prefPadding.put("jButton2-jLabel4-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1579
prefPadding.put("jButton3-jLabel4-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1580
prefPadding.put("jLabel4-jButton1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1581
prefPadding.put("jLabel4-jTextField1-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1582
prefPadding.put("jLabel4-jTextField2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1583
prefPadding.put("jLabel1-jLabel4-0-0-2", new Integer JavaDoc(10)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1584
// > MOVE
1585
{
1586            Point JavaDoc p = new Point JavaDoc(88,36);
1587            String JavaDoc containerId= "Form";
1588            boolean autoPositioning = true;
1589            boolean lockDimension = false;
1590            Rectangle JavaDoc[] bounds = new Rectangle JavaDoc[] {
1591                new Rectangle JavaDoc(78, 29, 34, 14)
1592                };
1593            ld.move(p, containerId, autoPositioning, lockDimension, bounds);
1594        }
1595        // < MOVE
1596
// > END MOVING
1597
compPrefSize.put("jLabel4", new Dimension JavaDoc(34, 14));
1598        compPrefSize.put("jLabel4", new Dimension JavaDoc(34, 14));
1599        prefPaddingInParent.put("Form-jLabel4-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1600
prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1601
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1602
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1603
ld.endMoving(true);
1604        // < END MOVING
1605
ld.externalSizeChangeHappened();
1606        // > UPDATE CURRENT STATE
1607
contInterior.put("Form", new Rectangle JavaDoc(0, 0, 400, 300));
1608        compBounds.put("jLabel1", new Rectangle JavaDoc(10, 15, 102, 14));
1609        baselinePosition.put("jLabel1-102-14", new Integer JavaDoc(11));
1610        compPrefSize.put("jLabel1", new Dimension JavaDoc(102, 14));
1611        compBounds.put("jLabel2", new Rectangle JavaDoc(44, 64, 68, 14));
1612        baselinePosition.put("jLabel2-68-14", new Integer JavaDoc(11));
1613        compPrefSize.put("jLabel2", new Dimension JavaDoc(68, 14));
1614        compBounds.put("jLabel3", new Rectangle JavaDoc(78, 93, 34, 14));
1615        baselinePosition.put("jLabel3-34-14", new Integer JavaDoc(11));
1616        compPrefSize.put("jLabel3", new Dimension JavaDoc(34, 14));
1617        compBounds.put("jTextField1", new Rectangle JavaDoc(278, 12, 90, 20));
1618        baselinePosition.put("jTextField1-90-20", new Integer JavaDoc(14));
1619        compPrefSize.put("jTextField1", new Dimension JavaDoc(59, 20));
1620        compBounds.put("jTextField2", new Rectangle JavaDoc(197, 61, 171, 20));
1621        baselinePosition.put("jTextField2-171-20", new Integer JavaDoc(14));
1622        compPrefSize.put("jTextField2", new Dimension JavaDoc(59, 20));
1623        compBounds.put("jTextField3", new Rectangle JavaDoc(197, 90, 171, 20));
1624        baselinePosition.put("jTextField3-171-20", new Integer JavaDoc(14));
1625        compPrefSize.put("jTextField3", new Dimension JavaDoc(59, 20));
1626        compBounds.put("jButton1", new Rectangle JavaDoc(197, 11, 75, 23));
1627        baselinePosition.put("jButton1-75-23", new Integer JavaDoc(15));
1628        compPrefSize.put("jButton1", new Dimension JavaDoc(75, 23));
1629        compBounds.put("jButton2", new Rectangle JavaDoc(116, 60, 75, 23));
1630        baselinePosition.put("jButton2-75-23", new Integer JavaDoc(15));
1631        compPrefSize.put("jButton2", new Dimension JavaDoc(75, 23));
1632        compBounds.put("jButton3", new Rectangle JavaDoc(116, 89, 75, 23));
1633        baselinePosition.put("jButton3-75-23", new Integer JavaDoc(15));
1634        compPrefSize.put("jButton3", new Dimension JavaDoc(75, 23));
1635        compBounds.put("jLabel4", new Rectangle JavaDoc(78, 40, 34, 14));
1636        baselinePosition.put("jLabel4-34-14", new Integer JavaDoc(11));
1637        compPrefSize.put("jLabel4", new Dimension JavaDoc(34, 14));
1638        prefPaddingInParent.put("Form-jLabel4-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1639
prefPaddingInParent.put("Form-jLabel1-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1640
prefPaddingInParent.put("Form-jLabel2-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1641
prefPaddingInParent.put("Form-jLabel3-0-0", new Integer JavaDoc(10)); // parentId-compId-dimension-compAlignment
1642
prefPadding.put("jLabel4-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1643
prefPadding.put("jLabel4-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1644
prefPadding.put("jLabel1-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1645
prefPadding.put("jLabel1-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1646
prefPadding.put("jLabel2-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1647
prefPadding.put("jLabel2-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1648
prefPadding.put("jLabel3-jButton2-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1649
prefPadding.put("jLabel3-jButton3-0-0-0", new Integer JavaDoc(4)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1650
prefPadding.put("jButton1-jTextField1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1651
prefPadding.put("jButton2-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1652
prefPadding.put("jButton2-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1653
prefPadding.put("jButton2-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1654
prefPadding.put("jButton3-jTextField2-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1655
prefPadding.put("jButton3-jTextField3-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1656
prefPadding.put("jButton3-jButton1-0-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1657
prefPaddingInParent.put("Form-jLabel1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1658
prefPaddingInParent.put("Form-jTextField1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1659
prefPaddingInParent.put("Form-jButton1-1-0", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1660
prefPadding.put("jLabel1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1661
prefPadding.put("jTextField1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1662
prefPadding.put("jButton1-jLabel4-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1663
prefPadding.put("jLabel4-jLabel2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1664
prefPadding.put("jLabel4-jTextField2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1665
prefPadding.put("jLabel4-jButton2-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1666
prefPadding.put("jLabel2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1667
prefPadding.put("jLabel2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1668
prefPadding.put("jLabel2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1669
prefPadding.put("jTextField2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1670
prefPadding.put("jTextField2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1671
prefPadding.put("jTextField2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1672
prefPadding.put("jButton2-jLabel3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1673
prefPadding.put("jButton2-jTextField3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1674
prefPadding.put("jButton2-jButton3-1-0-0", new Integer JavaDoc(6)); // comp1Id-comp2Id-dimension-comp2Alignment-paddingType
1675
prefPaddingInParent.put("Form-jLabel3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1676
prefPaddingInParent.put("Form-jTextField3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1677
prefPaddingInParent.put("Form-jButton3-1-1", new Integer JavaDoc(11)); // parentId-compId-dimension-compAlignment
1678
ld.updateCurrentState();
1679        // < UPDATE CURRENT STATE
1680
}
1681    
1682}
1683
Popular Tags