View Javadoc

1   /**
2    * Copyright 2005-2012 The Kuali Foundation
3    *
4    * Licensed under the Educational Community License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    * http://www.opensource.org/licenses/ecl2.php
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package edu.sampleu.demo.kitchensink;
17  
18  import org.apache.commons.lang.RandomStringUtils;
19  import org.apache.commons.lang.StringUtils;
20  import org.kuali.rice.core.api.CoreApiServiceLocator;
21  import org.kuali.rice.core.api.datetime.DateTimeService;
22  import org.kuali.rice.core.api.util.tree.Node;
23  import org.kuali.rice.core.api.util.tree.Tree;
24  import org.kuali.rice.kim.api.identity.Person;
25  import org.kuali.rice.kim.api.services.KimApiServiceLocator;
26  import org.kuali.rice.krad.web.form.UifFormBase;
27  import org.springframework.web.multipart.MultipartFile;
28  
29  import javax.servlet.http.HttpServletRequest;
30  import java.util.ArrayList;
31  import java.util.Date;
32  import java.util.HashMap;
33  import java.util.List;
34  import java.util.Map;
35  
36  /**
37   * Form for Test UI Page
38   *
39   * @author Kuali Rice Team (rice.collab@kuali.org)
40   */
41  public class UifComponentsTestForm extends UifFormBase {
42      private static final long serialVersionUID = -7525378097732916418L;
43  
44      private String field1;
45      private String field2;
46      private String field3;
47      private String field4;
48      private String field5;
49      private String field6;
50      private String field7;
51      private String field8;
52      private String field9;
53      private String field10;
54      private String field11;
55      private String field12;
56      private String field13;
57      private String field14;
58      private String field15;
59      private String field16;
60      private String field17;
61      private String field18;
62      private String field19;
63      private String field20;
64      private String field21;
65      private String field22;
66      private String field23;
67      private String field24;
68      private String field25;
69      private String field26;
70      private String field27;
71      private String field28;
72      private String field29;
73      private String field30;
74      private String field31;
75      private String field32;
76      private String field33;
77      private String field34;
78      private String field35;
79      private String field36;
80      private String field37;
81      private String field38;
82      private String field39;
83      private String field40;
84      private String field41;
85      private String field42;
86      private String field43;
87      private String field44;
88      private String field45;
89      private String field46;
90      private String field47 = "";
91      private String field48;
92      private String field49;
93      private String field50;
94      private String field51;
95      private String field52;
96      private String field53;
97      private String field54;
98      private String field55;
99      private String field56;
100     private String field57;
101     private String field58;
102     private String field59;
103     private String field60;
104     private String field61;
105     private String field62;
106     private String field63;
107     private String field64;
108     private String field65;
109     private String field66;
110     private String field67;
111     private String field68;
112     private String field69;
113     private String field70;
114     private String field71;
115     private String field72;
116     private String field73;
117     private String field74;
118     private String field75;
119     private String field76;
120     private String field77;
121     private String field78;
122     private String field79;
123     private String field80;
124     private String field81;
125     private String field82;
126     private String field83;
127     private String field84;
128     private String field85;
129     private String field86;
130     private String field87;
131     private String field88;
132     private String field89;
133     private String field90;
134     private String field91;
135     private String field92;
136     private String field100;
137     private String field101;
138     private String field102;
139     private String field103;
140     private String field104;
141     private String field105;
142     private String field106;
143     private String field107;
144     private String field108;
145     private String field109;
146     private String field110;
147     private String field111;
148     private String field112;
149     private String field113;
150     private List<String> field114;
151     private List<String> field115;
152     private List<String> field116;
153     private String field117;
154     private String field118;
155     private String field119;
156     private List<String> field120;
157     private String field121;
158     private String field122;
159     private String field123;
160     private String field124;
161     private String field125;
162     private String field126;
163     private String field127;
164     private String field128;
165     private String field129;
166     private String field130;
167     private Integer field131;
168     private String field132;
169     private String field133;
170     private String field134 = "triggered by focus or and mouse over";
171 
172     private String richMessageField = "[color=green][b]Message[/b][/color]";
173     private String richMessageField2 =
174             "Form Message with input specified by id-[id=Demo-SampleMessageInput3] and inlineComponent index number-[0]";
175     private String testValueField = "Sample Data";
176 
177     private String testPersonId;
178     private Person testPerson;
179 
180     private String gField1;
181     private String gField2;
182     private String gField3;
183 
184     private String mField1 = "SecretInfo555";
185     private String mField2 = "SecretInfo111";
186     private String mField3 = "SecretInfo222";
187     private String fakeTotal = "123(server value)";
188 
189     private MultipartFile fileUpload;
190 
191     private UITestObject uiTestObject;
192 
193     private List<UITestObject> list1 = new ArrayList<UITestObject>();
194     private List<UITestObject> list2 = new ArrayList<UITestObject>();
195     private List<UITestObject> list3 = new ArrayList<UITestObject>();
196     private List<UITestObject> list4 = new ArrayList<UITestObject>();
197     private List<UITestObject> list5 = new ArrayList<UITestObject>();
198     private List<UITestObject> list6 = new ArrayList<UITestObject>();
199     private List<UITestObject> groupedList1 = new ArrayList<UITestObject>();
200     private List<UITestObject> groupedList2 = new ArrayList<UITestObject>();
201     private List<UITestObject> groupedList3 = new ArrayList<UITestObject>();
202     private List<UITestObject> doubleGroupedList = new ArrayList<UITestObject>();
203     private List<UITestObject> list1generated = new ArrayList<UITestObject>();
204     private List<UITestObject> list2generated = new ArrayList<UITestObject>();
205     private List<UITestObject> list3generated = new ArrayList<UITestObject>();
206     private List<TimeInfo> listTimeInfo = new ArrayList<TimeInfo>();
207     private List<DayEvent> dayEvents = new ArrayList<DayEvent>();
208 
209     private Tree<String, String> tree1 = new Tree<String, String>();
210     private Tree<UITestObject, String> tree2 = new Tree<UITestObject, String>();
211 
212     private boolean bField1;
213     private boolean bField2;
214     private boolean bField3;
215 
216     private Date date1;
217     private Date date2;
218     private Date date3;
219     private Date date4;
220     private Date date5;
221     private Date date6;
222     private Date date7;
223 
224     private Map<String, Object> remoteFieldValuesMap;
225     private Map<String, Object> remoteFieldValuesMap2;
226 
227     public UifComponentsTestForm() {
228         super();
229 
230         uiTestObject = new UITestObject("Foo", "FooBar", "FooBear", "FooRacket");
231 
232         list1.add(new UITestObject("5", "6", "7", "8"));
233         list1.add(new UITestObject("1", "2", "3", "4"));
234         list1.add(new UITestObject("9", "10", "11", "12"));
235         list1.add(new UITestObject("13", "14", "15", "16"));
236         list1.add(new UITestObject("17", "18", "19", "20"));
237         list1.add(new UITestObject("5", "6", "7", "8"));
238         list1.add(new UITestObject("1", "2", "3", "4"));
239         list1.add(new UITestObject("9", "10", "11", "12"));
240         list1.add(new UITestObject("13", "14", "15", "16"));
241         list1.add(new UITestObject("213", "143", "151", "126"));
242         list1.add(new UITestObject("133", "144", "155", "156"));
243 
244         list2.add(new UITestObject("A", "B", "C", "D"));
245         list2.add(new UITestObject("1", "2", "3", "4"));
246         list2.add(new UITestObject("W", "X", "Y", "Z"));
247         list2.add(new UITestObject("a", "b", "c", "d"));
248         list2.add(new UITestObject("a", "s", "d", "f"));
249 
250         list3.add(new UITestObject("A", "B", "C", "D"));
251         list3.get(0).getSubList().add(new UITestObject("A", "B", "C", "D"));
252         list3.get(0).getSubList().add(new UITestObject("1", "2", "3", "4"));
253         list3.get(0).getSubList().add(new UITestObject("W", "X", "Y", "Z"));
254         list3.add(new UITestObject("1", "2", "3", "4"));
255         list3.get(1).getSubList().add(new UITestObject("A", "B", "C", "D"));
256         list3.get(1).getSubList().add(new UITestObject("1", "2", "3", "4"));
257         list3.add(new UITestObject("W", "X", "Y", "Z"));
258         list3.get(2).getSubList().add(new UITestObject("W", "X", "Y", "Z"));
259 
260         list4.add(new UITestObject("A", "B", "C", "D"));
261         list4.get(0).getSubList().add(new UITestObject("A", "B", "C", "D"));
262         list4.get(0).getSubList().add(new UITestObject("1", "2", "3", "4"));
263         list4.get(0).getSubList().add(new UITestObject("W", "X", "Y", "Z"));
264         list4.add(new UITestObject("1", "2", "3", "4"));
265         list4.get(1).getSubList().add(new UITestObject("a", "b", "C", "D"));
266         list4.get(1).getSubList().add(new UITestObject("a", "s", "D", "F"));
267 
268         //triple nesting
269         list5.add(new UITestObject("a", "a", "a", "a"));
270         list5.get(0).getSubList().add(new UITestObject("A", "B", "C", "D"));
271         list5.get(0).getSubList().get(0).getSubList().add(new UITestObject("a3", "3", "3", "3"));
272         list5.get(0).getSubList().get(0).getSubList().add(new UITestObject("a3", "3", "3", "3"));
273         list5.get(0).getSubList().add(new UITestObject("1", "2", "3", "4"));
274         list5.get(0).getSubList().get(1).getSubList().add(new UITestObject("b3", "3", "3", "3"));
275         list5.get(0).getSubList().get(1).getSubList().add(new UITestObject("b3", "3", "3", "3"));
276         list5.get(0).getSubList().get(1).getSubList().add(new UITestObject("b3", "3", "3", "3"));
277         list5.add(new UITestObject("b", "b", "b", "b"));
278         list5.get(1).getSubList().add(new UITestObject("a", "b", "C", "D"));
279         list5.get(1).getSubList().get(0).getSubList().add(new UITestObject("a23", "3", "3", "3"));
280         list5.get(1).getSubList().get(0).getSubList().add(new UITestObject("a23", "3", "3", "3"));
281         list5.get(1).getSubList().add(new UITestObject("a", "s", "D", "F"));
282         list5.get(1).getSubList().get(1).getSubList().add(new UITestObject("b23", "3", "3", "3"));
283         list5.get(1).getSubList().get(1).getSubList().add(new UITestObject("b23", "3", "3", "3"));
284         
285         groupedList1.add(new UITestObject("A", "100", "200", "300"));
286         groupedList1.add(new UITestObject("A", "101", "200", "300"));
287         groupedList1.add(new UITestObject("A", "102", "200", "300"));
288         groupedList1.add(new UITestObject("A", "103", "200", "300"));
289         groupedList1.add(new UITestObject("A", "104", "200", "300"));
290 
291         groupedList1.add(new UITestObject("B", "100", "200", "300"));
292         groupedList1.add(new UITestObject("B", "101", "200", "300"));
293         groupedList1.add(new UITestObject("B", "102", "200", "300"));
294 
295         groupedList1.add(new UITestObject("C", "100", "200", "300"));
296         groupedList1.add(new UITestObject("C", "101", "200", "300"));
297         groupedList1.add(new UITestObject("C", "102", "200", "300"));
298         groupedList1.add(new UITestObject("C", "103", "200", "300"));
299 
300         groupedList1.add(new UITestObject("D", "100", "200", "300"));
301         groupedList1.add(new UITestObject("D", "101", "200", "300"));
302         groupedList1.add(new UITestObject("D", "102", "200", "300"));
303         groupedList1.add(new UITestObject("D", "103", "200", "300"));
304         groupedList1.add(new UITestObject("D", "100", "200", "300"));
305         groupedList1.add(new UITestObject("D", "101", "200", "300"));
306         groupedList1.add(new UITestObject("D", "102", "200", "300"));
307         groupedList1.add(new UITestObject("D", "103", "200", "300"));
308         groupedList1.add(new UITestObject("D", "100", "200", "300"));
309         groupedList1.add(new UITestObject("D", "101", "200", "300"));
310         groupedList1.add(new UITestObject("D", "102", "200", "300"));
311         groupedList1.add(new UITestObject("D", "103", "200", "300"));
312         groupedList1.add(new UITestObject("D", "100", "200", "300"));
313         groupedList1.add(new UITestObject("D", "101", "200", "300"));
314         groupedList1.add(new UITestObject("D", "102", "200", "300"));
315         groupedList1.add(new UITestObject("D", "103", "200", "300"));
316         groupedList1.add(new UITestObject("D", "100", "200", "300"));
317         groupedList1.add(new UITestObject("D", "101", "200", "300"));
318         groupedList1.add(new UITestObject("D", "102", "200", "300"));
319         groupedList1.add(new UITestObject("D", "103", "200", "300"));
320         groupedList1.add(new UITestObject("D", "100", "200", "300"));
321         groupedList1.add(new UITestObject("D", "101", "200", "300"));
322         groupedList1.add(new UITestObject("D", "102", "200", "300"));
323         groupedList1.add(new UITestObject("D", "103", "200", "300"));
324         
325         groupedList2.addAll(groupedList1);
326         groupedList3.addAll(groupedList1);
327         
328         doubleGroupedList.add(new UITestObject("Fall", "2001", "AAA123", "2"));
329         doubleGroupedList.add(new UITestObject("Fall", "2001", "BBB123", "3"));
330         doubleGroupedList.add(new UITestObject("Fall", "2001", "CCC123", "4"));
331         doubleGroupedList.add(new UITestObject("Fall", "2001", "DDD123", "3"));
332 
333         doubleGroupedList.add(new UITestObject("Fall", "2002", "AAA123", "3"));
334         doubleGroupedList.add(new UITestObject("Fall", "2002", "BBB123", "2"));
335         doubleGroupedList.add(new UITestObject("Fall", "2002", "CCC123", "3"));
336 
337         doubleGroupedList.add(new UITestObject("Fall", "2003", "AAA123", "3"));
338         doubleGroupedList.add(new UITestObject("Fall", "2003", "CCC123", "3"));
339 
340         doubleGroupedList.add(new UITestObject("Spring", "2001", "AAA123", "3"));
341         doubleGroupedList.add(new UITestObject("Spring", "2001", "BBB123", "3"));
342         doubleGroupedList.add(new UITestObject("Spring", "2001", "CCC123", "3"));
343 
344         doubleGroupedList.add(new UITestObject("Spring", "2002", "AAA123", "4"));
345         doubleGroupedList.add(new UITestObject("Spring", "2002", "BBB123", "4"));
346         doubleGroupedList.add(new UITestObject("Spring", "2002", "CCC123", "2"));
347 
348         doubleGroupedList.add(new UITestObject("Spring", "2003", "AAA123", "4"));
349         doubleGroupedList.add(new UITestObject("Spring", "2003", "BBB123", "3"));
350         doubleGroupedList.add(new UITestObject("Spring", "2003", "CCC123", "3"));
351         doubleGroupedList.add(new UITestObject("Spring", "2003", "DDD123", "2"));
352 
353         for (int i = 0; i < 50; i++) {
354             list6.add(new UITestObject(RandomStringUtils.randomAlphanumeric(1), RandomStringUtils.randomAlphanumeric(1),
355                     RandomStringUtils.randomAlphanumeric(1), RandomStringUtils.randomAlphanumeric(1)));
356         }
357 
358         { // scope for name hiding purposes
359             Node<String, String> item1 = new Node<String, String>("Item 1", "Item 1");
360             item1.addChild(new Node<String, String>("SubItem A", "SubItem A"));
361             item1.addChild(new Node<String, String>("SubItem B", "SubItem B"));
362 
363             Node<String, String> item2 = new Node<String, String>("Item 2", "Item 2");
364             item2.addChild(new Node<String, String>("SubItem A", "SubItem A"));
365             Node<String, String> sub2B = new Node<String, String>("SubItem B", "SubItem B");
366             sub2B.addChild(new Node<String, String>("Item B-1", "Item B-1"));
367             sub2B.addChild(new Node<String, String>("Item B-2", "Item B-2"));
368             sub2B.addChild(new Node<String, String>("Item B-3", "Item B-3"));
369             item2.addChild(sub2B);
370             item2.addChild(new Node<String, String>("SubItem C", "SubItem C"));
371 
372             Node<String, String> item3 = new Node<String, String>("Item 3", "Item 3");
373             item3.addChild(new Node<String, String>("SubItem A", "SubItem A"));
374             item3.addChild(new Node<String, String>("SubItem B", "SubItem B"));
375             item3.addChild(new Node<String, String>("SubItem C", "SubItem C"));
376             item3.addChild(new Node<String, String>("SubItem D", "SubItem D"));
377 
378             Node<String, String> root = new Node<String, String>("Root", "Root");
379             root.addChild(item1);
380             root.addChild(item2);
381             root.addChild(item3);
382 
383             tree1.setRootElement(root);
384         }
385 
386         { // scope for name hiding purposes
387             Node<UITestObject, String> item1 = new Node<UITestObject, String>(new UITestObject("1-A", "1-B", "1-C",
388                     "1-D"), "Item 1");
389             item1.addChild(new Node<UITestObject, String>(new UITestObject("1SA-A", "1SA-B", "1SA-C", "1SA-D"),
390                     "SubItem A"));
391             item1.addChild(new Node<UITestObject, String>(new UITestObject("1SB-A", "1SB-B", "1SB-C", "1SB-D"),
392                     "SubItem B"));
393 
394             Node<UITestObject, String> item2 = new Node<UITestObject, String>(new UITestObject("2-A", "2-B", "2-C",
395                     "2-D"), "Item 2");
396             item2.addChild(new Node<UITestObject, String>(new UITestObject("SA-a", "SA-b", "SA-c", "SA-d"),
397                     "SubItem A"));
398             Node<UITestObject, String> sub2B = new Node<UITestObject, String>(new UITestObject("SB-a", "SB-b", "SB-c",
399                     "SB-d"), "SubItem B");
400             sub2B.addChild(new Node<UITestObject, String>(new UITestObject("AA", "BB", "CC", "DD"), "Item B-1"));
401             sub2B.addChild(new Node<UITestObject, String>(new UITestObject("Aa", "Bb", "Cc", "Dd"), "Item B-2"));
402             sub2B.addChild(new Node<UITestObject, String>(new UITestObject("aA", "bB", "cC", "dD"), "Item B-3"));
403             item2.addChild(sub2B);
404             item2.addChild(new Node<UITestObject, String>(new UITestObject("SC-a", "SC-b", "SC-c", "SC-d"),
405                     "SubItem C"));
406 
407             Node<UITestObject, String> item3 = new Node<UITestObject, String>(new UITestObject("3-A", "3-B", "3-C",
408                     "3-D"), "Item 3");
409             item3.addChild(new Node<UITestObject, String>(new UITestObject("A", "B", "C", "D"), "SubItem A"));
410             item3.addChild(new Node<UITestObject, String>(new UITestObject("1", "2", "3", "4"), "SubItem B"));
411             item3.addChild(new Node<UITestObject, String>(new UITestObject("w", "x", "y", "z"), "SubItem C"));
412             item3.addChild(new Node<UITestObject, String>(new UITestObject("!", "@", "#", "$"), "SubItem D"));
413 
414             Node<UITestObject, String> root = new Node<UITestObject, String>(new UITestObject("foo", "bar", "baz",
415                     "roo"), "Root");
416             root.addChild(item1);
417             root.addChild(item2);
418             root.addChild(item3);
419 
420             tree2.setRootElement(root);
421         }
422 
423         remoteFieldValuesMap = new HashMap<String, Object>();
424         remoteFieldValuesMap.put("remoteField1", "Apple");
425         remoteFieldValuesMap.put("remoteField2", "Banana");
426         remoteFieldValuesMap.put("remoteField3", true);
427         remoteFieldValuesMap.put("remoteField4", "Fruit");
428 
429         remoteFieldValuesMap2 = new HashMap<String, Object>();
430         remoteFieldValuesMap2.put("remoteField1", "Apple");
431         remoteFieldValuesMap2.put("remoteField2", "Banana");
432         remoteFieldValuesMap2.put("remoteField3", true);
433         remoteFieldValuesMap2.put("remoteField4", "Fruit");
434 
435         field88 = "Fruits";
436         field91 = "Read only value";
437         field92 = "Value 92";
438 
439         field131 = new Integer(0);
440     }
441 
442     @Override
443     public void postBind(HttpServletRequest request) {
444         super.postBind(request);
445     }
446 
447     /**
448      * @return the field1
449      */
450     public String getField1() {
451         return this.field1;
452     }
453 
454     /**
455      * @param field1 the field1 to set
456      */
457     public void setField1(String field1) {
458         this.field1 = field1;
459     }
460 
461     /**
462      * @return the field2
463      */
464     public String getField2() {
465         return this.field2;
466     }
467 
468     /**
469      * @param field2 the field2 to set
470      */
471     public void setField2(String field2) {
472         this.field2 = field2;
473     }
474 
475     /**
476      * @return the field3
477      */
478     public String getField3() {
479         return this.field3;
480     }
481 
482     /**
483      * @param field3 the field3 to set
484      */
485     public void setField3(String field3) {
486         this.field3 = field3;
487     }
488 
489     /**
490      * @return the field4
491      */
492     public String getField4() {
493         return this.field4;
494     }
495 
496     /**
497      * @param field4 the field4 to set
498      */
499     public void setField4(String field4) {
500         this.field4 = field4;
501     }
502 
503     /**
504      * @return the field5
505      */
506     public String getField5() {
507         return this.field5;
508     }
509 
510     /**
511      * @param field5 the field5 to set
512      */
513     public void setField5(String field5) {
514         this.field5 = field5;
515     }
516 
517     /**
518      * @return the field6
519      */
520     public String getField6() {
521         return this.field6;
522     }
523 
524     /**
525      * @param field6 the field6 to set
526      */
527     public void setField6(String field6) {
528         this.field6 = field6;
529     }
530 
531     /**
532      * @return the field7
533      */
534     public String getField7() {
535         return this.field7;
536     }
537 
538     /**
539      * @param field7 the field7 to set
540      */
541     public void setField7(String field7) {
542         this.field7 = field7;
543     }
544 
545     /**
546      * @return the field8
547      */
548     public String getField8() {
549         return this.field8;
550     }
551 
552     /**
553      * @param field8 the field8 to set
554      */
555     public void setField8(String field8) {
556         this.field8 = field8;
557     }
558 
559     /**
560      * @return the field9
561      */
562     public String getField9() {
563         return this.field9;
564     }
565 
566     /**
567      * @param field9 the field9 to set
568      */
569     public void setField9(String field9) {
570         this.field9 = field9;
571     }
572 
573     /**
574      * @return the field10
575      */
576     public String getField10() {
577         return this.field10;
578     }
579 
580     /**
581      * @param field10 the field10 to set
582      */
583     public void setField10(String field10) {
584         this.field10 = field10;
585     }
586 
587     /**
588      * @return the field11
589      */
590     public String getField11() {
591         return this.field11;
592     }
593 
594     /**
595      * @param field11 the field11 to set
596      */
597     public void setField11(String field11) {
598         this.field11 = field11;
599     }
600 
601     /**
602      * @return the field12
603      */
604     public String getField12() {
605         return this.field12;
606     }
607 
608     /**
609      * @param field12 the field12 to set
610      */
611     public void setField12(String field12) {
612         this.field12 = field12;
613     }
614 
615     /**
616      * @return the field13
617      */
618     public String getField13() {
619         return this.field13;
620     }
621 
622     /**
623      * @param field13 the field13 to set
624      */
625     public void setField13(String field13) {
626         this.field13 = field13;
627     }
628 
629     /**
630      * @return the field14
631      */
632     public String getField14() {
633         return this.field14;
634     }
635 
636     /**
637      * @param field14 the field14 to set
638      */
639     public void setField14(String field14) {
640         this.field14 = field14;
641     }
642 
643     /**
644      * @return the field15
645      */
646     public String getField15() {
647         return this.field15;
648     }
649 
650     /**
651      * @param field15 the field15 to set
652      */
653     public void setField15(String field15) {
654         this.field15 = field15;
655     }
656 
657     /**
658      * @return the field16
659      */
660     public String getField16() {
661         return this.field16;
662     }
663 
664     /**
665      * @param field16 the field16 to set
666      */
667     public void setField16(String field16) {
668         this.field16 = field16;
669     }
670 
671     /**
672      * @return the field17
673      */
674     public String getField17() {
675         return this.field17;
676     }
677 
678     /**
679      * @param field17 the field17 to set
680      */
681     public void setField17(String field17) {
682         this.field17 = field17;
683     }
684 
685     /**
686      * @return the field18
687      */
688     public String getField18() {
689         return this.field18;
690     }
691 
692     /**
693      * @param field18 the field18 to set
694      */
695     public void setField18(String field18) {
696         this.field18 = field18;
697     }
698 
699     /**
700      * @return the field19
701      */
702     public String getField19() {
703         return this.field19;
704     }
705 
706     /**
707      * @param field19 the field19 to set
708      */
709     public void setField19(String field19) {
710         this.field19 = field19;
711     }
712 
713     /**
714      * @return the field20
715      */
716     public String getField20() {
717         return this.field20;
718     }
719 
720     /**
721      * @param field20 the field20 to set
722      */
723     public void setField20(String field20) {
724         this.field20 = field20;
725     }
726 
727     /**
728      * @return the field21
729      */
730     public String getField21() {
731         return this.field21;
732     }
733 
734     /**
735      * @param field21 the field21 to set
736      */
737     public void setField21(String field21) {
738         this.field21 = field21;
739     }
740 
741     /**
742      * @return the field22
743      */
744     public String getField22() {
745         return this.field22;
746     }
747 
748     /**
749      * @param field22 the field22 to set
750      */
751     public void setField22(String field22) {
752         this.field22 = field22;
753     }
754 
755     /**
756      * @return the field23
757      */
758     public String getField23() {
759         return this.field23;
760     }
761 
762     /**
763      * @param field23 the field23 to set
764      */
765     public void setField23(String field23) {
766         this.field23 = field23;
767     }
768 
769     /**
770      * @return the field24
771      */
772     public String getField24() {
773         return this.field24;
774     }
775 
776     /**
777      * @param field24 the field24 to set
778      */
779     public void setField24(String field24) {
780         this.field24 = field24;
781     }
782 
783     /**
784      * @return the field25
785      */
786     public String getField25() {
787         return this.field25;
788     }
789 
790     /**
791      * @param field25 the field25 to set
792      */
793     public void setField25(String field25) {
794         this.field25 = field25;
795     }
796 
797     /**
798      * @return the field26
799      */
800     public String getField26() {
801         return this.field26;
802     }
803 
804     /**
805      * @param field26 the field26 to set
806      */
807     public void setField26(String field26) {
808         this.field26 = field26;
809     }
810 
811     /**
812      * @return the field27
813      */
814     public String getField27() {
815         return this.field27;
816     }
817 
818     /**
819      * @param field27 the field27 to set
820      */
821     public void setField27(String field27) {
822         this.field27 = field27;
823     }
824 
825     /**
826      * @return the field28
827      */
828     public String getField28() {
829         return this.field28;
830     }
831 
832     /**
833      * @param field28 the field28 to set
834      */
835     public void setField28(String field28) {
836         this.field28 = field28;
837     }
838 
839     /**
840      * @return the field29
841      */
842     public String getField29() {
843         return this.field29;
844     }
845 
846     /**
847      * @param field29 the field29 to set
848      */
849     public void setField29(String field29) {
850         this.field29 = field29;
851     }
852 
853     /**
854      * @return the field30
855      */
856     public String getField30() {
857         return this.field30;
858     }
859 
860     /**
861      * @param field30 the field30 to set
862      */
863     public void setField30(String field30) {
864         this.field30 = field30;
865     }
866 
867     /**
868      * @return the field31
869      */
870     public String getField31() {
871         return this.field31;
872     }
873 
874     /**
875      * @param field31 the field31 to set
876      */
877     public void setField31(String field31) {
878         this.field31 = field31;
879     }
880 
881     /**
882      * @return the field32
883      */
884     public String getField32() {
885         return this.field32;
886     }
887 
888     /**
889      * @param field32 the field32 to set
890      */
891     public void setField32(String field32) {
892         this.field32 = field32;
893     }
894 
895     /**
896      * @return the field33
897      */
898     public String getField33() {
899         return this.field33;
900     }
901 
902     /**
903      * @param field33 the field33 to set
904      */
905     public void setField33(String field33) {
906         this.field33 = field33;
907     }
908 
909     /**
910      * @return the field34
911      */
912     public String getField34() {
913         return this.field34;
914     }
915 
916     /**
917      * @return the field35
918      */
919     public String getField35() {
920         return this.field35;
921     }
922 
923     /**
924      * @param field35 the field35 to set
925      */
926     public void setField35(String field35) {
927         this.field35 = field35;
928     }
929 
930     /**
931      * @return the field36
932      */
933     public String getField36() {
934         return this.field36;
935     }
936 
937     /**
938      * @param field36 the field36 to set
939      */
940     public void setField36(String field36) {
941         this.field36 = field36;
942     }
943 
944     /**
945      * @return the field37
946      */
947     public String getField37() {
948         return this.field37;
949     }
950 
951     /**
952      * @param field37 the field37 to set
953      */
954     public void setField37(String field37) {
955         this.field37 = field37;
956     }
957 
958     /**
959      * @return the field38
960      */
961     public String getField38() {
962         return this.field38;
963     }
964 
965     /**
966      * @param field38 the field38 to set
967      */
968     public void setField38(String field38) {
969         this.field38 = field38;
970     }
971 
972     /**
973      * @return the field39
974      */
975     public String getField39() {
976         return this.field39;
977     }
978 
979     /**
980      * @param field39 the field39 to set
981      */
982     public void setField39(String field39) {
983         this.field39 = field39;
984     }
985 
986     /**
987      * @return the field40
988      */
989     public String getField40() {
990         return this.field40;
991     }
992 
993     /**
994      * @param field40 the field40 to set
995      */
996     public void setField40(String field40) {
997         this.field40 = field40;
998     }
999 
1000     /**
1001      * @return the field41
1002      */
1003     public String getField41() {
1004         return this.field41;
1005     }
1006 
1007     /**
1008      * @param field41 the field41 to set
1009      */
1010     public void setField41(String field41) {
1011         this.field41 = field41;
1012     }
1013 
1014     /**
1015      * @return the field42
1016      */
1017     public String getField42() {
1018         return this.field42;
1019     }
1020 
1021     /**
1022      * @param field42 the field42 to set
1023      */
1024     public void setField42(String field42) {
1025         this.field42 = field42;
1026     }
1027 
1028     /**
1029      * @return the field43
1030      */
1031     public String getField43() {
1032         return this.field43;
1033     }
1034 
1035     /**
1036      * @param field43 the field43 to set
1037      */
1038     public void setField43(String field43) {
1039         this.field43 = field43;
1040     }
1041 
1042     /**
1043      * @return the field44
1044      */
1045     public String getField44() {
1046         return this.field44;
1047     }
1048 
1049     /**
1050      * @param field44 the field44 to set
1051      */
1052     public void setField44(String field44) {
1053         this.field44 = field44;
1054     }
1055 
1056     /**
1057      * @return the field45
1058      */
1059     public String getField45() {
1060         return this.field45;
1061     }
1062 
1063     /**
1064      * @param field45 the field45 to set
1065      */
1066     public void setField45(String field45) {
1067         this.field45 = field45;
1068     }
1069 
1070     /**
1071      * @return the field46
1072      */
1073     public String getField46() {
1074         return this.field46;
1075     }
1076 
1077     /**
1078      * @param field46 the field46 to set
1079      */
1080     public void setField46(String field46) {
1081         this.field46 = field46;
1082     }
1083 
1084     /**
1085      * @return the field47
1086      */
1087     public String getField47() {
1088         return this.field47;
1089     }
1090 
1091     /**
1092      * @param field47 the field47 to set
1093      */
1094     public void setField47(String field47) {
1095         this.field47 = field47;
1096     }
1097 
1098     /**
1099      * @return the field48
1100      */
1101     public String getField48() {
1102         return this.field48;
1103     }
1104 
1105     /**
1106      * @param field48 the field48 to set
1107      */
1108     public void setField48(String field48) {
1109         this.field48 = field48;
1110     }
1111 
1112     /**
1113      * @return the field49
1114      */
1115     public String getField49() {
1116         return this.field49;
1117     }
1118 
1119     /**
1120      * @param field49 the field49 to set
1121      */
1122     public void setField49(String field49) {
1123         this.field49 = field49;
1124     }
1125 
1126     /**
1127      * @return the field50
1128      */
1129     public String getField50() {
1130         return this.field50;
1131     }
1132 
1133     /**
1134      * @param field50 the field50 to set
1135      */
1136     public void setField50(String field50) {
1137         this.field50 = field50;
1138     }
1139 
1140     /**
1141      * @return the field51
1142      */
1143     public String getField51() {
1144         return this.field51;
1145     }
1146 
1147     /**
1148      * @param field51 the field51 to set
1149      */
1150     public void setField51(String field51) {
1151         this.field51 = field51;
1152     }
1153 
1154     /**
1155      * @return the field52
1156      */
1157     public String getField52() {
1158         return this.field52;
1159     }
1160 
1161     /**
1162      * @param field52 the field52 to set
1163      */
1164     public void setField52(String field52) {
1165         this.field52 = field52;
1166     }
1167 
1168     /**
1169      * @return the field53
1170      */
1171     public String getField53() {
1172         return this.field53;
1173     }
1174 
1175     /**
1176      * @param field53 the field53 to set
1177      */
1178     public void setField53(String field53) {
1179         this.field53 = field53;
1180     }
1181 
1182     /**
1183      * @return the field54
1184      */
1185     public String getField54() {
1186         return this.field54;
1187     }
1188 
1189     /**
1190      * @param field54 the field54 to set
1191      */
1192     public void setField54(String field54) {
1193         this.field54 = field54;
1194     }
1195 
1196     /**
1197      * @return the field55
1198      */
1199     public String getField55() {
1200         return this.field55;
1201     }
1202 
1203     /**
1204      * @param field55 the field55 to set
1205      */
1206     public void setField55(String field55) {
1207         this.field55 = field55;
1208     }
1209 
1210     /**
1211      * @return the field56
1212      */
1213     public String getField56() {
1214         return this.field56;
1215     }
1216 
1217     /**
1218      * @param field56 the field56 to set
1219      */
1220     public void setField56(String field56) {
1221         this.field56 = field56;
1222     }
1223 
1224     /**
1225      * @return the field57
1226      */
1227     public String getField57() {
1228         return this.field57;
1229     }
1230 
1231     /**
1232      * @param field57 the field57 to set
1233      */
1234     public void setField57(String field57) {
1235         this.field57 = field57;
1236     }
1237 
1238     /**
1239      * @return the field58
1240      */
1241     public String getField58() {
1242         return this.field58;
1243     }
1244 
1245     /**
1246      * @param field58 the field58 to set
1247      */
1248     public void setField58(String field58) {
1249         this.field58 = field58;
1250     }
1251 
1252     /**
1253      * @return the field59
1254      */
1255     public String getField59() {
1256         return this.field59;
1257     }
1258 
1259     /**
1260      * @param field59 the field59 to set
1261      */
1262     public void setField59(String field59) {
1263         this.field59 = field59;
1264     }
1265 
1266     /**
1267      * @return the field60
1268      */
1269     public String getField60() {
1270         return this.field60;
1271     }
1272 
1273     /**
1274      * @param field60 the field60 to set
1275      */
1276     public void setField60(String field60) {
1277         this.field60 = field60;
1278     }
1279 
1280     /**
1281      * @return the field61
1282      */
1283     public String getField61() {
1284         return this.field61;
1285     }
1286 
1287     /**
1288      * @param field61 the field61 to set
1289      */
1290     public void setField61(String field61) {
1291         this.field61 = field61;
1292     }
1293 
1294     /**
1295      * @return the field62
1296      */
1297     public String getField62() {
1298         return this.field62;
1299     }
1300 
1301     /**
1302      * @param field62 the field62 to set
1303      */
1304     public void setField62(String field62) {
1305         this.field62 = field62;
1306     }
1307 
1308     /**
1309      * @return the field63
1310      */
1311     public String getField63() {
1312         return this.field63;
1313     }
1314 
1315     /**
1316      * @param field63 the field63 to set
1317      */
1318     public void setField63(String field63) {
1319         this.field63 = field63;
1320     }
1321 
1322     /**
1323      * @return the field64
1324      */
1325     public String getField64() {
1326         return this.field64;
1327     }
1328 
1329     /**
1330      * @param field64 the field64 to set
1331      */
1332     public void setField64(String field64) {
1333         this.field64 = field64;
1334     }
1335 
1336     /**
1337      * @return the field65
1338      */
1339     public String getField65() {
1340         return this.field65;
1341     }
1342 
1343     /**
1344      * @param field65 the field65 to set
1345      */
1346     public void setField65(String field65) {
1347         this.field65 = field65;
1348     }
1349 
1350     /**
1351      * @param field34 the field34 to set
1352      */
1353     public void setField34(String field34) {
1354         this.field34 = field34;
1355     }
1356 
1357     /**
1358      * @return the bField1
1359      */
1360     public boolean isbField1() {
1361         return this.bField1;
1362     }
1363 
1364     /**
1365      * @param bField1 the bField1 to set
1366      */
1367     public void setbField1(boolean bField1) {
1368         this.bField1 = bField1;
1369     }
1370 
1371     /**
1372      * @return the bField2
1373      */
1374     public boolean isbField2() {
1375         return this.bField2;
1376     }
1377 
1378     /**
1379      * @param bField2 the bField2 to set
1380      */
1381     public void setbField2(boolean bField2) {
1382         this.bField2 = bField2;
1383     }
1384 
1385     /**
1386      * @return the bField3
1387      */
1388     public boolean isbField3() {
1389         return this.bField3;
1390     }
1391 
1392     /**
1393      * @param bField3 the bField3 to set
1394      */
1395     public void setbField3(boolean bField3) {
1396         this.bField3 = bField3;
1397     }
1398 
1399     /**
1400      * @return the list1
1401      */
1402     public List<UITestObject> getList1() {
1403         return this.list1;
1404     }
1405 
1406     /**
1407      * @param list1 the list1 to set
1408      */
1409     public void setList1(List<UITestObject> list1) {
1410         this.list1 = list1;
1411     }
1412 
1413     /**
1414      * @return the list2
1415      */
1416     public List<UITestObject> getList2() {
1417         return this.list2;
1418     }
1419 
1420     /**
1421      * @param list2 the list2 to set
1422      */
1423     public void setList2(List<UITestObject> list2) {
1424         this.list2 = list2;
1425     }
1426 
1427     /**
1428      * @return the list3
1429      */
1430     public List<UITestObject> getList3() {
1431         return this.list3;
1432     }
1433 
1434     /**
1435      * @param list3 the list3 to set
1436      */
1437     public void setList3(List<UITestObject> list3) {
1438         this.list3 = list3;
1439     }
1440 
1441     /**
1442      * @return the list4
1443      */
1444     public List<UITestObject> getList4() {
1445         return this.list4;
1446     }
1447 
1448     /**
1449      * @param list4 the list4 to set
1450      */
1451     public void setList4(List<UITestObject> list4) {
1452         this.list4 = list4;
1453     }
1454 
1455     /**
1456      * @return the gField1
1457      */
1458     public String getgField1() {
1459         return this.gField1;
1460     }
1461 
1462     /**
1463      * @param gField1 the gField1 to set
1464      */
1465     public void setgField1(String gField1) {
1466         this.gField1 = gField1;
1467     }
1468 
1469     /**
1470      * @return the gField2
1471      */
1472     public String getgField2() {
1473         return this.gField2;
1474     }
1475 
1476     /**
1477      * @param gField2 the gField2 to set
1478      */
1479     public void setgField2(String gField2) {
1480         this.gField2 = gField2;
1481     }
1482 
1483     /**
1484      * @return the gField3
1485      */
1486     public String getgField3() {
1487         return this.gField3;
1488     }
1489 
1490     /**
1491      * @param gField3 the gField3 to set
1492      */
1493     public void setgField3(String gField3) {
1494         this.gField3 = gField3;
1495     }
1496 
1497     /**
1498      * @return the field66
1499      */
1500     public String getField66() {
1501         return this.field66;
1502     }
1503 
1504     /**
1505      * @param field66 the field66 to set
1506      */
1507     public void setField66(String field66) {
1508         this.field66 = field66;
1509     }
1510 
1511     /**
1512      * @return the field67
1513      */
1514     public String getField67() {
1515         return this.field67;
1516     }
1517 
1518     /**
1519      * @param field67 the field67 to set
1520      */
1521     public void setField67(String field67) {
1522         this.field67 = field67;
1523     }
1524 
1525     /**
1526      * @return the field68
1527      */
1528     public String getField68() {
1529         return this.field68;
1530     }
1531 
1532     /**
1533      * @param field68 the field68 to set
1534      */
1535     public void setField68(String field68) {
1536         this.field68 = field68;
1537     }
1538 
1539     /**
1540      * @return the field69
1541      */
1542     public String getField69() {
1543         return this.field69;
1544     }
1545 
1546     /**
1547      * @param field69 the field69 to set
1548      */
1549     public void setField69(String field69) {
1550         this.field69 = field69;
1551     }
1552 
1553     /**
1554      * @return the field70
1555      */
1556     public String getField70() {
1557         return this.field70;
1558     }
1559 
1560     /**
1561      * @param field70 the field70 to set
1562      */
1563     public void setField70(String field70) {
1564         this.field70 = field70;
1565     }
1566 
1567     /**
1568      * @return the field71
1569      */
1570     public String getField71() {
1571         return this.field71;
1572     }
1573 
1574     /**
1575      * @param field71 the field71 to set
1576      */
1577     public void setField71(String field71) {
1578         this.field71 = field71;
1579     }
1580 
1581     /**
1582      * @return the field72
1583      */
1584     public String getField72() {
1585         return this.field72;
1586     }
1587 
1588     /**
1589      * @param field72 the field72 to set
1590      */
1591     public void setField72(String field72) {
1592         this.field72 = field72;
1593     }
1594 
1595     /**
1596      * @return the field73
1597      */
1598     public String getField73() {
1599         return this.field73;
1600     }
1601 
1602     /**
1603      * @param field73 the field73 to set
1604      */
1605     public void setField73(String field73) {
1606         this.field73 = field73;
1607     }
1608 
1609     /**
1610      * @return the field74
1611      */
1612     public String getField74() {
1613         return this.field74;
1614     }
1615 
1616     /**
1617      * @param field74 the field74 to set
1618      */
1619     public void setField74(String field74) {
1620         this.field74 = field74;
1621     }
1622 
1623     /**
1624      * @return the field75
1625      */
1626     public String getField75() {
1627         return this.field75;
1628     }
1629 
1630     /**
1631      * @param field75 the field75 to set
1632      */
1633     public void setField75(String field75) {
1634         this.field75 = field75;
1635     }
1636 
1637     /**
1638      * @return the field76
1639      */
1640     public String getField76() {
1641         return this.field76;
1642     }
1643 
1644     /**
1645      * @param field76 the field76 to set
1646      */
1647     public void setField76(String field76) {
1648         this.field76 = field76;
1649     }
1650 
1651     /**
1652      * @return the field77
1653      */
1654     public String getField77() {
1655         return this.field77;
1656     }
1657 
1658     /**
1659      * @param field77 the field77 to set
1660      */
1661     public void setField77(String field77) {
1662         this.field77 = field77;
1663     }
1664 
1665     /**
1666      * @return the field78
1667      */
1668     public String getField78() {
1669         return this.field78;
1670     }
1671 
1672     /**
1673      * @param field78 the field78 to set
1674      */
1675     public void setField78(String field78) {
1676         this.field78 = field78;
1677     }
1678 
1679     /**
1680      * @return the field79
1681      */
1682     public String getField79() {
1683         return this.field79;
1684     }
1685 
1686     /**
1687      * @param field79 the field79 to set
1688      */
1689     public void setField79(String field79) {
1690         this.field79 = field79;
1691     }
1692 
1693     /**
1694      * @return the field80
1695      */
1696     public String getField80() {
1697         return this.field80;
1698     }
1699 
1700     /**
1701      * @param field80 the field80 to set
1702      */
1703     public void setField80(String field80) {
1704         this.field80 = field80;
1705     }
1706 
1707     /**
1708      * @return the field81
1709      */
1710     public String getField81() {
1711         return this.field81;
1712     }
1713 
1714     /**
1715      * @param field81 the field81 to set
1716      */
1717     public void setField81(String field81) {
1718         this.field81 = field81;
1719     }
1720 
1721     /**
1722      * @return the mField1
1723      */
1724     public String getmField1() {
1725         return this.mField1;
1726     }
1727 
1728     /**
1729      * @param mField1 the mField1 to set
1730      */
1731     public void setmField1(String mField1) {
1732         this.mField1 = mField1;
1733     }
1734 
1735     /**
1736      * @return the mField2
1737      */
1738     public String getmField2() {
1739         return this.mField2;
1740     }
1741 
1742     /**
1743      * @param mField2 the mField2 to set
1744      */
1745     public void setmField2(String mField2) {
1746         this.mField2 = mField2;
1747     }
1748 
1749     /**
1750      * @return the mField3
1751      */
1752     public String getmField3() {
1753         return this.mField3;
1754     }
1755 
1756     /**
1757      * @param mField3 the mField3 to set
1758      */
1759     public void setmField3(String mField3) {
1760         this.mField3 = mField3;
1761     }
1762 
1763     /**
1764      * @return the list5
1765      */
1766     public List<UITestObject> getList5() {
1767         return this.list5;
1768     }
1769 
1770     /**
1771      * @param list5 the list5 to set
1772      */
1773     public void setList5(List<UITestObject> list5) {
1774         this.list5 = list5;
1775     }
1776 
1777     /**
1778      * @return the list6
1779      */
1780     public List<UITestObject> getList6() {
1781         return this.list6;
1782     }
1783 
1784     /**
1785      * @param list6 the list6 to set
1786      */
1787     public void setList6(List<UITestObject> list6) {
1788         this.list6 = list6;
1789     }
1790 
1791     /**
1792      * @return the tree1
1793      */
1794     public Tree<String, String> getTree1() {
1795         return this.tree1;
1796     }
1797 
1798     /**
1799      * @param tree1 the tree1 to set
1800      */
1801     public void setTree1(Tree<String, String> tree1) {
1802         this.tree1 = tree1;
1803     }
1804 
1805     public Tree<UITestObject, String> getTree2() {
1806         return tree2;
1807     }
1808 
1809     public void setTree2(Tree<UITestObject, String> tree2) {
1810         this.tree2 = tree2;
1811     }
1812 
1813     public String getField82() {
1814         return field82;
1815     }
1816 
1817     public void setField82(String field82) {
1818         this.field82 = field82;
1819     }
1820 
1821     public String getField83() {
1822         return field83;
1823     }
1824 
1825     public void setField83(String field83) {
1826         this.field83 = field83;
1827     }
1828 
1829     public String getField84() {
1830         return field84;
1831     }
1832 
1833     public void setField84(String field84) {
1834         this.field84 = field84;
1835     }
1836 
1837     public String getField85() {
1838         return field85;
1839     }
1840 
1841     public void setField85(String field85) {
1842         this.field85 = field85;
1843     }
1844 
1845     public String getField86() {
1846         return field86;
1847     }
1848 
1849     public void setField86(String field86) {
1850         this.field86 = field86;
1851     }
1852 
1853     public String getField87() {
1854         return field87;
1855     }
1856 
1857     public void setField87(String field87) {
1858         this.field87 = field87;
1859     }
1860 
1861     public String getField88() {
1862         return field88;
1863     }
1864 
1865     public void setField88(String field88) {
1866         this.field88 = field88;
1867     }
1868 
1869     public String getField89() {
1870         return field89;
1871     }
1872 
1873     public void setField89(String field89) {
1874         this.field89 = field89;
1875     }
1876 
1877     public Map<String, Object> getRemoteFieldValuesMap() {
1878         return remoteFieldValuesMap;
1879     }
1880 
1881     public void setRemoteFieldValuesMap(Map<String, Object> remoteFieldValuesMap) {
1882         this.remoteFieldValuesMap = remoteFieldValuesMap;
1883     }
1884 
1885     public Map<String, Object> getRemoteFieldValuesMap2() {
1886         return remoteFieldValuesMap2;
1887     }
1888 
1889     public void setRemoteFieldValuesMap2(Map<String, Object> remoteFieldValuesMap2) {
1890         this.remoteFieldValuesMap2 = remoteFieldValuesMap2;
1891     }
1892 
1893     public String getField90() {
1894         return field90;
1895     }
1896 
1897     public void setField90(String field90) {
1898         this.field90 = field90;
1899     }
1900 
1901     public String getField91() {
1902         return field91;
1903     }
1904 
1905     public void setField91(String field91) {
1906         this.field91 = field91;
1907     }
1908 
1909     public String getField92() {
1910         return field92;
1911     }
1912 
1913     public void setField92(String field92) {
1914         this.field92 = field92;
1915     }
1916 
1917     public String getField100() {
1918         return field100;
1919     }
1920 
1921     public void setField100(String field100) {
1922         this.field100 = field100;
1923     }
1924 
1925     public String getField101() {
1926         return field101;
1927     }
1928 
1929     public void setField101(String field101) {
1930         this.field101 = field101;
1931     }
1932 
1933     public String getField102() {
1934         return field102;
1935     }
1936 
1937     public void setField102(String field102) {
1938         this.field102 = field102;
1939     }
1940 
1941     public String getField103() {
1942         return field103;
1943     }
1944 
1945     public void setField103(String field103) {
1946         this.field103 = field103;
1947     }
1948 
1949     public String getField104() {
1950         return field104;
1951     }
1952 
1953     public void setField104(String field104) {
1954         this.field104 = field104;
1955     }
1956 
1957     public String getField105() {
1958         return field105;
1959     }
1960 
1961     public void setField105(String field105) {
1962         this.field105 = field105;
1963     }
1964 
1965     public String getField106() {
1966         return field106;
1967     }
1968 
1969     public void setField106(String field106) {
1970         this.field106 = field106;
1971     }
1972 
1973     public String getField107() {
1974         return field107;
1975     }
1976 
1977     public void setField107(String field107) {
1978         this.field107 = field107;
1979     }
1980 
1981     public String getField108() {
1982         return field108;
1983     }
1984 
1985     public void setField108(String field108) {
1986         this.field108 = field108;
1987     }
1988 
1989     public String getField110() {
1990         return field110;
1991     }
1992 
1993     public void setField110(String field110) {
1994         this.field110 = field110;
1995     }
1996 
1997     public String getField109() {
1998         return field109;
1999     }
2000 
2001     public void setField109(String field109) {
2002         this.field109 = field109;
2003     }
2004 
2005     public String getField111() {
2006         return field111;
2007     }
2008 
2009     public void setField111(String field111) {
2010         this.field111 = field111;
2011     }
2012 
2013     public String getField112() {
2014         return field112;
2015     }
2016 
2017     public void setField112(String field112) {
2018         this.field112 = field112;
2019     }
2020 
2021     public String getField113() {
2022         return field113;
2023     }
2024 
2025     public void setField113(String field113) {
2026         this.field113 = field113;
2027     }
2028 
2029     public List<String> getField114() {
2030         return field114;
2031     }
2032 
2033     public void setField114(List<String> field114) {
2034         this.field114 = field114;
2035     }
2036 
2037     public List<String> getField115() {
2038         return field115;
2039     }
2040 
2041     public void setField115(List<String> field115) {
2042         this.field115 = field115;
2043     }
2044 
2045     public List<String> getField116() {
2046         return field116;
2047     }
2048 
2049     public void setField116(List<String> field116) {
2050         this.field116 = field116;
2051     }
2052 
2053     public String getField117() {
2054         return field117;
2055     }
2056 
2057     public void setField117(String field117) {
2058         this.field117 = field117;
2059     }
2060 
2061     public String getField118() {
2062         return field118;
2063     }
2064 
2065     public void setField118(String field118) {
2066         this.field118 = field118;
2067     }
2068 
2069     public String getTestPersonId() {
2070         return testPersonId;
2071     }
2072 
2073     public void setTestPersonId(String testPersonId) {
2074         this.testPersonId = testPersonId;
2075     }
2076 
2077     public Person getTestPerson() {
2078         if ((testPerson == null) || !StringUtils.equals(testPerson.getPrincipalId(), getTestPersonId())) {
2079             testPerson = KimApiServiceLocator.getPersonService().getPerson(getTestPersonId());
2080 
2081             if (testPerson == null) {
2082                 try {
2083                     testPerson = KimApiServiceLocator.getPersonService().getPersonImplementationClass().newInstance();
2084                 } catch (Exception e) {
2085                     throw new RuntimeException(e);
2086                 }
2087             }
2088         }
2089 
2090         return testPerson;
2091     }
2092 
2093     public void setTestPerson(Person testPerson) {
2094         this.testPerson = testPerson;
2095     }
2096 
2097     public String getField119() {
2098         return field119;
2099     }
2100 
2101     public void setField119(String field119) {
2102         this.field119 = field119;
2103     }
2104 
2105     public List<String> getField120() {
2106         return field120;
2107     }
2108 
2109     public void setField120(List<String> field120) {
2110         this.field120 = field120;
2111     }
2112 
2113     public String getField121() {
2114         return field121;
2115     }
2116 
2117     public void setField121(String field121) {
2118         this.field121 = field121;
2119     }
2120 
2121     public String getField122() {
2122         return field122;
2123     }
2124 
2125     public void setField122(String field122) {
2126         this.field122 = field122;
2127     }
2128 
2129     public String getField123() {
2130         return field123;
2131     }
2132 
2133     public void setField123(String field123) {
2134         this.field123 = field123;
2135     }
2136 
2137     public String getField124() {
2138         return field124;
2139     }
2140 
2141     public void setField124(String field124) {
2142         this.field124 = field124;
2143     }
2144 
2145     public String getField125() {
2146         return field125;
2147     }
2148 
2149     public void setField125(String field125) {
2150         this.field125 = field125;
2151     }
2152 
2153     public String getField126() {
2154         return field126;
2155     }
2156 
2157     public void setField126(String field126) {
2158         this.field126 = field126;
2159     }
2160 
2161     public String getField127() {
2162         return field127;
2163     }
2164 
2165     public void setField127(String field127) {
2166         this.field127 = field127;
2167     }
2168 
2169     public String getField128() {
2170         return field128;
2171     }
2172 
2173     public void setField128(String field128) {
2174         this.field128 = field128;
2175     }
2176 
2177     public String getField129() {
2178         return field129;
2179     }
2180 
2181     public void setField129(String field129) {
2182         this.field129 = field129;
2183     }
2184 
2185     public String getField130() {
2186         return field130;
2187     }
2188 
2189     public void setField130(String field130) {
2190         this.field130 = field130;
2191     }
2192 
2193     public UITestObject getUiTestObject() {
2194         return uiTestObject;
2195     }
2196 
2197     public void setUiTestObject(UITestObject uiTestObject) {
2198         this.uiTestObject = uiTestObject;
2199     }
2200 
2201     public Integer getField131() {
2202         return field131;
2203     }
2204 
2205     public void setField131(Integer field131) {
2206         this.field131 = field131;
2207     }
2208 
2209     public String getField132() {
2210         return field132;
2211     }
2212 
2213     public void setField132(String field132) {
2214         this.field132 = field132;
2215     }
2216 
2217     public String getField133() {
2218         return field133;
2219     }
2220 
2221     public void setField133(String field133) {
2222         this.field133 = field133;
2223     }
2224 
2225     public String getField134() {
2226         return field134;
2227     }
2228 
2229     public void setField134(String field134) {
2230         this.field134 = field134;
2231     }
2232 
2233     public MultipartFile getFileUpload() {
2234         return fileUpload;
2235     }
2236 
2237     public void setFileUpload(MultipartFile fileUpload) {
2238         this.fileUpload = fileUpload;
2239     }
2240 
2241     public List<TimeInfo> getListTimeInfo() {
2242         return listTimeInfo;
2243     }
2244 
2245     public void setListTimeInfo(List<TimeInfo> listTimeInfo) {
2246         this.listTimeInfo = listTimeInfo;
2247     }
2248 
2249     public Date getDate1() {
2250         return date1;
2251     }
2252 
2253     public void setDate1(Date date1) {
2254         this.date1 = date1;
2255     }
2256 
2257     public Date getDate2() {
2258         return date2;
2259     }
2260 
2261     public void setDate2(Date date2) {
2262         this.date2 = date2;
2263     }
2264 
2265     public Date getDate3() {
2266         return date3;
2267     }
2268 
2269     public void setDate3(Date date3) {
2270         this.date3 = date3;
2271     }
2272 
2273     public Date getDate4() {
2274         return date4;
2275     }
2276 
2277     public void setDate4(Date date4) {
2278         this.date4 = date4;
2279     }
2280 
2281     public Date getDate5() {
2282         return date5;
2283     }
2284 
2285     public void setDate5(Date date5) {
2286         this.date5 = date5;
2287     }
2288 
2289     public Date getDate6() {
2290         return date6;
2291     }
2292 
2293     public void setDate6(Date date6) {
2294         this.date6 = date6;
2295     }
2296 
2297     public Date getDate7() {
2298         return date7;
2299     }
2300 
2301     public void setDate7(Date date7) {
2302         this.date7 = date7;
2303     }
2304 
2305     public List<DayEvent> getDayEvents() {
2306         return dayEvents;
2307     }
2308 
2309     public void setDayEvents(List<DayEvent> dayEvents) {
2310         this.dayEvents = dayEvents;
2311     }
2312 
2313     public List<UITestObject> getList1generated() {
2314         return list1generated;
2315     }
2316 
2317     public void setList1generated(List<UITestObject> list1generated) {
2318         this.list1generated = list1generated;
2319     }
2320 
2321     public List<UITestObject> getList2generated() {
2322         return list2generated;
2323     }
2324 
2325     public void setList2generated(List<UITestObject> list2generated) {
2326         this.list2generated = list2generated;
2327     }
2328 
2329     public List<UITestObject> getList3generated() {
2330         return list3generated;
2331     }
2332 
2333     public void setList3generated(List<UITestObject> list3generated) {
2334         this.list3generated = list3generated;
2335     }
2336 
2337     public String getRichMessageField() {
2338         return richMessageField;
2339     }
2340 
2341     public void setRichMessageField(String richMessageField) {
2342         this.richMessageField = richMessageField;
2343     }
2344 
2345     public String getTestValueField() {
2346         return testValueField;
2347     }
2348 
2349     public void setTestValueField(String testValueField) {
2350         this.testValueField = testValueField;
2351     }
2352 
2353     public String getRichMessageField2() {
2354         return richMessageField2;
2355     }
2356 
2357     public void setRichMessageField2(String richMessageField2) {
2358         this.richMessageField2 = richMessageField2;
2359     }
2360 
2361     public String getCurrentTimestamp() {
2362         DateTimeService dateTimeService = CoreApiServiceLocator.getDateTimeService();
2363         return dateTimeService.getCurrentTimestamp().toString();
2364     }
2365 
2366     public List<UITestObject> getGroupedList1() {
2367         return groupedList1;
2368     }
2369 
2370     public void setGroupedList1(List<UITestObject> groupedList1) {
2371         this.groupedList1 = groupedList1;
2372     }
2373 
2374     public List<UITestObject> getGroupedList2() {
2375         return groupedList2;
2376     }
2377 
2378     public void setGroupedList2(List<UITestObject> groupedList2) {
2379         this.groupedList2 = groupedList2;
2380     }
2381 
2382     public List<UITestObject> getGroupedList3() {
2383         return groupedList3;
2384     }
2385 
2386     public void setGroupedList3(List<UITestObject> groupedList3) {
2387         this.groupedList3 = groupedList3;
2388     }
2389 
2390     public List<UITestObject> getDoubleGroupedList() {
2391         return doubleGroupedList;
2392     }
2393 
2394     public void setDoubleGroupedList(List<UITestObject> doubleGroupedList) {
2395         this.doubleGroupedList = doubleGroupedList;
2396     }
2397 
2398     public String getFakeTotal() {
2399         return fakeTotal;
2400     }
2401 
2402     public void setFakeTotal(String fakeTotal) {
2403         this.fakeTotal = fakeTotal;
2404     }
2405 }