View Javadoc
1   /*
2    * An XML document type.
3    * Localname: ED_900_1_1
4    * Namespace: http://apply.grants.gov/forms/ED_900_1_1-V1.1
5    * Java type: gov.grants.apply.forms.ed90011V11.ED90011Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.ed90011V11.impl;
10  /**
11   * A document containing one ED_900_1_1(@http://apply.grants.gov/forms/ED_900_1_1-V1.1) element.
12   *
13   * This is a complex type.
14   */
15  public class ED90011DocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public ED90011DocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName ED90011$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ED_900_1_1");
26      
27      
28      /**
29       * Gets the "ED_900_1_1" element
30       */
31      public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011 getED90011()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011 target = null;
37              target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011)get_store().find_element_user(ED90011$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "ED_900_1_1" element
48       */
49      public void setED90011(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011 ed90011)
50      {
51          generatedSetterHelperImpl(ed90011, ED90011$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "ED_900_1_1" element
56       */
57      public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011 addNewED90011()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011 target = null;
63              target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011)get_store().add_element_user(ED90011$0);
64              return target;
65          }
66      }
67      /**
68       * An XML ED_900_1_1(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
69       *
70       * This is a complex type.
71       */
72      public static class ED90011Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public ED90011Impl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName SECTIONA$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionA");
83          private static final javax.xml.namespace.QName SECTIONB$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionB");
85          private static final javax.xml.namespace.QName SECTIONC$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionC");
87          private static final javax.xml.namespace.QName SECTIOND$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionD");
89          private static final javax.xml.namespace.QName SECTIONE$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionE");
91          private static final javax.xml.namespace.QName SECTIONF$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionF");
93          private static final javax.xml.namespace.QName SECTIONG$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionG");
95          private static final javax.xml.namespace.QName SECTIONH$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionH");
97          private static final javax.xml.namespace.QName SECTIONI$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionI");
99          private static final javax.xml.namespace.QName SECTIONJ$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionJ");
101         private static final javax.xml.namespace.QName SECTIONK$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionK");
103         private static final javax.xml.namespace.QName SECTIONL$22 = 
104             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionL");
105         private static final javax.xml.namespace.QName SECTIONM$24 = 
106             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionM");
107         private static final javax.xml.namespace.QName SECTIONN$26 = 
108             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SectionN");
109         private static final javax.xml.namespace.QName EXHIBITA$28 = 
110             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ExhibitA");
111         private static final javax.xml.namespace.QName EXHIBITB$30 = 
112             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ExhibitB");
113         private static final javax.xml.namespace.QName EXHIBITC$32 = 
114             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ExhibitC");
115         private static final javax.xml.namespace.QName EXHIBITD$34 = 
116             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ExhibitD");
117         private static final javax.xml.namespace.QName EXHIBITE$36 = 
118             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ExhibitE");
119         private static final javax.xml.namespace.QName FORMVERSION$38 = 
120             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "FormVersion");
121         
122         
123         /**
124          * Gets the "SectionA" element
125          */
126         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA getSectionA()
127         {
128             synchronized (monitor())
129             {
130                 check_orphaned();
131                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA target = null;
132                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA)get_store().find_element_user(SECTIONA$0, 0);
133                 if (target == null)
134                 {
135                     return null;
136                 }
137                 return target;
138             }
139         }
140         
141         /**
142          * Sets the "SectionA" element
143          */
144         public void setSectionA(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA sectionA)
145         {
146             generatedSetterHelperImpl(sectionA, SECTIONA$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
147         }
148         
149         /**
150          * Appends and returns a new empty "SectionA" element
151          */
152         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA addNewSectionA()
153         {
154             synchronized (monitor())
155             {
156                 check_orphaned();
157                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA target = null;
158                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA)get_store().add_element_user(SECTIONA$0);
159                 return target;
160             }
161         }
162         
163         /**
164          * Gets the "SectionB" element
165          */
166         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB getSectionB()
167         {
168             synchronized (monitor())
169             {
170                 check_orphaned();
171                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB target = null;
172                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB)get_store().find_element_user(SECTIONB$2, 0);
173                 if (target == null)
174                 {
175                     return null;
176                 }
177                 return target;
178             }
179         }
180         
181         /**
182          * True if has "SectionB" element
183          */
184         public boolean isSetSectionB()
185         {
186             synchronized (monitor())
187             {
188                 check_orphaned();
189                 return get_store().count_elements(SECTIONB$2) != 0;
190             }
191         }
192         
193         /**
194          * Sets the "SectionB" element
195          */
196         public void setSectionB(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB sectionB)
197         {
198             generatedSetterHelperImpl(sectionB, SECTIONB$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
199         }
200         
201         /**
202          * Appends and returns a new empty "SectionB" element
203          */
204         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB addNewSectionB()
205         {
206             synchronized (monitor())
207             {
208                 check_orphaned();
209                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB target = null;
210                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB)get_store().add_element_user(SECTIONB$2);
211                 return target;
212             }
213         }
214         
215         /**
216          * Unsets the "SectionB" element
217          */
218         public void unsetSectionB()
219         {
220             synchronized (monitor())
221             {
222                 check_orphaned();
223                 get_store().remove_element(SECTIONB$2, 0);
224             }
225         }
226         
227         /**
228          * Gets the "SectionC" element
229          */
230         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionC getSectionC()
231         {
232             synchronized (monitor())
233             {
234                 check_orphaned();
235                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionC target = null;
236                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionC)get_store().find_element_user(SECTIONC$4, 0);
237                 if (target == null)
238                 {
239                     return null;
240                 }
241                 return target;
242             }
243         }
244         
245         /**
246          * True if has "SectionC" element
247          */
248         public boolean isSetSectionC()
249         {
250             synchronized (monitor())
251             {
252                 check_orphaned();
253                 return get_store().count_elements(SECTIONC$4) != 0;
254             }
255         }
256         
257         /**
258          * Sets the "SectionC" element
259          */
260         public void setSectionC(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionC sectionC)
261         {
262             generatedSetterHelperImpl(sectionC, SECTIONC$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
263         }
264         
265         /**
266          * Appends and returns a new empty "SectionC" element
267          */
268         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionC addNewSectionC()
269         {
270             synchronized (monitor())
271             {
272                 check_orphaned();
273                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionC target = null;
274                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionC)get_store().add_element_user(SECTIONC$4);
275                 return target;
276             }
277         }
278         
279         /**
280          * Unsets the "SectionC" element
281          */
282         public void unsetSectionC()
283         {
284             synchronized (monitor())
285             {
286                 check_orphaned();
287                 get_store().remove_element(SECTIONC$4, 0);
288             }
289         }
290         
291         /**
292          * Gets the "SectionD" element
293          */
294         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionD getSectionD()
295         {
296             synchronized (monitor())
297             {
298                 check_orphaned();
299                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionD target = null;
300                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionD)get_store().find_element_user(SECTIOND$6, 0);
301                 if (target == null)
302                 {
303                     return null;
304                 }
305                 return target;
306             }
307         }
308         
309         /**
310          * True if has "SectionD" element
311          */
312         public boolean isSetSectionD()
313         {
314             synchronized (monitor())
315             {
316                 check_orphaned();
317                 return get_store().count_elements(SECTIOND$6) != 0;
318             }
319         }
320         
321         /**
322          * Sets the "SectionD" element
323          */
324         public void setSectionD(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionD sectionD)
325         {
326             generatedSetterHelperImpl(sectionD, SECTIOND$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
327         }
328         
329         /**
330          * Appends and returns a new empty "SectionD" element
331          */
332         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionD addNewSectionD()
333         {
334             synchronized (monitor())
335             {
336                 check_orphaned();
337                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionD target = null;
338                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionD)get_store().add_element_user(SECTIOND$6);
339                 return target;
340             }
341         }
342         
343         /**
344          * Unsets the "SectionD" element
345          */
346         public void unsetSectionD()
347         {
348             synchronized (monitor())
349             {
350                 check_orphaned();
351                 get_store().remove_element(SECTIOND$6, 0);
352             }
353         }
354         
355         /**
356          * Gets the "SectionE" element
357          */
358         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionE getSectionE()
359         {
360             synchronized (monitor())
361             {
362                 check_orphaned();
363                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionE target = null;
364                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionE)get_store().find_element_user(SECTIONE$8, 0);
365                 if (target == null)
366                 {
367                     return null;
368                 }
369                 return target;
370             }
371         }
372         
373         /**
374          * True if has "SectionE" element
375          */
376         public boolean isSetSectionE()
377         {
378             synchronized (monitor())
379             {
380                 check_orphaned();
381                 return get_store().count_elements(SECTIONE$8) != 0;
382             }
383         }
384         
385         /**
386          * Sets the "SectionE" element
387          */
388         public void setSectionE(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionE sectionE)
389         {
390             generatedSetterHelperImpl(sectionE, SECTIONE$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
391         }
392         
393         /**
394          * Appends and returns a new empty "SectionE" element
395          */
396         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionE addNewSectionE()
397         {
398             synchronized (monitor())
399             {
400                 check_orphaned();
401                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionE target = null;
402                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionE)get_store().add_element_user(SECTIONE$8);
403                 return target;
404             }
405         }
406         
407         /**
408          * Unsets the "SectionE" element
409          */
410         public void unsetSectionE()
411         {
412             synchronized (monitor())
413             {
414                 check_orphaned();
415                 get_store().remove_element(SECTIONE$8, 0);
416             }
417         }
418         
419         /**
420          * Gets the "SectionF" element
421          */
422         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionF getSectionF()
423         {
424             synchronized (monitor())
425             {
426                 check_orphaned();
427                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionF target = null;
428                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionF)get_store().find_element_user(SECTIONF$10, 0);
429                 if (target == null)
430                 {
431                     return null;
432                 }
433                 return target;
434             }
435         }
436         
437         /**
438          * True if has "SectionF" element
439          */
440         public boolean isSetSectionF()
441         {
442             synchronized (monitor())
443             {
444                 check_orphaned();
445                 return get_store().count_elements(SECTIONF$10) != 0;
446             }
447         }
448         
449         /**
450          * Sets the "SectionF" element
451          */
452         public void setSectionF(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionF sectionF)
453         {
454             generatedSetterHelperImpl(sectionF, SECTIONF$10, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
455         }
456         
457         /**
458          * Appends and returns a new empty "SectionF" element
459          */
460         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionF addNewSectionF()
461         {
462             synchronized (monitor())
463             {
464                 check_orphaned();
465                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionF target = null;
466                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionF)get_store().add_element_user(SECTIONF$10);
467                 return target;
468             }
469         }
470         
471         /**
472          * Unsets the "SectionF" element
473          */
474         public void unsetSectionF()
475         {
476             synchronized (monitor())
477             {
478                 check_orphaned();
479                 get_store().remove_element(SECTIONF$10, 0);
480             }
481         }
482         
483         /**
484          * Gets the "SectionG" element
485          */
486         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionG getSectionG()
487         {
488             synchronized (monitor())
489             {
490                 check_orphaned();
491                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionG target = null;
492                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionG)get_store().find_element_user(SECTIONG$12, 0);
493                 if (target == null)
494                 {
495                     return null;
496                 }
497                 return target;
498             }
499         }
500         
501         /**
502          * True if has "SectionG" element
503          */
504         public boolean isSetSectionG()
505         {
506             synchronized (monitor())
507             {
508                 check_orphaned();
509                 return get_store().count_elements(SECTIONG$12) != 0;
510             }
511         }
512         
513         /**
514          * Sets the "SectionG" element
515          */
516         public void setSectionG(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionG sectionG)
517         {
518             generatedSetterHelperImpl(sectionG, SECTIONG$12, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
519         }
520         
521         /**
522          * Appends and returns a new empty "SectionG" element
523          */
524         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionG addNewSectionG()
525         {
526             synchronized (monitor())
527             {
528                 check_orphaned();
529                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionG target = null;
530                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionG)get_store().add_element_user(SECTIONG$12);
531                 return target;
532             }
533         }
534         
535         /**
536          * Unsets the "SectionG" element
537          */
538         public void unsetSectionG()
539         {
540             synchronized (monitor())
541             {
542                 check_orphaned();
543                 get_store().remove_element(SECTIONG$12, 0);
544             }
545         }
546         
547         /**
548          * Gets the "SectionH" element
549          */
550         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionH getSectionH()
551         {
552             synchronized (monitor())
553             {
554                 check_orphaned();
555                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionH target = null;
556                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionH)get_store().find_element_user(SECTIONH$14, 0);
557                 if (target == null)
558                 {
559                     return null;
560                 }
561                 return target;
562             }
563         }
564         
565         /**
566          * True if has "SectionH" element
567          */
568         public boolean isSetSectionH()
569         {
570             synchronized (monitor())
571             {
572                 check_orphaned();
573                 return get_store().count_elements(SECTIONH$14) != 0;
574             }
575         }
576         
577         /**
578          * Sets the "SectionH" element
579          */
580         public void setSectionH(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionH sectionH)
581         {
582             generatedSetterHelperImpl(sectionH, SECTIONH$14, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
583         }
584         
585         /**
586          * Appends and returns a new empty "SectionH" element
587          */
588         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionH addNewSectionH()
589         {
590             synchronized (monitor())
591             {
592                 check_orphaned();
593                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionH target = null;
594                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionH)get_store().add_element_user(SECTIONH$14);
595                 return target;
596             }
597         }
598         
599         /**
600          * Unsets the "SectionH" element
601          */
602         public void unsetSectionH()
603         {
604             synchronized (monitor())
605             {
606                 check_orphaned();
607                 get_store().remove_element(SECTIONH$14, 0);
608             }
609         }
610         
611         /**
612          * Gets the "SectionI" element
613          */
614         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionI getSectionI()
615         {
616             synchronized (monitor())
617             {
618                 check_orphaned();
619                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionI target = null;
620                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionI)get_store().find_element_user(SECTIONI$16, 0);
621                 if (target == null)
622                 {
623                     return null;
624                 }
625                 return target;
626             }
627         }
628         
629         /**
630          * True if has "SectionI" element
631          */
632         public boolean isSetSectionI()
633         {
634             synchronized (monitor())
635             {
636                 check_orphaned();
637                 return get_store().count_elements(SECTIONI$16) != 0;
638             }
639         }
640         
641         /**
642          * Sets the "SectionI" element
643          */
644         public void setSectionI(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionI sectionI)
645         {
646             generatedSetterHelperImpl(sectionI, SECTIONI$16, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
647         }
648         
649         /**
650          * Appends and returns a new empty "SectionI" element
651          */
652         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionI addNewSectionI()
653         {
654             synchronized (monitor())
655             {
656                 check_orphaned();
657                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionI target = null;
658                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionI)get_store().add_element_user(SECTIONI$16);
659                 return target;
660             }
661         }
662         
663         /**
664          * Unsets the "SectionI" element
665          */
666         public void unsetSectionI()
667         {
668             synchronized (monitor())
669             {
670                 check_orphaned();
671                 get_store().remove_element(SECTIONI$16, 0);
672             }
673         }
674         
675         /**
676          * Gets the "SectionJ" element
677          */
678         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionJ getSectionJ()
679         {
680             synchronized (monitor())
681             {
682                 check_orphaned();
683                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionJ target = null;
684                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionJ)get_store().find_element_user(SECTIONJ$18, 0);
685                 if (target == null)
686                 {
687                     return null;
688                 }
689                 return target;
690             }
691         }
692         
693         /**
694          * True if has "SectionJ" element
695          */
696         public boolean isSetSectionJ()
697         {
698             synchronized (monitor())
699             {
700                 check_orphaned();
701                 return get_store().count_elements(SECTIONJ$18) != 0;
702             }
703         }
704         
705         /**
706          * Sets the "SectionJ" element
707          */
708         public void setSectionJ(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionJ sectionJ)
709         {
710             generatedSetterHelperImpl(sectionJ, SECTIONJ$18, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
711         }
712         
713         /**
714          * Appends and returns a new empty "SectionJ" element
715          */
716         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionJ addNewSectionJ()
717         {
718             synchronized (monitor())
719             {
720                 check_orphaned();
721                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionJ target = null;
722                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionJ)get_store().add_element_user(SECTIONJ$18);
723                 return target;
724             }
725         }
726         
727         /**
728          * Unsets the "SectionJ" element
729          */
730         public void unsetSectionJ()
731         {
732             synchronized (monitor())
733             {
734                 check_orphaned();
735                 get_store().remove_element(SECTIONJ$18, 0);
736             }
737         }
738         
739         /**
740          * Gets the "SectionK" element
741          */
742         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionK getSectionK()
743         {
744             synchronized (monitor())
745             {
746                 check_orphaned();
747                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionK target = null;
748                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionK)get_store().find_element_user(SECTIONK$20, 0);
749                 if (target == null)
750                 {
751                     return null;
752                 }
753                 return target;
754             }
755         }
756         
757         /**
758          * True if has "SectionK" element
759          */
760         public boolean isSetSectionK()
761         {
762             synchronized (monitor())
763             {
764                 check_orphaned();
765                 return get_store().count_elements(SECTIONK$20) != 0;
766             }
767         }
768         
769         /**
770          * Sets the "SectionK" element
771          */
772         public void setSectionK(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionK sectionK)
773         {
774             generatedSetterHelperImpl(sectionK, SECTIONK$20, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
775         }
776         
777         /**
778          * Appends and returns a new empty "SectionK" element
779          */
780         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionK addNewSectionK()
781         {
782             synchronized (monitor())
783             {
784                 check_orphaned();
785                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionK target = null;
786                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionK)get_store().add_element_user(SECTIONK$20);
787                 return target;
788             }
789         }
790         
791         /**
792          * Unsets the "SectionK" element
793          */
794         public void unsetSectionK()
795         {
796             synchronized (monitor())
797             {
798                 check_orphaned();
799                 get_store().remove_element(SECTIONK$20, 0);
800             }
801         }
802         
803         /**
804          * Gets the "SectionL" element
805          */
806         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionL getSectionL()
807         {
808             synchronized (monitor())
809             {
810                 check_orphaned();
811                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionL target = null;
812                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionL)get_store().find_element_user(SECTIONL$22, 0);
813                 if (target == null)
814                 {
815                     return null;
816                 }
817                 return target;
818             }
819         }
820         
821         /**
822          * True if has "SectionL" element
823          */
824         public boolean isSetSectionL()
825         {
826             synchronized (monitor())
827             {
828                 check_orphaned();
829                 return get_store().count_elements(SECTIONL$22) != 0;
830             }
831         }
832         
833         /**
834          * Sets the "SectionL" element
835          */
836         public void setSectionL(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionL sectionL)
837         {
838             generatedSetterHelperImpl(sectionL, SECTIONL$22, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
839         }
840         
841         /**
842          * Appends and returns a new empty "SectionL" element
843          */
844         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionL addNewSectionL()
845         {
846             synchronized (monitor())
847             {
848                 check_orphaned();
849                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionL target = null;
850                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionL)get_store().add_element_user(SECTIONL$22);
851                 return target;
852             }
853         }
854         
855         /**
856          * Unsets the "SectionL" element
857          */
858         public void unsetSectionL()
859         {
860             synchronized (monitor())
861             {
862                 check_orphaned();
863                 get_store().remove_element(SECTIONL$22, 0);
864             }
865         }
866         
867         /**
868          * Gets the "SectionM" element
869          */
870         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM getSectionM()
871         {
872             synchronized (monitor())
873             {
874                 check_orphaned();
875                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM target = null;
876                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM)get_store().find_element_user(SECTIONM$24, 0);
877                 if (target == null)
878                 {
879                     return null;
880                 }
881                 return target;
882             }
883         }
884         
885         /**
886          * True if has "SectionM" element
887          */
888         public boolean isSetSectionM()
889         {
890             synchronized (monitor())
891             {
892                 check_orphaned();
893                 return get_store().count_elements(SECTIONM$24) != 0;
894             }
895         }
896         
897         /**
898          * Sets the "SectionM" element
899          */
900         public void setSectionM(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM sectionM)
901         {
902             generatedSetterHelperImpl(sectionM, SECTIONM$24, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
903         }
904         
905         /**
906          * Appends and returns a new empty "SectionM" element
907          */
908         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM addNewSectionM()
909         {
910             synchronized (monitor())
911             {
912                 check_orphaned();
913                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM target = null;
914                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM)get_store().add_element_user(SECTIONM$24);
915                 return target;
916             }
917         }
918         
919         /**
920          * Unsets the "SectionM" element
921          */
922         public void unsetSectionM()
923         {
924             synchronized (monitor())
925             {
926                 check_orphaned();
927                 get_store().remove_element(SECTIONM$24, 0);
928             }
929         }
930         
931         /**
932          * Gets the "SectionN" element
933          */
934         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionN getSectionN()
935         {
936             synchronized (monitor())
937             {
938                 check_orphaned();
939                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionN target = null;
940                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionN)get_store().find_element_user(SECTIONN$26, 0);
941                 if (target == null)
942                 {
943                     return null;
944                 }
945                 return target;
946             }
947         }
948         
949         /**
950          * True if has "SectionN" element
951          */
952         public boolean isSetSectionN()
953         {
954             synchronized (monitor())
955             {
956                 check_orphaned();
957                 return get_store().count_elements(SECTIONN$26) != 0;
958             }
959         }
960         
961         /**
962          * Sets the "SectionN" element
963          */
964         public void setSectionN(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionN sectionN)
965         {
966             generatedSetterHelperImpl(sectionN, SECTIONN$26, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
967         }
968         
969         /**
970          * Appends and returns a new empty "SectionN" element
971          */
972         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionN addNewSectionN()
973         {
974             synchronized (monitor())
975             {
976                 check_orphaned();
977                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionN target = null;
978                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionN)get_store().add_element_user(SECTIONN$26);
979                 return target;
980             }
981         }
982         
983         /**
984          * Unsets the "SectionN" element
985          */
986         public void unsetSectionN()
987         {
988             synchronized (monitor())
989             {
990                 check_orphaned();
991                 get_store().remove_element(SECTIONN$26, 0);
992             }
993         }
994         
995         /**
996          * Gets the "ExhibitA" element
997          */
998         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitA getExhibitA()
999         {
1000             synchronized (monitor())
1001             {
1002                 check_orphaned();
1003                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitA target = null;
1004                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitA)get_store().find_element_user(EXHIBITA$28, 0);
1005                 if (target == null)
1006                 {
1007                     return null;
1008                 }
1009                 return target;
1010             }
1011         }
1012         
1013         /**
1014          * True if has "ExhibitA" element
1015          */
1016         public boolean isSetExhibitA()
1017         {
1018             synchronized (monitor())
1019             {
1020                 check_orphaned();
1021                 return get_store().count_elements(EXHIBITA$28) != 0;
1022             }
1023         }
1024         
1025         /**
1026          * Sets the "ExhibitA" element
1027          */
1028         public void setExhibitA(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitA exhibitA)
1029         {
1030             generatedSetterHelperImpl(exhibitA, EXHIBITA$28, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1031         }
1032         
1033         /**
1034          * Appends and returns a new empty "ExhibitA" element
1035          */
1036         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitA addNewExhibitA()
1037         {
1038             synchronized (monitor())
1039             {
1040                 check_orphaned();
1041                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitA target = null;
1042                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitA)get_store().add_element_user(EXHIBITA$28);
1043                 return target;
1044             }
1045         }
1046         
1047         /**
1048          * Unsets the "ExhibitA" element
1049          */
1050         public void unsetExhibitA()
1051         {
1052             synchronized (monitor())
1053             {
1054                 check_orphaned();
1055                 get_store().remove_element(EXHIBITA$28, 0);
1056             }
1057         }
1058         
1059         /**
1060          * Gets the "ExhibitB" element
1061          */
1062         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitB getExhibitB()
1063         {
1064             synchronized (monitor())
1065             {
1066                 check_orphaned();
1067                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitB target = null;
1068                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitB)get_store().find_element_user(EXHIBITB$30, 0);
1069                 if (target == null)
1070                 {
1071                     return null;
1072                 }
1073                 return target;
1074             }
1075         }
1076         
1077         /**
1078          * True if has "ExhibitB" element
1079          */
1080         public boolean isSetExhibitB()
1081         {
1082             synchronized (monitor())
1083             {
1084                 check_orphaned();
1085                 return get_store().count_elements(EXHIBITB$30) != 0;
1086             }
1087         }
1088         
1089         /**
1090          * Sets the "ExhibitB" element
1091          */
1092         public void setExhibitB(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitB exhibitB)
1093         {
1094             generatedSetterHelperImpl(exhibitB, EXHIBITB$30, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1095         }
1096         
1097         /**
1098          * Appends and returns a new empty "ExhibitB" element
1099          */
1100         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitB addNewExhibitB()
1101         {
1102             synchronized (monitor())
1103             {
1104                 check_orphaned();
1105                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitB target = null;
1106                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitB)get_store().add_element_user(EXHIBITB$30);
1107                 return target;
1108             }
1109         }
1110         
1111         /**
1112          * Unsets the "ExhibitB" element
1113          */
1114         public void unsetExhibitB()
1115         {
1116             synchronized (monitor())
1117             {
1118                 check_orphaned();
1119                 get_store().remove_element(EXHIBITB$30, 0);
1120             }
1121         }
1122         
1123         /**
1124          * Gets the "ExhibitC" element
1125          */
1126         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitC getExhibitC()
1127         {
1128             synchronized (monitor())
1129             {
1130                 check_orphaned();
1131                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitC target = null;
1132                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitC)get_store().find_element_user(EXHIBITC$32, 0);
1133                 if (target == null)
1134                 {
1135                     return null;
1136                 }
1137                 return target;
1138             }
1139         }
1140         
1141         /**
1142          * True if has "ExhibitC" element
1143          */
1144         public boolean isSetExhibitC()
1145         {
1146             synchronized (monitor())
1147             {
1148                 check_orphaned();
1149                 return get_store().count_elements(EXHIBITC$32) != 0;
1150             }
1151         }
1152         
1153         /**
1154          * Sets the "ExhibitC" element
1155          */
1156         public void setExhibitC(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitC exhibitC)
1157         {
1158             generatedSetterHelperImpl(exhibitC, EXHIBITC$32, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1159         }
1160         
1161         /**
1162          * Appends and returns a new empty "ExhibitC" element
1163          */
1164         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitC addNewExhibitC()
1165         {
1166             synchronized (monitor())
1167             {
1168                 check_orphaned();
1169                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitC target = null;
1170                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitC)get_store().add_element_user(EXHIBITC$32);
1171                 return target;
1172             }
1173         }
1174         
1175         /**
1176          * Unsets the "ExhibitC" element
1177          */
1178         public void unsetExhibitC()
1179         {
1180             synchronized (monitor())
1181             {
1182                 check_orphaned();
1183                 get_store().remove_element(EXHIBITC$32, 0);
1184             }
1185         }
1186         
1187         /**
1188          * Gets the "ExhibitD" element
1189          */
1190         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitD getExhibitD()
1191         {
1192             synchronized (monitor())
1193             {
1194                 check_orphaned();
1195                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitD target = null;
1196                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitD)get_store().find_element_user(EXHIBITD$34, 0);
1197                 if (target == null)
1198                 {
1199                     return null;
1200                 }
1201                 return target;
1202             }
1203         }
1204         
1205         /**
1206          * True if has "ExhibitD" element
1207          */
1208         public boolean isSetExhibitD()
1209         {
1210             synchronized (monitor())
1211             {
1212                 check_orphaned();
1213                 return get_store().count_elements(EXHIBITD$34) != 0;
1214             }
1215         }
1216         
1217         /**
1218          * Sets the "ExhibitD" element
1219          */
1220         public void setExhibitD(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitD exhibitD)
1221         {
1222             generatedSetterHelperImpl(exhibitD, EXHIBITD$34, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1223         }
1224         
1225         /**
1226          * Appends and returns a new empty "ExhibitD" element
1227          */
1228         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitD addNewExhibitD()
1229         {
1230             synchronized (monitor())
1231             {
1232                 check_orphaned();
1233                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitD target = null;
1234                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitD)get_store().add_element_user(EXHIBITD$34);
1235                 return target;
1236             }
1237         }
1238         
1239         /**
1240          * Unsets the "ExhibitD" element
1241          */
1242         public void unsetExhibitD()
1243         {
1244             synchronized (monitor())
1245             {
1246                 check_orphaned();
1247                 get_store().remove_element(EXHIBITD$34, 0);
1248             }
1249         }
1250         
1251         /**
1252          * Gets the "ExhibitE" element
1253          */
1254         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitE getExhibitE()
1255         {
1256             synchronized (monitor())
1257             {
1258                 check_orphaned();
1259                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitE target = null;
1260                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitE)get_store().find_element_user(EXHIBITE$36, 0);
1261                 if (target == null)
1262                 {
1263                     return null;
1264                 }
1265                 return target;
1266             }
1267         }
1268         
1269         /**
1270          * True if has "ExhibitE" element
1271          */
1272         public boolean isSetExhibitE()
1273         {
1274             synchronized (monitor())
1275             {
1276                 check_orphaned();
1277                 return get_store().count_elements(EXHIBITE$36) != 0;
1278             }
1279         }
1280         
1281         /**
1282          * Sets the "ExhibitE" element
1283          */
1284         public void setExhibitE(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitE exhibitE)
1285         {
1286             generatedSetterHelperImpl(exhibitE, EXHIBITE$36, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
1287         }
1288         
1289         /**
1290          * Appends and returns a new empty "ExhibitE" element
1291          */
1292         public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitE addNewExhibitE()
1293         {
1294             synchronized (monitor())
1295             {
1296                 check_orphaned();
1297                 gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitE target = null;
1298                 target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitE)get_store().add_element_user(EXHIBITE$36);
1299                 return target;
1300             }
1301         }
1302         
1303         /**
1304          * Unsets the "ExhibitE" element
1305          */
1306         public void unsetExhibitE()
1307         {
1308             synchronized (monitor())
1309             {
1310                 check_orphaned();
1311                 get_store().remove_element(EXHIBITE$36, 0);
1312             }
1313         }
1314         
1315         /**
1316          * Gets the "FormVersion" attribute
1317          */
1318         public java.lang.String getFormVersion()
1319         {
1320             synchronized (monitor())
1321             {
1322                 check_orphaned();
1323                 org.apache.xmlbeans.SimpleValue target = null;
1324                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$38);
1325                 if (target == null)
1326                 {
1327                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$38);
1328                 }
1329                 if (target == null)
1330                 {
1331                     return null;
1332                 }
1333                 return target.getStringValue();
1334             }
1335         }
1336         
1337         /**
1338          * Gets (as xml) the "FormVersion" attribute
1339          */
1340         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
1341         {
1342             synchronized (monitor())
1343             {
1344                 check_orphaned();
1345                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
1346                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$38);
1347                 if (target == null)
1348                 {
1349                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$38);
1350                 }
1351                 return target;
1352             }
1353         }
1354         
1355         /**
1356          * Sets the "FormVersion" attribute
1357          */
1358         public void setFormVersion(java.lang.String formVersion)
1359         {
1360             synchronized (monitor())
1361             {
1362                 check_orphaned();
1363                 org.apache.xmlbeans.SimpleValue target = null;
1364                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$38);
1365                 if (target == null)
1366                 {
1367                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$38);
1368                 }
1369                 target.setStringValue(formVersion);
1370             }
1371         }
1372         
1373         /**
1374          * Sets (as xml) the "FormVersion" attribute
1375          */
1376         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
1377         {
1378             synchronized (monitor())
1379             {
1380                 check_orphaned();
1381                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
1382                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$38);
1383                 if (target == null)
1384                 {
1385                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$38);
1386                 }
1387                 target.set(formVersion);
1388             }
1389         }
1390         /**
1391          * An XML SectionA(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
1392          *
1393          * This is a complex type.
1394          */
1395         public static class SectionAImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA
1396         {
1397             private static final long serialVersionUID = 1L;
1398             
1399             public SectionAImpl(org.apache.xmlbeans.SchemaType sType)
1400             {
1401                 super(sType);
1402             }
1403             
1404             private static final javax.xml.namespace.QName TYPEINVESTMENTASSISTANCE$0 = 
1405                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Type_Investment_Assistance");
1406             private static final javax.xml.namespace.QName TYPEAPPLICANT$2 = 
1407                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Type_Applicant");
1408             private static final javax.xml.namespace.QName INVSTPRJCTREGN$4 = 
1409                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "InvstPrjctRegn");
1410             private static final javax.xml.namespace.QName INVSTPRJCTDESC$6 = 
1411                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "InvstPrjctDesc");
1412             private static final javax.xml.namespace.QName REGIONHAVECOMPREHENSIVEECONOMICDEVELOPMENTSTRATEGY$8 = 
1413                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Region_have_Comprehensive_Economic_Development_Strategy");
1414             private static final javax.xml.namespace.QName SOURCEOFCEDS$10 = 
1415                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Source_of_CEDS");
1416             private static final javax.xml.namespace.QName ALTERNATESTRATEGICPLANNINGDOCUMENT$12 = 
1417                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Alternate_Strategic_Planning_Document");
1418             private static final javax.xml.namespace.QName ECONOMICDEVELOPMENTNEEDSOFREGION$14 = 
1419                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Economic_Development_Needs_of_Region");
1420             private static final javax.xml.namespace.QName ECONOMICCONDITIONSOFREGIONIMPACT$16 = 
1421                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Economic_Conditions_of_RegionImpact");
1422             private static final javax.xml.namespace.QName SATISFYINGGUIDELINESPRIORITIES$18 = 
1423                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Satisfying_Guidelines_Priorities");
1424             private static final javax.xml.namespace.QName ATTRACTPRIVATESECTORINVESTMENT$20 = 
1425                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Attract_Private_Sector_Investment");
1426             private static final javax.xml.namespace.QName PROPOSEDTIMESCHEDULE$22 = 
1427                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Proposed_Time_Schedule");
1428             private static final javax.xml.namespace.QName CIVILRIGHTSCOMPLIANCEAPPLICANT$24 = 
1429                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Civil_Rights_Compliance_Applicant");
1430             private static final javax.xml.namespace.QName CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26 = 
1431                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Civil_Rights_Compliance_Applicant_No");
1432             private static final javax.xml.namespace.QName CIVILRIGHTSCOMPLIANCEOTHERPARTIES$28 = 
1433                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Civil_Rights_Compliance_Other_Parties");
1434             private static final javax.xml.namespace.QName CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30 = 
1435                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Civil_Rights_Compliance_Other_Parties_No");
1436             private static final javax.xml.namespace.QName FORCONSTRUCTION$32 = 
1437                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ForConstruction");
1438             private static final javax.xml.namespace.QName NONCONSTRUCTION$34 = 
1439                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "NonConstruction");
1440             private static final javax.xml.namespace.QName NONEDAFUNDSSOURCE$36 = 
1441                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "NonEDAfundsSource");
1442             private static final javax.xml.namespace.QName NONEDAFUNDSAVAILABLE$38 = 
1443                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "NonEDA_funds_available");
1444             private static final javax.xml.namespace.QName NONEDAFUNDSAVAILABLENO$40 = 
1445                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "NonEDA_funds_available_No");
1446             private static final javax.xml.namespace.QName ACTIONNONEDAFUNDS$42 = 
1447                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Action_nonEDA_funds");
1448             private static final javax.xml.namespace.QName SEEKOTHERFEDERALFINANCIALASSISTANCE$44 = 
1449                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Seek_other_federal_financial_assistance");
1450             private static final javax.xml.namespace.QName OTHERFEDERALFINANCIALASSISTANCE$46 = 
1451                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Other_federal_financial_assistance");
1452             private static final javax.xml.namespace.QName ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48 = 
1453                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Assistance_other_federal_economic_development_program");
1454             private static final javax.xml.namespace.QName IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50 = 
1455                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Identify_other_federal_economic_development_program");
1456             private static final javax.xml.namespace.QName IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52 = 
1457                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Identify_efforts_federal_economic_development_assistance");
1458             private static final javax.xml.namespace.QName CERTIFICATIONSREGARDINGLOBBYING$54 = 
1459                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Certifications_Regarding_Lobbying");
1460             private static final javax.xml.namespace.QName DISCLOSURELOBBYINGACTIVITIES$56 = 
1461                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Disclosure_Lobbying_Activities");
1462             private static final javax.xml.namespace.QName PROCESSSINGLEPOINTCONTACT$58 = 
1463                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Process_Single_Point_Contact");
1464             private static final javax.xml.namespace.QName MEETSPOCPROCESSYES$60 = 
1465                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Meet_SPOC_process_yes");
1466             private static final javax.xml.namespace.QName SPOCCOMMENTSRECEIVEDYES$62 = 
1467                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "SPOC_comments_received_yes");
1468             private static final javax.xml.namespace.QName REASONNOCOMMENTS$64 = 
1469                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Reason_no_comments");
1470             private static final javax.xml.namespace.QName SUBCONTRACTWORK$66 = 
1471                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Subcontract_work");
1472             private static final javax.xml.namespace.QName CONTRACTSAWARDEDCOMPETITIVEBID$68 = 
1473                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Contracts_awarded_competitive_bid");
1474             private static final javax.xml.namespace.QName JUSTIFICATIONNONCOMPETITIVEBID$70 = 
1475                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Justification_noncompetitive_bid");
1476             
1477             
1478             /**
1479              * Gets the "Type_Investment_Assistance" element
1480              */
1481             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance.Enum getTypeInvestmentAssistance()
1482             {
1483                 synchronized (monitor())
1484                 {
1485                     check_orphaned();
1486                     org.apache.xmlbeans.SimpleValue target = null;
1487                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPEINVESTMENTASSISTANCE$0, 0);
1488                     if (target == null)
1489                     {
1490                       return null;
1491                     }
1492                     return (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance.Enum)target.getEnumValue();
1493                 }
1494             }
1495             
1496             /**
1497              * Gets (as xml) the "Type_Investment_Assistance" element
1498              */
1499             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance xgetTypeInvestmentAssistance()
1500             {
1501                 synchronized (monitor())
1502                 {
1503                     check_orphaned();
1504                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance target = null;
1505                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance)get_store().find_element_user(TYPEINVESTMENTASSISTANCE$0, 0);
1506                     return target;
1507                 }
1508             }
1509             
1510             /**
1511              * Sets the "Type_Investment_Assistance" element
1512              */
1513             public void setTypeInvestmentAssistance(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance.Enum typeInvestmentAssistance)
1514             {
1515                 synchronized (monitor())
1516                 {
1517                     check_orphaned();
1518                     org.apache.xmlbeans.SimpleValue target = null;
1519                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPEINVESTMENTASSISTANCE$0, 0);
1520                     if (target == null)
1521                     {
1522                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPEINVESTMENTASSISTANCE$0);
1523                     }
1524                     target.setEnumValue(typeInvestmentAssistance);
1525                 }
1526             }
1527             
1528             /**
1529              * Sets (as xml) the "Type_Investment_Assistance" element
1530              */
1531             public void xsetTypeInvestmentAssistance(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance typeInvestmentAssistance)
1532             {
1533                 synchronized (monitor())
1534                 {
1535                     check_orphaned();
1536                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance target = null;
1537                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance)get_store().find_element_user(TYPEINVESTMENTASSISTANCE$0, 0);
1538                     if (target == null)
1539                     {
1540                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance)get_store().add_element_user(TYPEINVESTMENTASSISTANCE$0);
1541                     }
1542                     target.set(typeInvestmentAssistance);
1543                 }
1544             }
1545             
1546             /**
1547              * Gets the "Type_Applicant" element
1548              */
1549             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant.Enum getTypeApplicant()
1550             {
1551                 synchronized (monitor())
1552                 {
1553                     check_orphaned();
1554                     org.apache.xmlbeans.SimpleValue target = null;
1555                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPEAPPLICANT$2, 0);
1556                     if (target == null)
1557                     {
1558                       return null;
1559                     }
1560                     return (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant.Enum)target.getEnumValue();
1561                 }
1562             }
1563             
1564             /**
1565              * Gets (as xml) the "Type_Applicant" element
1566              */
1567             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant xgetTypeApplicant()
1568             {
1569                 synchronized (monitor())
1570                 {
1571                     check_orphaned();
1572                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant target = null;
1573                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant)get_store().find_element_user(TYPEAPPLICANT$2, 0);
1574                     return target;
1575                 }
1576             }
1577             
1578             /**
1579              * Sets the "Type_Applicant" element
1580              */
1581             public void setTypeApplicant(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant.Enum typeApplicant)
1582             {
1583                 synchronized (monitor())
1584                 {
1585                     check_orphaned();
1586                     org.apache.xmlbeans.SimpleValue target = null;
1587                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPEAPPLICANT$2, 0);
1588                     if (target == null)
1589                     {
1590                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPEAPPLICANT$2);
1591                     }
1592                     target.setEnumValue(typeApplicant);
1593                 }
1594             }
1595             
1596             /**
1597              * Sets (as xml) the "Type_Applicant" element
1598              */
1599             public void xsetTypeApplicant(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant typeApplicant)
1600             {
1601                 synchronized (monitor())
1602                 {
1603                     check_orphaned();
1604                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant target = null;
1605                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant)get_store().find_element_user(TYPEAPPLICANT$2, 0);
1606                     if (target == null)
1607                     {
1608                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant)get_store().add_element_user(TYPEAPPLICANT$2);
1609                     }
1610                     target.set(typeApplicant);
1611                 }
1612             }
1613             
1614             /**
1615              * Gets the "InvstPrjctRegn" element
1616              */
1617             public java.lang.String getInvstPrjctRegn()
1618             {
1619                 synchronized (monitor())
1620                 {
1621                     check_orphaned();
1622                     org.apache.xmlbeans.SimpleValue target = null;
1623                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVSTPRJCTREGN$4, 0);
1624                     if (target == null)
1625                     {
1626                       return null;
1627                     }
1628                     return target.getStringValue();
1629                 }
1630             }
1631             
1632             /**
1633              * Gets (as xml) the "InvstPrjctRegn" element
1634              */
1635             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetInvstPrjctRegn()
1636             {
1637                 synchronized (monitor())
1638                 {
1639                     check_orphaned();
1640                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
1641                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(INVSTPRJCTREGN$4, 0);
1642                     return target;
1643                 }
1644             }
1645             
1646             /**
1647              * Sets the "InvstPrjctRegn" element
1648              */
1649             public void setInvstPrjctRegn(java.lang.String invstPrjctRegn)
1650             {
1651                 synchronized (monitor())
1652                 {
1653                     check_orphaned();
1654                     org.apache.xmlbeans.SimpleValue target = null;
1655                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVSTPRJCTREGN$4, 0);
1656                     if (target == null)
1657                     {
1658                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INVSTPRJCTREGN$4);
1659                     }
1660                     target.setStringValue(invstPrjctRegn);
1661                 }
1662             }
1663             
1664             /**
1665              * Sets (as xml) the "InvstPrjctRegn" element
1666              */
1667             public void xsetInvstPrjctRegn(gov.grants.apply.forms.ed90011V11.AN1To910 invstPrjctRegn)
1668             {
1669                 synchronized (monitor())
1670                 {
1671                     check_orphaned();
1672                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
1673                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(INVSTPRJCTREGN$4, 0);
1674                     if (target == null)
1675                     {
1676                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(INVSTPRJCTREGN$4);
1677                     }
1678                     target.set(invstPrjctRegn);
1679                 }
1680             }
1681             
1682             /**
1683              * Gets the "InvstPrjctDesc" element
1684              */
1685             public java.lang.String getInvstPrjctDesc()
1686             {
1687                 synchronized (monitor())
1688                 {
1689                     check_orphaned();
1690                     org.apache.xmlbeans.SimpleValue target = null;
1691                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVSTPRJCTDESC$6, 0);
1692                     if (target == null)
1693                     {
1694                       return null;
1695                     }
1696                     return target.getStringValue();
1697                 }
1698             }
1699             
1700             /**
1701              * Gets (as xml) the "InvstPrjctDesc" element
1702              */
1703             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetInvstPrjctDesc()
1704             {
1705                 synchronized (monitor())
1706                 {
1707                     check_orphaned();
1708                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
1709                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(INVSTPRJCTDESC$6, 0);
1710                     return target;
1711                 }
1712             }
1713             
1714             /**
1715              * Sets the "InvstPrjctDesc" element
1716              */
1717             public void setInvstPrjctDesc(java.lang.String invstPrjctDesc)
1718             {
1719                 synchronized (monitor())
1720                 {
1721                     check_orphaned();
1722                     org.apache.xmlbeans.SimpleValue target = null;
1723                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVSTPRJCTDESC$6, 0);
1724                     if (target == null)
1725                     {
1726                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INVSTPRJCTDESC$6);
1727                     }
1728                     target.setStringValue(invstPrjctDesc);
1729                 }
1730             }
1731             
1732             /**
1733              * Sets (as xml) the "InvstPrjctDesc" element
1734              */
1735             public void xsetInvstPrjctDesc(gov.grants.apply.forms.ed90011V11.AN1To910 invstPrjctDesc)
1736             {
1737                 synchronized (monitor())
1738                 {
1739                     check_orphaned();
1740                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
1741                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(INVSTPRJCTDESC$6, 0);
1742                     if (target == null)
1743                     {
1744                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(INVSTPRJCTDESC$6);
1745                     }
1746                     target.set(invstPrjctDesc);
1747                 }
1748             }
1749             
1750             /**
1751              * Gets the "Region_have_Comprehensive_Economic_Development_Strategy" element
1752              */
1753             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRegionHaveComprehensiveEconomicDevelopmentStrategy()
1754             {
1755                 synchronized (monitor())
1756                 {
1757                     check_orphaned();
1758                     org.apache.xmlbeans.SimpleValue target = null;
1759                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONHAVECOMPREHENSIVEECONOMICDEVELOPMENTSTRATEGY$8, 0);
1760                     if (target == null)
1761                     {
1762                       return null;
1763                     }
1764                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1765                 }
1766             }
1767             
1768             /**
1769              * Gets (as xml) the "Region_have_Comprehensive_Economic_Development_Strategy" element
1770              */
1771             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRegionHaveComprehensiveEconomicDevelopmentStrategy()
1772             {
1773                 synchronized (monitor())
1774                 {
1775                     check_orphaned();
1776                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1777                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REGIONHAVECOMPREHENSIVEECONOMICDEVELOPMENTSTRATEGY$8, 0);
1778                     return target;
1779                 }
1780             }
1781             
1782             /**
1783              * Sets the "Region_have_Comprehensive_Economic_Development_Strategy" element
1784              */
1785             public void setRegionHaveComprehensiveEconomicDevelopmentStrategy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum regionHaveComprehensiveEconomicDevelopmentStrategy)
1786             {
1787                 synchronized (monitor())
1788                 {
1789                     check_orphaned();
1790                     org.apache.xmlbeans.SimpleValue target = null;
1791                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONHAVECOMPREHENSIVEECONOMICDEVELOPMENTSTRATEGY$8, 0);
1792                     if (target == null)
1793                     {
1794                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGIONHAVECOMPREHENSIVEECONOMICDEVELOPMENTSTRATEGY$8);
1795                     }
1796                     target.setEnumValue(regionHaveComprehensiveEconomicDevelopmentStrategy);
1797                 }
1798             }
1799             
1800             /**
1801              * Sets (as xml) the "Region_have_Comprehensive_Economic_Development_Strategy" element
1802              */
1803             public void xsetRegionHaveComprehensiveEconomicDevelopmentStrategy(gov.grants.apply.system.globalLibraryV20.YesNoDataType regionHaveComprehensiveEconomicDevelopmentStrategy)
1804             {
1805                 synchronized (monitor())
1806                 {
1807                     check_orphaned();
1808                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1809                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(REGIONHAVECOMPREHENSIVEECONOMICDEVELOPMENTSTRATEGY$8, 0);
1810                     if (target == null)
1811                     {
1812                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(REGIONHAVECOMPREHENSIVEECONOMICDEVELOPMENTSTRATEGY$8);
1813                     }
1814                     target.set(regionHaveComprehensiveEconomicDevelopmentStrategy);
1815                 }
1816             }
1817             
1818             /**
1819              * Gets the "Source_of_CEDS" element
1820              */
1821             public java.lang.String getSourceOfCEDS()
1822             {
1823                 synchronized (monitor())
1824                 {
1825                     check_orphaned();
1826                     org.apache.xmlbeans.SimpleValue target = null;
1827                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOURCEOFCEDS$10, 0);
1828                     if (target == null)
1829                     {
1830                       return null;
1831                     }
1832                     return target.getStringValue();
1833                 }
1834             }
1835             
1836             /**
1837              * Gets (as xml) the "Source_of_CEDS" element
1838              */
1839             public gov.grants.apply.forms.ed90011V11.AN1To80 xgetSourceOfCEDS()
1840             {
1841                 synchronized (monitor())
1842                 {
1843                     check_orphaned();
1844                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
1845                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(SOURCEOFCEDS$10, 0);
1846                     return target;
1847                 }
1848             }
1849             
1850             /**
1851              * True if has "Source_of_CEDS" element
1852              */
1853             public boolean isSetSourceOfCEDS()
1854             {
1855                 synchronized (monitor())
1856                 {
1857                     check_orphaned();
1858                     return get_store().count_elements(SOURCEOFCEDS$10) != 0;
1859                 }
1860             }
1861             
1862             /**
1863              * Sets the "Source_of_CEDS" element
1864              */
1865             public void setSourceOfCEDS(java.lang.String sourceOfCEDS)
1866             {
1867                 synchronized (monitor())
1868                 {
1869                     check_orphaned();
1870                     org.apache.xmlbeans.SimpleValue target = null;
1871                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOURCEOFCEDS$10, 0);
1872                     if (target == null)
1873                     {
1874                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOURCEOFCEDS$10);
1875                     }
1876                     target.setStringValue(sourceOfCEDS);
1877                 }
1878             }
1879             
1880             /**
1881              * Sets (as xml) the "Source_of_CEDS" element
1882              */
1883             public void xsetSourceOfCEDS(gov.grants.apply.forms.ed90011V11.AN1To80 sourceOfCEDS)
1884             {
1885                 synchronized (monitor())
1886                 {
1887                     check_orphaned();
1888                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
1889                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(SOURCEOFCEDS$10, 0);
1890                     if (target == null)
1891                     {
1892                       target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().add_element_user(SOURCEOFCEDS$10);
1893                     }
1894                     target.set(sourceOfCEDS);
1895                 }
1896             }
1897             
1898             /**
1899              * Unsets the "Source_of_CEDS" element
1900              */
1901             public void unsetSourceOfCEDS()
1902             {
1903                 synchronized (monitor())
1904                 {
1905                     check_orphaned();
1906                     get_store().remove_element(SOURCEOFCEDS$10, 0);
1907                 }
1908             }
1909             
1910             /**
1911              * Gets the "Alternate_Strategic_Planning_Document" element
1912              */
1913             public java.lang.String getAlternateStrategicPlanningDocument()
1914             {
1915                 synchronized (monitor())
1916                 {
1917                     check_orphaned();
1918                     org.apache.xmlbeans.SimpleValue target = null;
1919                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALTERNATESTRATEGICPLANNINGDOCUMENT$12, 0);
1920                     if (target == null)
1921                     {
1922                       return null;
1923                     }
1924                     return target.getStringValue();
1925                 }
1926             }
1927             
1928             /**
1929              * Gets (as xml) the "Alternate_Strategic_Planning_Document" element
1930              */
1931             public gov.grants.apply.forms.ed90011V11.AN1To80 xgetAlternateStrategicPlanningDocument()
1932             {
1933                 synchronized (monitor())
1934                 {
1935                     check_orphaned();
1936                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
1937                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(ALTERNATESTRATEGICPLANNINGDOCUMENT$12, 0);
1938                     return target;
1939                 }
1940             }
1941             
1942             /**
1943              * True if has "Alternate_Strategic_Planning_Document" element
1944              */
1945             public boolean isSetAlternateStrategicPlanningDocument()
1946             {
1947                 synchronized (monitor())
1948                 {
1949                     check_orphaned();
1950                     return get_store().count_elements(ALTERNATESTRATEGICPLANNINGDOCUMENT$12) != 0;
1951                 }
1952             }
1953             
1954             /**
1955              * Sets the "Alternate_Strategic_Planning_Document" element
1956              */
1957             public void setAlternateStrategicPlanningDocument(java.lang.String alternateStrategicPlanningDocument)
1958             {
1959                 synchronized (monitor())
1960                 {
1961                     check_orphaned();
1962                     org.apache.xmlbeans.SimpleValue target = null;
1963                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALTERNATESTRATEGICPLANNINGDOCUMENT$12, 0);
1964                     if (target == null)
1965                     {
1966                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ALTERNATESTRATEGICPLANNINGDOCUMENT$12);
1967                     }
1968                     target.setStringValue(alternateStrategicPlanningDocument);
1969                 }
1970             }
1971             
1972             /**
1973              * Sets (as xml) the "Alternate_Strategic_Planning_Document" element
1974              */
1975             public void xsetAlternateStrategicPlanningDocument(gov.grants.apply.forms.ed90011V11.AN1To80 alternateStrategicPlanningDocument)
1976             {
1977                 synchronized (monitor())
1978                 {
1979                     check_orphaned();
1980                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
1981                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(ALTERNATESTRATEGICPLANNINGDOCUMENT$12, 0);
1982                     if (target == null)
1983                     {
1984                       target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().add_element_user(ALTERNATESTRATEGICPLANNINGDOCUMENT$12);
1985                     }
1986                     target.set(alternateStrategicPlanningDocument);
1987                 }
1988             }
1989             
1990             /**
1991              * Unsets the "Alternate_Strategic_Planning_Document" element
1992              */
1993             public void unsetAlternateStrategicPlanningDocument()
1994             {
1995                 synchronized (monitor())
1996                 {
1997                     check_orphaned();
1998                     get_store().remove_element(ALTERNATESTRATEGICPLANNINGDOCUMENT$12, 0);
1999                 }
2000             }
2001             
2002             /**
2003              * Gets the "Economic_Development_Needs_of_Region" element
2004              */
2005             public java.lang.String getEconomicDevelopmentNeedsOfRegion()
2006             {
2007                 synchronized (monitor())
2008                 {
2009                     check_orphaned();
2010                     org.apache.xmlbeans.SimpleValue target = null;
2011                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECONOMICDEVELOPMENTNEEDSOFREGION$14, 0);
2012                     if (target == null)
2013                     {
2014                       return null;
2015                     }
2016                     return target.getStringValue();
2017                 }
2018             }
2019             
2020             /**
2021              * Gets (as xml) the "Economic_Development_Needs_of_Region" element
2022              */
2023             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetEconomicDevelopmentNeedsOfRegion()
2024             {
2025                 synchronized (monitor())
2026                 {
2027                     check_orphaned();
2028                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
2029                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(ECONOMICDEVELOPMENTNEEDSOFREGION$14, 0);
2030                     return target;
2031                 }
2032             }
2033             
2034             /**
2035              * Sets the "Economic_Development_Needs_of_Region" element
2036              */
2037             public void setEconomicDevelopmentNeedsOfRegion(java.lang.String economicDevelopmentNeedsOfRegion)
2038             {
2039                 synchronized (monitor())
2040                 {
2041                     check_orphaned();
2042                     org.apache.xmlbeans.SimpleValue target = null;
2043                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECONOMICDEVELOPMENTNEEDSOFREGION$14, 0);
2044                     if (target == null)
2045                     {
2046                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECONOMICDEVELOPMENTNEEDSOFREGION$14);
2047                     }
2048                     target.setStringValue(economicDevelopmentNeedsOfRegion);
2049                 }
2050             }
2051             
2052             /**
2053              * Sets (as xml) the "Economic_Development_Needs_of_Region" element
2054              */
2055             public void xsetEconomicDevelopmentNeedsOfRegion(gov.grants.apply.forms.ed90011V11.AN1To910 economicDevelopmentNeedsOfRegion)
2056             {
2057                 synchronized (monitor())
2058                 {
2059                     check_orphaned();
2060                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
2061                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(ECONOMICDEVELOPMENTNEEDSOFREGION$14, 0);
2062                     if (target == null)
2063                     {
2064                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(ECONOMICDEVELOPMENTNEEDSOFREGION$14);
2065                     }
2066                     target.set(economicDevelopmentNeedsOfRegion);
2067                 }
2068             }
2069             
2070             /**
2071              * Gets the "Economic_Conditions_of_RegionImpact" element
2072              */
2073             public java.lang.String getEconomicConditionsOfRegionImpact()
2074             {
2075                 synchronized (monitor())
2076                 {
2077                     check_orphaned();
2078                     org.apache.xmlbeans.SimpleValue target = null;
2079                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECONOMICCONDITIONSOFREGIONIMPACT$16, 0);
2080                     if (target == null)
2081                     {
2082                       return null;
2083                     }
2084                     return target.getStringValue();
2085                 }
2086             }
2087             
2088             /**
2089              * Gets (as xml) the "Economic_Conditions_of_RegionImpact" element
2090              */
2091             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetEconomicConditionsOfRegionImpact()
2092             {
2093                 synchronized (monitor())
2094                 {
2095                     check_orphaned();
2096                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
2097                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(ECONOMICCONDITIONSOFREGIONIMPACT$16, 0);
2098                     return target;
2099                 }
2100             }
2101             
2102             /**
2103              * Sets the "Economic_Conditions_of_RegionImpact" element
2104              */
2105             public void setEconomicConditionsOfRegionImpact(java.lang.String economicConditionsOfRegionImpact)
2106             {
2107                 synchronized (monitor())
2108                 {
2109                     check_orphaned();
2110                     org.apache.xmlbeans.SimpleValue target = null;
2111                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ECONOMICCONDITIONSOFREGIONIMPACT$16, 0);
2112                     if (target == null)
2113                     {
2114                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ECONOMICCONDITIONSOFREGIONIMPACT$16);
2115                     }
2116                     target.setStringValue(economicConditionsOfRegionImpact);
2117                 }
2118             }
2119             
2120             /**
2121              * Sets (as xml) the "Economic_Conditions_of_RegionImpact" element
2122              */
2123             public void xsetEconomicConditionsOfRegionImpact(gov.grants.apply.forms.ed90011V11.AN1To1825 economicConditionsOfRegionImpact)
2124             {
2125                 synchronized (monitor())
2126                 {
2127                     check_orphaned();
2128                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
2129                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(ECONOMICCONDITIONSOFREGIONIMPACT$16, 0);
2130                     if (target == null)
2131                     {
2132                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(ECONOMICCONDITIONSOFREGIONIMPACT$16);
2133                     }
2134                     target.set(economicConditionsOfRegionImpact);
2135                 }
2136             }
2137             
2138             /**
2139              * Gets the "Satisfying_Guidelines_Priorities" element
2140              */
2141             public java.lang.String getSatisfyingGuidelinesPriorities()
2142             {
2143                 synchronized (monitor())
2144                 {
2145                     check_orphaned();
2146                     org.apache.xmlbeans.SimpleValue target = null;
2147                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SATISFYINGGUIDELINESPRIORITIES$18, 0);
2148                     if (target == null)
2149                     {
2150                       return null;
2151                     }
2152                     return target.getStringValue();
2153                 }
2154             }
2155             
2156             /**
2157              * Gets (as xml) the "Satisfying_Guidelines_Priorities" element
2158              */
2159             public gov.grants.apply.forms.ed90011V11.AN1To11000 xgetSatisfyingGuidelinesPriorities()
2160             {
2161                 synchronized (monitor())
2162                 {
2163                     check_orphaned();
2164                     gov.grants.apply.forms.ed90011V11.AN1To11000 target = null;
2165                     target = (gov.grants.apply.forms.ed90011V11.AN1To11000)get_store().find_element_user(SATISFYINGGUIDELINESPRIORITIES$18, 0);
2166                     return target;
2167                 }
2168             }
2169             
2170             /**
2171              * Sets the "Satisfying_Guidelines_Priorities" element
2172              */
2173             public void setSatisfyingGuidelinesPriorities(java.lang.String satisfyingGuidelinesPriorities)
2174             {
2175                 synchronized (monitor())
2176                 {
2177                     check_orphaned();
2178                     org.apache.xmlbeans.SimpleValue target = null;
2179                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SATISFYINGGUIDELINESPRIORITIES$18, 0);
2180                     if (target == null)
2181                     {
2182                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SATISFYINGGUIDELINESPRIORITIES$18);
2183                     }
2184                     target.setStringValue(satisfyingGuidelinesPriorities);
2185                 }
2186             }
2187             
2188             /**
2189              * Sets (as xml) the "Satisfying_Guidelines_Priorities" element
2190              */
2191             public void xsetSatisfyingGuidelinesPriorities(gov.grants.apply.forms.ed90011V11.AN1To11000 satisfyingGuidelinesPriorities)
2192             {
2193                 synchronized (monitor())
2194                 {
2195                     check_orphaned();
2196                     gov.grants.apply.forms.ed90011V11.AN1To11000 target = null;
2197                     target = (gov.grants.apply.forms.ed90011V11.AN1To11000)get_store().find_element_user(SATISFYINGGUIDELINESPRIORITIES$18, 0);
2198                     if (target == null)
2199                     {
2200                       target = (gov.grants.apply.forms.ed90011V11.AN1To11000)get_store().add_element_user(SATISFYINGGUIDELINESPRIORITIES$18);
2201                     }
2202                     target.set(satisfyingGuidelinesPriorities);
2203                 }
2204             }
2205             
2206             /**
2207              * Gets the "Attract_Private_Sector_Investment" element
2208              */
2209             public java.lang.String getAttractPrivateSectorInvestment()
2210             {
2211                 synchronized (monitor())
2212                 {
2213                     check_orphaned();
2214                     org.apache.xmlbeans.SimpleValue target = null;
2215                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATTRACTPRIVATESECTORINVESTMENT$20, 0);
2216                     if (target == null)
2217                     {
2218                       return null;
2219                     }
2220                     return target.getStringValue();
2221                 }
2222             }
2223             
2224             /**
2225              * Gets (as xml) the "Attract_Private_Sector_Investment" element
2226              */
2227             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetAttractPrivateSectorInvestment()
2228             {
2229                 synchronized (monitor())
2230                 {
2231                     check_orphaned();
2232                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
2233                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(ATTRACTPRIVATESECTORINVESTMENT$20, 0);
2234                     return target;
2235                 }
2236             }
2237             
2238             /**
2239              * Sets the "Attract_Private_Sector_Investment" element
2240              */
2241             public void setAttractPrivateSectorInvestment(java.lang.String attractPrivateSectorInvestment)
2242             {
2243                 synchronized (monitor())
2244                 {
2245                     check_orphaned();
2246                     org.apache.xmlbeans.SimpleValue target = null;
2247                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ATTRACTPRIVATESECTORINVESTMENT$20, 0);
2248                     if (target == null)
2249                     {
2250                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ATTRACTPRIVATESECTORINVESTMENT$20);
2251                     }
2252                     target.setStringValue(attractPrivateSectorInvestment);
2253                 }
2254             }
2255             
2256             /**
2257              * Sets (as xml) the "Attract_Private_Sector_Investment" element
2258              */
2259             public void xsetAttractPrivateSectorInvestment(gov.grants.apply.forms.ed90011V11.AN1To1825 attractPrivateSectorInvestment)
2260             {
2261                 synchronized (monitor())
2262                 {
2263                     check_orphaned();
2264                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
2265                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(ATTRACTPRIVATESECTORINVESTMENT$20, 0);
2266                     if (target == null)
2267                     {
2268                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(ATTRACTPRIVATESECTORINVESTMENT$20);
2269                     }
2270                     target.set(attractPrivateSectorInvestment);
2271                 }
2272             }
2273             
2274             /**
2275              * Gets the "Proposed_Time_Schedule" element
2276              */
2277             public java.lang.String getProposedTimeSchedule()
2278             {
2279                 synchronized (monitor())
2280                 {
2281                     check_orphaned();
2282                     org.apache.xmlbeans.SimpleValue target = null;
2283                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPOSEDTIMESCHEDULE$22, 0);
2284                     if (target == null)
2285                     {
2286                       return null;
2287                     }
2288                     return target.getStringValue();
2289                 }
2290             }
2291             
2292             /**
2293              * Gets (as xml) the "Proposed_Time_Schedule" element
2294              */
2295             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetProposedTimeSchedule()
2296             {
2297                 synchronized (monitor())
2298                 {
2299                     check_orphaned();
2300                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
2301                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(PROPOSEDTIMESCHEDULE$22, 0);
2302                     return target;
2303                 }
2304             }
2305             
2306             /**
2307              * Sets the "Proposed_Time_Schedule" element
2308              */
2309             public void setProposedTimeSchedule(java.lang.String proposedTimeSchedule)
2310             {
2311                 synchronized (monitor())
2312                 {
2313                     check_orphaned();
2314                     org.apache.xmlbeans.SimpleValue target = null;
2315                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPOSEDTIMESCHEDULE$22, 0);
2316                     if (target == null)
2317                     {
2318                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROPOSEDTIMESCHEDULE$22);
2319                     }
2320                     target.setStringValue(proposedTimeSchedule);
2321                 }
2322             }
2323             
2324             /**
2325              * Sets (as xml) the "Proposed_Time_Schedule" element
2326              */
2327             public void xsetProposedTimeSchedule(gov.grants.apply.forms.ed90011V11.AN1To910 proposedTimeSchedule)
2328             {
2329                 synchronized (monitor())
2330                 {
2331                     check_orphaned();
2332                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
2333                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(PROPOSEDTIMESCHEDULE$22, 0);
2334                     if (target == null)
2335                     {
2336                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(PROPOSEDTIMESCHEDULE$22);
2337                     }
2338                     target.set(proposedTimeSchedule);
2339                 }
2340             }
2341             
2342             /**
2343              * Gets the "Civil_Rights_Compliance_Applicant" element
2344              */
2345             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCivilRightsComplianceApplicant()
2346             {
2347                 synchronized (monitor())
2348                 {
2349                     check_orphaned();
2350                     org.apache.xmlbeans.SimpleValue target = null;
2351                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANT$24, 0);
2352                     if (target == null)
2353                     {
2354                       return null;
2355                     }
2356                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2357                 }
2358             }
2359             
2360             /**
2361              * Gets (as xml) the "Civil_Rights_Compliance_Applicant" element
2362              */
2363             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCivilRightsComplianceApplicant()
2364             {
2365                 synchronized (monitor())
2366                 {
2367                     check_orphaned();
2368                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2369                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANT$24, 0);
2370                     return target;
2371                 }
2372             }
2373             
2374             /**
2375              * Sets the "Civil_Rights_Compliance_Applicant" element
2376              */
2377             public void setCivilRightsComplianceApplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum civilRightsComplianceApplicant)
2378             {
2379                 synchronized (monitor())
2380                 {
2381                     check_orphaned();
2382                     org.apache.xmlbeans.SimpleValue target = null;
2383                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANT$24, 0);
2384                     if (target == null)
2385                     {
2386                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANT$24);
2387                     }
2388                     target.setEnumValue(civilRightsComplianceApplicant);
2389                 }
2390             }
2391             
2392             /**
2393              * Sets (as xml) the "Civil_Rights_Compliance_Applicant" element
2394              */
2395             public void xsetCivilRightsComplianceApplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType civilRightsComplianceApplicant)
2396             {
2397                 synchronized (monitor())
2398                 {
2399                     check_orphaned();
2400                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2401                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANT$24, 0);
2402                     if (target == null)
2403                     {
2404                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANT$24);
2405                     }
2406                     target.set(civilRightsComplianceApplicant);
2407                 }
2408             }
2409             
2410             /**
2411              * Gets the "Civil_Rights_Compliance_Applicant_No" element
2412              */
2413             public java.lang.String getCivilRightsComplianceApplicantNo()
2414             {
2415                 synchronized (monitor())
2416                 {
2417                     check_orphaned();
2418                     org.apache.xmlbeans.SimpleValue target = null;
2419                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26, 0);
2420                     if (target == null)
2421                     {
2422                       return null;
2423                     }
2424                     return target.getStringValue();
2425                 }
2426             }
2427             
2428             /**
2429              * Gets (as xml) the "Civil_Rights_Compliance_Applicant_No" element
2430              */
2431             public gov.grants.apply.forms.ed90011V11.AN1To80 xgetCivilRightsComplianceApplicantNo()
2432             {
2433                 synchronized (monitor())
2434                 {
2435                     check_orphaned();
2436                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
2437                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26, 0);
2438                     return target;
2439                 }
2440             }
2441             
2442             /**
2443              * True if has "Civil_Rights_Compliance_Applicant_No" element
2444              */
2445             public boolean isSetCivilRightsComplianceApplicantNo()
2446             {
2447                 synchronized (monitor())
2448                 {
2449                     check_orphaned();
2450                     return get_store().count_elements(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26) != 0;
2451                 }
2452             }
2453             
2454             /**
2455              * Sets the "Civil_Rights_Compliance_Applicant_No" element
2456              */
2457             public void setCivilRightsComplianceApplicantNo(java.lang.String civilRightsComplianceApplicantNo)
2458             {
2459                 synchronized (monitor())
2460                 {
2461                     check_orphaned();
2462                     org.apache.xmlbeans.SimpleValue target = null;
2463                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26, 0);
2464                     if (target == null)
2465                     {
2466                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26);
2467                     }
2468                     target.setStringValue(civilRightsComplianceApplicantNo);
2469                 }
2470             }
2471             
2472             /**
2473              * Sets (as xml) the "Civil_Rights_Compliance_Applicant_No" element
2474              */
2475             public void xsetCivilRightsComplianceApplicantNo(gov.grants.apply.forms.ed90011V11.AN1To80 civilRightsComplianceApplicantNo)
2476             {
2477                 synchronized (monitor())
2478                 {
2479                     check_orphaned();
2480                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
2481                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26, 0);
2482                     if (target == null)
2483                     {
2484                       target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().add_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26);
2485                     }
2486                     target.set(civilRightsComplianceApplicantNo);
2487                 }
2488             }
2489             
2490             /**
2491              * Unsets the "Civil_Rights_Compliance_Applicant_No" element
2492              */
2493             public void unsetCivilRightsComplianceApplicantNo()
2494             {
2495                 synchronized (monitor())
2496                 {
2497                     check_orphaned();
2498                     get_store().remove_element(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26, 0);
2499                 }
2500             }
2501             
2502             /**
2503              * Gets the "Civil_Rights_Compliance_Other_Parties" element
2504              */
2505             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getCivilRightsComplianceOtherParties()
2506             {
2507                 synchronized (monitor())
2508                 {
2509                     check_orphaned();
2510                     org.apache.xmlbeans.SimpleValue target = null;
2511                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIES$28, 0);
2512                     if (target == null)
2513                     {
2514                       return null;
2515                     }
2516                     return (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum)target.getEnumValue();
2517                 }
2518             }
2519             
2520             /**
2521              * Gets (as xml) the "Civil_Rights_Compliance_Other_Parties" element
2522              */
2523             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetCivilRightsComplianceOtherParties()
2524             {
2525                 synchronized (monitor())
2526                 {
2527                     check_orphaned();
2528                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
2529                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIES$28, 0);
2530                     return target;
2531                 }
2532             }
2533             
2534             /**
2535              * Sets the "Civil_Rights_Compliance_Other_Parties" element
2536              */
2537             public void setCivilRightsComplianceOtherParties(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum civilRightsComplianceOtherParties)
2538             {
2539                 synchronized (monitor())
2540                 {
2541                     check_orphaned();
2542                     org.apache.xmlbeans.SimpleValue target = null;
2543                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIES$28, 0);
2544                     if (target == null)
2545                     {
2546                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIES$28);
2547                     }
2548                     target.setEnumValue(civilRightsComplianceOtherParties);
2549                 }
2550             }
2551             
2552             /**
2553              * Sets (as xml) the "Civil_Rights_Compliance_Other_Parties" element
2554              */
2555             public void xsetCivilRightsComplianceOtherParties(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType civilRightsComplianceOtherParties)
2556             {
2557                 synchronized (monitor())
2558                 {
2559                     check_orphaned();
2560                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
2561                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIES$28, 0);
2562                     if (target == null)
2563                     {
2564                       target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().add_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIES$28);
2565                     }
2566                     target.set(civilRightsComplianceOtherParties);
2567                 }
2568             }
2569             
2570             /**
2571              * Gets the "Civil_Rights_Compliance_Other_Parties_No" element
2572              */
2573             public java.lang.String getCivilRightsComplianceOtherPartiesNo()
2574             {
2575                 synchronized (monitor())
2576                 {
2577                     check_orphaned();
2578                     org.apache.xmlbeans.SimpleValue target = null;
2579                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30, 0);
2580                     if (target == null)
2581                     {
2582                       return null;
2583                     }
2584                     return target.getStringValue();
2585                 }
2586             }
2587             
2588             /**
2589              * Gets (as xml) the "Civil_Rights_Compliance_Other_Parties_No" element
2590              */
2591             public gov.grants.apply.forms.ed90011V11.AN1To80 xgetCivilRightsComplianceOtherPartiesNo()
2592             {
2593                 synchronized (monitor())
2594                 {
2595                     check_orphaned();
2596                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
2597                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30, 0);
2598                     return target;
2599                 }
2600             }
2601             
2602             /**
2603              * True if has "Civil_Rights_Compliance_Other_Parties_No" element
2604              */
2605             public boolean isSetCivilRightsComplianceOtherPartiesNo()
2606             {
2607                 synchronized (monitor())
2608                 {
2609                     check_orphaned();
2610                     return get_store().count_elements(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30) != 0;
2611                 }
2612             }
2613             
2614             /**
2615              * Sets the "Civil_Rights_Compliance_Other_Parties_No" element
2616              */
2617             public void setCivilRightsComplianceOtherPartiesNo(java.lang.String civilRightsComplianceOtherPartiesNo)
2618             {
2619                 synchronized (monitor())
2620                 {
2621                     check_orphaned();
2622                     org.apache.xmlbeans.SimpleValue target = null;
2623                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30, 0);
2624                     if (target == null)
2625                     {
2626                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30);
2627                     }
2628                     target.setStringValue(civilRightsComplianceOtherPartiesNo);
2629                 }
2630             }
2631             
2632             /**
2633              * Sets (as xml) the "Civil_Rights_Compliance_Other_Parties_No" element
2634              */
2635             public void xsetCivilRightsComplianceOtherPartiesNo(gov.grants.apply.forms.ed90011V11.AN1To80 civilRightsComplianceOtherPartiesNo)
2636             {
2637                 synchronized (monitor())
2638                 {
2639                     check_orphaned();
2640                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
2641                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30, 0);
2642                     if (target == null)
2643                     {
2644                       target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().add_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30);
2645                     }
2646                     target.set(civilRightsComplianceOtherPartiesNo);
2647                 }
2648             }
2649             
2650             /**
2651              * Unsets the "Civil_Rights_Compliance_Other_Parties_No" element
2652              */
2653             public void unsetCivilRightsComplianceOtherPartiesNo()
2654             {
2655                 synchronized (monitor())
2656                 {
2657                     check_orphaned();
2658                     get_store().remove_element(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30, 0);
2659                 }
2660             }
2661             
2662             /**
2663              * Gets the "ForConstruction" element
2664              */
2665             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getForConstruction()
2666             {
2667                 synchronized (monitor())
2668                 {
2669                     check_orphaned();
2670                     org.apache.xmlbeans.SimpleValue target = null;
2671                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FORCONSTRUCTION$32, 0);
2672                     if (target == null)
2673                     {
2674                       return null;
2675                     }
2676                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2677                 }
2678             }
2679             
2680             /**
2681              * Gets (as xml) the "ForConstruction" element
2682              */
2683             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetForConstruction()
2684             {
2685                 synchronized (monitor())
2686                 {
2687                     check_orphaned();
2688                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2689                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FORCONSTRUCTION$32, 0);
2690                     return target;
2691                 }
2692             }
2693             
2694             /**
2695              * True if has "ForConstruction" element
2696              */
2697             public boolean isSetForConstruction()
2698             {
2699                 synchronized (monitor())
2700                 {
2701                     check_orphaned();
2702                     return get_store().count_elements(FORCONSTRUCTION$32) != 0;
2703                 }
2704             }
2705             
2706             /**
2707              * Sets the "ForConstruction" element
2708              */
2709             public void setForConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum forConstruction)
2710             {
2711                 synchronized (monitor())
2712                 {
2713                     check_orphaned();
2714                     org.apache.xmlbeans.SimpleValue target = null;
2715                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FORCONSTRUCTION$32, 0);
2716                     if (target == null)
2717                     {
2718                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FORCONSTRUCTION$32);
2719                     }
2720                     target.setEnumValue(forConstruction);
2721                 }
2722             }
2723             
2724             /**
2725              * Sets (as xml) the "ForConstruction" element
2726              */
2727             public void xsetForConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType forConstruction)
2728             {
2729                 synchronized (monitor())
2730                 {
2731                     check_orphaned();
2732                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2733                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FORCONSTRUCTION$32, 0);
2734                     if (target == null)
2735                     {
2736                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FORCONSTRUCTION$32);
2737                     }
2738                     target.set(forConstruction);
2739                 }
2740             }
2741             
2742             /**
2743              * Unsets the "ForConstruction" element
2744              */
2745             public void unsetForConstruction()
2746             {
2747                 synchronized (monitor())
2748                 {
2749                     check_orphaned();
2750                     get_store().remove_element(FORCONSTRUCTION$32, 0);
2751                 }
2752             }
2753             
2754             /**
2755              * Gets the "NonConstruction" element
2756              */
2757             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonConstruction()
2758             {
2759                 synchronized (monitor())
2760                 {
2761                     check_orphaned();
2762                     org.apache.xmlbeans.SimpleValue target = null;
2763                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONCONSTRUCTION$34, 0);
2764                     if (target == null)
2765                     {
2766                       return null;
2767                     }
2768                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2769                 }
2770             }
2771             
2772             /**
2773              * Gets (as xml) the "NonConstruction" element
2774              */
2775             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonConstruction()
2776             {
2777                 synchronized (monitor())
2778                 {
2779                     check_orphaned();
2780                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2781                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONCONSTRUCTION$34, 0);
2782                     return target;
2783                 }
2784             }
2785             
2786             /**
2787              * True if has "NonConstruction" element
2788              */
2789             public boolean isSetNonConstruction()
2790             {
2791                 synchronized (monitor())
2792                 {
2793                     check_orphaned();
2794                     return get_store().count_elements(NONCONSTRUCTION$34) != 0;
2795                 }
2796             }
2797             
2798             /**
2799              * Sets the "NonConstruction" element
2800              */
2801             public void setNonConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonConstruction)
2802             {
2803                 synchronized (monitor())
2804                 {
2805                     check_orphaned();
2806                     org.apache.xmlbeans.SimpleValue target = null;
2807                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONCONSTRUCTION$34, 0);
2808                     if (target == null)
2809                     {
2810                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONCONSTRUCTION$34);
2811                     }
2812                     target.setEnumValue(nonConstruction);
2813                 }
2814             }
2815             
2816             /**
2817              * Sets (as xml) the "NonConstruction" element
2818              */
2819             public void xsetNonConstruction(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonConstruction)
2820             {
2821                 synchronized (monitor())
2822                 {
2823                     check_orphaned();
2824                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2825                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONCONSTRUCTION$34, 0);
2826                     if (target == null)
2827                     {
2828                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONCONSTRUCTION$34);
2829                     }
2830                     target.set(nonConstruction);
2831                 }
2832             }
2833             
2834             /**
2835              * Unsets the "NonConstruction" element
2836              */
2837             public void unsetNonConstruction()
2838             {
2839                 synchronized (monitor())
2840                 {
2841                     check_orphaned();
2842                     get_store().remove_element(NONCONSTRUCTION$34, 0);
2843                 }
2844             }
2845             
2846             /**
2847              * Gets array of all "NonEDAfundsSource" elements
2848              */
2849             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource[] getNonEDAfundsSourceArray()
2850             {
2851                 synchronized (monitor())
2852                 {
2853                     check_orphaned();
2854                     java.util.List targetList = new java.util.ArrayList();
2855                     get_store().find_all_element_users(NONEDAFUNDSSOURCE$36, targetList);
2856                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource[] result = new gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource[targetList.size()];
2857                     targetList.toArray(result);
2858                     return result;
2859                 }
2860             }
2861             
2862             /**
2863              * Gets ith "NonEDAfundsSource" element
2864              */
2865             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource getNonEDAfundsSourceArray(int i)
2866             {
2867                 synchronized (monitor())
2868                 {
2869                     check_orphaned();
2870                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource target = null;
2871                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource)get_store().find_element_user(NONEDAFUNDSSOURCE$36, i);
2872                     if (target == null)
2873                     {
2874                       throw new IndexOutOfBoundsException();
2875                     }
2876                     return target;
2877                 }
2878             }
2879             
2880             /**
2881              * Returns number of "NonEDAfundsSource" element
2882              */
2883             public int sizeOfNonEDAfundsSourceArray()
2884             {
2885                 synchronized (monitor())
2886                 {
2887                     check_orphaned();
2888                     return get_store().count_elements(NONEDAFUNDSSOURCE$36);
2889                 }
2890             }
2891             
2892             /**
2893              * Sets array of all "NonEDAfundsSource" element  WARNING: This method is not atomicaly synchronized.
2894              */
2895             public void setNonEDAfundsSourceArray(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource[] nonEDAfundsSourceArray)
2896             {
2897                 check_orphaned();
2898                 arraySetterHelper(nonEDAfundsSourceArray, NONEDAFUNDSSOURCE$36);
2899             }
2900             
2901             /**
2902              * Sets ith "NonEDAfundsSource" element
2903              */
2904             public void setNonEDAfundsSourceArray(int i, gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource nonEDAfundsSource)
2905             {
2906                 generatedSetterHelperImpl(nonEDAfundsSource, NONEDAFUNDSSOURCE$36, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
2907             }
2908             
2909             /**
2910              * Inserts and returns a new empty value (as xml) as the ith "NonEDAfundsSource" element
2911              */
2912             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource insertNewNonEDAfundsSource(int i)
2913             {
2914                 synchronized (monitor())
2915                 {
2916                     check_orphaned();
2917                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource target = null;
2918                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource)get_store().insert_element_user(NONEDAFUNDSSOURCE$36, i);
2919                     return target;
2920                 }
2921             }
2922             
2923             /**
2924              * Appends and returns a new empty value (as xml) as the last "NonEDAfundsSource" element
2925              */
2926             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource addNewNonEDAfundsSource()
2927             {
2928                 synchronized (monitor())
2929                 {
2930                     check_orphaned();
2931                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource target = null;
2932                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource)get_store().add_element_user(NONEDAFUNDSSOURCE$36);
2933                     return target;
2934                 }
2935             }
2936             
2937             /**
2938              * Removes the ith "NonEDAfundsSource" element
2939              */
2940             public void removeNonEDAfundsSource(int i)
2941             {
2942                 synchronized (monitor())
2943                 {
2944                     check_orphaned();
2945                     get_store().remove_element(NONEDAFUNDSSOURCE$36, i);
2946                 }
2947             }
2948             
2949             /**
2950              * Gets the "NonEDA_funds_available" element
2951              */
2952             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonEDAFundsAvailable()
2953             {
2954                 synchronized (monitor())
2955                 {
2956                     check_orphaned();
2957                     org.apache.xmlbeans.SimpleValue target = null;
2958                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONEDAFUNDSAVAILABLE$38, 0);
2959                     if (target == null)
2960                     {
2961                       return null;
2962                     }
2963                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2964                 }
2965             }
2966             
2967             /**
2968              * Gets (as xml) the "NonEDA_funds_available" element
2969              */
2970             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonEDAFundsAvailable()
2971             {
2972                 synchronized (monitor())
2973                 {
2974                     check_orphaned();
2975                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2976                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONEDAFUNDSAVAILABLE$38, 0);
2977                     return target;
2978                 }
2979             }
2980             
2981             /**
2982              * Sets the "NonEDA_funds_available" element
2983              */
2984             public void setNonEDAFundsAvailable(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonEDAFundsAvailable)
2985             {
2986                 synchronized (monitor())
2987                 {
2988                     check_orphaned();
2989                     org.apache.xmlbeans.SimpleValue target = null;
2990                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONEDAFUNDSAVAILABLE$38, 0);
2991                     if (target == null)
2992                     {
2993                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONEDAFUNDSAVAILABLE$38);
2994                     }
2995                     target.setEnumValue(nonEDAFundsAvailable);
2996                 }
2997             }
2998             
2999             /**
3000              * Sets (as xml) the "NonEDA_funds_available" element
3001              */
3002             public void xsetNonEDAFundsAvailable(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonEDAFundsAvailable)
3003             {
3004                 synchronized (monitor())
3005                 {
3006                     check_orphaned();
3007                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3008                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONEDAFUNDSAVAILABLE$38, 0);
3009                     if (target == null)
3010                     {
3011                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONEDAFUNDSAVAILABLE$38);
3012                     }
3013                     target.set(nonEDAFundsAvailable);
3014                 }
3015             }
3016             
3017             /**
3018              * Gets the "NonEDA_funds_available_No" element
3019              */
3020             public java.lang.String getNonEDAFundsAvailableNo()
3021             {
3022                 synchronized (monitor())
3023                 {
3024                     check_orphaned();
3025                     org.apache.xmlbeans.SimpleValue target = null;
3026                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONEDAFUNDSAVAILABLENO$40, 0);
3027                     if (target == null)
3028                     {
3029                       return null;
3030                     }
3031                     return target.getStringValue();
3032                 }
3033             }
3034             
3035             /**
3036              * Gets (as xml) the "NonEDA_funds_available_No" element
3037              */
3038             public gov.grants.apply.forms.ed90011V11.AN1To240 xgetNonEDAFundsAvailableNo()
3039             {
3040                 synchronized (monitor())
3041                 {
3042                     check_orphaned();
3043                     gov.grants.apply.forms.ed90011V11.AN1To240 target = null;
3044                     target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().find_element_user(NONEDAFUNDSAVAILABLENO$40, 0);
3045                     return target;
3046                 }
3047             }
3048             
3049             /**
3050              * True if has "NonEDA_funds_available_No" element
3051              */
3052             public boolean isSetNonEDAFundsAvailableNo()
3053             {
3054                 synchronized (monitor())
3055                 {
3056                     check_orphaned();
3057                     return get_store().count_elements(NONEDAFUNDSAVAILABLENO$40) != 0;
3058                 }
3059             }
3060             
3061             /**
3062              * Sets the "NonEDA_funds_available_No" element
3063              */
3064             public void setNonEDAFundsAvailableNo(java.lang.String nonEDAFundsAvailableNo)
3065             {
3066                 synchronized (monitor())
3067                 {
3068                     check_orphaned();
3069                     org.apache.xmlbeans.SimpleValue target = null;
3070                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONEDAFUNDSAVAILABLENO$40, 0);
3071                     if (target == null)
3072                     {
3073                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONEDAFUNDSAVAILABLENO$40);
3074                     }
3075                     target.setStringValue(nonEDAFundsAvailableNo);
3076                 }
3077             }
3078             
3079             /**
3080              * Sets (as xml) the "NonEDA_funds_available_No" element
3081              */
3082             public void xsetNonEDAFundsAvailableNo(gov.grants.apply.forms.ed90011V11.AN1To240 nonEDAFundsAvailableNo)
3083             {
3084                 synchronized (monitor())
3085                 {
3086                     check_orphaned();
3087                     gov.grants.apply.forms.ed90011V11.AN1To240 target = null;
3088                     target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().find_element_user(NONEDAFUNDSAVAILABLENO$40, 0);
3089                     if (target == null)
3090                     {
3091                       target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().add_element_user(NONEDAFUNDSAVAILABLENO$40);
3092                     }
3093                     target.set(nonEDAFundsAvailableNo);
3094                 }
3095             }
3096             
3097             /**
3098              * Unsets the "NonEDA_funds_available_No" element
3099              */
3100             public void unsetNonEDAFundsAvailableNo()
3101             {
3102                 synchronized (monitor())
3103                 {
3104                     check_orphaned();
3105                     get_store().remove_element(NONEDAFUNDSAVAILABLENO$40, 0);
3106                 }
3107             }
3108             
3109             /**
3110              * Gets the "Action_nonEDA_funds" element
3111              */
3112             public java.lang.String getActionNonEDAFunds()
3113             {
3114                 synchronized (monitor())
3115                 {
3116                     check_orphaned();
3117                     org.apache.xmlbeans.SimpleValue target = null;
3118                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTIONNONEDAFUNDS$42, 0);
3119                     if (target == null)
3120                     {
3121                       return null;
3122                     }
3123                     return target.getStringValue();
3124                 }
3125             }
3126             
3127             /**
3128              * Gets (as xml) the "Action_nonEDA_funds" element
3129              */
3130             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetActionNonEDAFunds()
3131             {
3132                 synchronized (monitor())
3133                 {
3134                     check_orphaned();
3135                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
3136                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(ACTIONNONEDAFUNDS$42, 0);
3137                     return target;
3138                 }
3139             }
3140             
3141             /**
3142              * Sets the "Action_nonEDA_funds" element
3143              */
3144             public void setActionNonEDAFunds(java.lang.String actionNonEDAFunds)
3145             {
3146                 synchronized (monitor())
3147                 {
3148                     check_orphaned();
3149                     org.apache.xmlbeans.SimpleValue target = null;
3150                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTIONNONEDAFUNDS$42, 0);
3151                     if (target == null)
3152                     {
3153                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACTIONNONEDAFUNDS$42);
3154                     }
3155                     target.setStringValue(actionNonEDAFunds);
3156                 }
3157             }
3158             
3159             /**
3160              * Sets (as xml) the "Action_nonEDA_funds" element
3161              */
3162             public void xsetActionNonEDAFunds(gov.grants.apply.forms.ed90011V11.AN1To320 actionNonEDAFunds)
3163             {
3164                 synchronized (monitor())
3165                 {
3166                     check_orphaned();
3167                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
3168                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(ACTIONNONEDAFUNDS$42, 0);
3169                     if (target == null)
3170                     {
3171                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(ACTIONNONEDAFUNDS$42);
3172                     }
3173                     target.set(actionNonEDAFunds);
3174                 }
3175             }
3176             
3177             /**
3178              * Gets the "Seek_other_federal_financial_assistance" element
3179              */
3180             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSeekOtherFederalFinancialAssistance()
3181             {
3182                 synchronized (monitor())
3183                 {
3184                     check_orphaned();
3185                     org.apache.xmlbeans.SimpleValue target = null;
3186                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44, 0);
3187                     if (target == null)
3188                     {
3189                       return null;
3190                     }
3191                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3192                 }
3193             }
3194             
3195             /**
3196              * Gets (as xml) the "Seek_other_federal_financial_assistance" element
3197              */
3198             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSeekOtherFederalFinancialAssistance()
3199             {
3200                 synchronized (monitor())
3201                 {
3202                     check_orphaned();
3203                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3204                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44, 0);
3205                     return target;
3206                 }
3207             }
3208             
3209             /**
3210              * Sets the "Seek_other_federal_financial_assistance" element
3211              */
3212             public void setSeekOtherFederalFinancialAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum seekOtherFederalFinancialAssistance)
3213             {
3214                 synchronized (monitor())
3215                 {
3216                     check_orphaned();
3217                     org.apache.xmlbeans.SimpleValue target = null;
3218                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44, 0);
3219                     if (target == null)
3220                     {
3221                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44);
3222                     }
3223                     target.setEnumValue(seekOtherFederalFinancialAssistance);
3224                 }
3225             }
3226             
3227             /**
3228              * Sets (as xml) the "Seek_other_federal_financial_assistance" element
3229              */
3230             public void xsetSeekOtherFederalFinancialAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType seekOtherFederalFinancialAssistance)
3231             {
3232                 synchronized (monitor())
3233                 {
3234                     check_orphaned();
3235                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3236                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44, 0);
3237                     if (target == null)
3238                     {
3239                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44);
3240                     }
3241                     target.set(seekOtherFederalFinancialAssistance);
3242                 }
3243             }
3244             
3245             /**
3246              * Gets the "Other_federal_financial_assistance" element
3247              */
3248             public java.lang.String getOtherFederalFinancialAssistance()
3249             {
3250                 synchronized (monitor())
3251                 {
3252                     check_orphaned();
3253                     org.apache.xmlbeans.SimpleValue target = null;
3254                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3255                     if (target == null)
3256                     {
3257                       return null;
3258                     }
3259                     return target.getStringValue();
3260                 }
3261             }
3262             
3263             /**
3264              * Gets (as xml) the "Other_federal_financial_assistance" element
3265              */
3266             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetOtherFederalFinancialAssistance()
3267             {
3268                 synchronized (monitor())
3269                 {
3270                     check_orphaned();
3271                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
3272                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3273                     return target;
3274                 }
3275             }
3276             
3277             /**
3278              * True if has "Other_federal_financial_assistance" element
3279              */
3280             public boolean isSetOtherFederalFinancialAssistance()
3281             {
3282                 synchronized (monitor())
3283                 {
3284                     check_orphaned();
3285                     return get_store().count_elements(OTHERFEDERALFINANCIALASSISTANCE$46) != 0;
3286                 }
3287             }
3288             
3289             /**
3290              * Sets the "Other_federal_financial_assistance" element
3291              */
3292             public void setOtherFederalFinancialAssistance(java.lang.String otherFederalFinancialAssistance)
3293             {
3294                 synchronized (monitor())
3295                 {
3296                     check_orphaned();
3297                     org.apache.xmlbeans.SimpleValue target = null;
3298                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3299                     if (target == null)
3300                     {
3301                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERFEDERALFINANCIALASSISTANCE$46);
3302                     }
3303                     target.setStringValue(otherFederalFinancialAssistance);
3304                 }
3305             }
3306             
3307             /**
3308              * Sets (as xml) the "Other_federal_financial_assistance" element
3309              */
3310             public void xsetOtherFederalFinancialAssistance(gov.grants.apply.forms.ed90011V11.AN1To320 otherFederalFinancialAssistance)
3311             {
3312                 synchronized (monitor())
3313                 {
3314                     check_orphaned();
3315                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
3316                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3317                     if (target == null)
3318                     {
3319                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(OTHERFEDERALFINANCIALASSISTANCE$46);
3320                     }
3321                     target.set(otherFederalFinancialAssistance);
3322                 }
3323             }
3324             
3325             /**
3326              * Unsets the "Other_federal_financial_assistance" element
3327              */
3328             public void unsetOtherFederalFinancialAssistance()
3329             {
3330                 synchronized (monitor())
3331                 {
3332                     check_orphaned();
3333                     get_store().remove_element(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3334                 }
3335             }
3336             
3337             /**
3338              * Gets the "Assistance_other_federal_economic_development_program" element
3339              */
3340             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAssistanceOtherFederalEconomicDevelopmentProgram()
3341             {
3342                 synchronized (monitor())
3343                 {
3344                     check_orphaned();
3345                     org.apache.xmlbeans.SimpleValue target = null;
3346                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48, 0);
3347                     if (target == null)
3348                     {
3349                       return null;
3350                     }
3351                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3352                 }
3353             }
3354             
3355             /**
3356              * Gets (as xml) the "Assistance_other_federal_economic_development_program" element
3357              */
3358             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAssistanceOtherFederalEconomicDevelopmentProgram()
3359             {
3360                 synchronized (monitor())
3361                 {
3362                     check_orphaned();
3363                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3364                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48, 0);
3365                     return target;
3366                 }
3367             }
3368             
3369             /**
3370              * Sets the "Assistance_other_federal_economic_development_program" element
3371              */
3372             public void setAssistanceOtherFederalEconomicDevelopmentProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum assistanceOtherFederalEconomicDevelopmentProgram)
3373             {
3374                 synchronized (monitor())
3375                 {
3376                     check_orphaned();
3377                     org.apache.xmlbeans.SimpleValue target = null;
3378                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48, 0);
3379                     if (target == null)
3380                     {
3381                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48);
3382                     }
3383                     target.setEnumValue(assistanceOtherFederalEconomicDevelopmentProgram);
3384                 }
3385             }
3386             
3387             /**
3388              * Sets (as xml) the "Assistance_other_federal_economic_development_program" element
3389              */
3390             public void xsetAssistanceOtherFederalEconomicDevelopmentProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType assistanceOtherFederalEconomicDevelopmentProgram)
3391             {
3392                 synchronized (monitor())
3393                 {
3394                     check_orphaned();
3395                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3396                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48, 0);
3397                     if (target == null)
3398                     {
3399                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48);
3400                     }
3401                     target.set(assistanceOtherFederalEconomicDevelopmentProgram);
3402                 }
3403             }
3404             
3405             /**
3406              * Gets the "Identify_other_federal_economic_development_program" element
3407              */
3408             public java.lang.String getIdentifyOtherFederalEconomicDevelopmentProgram()
3409             {
3410                 synchronized (monitor())
3411                 {
3412                     check_orphaned();
3413                     org.apache.xmlbeans.SimpleValue target = null;
3414                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3415                     if (target == null)
3416                     {
3417                       return null;
3418                     }
3419                     return target.getStringValue();
3420                 }
3421             }
3422             
3423             /**
3424              * Gets (as xml) the "Identify_other_federal_economic_development_program" element
3425              */
3426             public gov.grants.apply.forms.ed90011V11.AN1To240 xgetIdentifyOtherFederalEconomicDevelopmentProgram()
3427             {
3428                 synchronized (monitor())
3429                 {
3430                     check_orphaned();
3431                     gov.grants.apply.forms.ed90011V11.AN1To240 target = null;
3432                     target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().find_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3433                     return target;
3434                 }
3435             }
3436             
3437             /**
3438              * True if has "Identify_other_federal_economic_development_program" element
3439              */
3440             public boolean isSetIdentifyOtherFederalEconomicDevelopmentProgram()
3441             {
3442                 synchronized (monitor())
3443                 {
3444                     check_orphaned();
3445                     return get_store().count_elements(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50) != 0;
3446                 }
3447             }
3448             
3449             /**
3450              * Sets the "Identify_other_federal_economic_development_program" element
3451              */
3452             public void setIdentifyOtherFederalEconomicDevelopmentProgram(java.lang.String identifyOtherFederalEconomicDevelopmentProgram)
3453             {
3454                 synchronized (monitor())
3455                 {
3456                     check_orphaned();
3457                     org.apache.xmlbeans.SimpleValue target = null;
3458                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3459                     if (target == null)
3460                     {
3461                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50);
3462                     }
3463                     target.setStringValue(identifyOtherFederalEconomicDevelopmentProgram);
3464                 }
3465             }
3466             
3467             /**
3468              * Sets (as xml) the "Identify_other_federal_economic_development_program" element
3469              */
3470             public void xsetIdentifyOtherFederalEconomicDevelopmentProgram(gov.grants.apply.forms.ed90011V11.AN1To240 identifyOtherFederalEconomicDevelopmentProgram)
3471             {
3472                 synchronized (monitor())
3473                 {
3474                     check_orphaned();
3475                     gov.grants.apply.forms.ed90011V11.AN1To240 target = null;
3476                     target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().find_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3477                     if (target == null)
3478                     {
3479                       target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().add_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50);
3480                     }
3481                     target.set(identifyOtherFederalEconomicDevelopmentProgram);
3482                 }
3483             }
3484             
3485             /**
3486              * Unsets the "Identify_other_federal_economic_development_program" element
3487              */
3488             public void unsetIdentifyOtherFederalEconomicDevelopmentProgram()
3489             {
3490                 synchronized (monitor())
3491                 {
3492                     check_orphaned();
3493                     get_store().remove_element(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3494                 }
3495             }
3496             
3497             /**
3498              * Gets the "Identify_efforts_federal_economic_development_assistance" element
3499              */
3500             public java.lang.String getIdentifyEffortsFederalEconomicDevelopmentAssistance()
3501             {
3502                 synchronized (monitor())
3503                 {
3504                     check_orphaned();
3505                     org.apache.xmlbeans.SimpleValue target = null;
3506                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3507                     if (target == null)
3508                     {
3509                       return null;
3510                     }
3511                     return target.getStringValue();
3512                 }
3513             }
3514             
3515             /**
3516              * Gets (as xml) the "Identify_efforts_federal_economic_development_assistance" element
3517              */
3518             public gov.grants.apply.forms.ed90011V11.AN1To240 xgetIdentifyEffortsFederalEconomicDevelopmentAssistance()
3519             {
3520                 synchronized (monitor())
3521                 {
3522                     check_orphaned();
3523                     gov.grants.apply.forms.ed90011V11.AN1To240 target = null;
3524                     target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().find_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3525                     return target;
3526                 }
3527             }
3528             
3529             /**
3530              * True if has "Identify_efforts_federal_economic_development_assistance" element
3531              */
3532             public boolean isSetIdentifyEffortsFederalEconomicDevelopmentAssistance()
3533             {
3534                 synchronized (monitor())
3535                 {
3536                     check_orphaned();
3537                     return get_store().count_elements(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52) != 0;
3538                 }
3539             }
3540             
3541             /**
3542              * Sets the "Identify_efforts_federal_economic_development_assistance" element
3543              */
3544             public void setIdentifyEffortsFederalEconomicDevelopmentAssistance(java.lang.String identifyEffortsFederalEconomicDevelopmentAssistance)
3545             {
3546                 synchronized (monitor())
3547                 {
3548                     check_orphaned();
3549                     org.apache.xmlbeans.SimpleValue target = null;
3550                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3551                     if (target == null)
3552                     {
3553                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52);
3554                     }
3555                     target.setStringValue(identifyEffortsFederalEconomicDevelopmentAssistance);
3556                 }
3557             }
3558             
3559             /**
3560              * Sets (as xml) the "Identify_efforts_federal_economic_development_assistance" element
3561              */
3562             public void xsetIdentifyEffortsFederalEconomicDevelopmentAssistance(gov.grants.apply.forms.ed90011V11.AN1To240 identifyEffortsFederalEconomicDevelopmentAssistance)
3563             {
3564                 synchronized (monitor())
3565                 {
3566                     check_orphaned();
3567                     gov.grants.apply.forms.ed90011V11.AN1To240 target = null;
3568                     target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().find_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3569                     if (target == null)
3570                     {
3571                       target = (gov.grants.apply.forms.ed90011V11.AN1To240)get_store().add_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52);
3572                     }
3573                     target.set(identifyEffortsFederalEconomicDevelopmentAssistance);
3574                 }
3575             }
3576             
3577             /**
3578              * Unsets the "Identify_efforts_federal_economic_development_assistance" element
3579              */
3580             public void unsetIdentifyEffortsFederalEconomicDevelopmentAssistance()
3581             {
3582                 synchronized (monitor())
3583                 {
3584                     check_orphaned();
3585                     get_store().remove_element(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3586                 }
3587             }
3588             
3589             /**
3590              * Gets the "Certifications_Regarding_Lobbying" element
3591              */
3592             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificationsRegardingLobbying()
3593             {
3594                 synchronized (monitor())
3595                 {
3596                     check_orphaned();
3597                     org.apache.xmlbeans.SimpleValue target = null;
3598                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATIONSREGARDINGLOBBYING$54, 0);
3599                     if (target == null)
3600                     {
3601                       return null;
3602                     }
3603                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3604                 }
3605             }
3606             
3607             /**
3608              * Gets (as xml) the "Certifications_Regarding_Lobbying" element
3609              */
3610             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificationsRegardingLobbying()
3611             {
3612                 synchronized (monitor())
3613                 {
3614                     check_orphaned();
3615                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3616                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATIONSREGARDINGLOBBYING$54, 0);
3617                     return target;
3618                 }
3619             }
3620             
3621             /**
3622              * Sets the "Certifications_Regarding_Lobbying" element
3623              */
3624             public void setCertificationsRegardingLobbying(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificationsRegardingLobbying)
3625             {
3626                 synchronized (monitor())
3627                 {
3628                     check_orphaned();
3629                     org.apache.xmlbeans.SimpleValue target = null;
3630                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATIONSREGARDINGLOBBYING$54, 0);
3631                     if (target == null)
3632                     {
3633                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CERTIFICATIONSREGARDINGLOBBYING$54);
3634                     }
3635                     target.setEnumValue(certificationsRegardingLobbying);
3636                 }
3637             }
3638             
3639             /**
3640              * Sets (as xml) the "Certifications_Regarding_Lobbying" element
3641              */
3642             public void xsetCertificationsRegardingLobbying(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificationsRegardingLobbying)
3643             {
3644                 synchronized (monitor())
3645                 {
3646                     check_orphaned();
3647                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3648                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATIONSREGARDINGLOBBYING$54, 0);
3649                     if (target == null)
3650                     {
3651                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CERTIFICATIONSREGARDINGLOBBYING$54);
3652                     }
3653                     target.set(certificationsRegardingLobbying);
3654                 }
3655             }
3656             
3657             /**
3658              * Gets the "Disclosure_Lobbying_Activities" element
3659              */
3660             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDisclosureLobbyingActivities()
3661             {
3662                 synchronized (monitor())
3663                 {
3664                     check_orphaned();
3665                     org.apache.xmlbeans.SimpleValue target = null;
3666                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISCLOSURELOBBYINGACTIVITIES$56, 0);
3667                     if (target == null)
3668                     {
3669                       return null;
3670                     }
3671                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3672                 }
3673             }
3674             
3675             /**
3676              * Gets (as xml) the "Disclosure_Lobbying_Activities" element
3677              */
3678             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDisclosureLobbyingActivities()
3679             {
3680                 synchronized (monitor())
3681                 {
3682                     check_orphaned();
3683                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3684                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISCLOSURELOBBYINGACTIVITIES$56, 0);
3685                     return target;
3686                 }
3687             }
3688             
3689             /**
3690              * Sets the "Disclosure_Lobbying_Activities" element
3691              */
3692             public void setDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum disclosureLobbyingActivities)
3693             {
3694                 synchronized (monitor())
3695                 {
3696                     check_orphaned();
3697                     org.apache.xmlbeans.SimpleValue target = null;
3698                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISCLOSURELOBBYINGACTIVITIES$56, 0);
3699                     if (target == null)
3700                     {
3701                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISCLOSURELOBBYINGACTIVITIES$56);
3702                     }
3703                     target.setEnumValue(disclosureLobbyingActivities);
3704                 }
3705             }
3706             
3707             /**
3708              * Sets (as xml) the "Disclosure_Lobbying_Activities" element
3709              */
3710             public void xsetDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType disclosureLobbyingActivities)
3711             {
3712                 synchronized (monitor())
3713                 {
3714                     check_orphaned();
3715                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3716                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISCLOSURELOBBYINGACTIVITIES$56, 0);
3717                     if (target == null)
3718                     {
3719                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISCLOSURELOBBYINGACTIVITIES$56);
3720                     }
3721                     target.set(disclosureLobbyingActivities);
3722                 }
3723             }
3724             
3725             /**
3726              * Gets the "Process_Single_Point_Contact" element
3727              */
3728             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProcessSinglePointContact()
3729             {
3730                 synchronized (monitor())
3731                 {
3732                     check_orphaned();
3733                     org.apache.xmlbeans.SimpleValue target = null;
3734                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROCESSSINGLEPOINTCONTACT$58, 0);
3735                     if (target == null)
3736                     {
3737                       return null;
3738                     }
3739                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3740                 }
3741             }
3742             
3743             /**
3744              * Gets (as xml) the "Process_Single_Point_Contact" element
3745              */
3746             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProcessSinglePointContact()
3747             {
3748                 synchronized (monitor())
3749                 {
3750                     check_orphaned();
3751                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3752                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROCESSSINGLEPOINTCONTACT$58, 0);
3753                     return target;
3754                 }
3755             }
3756             
3757             /**
3758              * Sets the "Process_Single_Point_Contact" element
3759              */
3760             public void setProcessSinglePointContact(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum processSinglePointContact)
3761             {
3762                 synchronized (monitor())
3763                 {
3764                     check_orphaned();
3765                     org.apache.xmlbeans.SimpleValue target = null;
3766                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROCESSSINGLEPOINTCONTACT$58, 0);
3767                     if (target == null)
3768                     {
3769                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROCESSSINGLEPOINTCONTACT$58);
3770                     }
3771                     target.setEnumValue(processSinglePointContact);
3772                 }
3773             }
3774             
3775             /**
3776              * Sets (as xml) the "Process_Single_Point_Contact" element
3777              */
3778             public void xsetProcessSinglePointContact(gov.grants.apply.system.globalLibraryV20.YesNoDataType processSinglePointContact)
3779             {
3780                 synchronized (monitor())
3781                 {
3782                     check_orphaned();
3783                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3784                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROCESSSINGLEPOINTCONTACT$58, 0);
3785                     if (target == null)
3786                     {
3787                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROCESSSINGLEPOINTCONTACT$58);
3788                     }
3789                     target.set(processSinglePointContact);
3790                 }
3791             }
3792             
3793             /**
3794              * Gets the "Meet_SPOC_process_yes" element
3795              */
3796             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMeetSPOCProcessYes()
3797             {
3798                 synchronized (monitor())
3799                 {
3800                     check_orphaned();
3801                     org.apache.xmlbeans.SimpleValue target = null;
3802                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEETSPOCPROCESSYES$60, 0);
3803                     if (target == null)
3804                     {
3805                       return null;
3806                     }
3807                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3808                 }
3809             }
3810             
3811             /**
3812              * Gets (as xml) the "Meet_SPOC_process_yes" element
3813              */
3814             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMeetSPOCProcessYes()
3815             {
3816                 synchronized (monitor())
3817                 {
3818                     check_orphaned();
3819                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3820                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEETSPOCPROCESSYES$60, 0);
3821                     return target;
3822                 }
3823             }
3824             
3825             /**
3826              * True if has "Meet_SPOC_process_yes" element
3827              */
3828             public boolean isSetMeetSPOCProcessYes()
3829             {
3830                 synchronized (monitor())
3831                 {
3832                     check_orphaned();
3833                     return get_store().count_elements(MEETSPOCPROCESSYES$60) != 0;
3834                 }
3835             }
3836             
3837             /**
3838              * Sets the "Meet_SPOC_process_yes" element
3839              */
3840             public void setMeetSPOCProcessYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum meetSPOCProcessYes)
3841             {
3842                 synchronized (monitor())
3843                 {
3844                     check_orphaned();
3845                     org.apache.xmlbeans.SimpleValue target = null;
3846                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEETSPOCPROCESSYES$60, 0);
3847                     if (target == null)
3848                     {
3849                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MEETSPOCPROCESSYES$60);
3850                     }
3851                     target.setEnumValue(meetSPOCProcessYes);
3852                 }
3853             }
3854             
3855             /**
3856              * Sets (as xml) the "Meet_SPOC_process_yes" element
3857              */
3858             public void xsetMeetSPOCProcessYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType meetSPOCProcessYes)
3859             {
3860                 synchronized (monitor())
3861                 {
3862                     check_orphaned();
3863                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3864                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEETSPOCPROCESSYES$60, 0);
3865                     if (target == null)
3866                     {
3867                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MEETSPOCPROCESSYES$60);
3868                     }
3869                     target.set(meetSPOCProcessYes);
3870                 }
3871             }
3872             
3873             /**
3874              * Unsets the "Meet_SPOC_process_yes" element
3875              */
3876             public void unsetMeetSPOCProcessYes()
3877             {
3878                 synchronized (monitor())
3879                 {
3880                     check_orphaned();
3881                     get_store().remove_element(MEETSPOCPROCESSYES$60, 0);
3882                 }
3883             }
3884             
3885             /**
3886              * Gets the "SPOC_comments_received_yes" element
3887              */
3888             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSPOCCommentsReceivedYes()
3889             {
3890                 synchronized (monitor())
3891                 {
3892                     check_orphaned();
3893                     org.apache.xmlbeans.SimpleValue target = null;
3894                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPOCCOMMENTSRECEIVEDYES$62, 0);
3895                     if (target == null)
3896                     {
3897                       return null;
3898                     }
3899                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3900                 }
3901             }
3902             
3903             /**
3904              * Gets (as xml) the "SPOC_comments_received_yes" element
3905              */
3906             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSPOCCommentsReceivedYes()
3907             {
3908                 synchronized (monitor())
3909                 {
3910                     check_orphaned();
3911                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3912                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPOCCOMMENTSRECEIVEDYES$62, 0);
3913                     return target;
3914                 }
3915             }
3916             
3917             /**
3918              * True if has "SPOC_comments_received_yes" element
3919              */
3920             public boolean isSetSPOCCommentsReceivedYes()
3921             {
3922                 synchronized (monitor())
3923                 {
3924                     check_orphaned();
3925                     return get_store().count_elements(SPOCCOMMENTSRECEIVEDYES$62) != 0;
3926                 }
3927             }
3928             
3929             /**
3930              * Sets the "SPOC_comments_received_yes" element
3931              */
3932             public void setSPOCCommentsReceivedYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum spocCommentsReceivedYes)
3933             {
3934                 synchronized (monitor())
3935                 {
3936                     check_orphaned();
3937                     org.apache.xmlbeans.SimpleValue target = null;
3938                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPOCCOMMENTSRECEIVEDYES$62, 0);
3939                     if (target == null)
3940                     {
3941                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPOCCOMMENTSRECEIVEDYES$62);
3942                     }
3943                     target.setEnumValue(spocCommentsReceivedYes);
3944                 }
3945             }
3946             
3947             /**
3948              * Sets (as xml) the "SPOC_comments_received_yes" element
3949              */
3950             public void xsetSPOCCommentsReceivedYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType spocCommentsReceivedYes)
3951             {
3952                 synchronized (monitor())
3953                 {
3954                     check_orphaned();
3955                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3956                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPOCCOMMENTSRECEIVEDYES$62, 0);
3957                     if (target == null)
3958                     {
3959                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SPOCCOMMENTSRECEIVEDYES$62);
3960                     }
3961                     target.set(spocCommentsReceivedYes);
3962                 }
3963             }
3964             
3965             /**
3966              * Unsets the "SPOC_comments_received_yes" element
3967              */
3968             public void unsetSPOCCommentsReceivedYes()
3969             {
3970                 synchronized (monitor())
3971                 {
3972                     check_orphaned();
3973                     get_store().remove_element(SPOCCOMMENTSRECEIVEDYES$62, 0);
3974                 }
3975             }
3976             
3977             /**
3978              * Gets the "Reason_no_comments" element
3979              */
3980             public java.lang.String getReasonNoComments()
3981             {
3982                 synchronized (monitor())
3983                 {
3984                     check_orphaned();
3985                     org.apache.xmlbeans.SimpleValue target = null;
3986                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REASONNOCOMMENTS$64, 0);
3987                     if (target == null)
3988                     {
3989                       return null;
3990                     }
3991                     return target.getStringValue();
3992                 }
3993             }
3994             
3995             /**
3996              * Gets (as xml) the "Reason_no_comments" element
3997              */
3998             public gov.grants.apply.forms.ed90011V11.AN1To80 xgetReasonNoComments()
3999             {
4000                 synchronized (monitor())
4001                 {
4002                     check_orphaned();
4003                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
4004                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(REASONNOCOMMENTS$64, 0);
4005                     return target;
4006                 }
4007             }
4008             
4009             /**
4010              * True if has "Reason_no_comments" element
4011              */
4012             public boolean isSetReasonNoComments()
4013             {
4014                 synchronized (monitor())
4015                 {
4016                     check_orphaned();
4017                     return get_store().count_elements(REASONNOCOMMENTS$64) != 0;
4018                 }
4019             }
4020             
4021             /**
4022              * Sets the "Reason_no_comments" element
4023              */
4024             public void setReasonNoComments(java.lang.String reasonNoComments)
4025             {
4026                 synchronized (monitor())
4027                 {
4028                     check_orphaned();
4029                     org.apache.xmlbeans.SimpleValue target = null;
4030                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REASONNOCOMMENTS$64, 0);
4031                     if (target == null)
4032                     {
4033                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REASONNOCOMMENTS$64);
4034                     }
4035                     target.setStringValue(reasonNoComments);
4036                 }
4037             }
4038             
4039             /**
4040              * Sets (as xml) the "Reason_no_comments" element
4041              */
4042             public void xsetReasonNoComments(gov.grants.apply.forms.ed90011V11.AN1To80 reasonNoComments)
4043             {
4044                 synchronized (monitor())
4045                 {
4046                     check_orphaned();
4047                     gov.grants.apply.forms.ed90011V11.AN1To80 target = null;
4048                     target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().find_element_user(REASONNOCOMMENTS$64, 0);
4049                     if (target == null)
4050                     {
4051                       target = (gov.grants.apply.forms.ed90011V11.AN1To80)get_store().add_element_user(REASONNOCOMMENTS$64);
4052                     }
4053                     target.set(reasonNoComments);
4054                 }
4055             }
4056             
4057             /**
4058              * Unsets the "Reason_no_comments" element
4059              */
4060             public void unsetReasonNoComments()
4061             {
4062                 synchronized (monitor())
4063                 {
4064                     check_orphaned();
4065                     get_store().remove_element(REASONNOCOMMENTS$64, 0);
4066                 }
4067             }
4068             
4069             /**
4070              * Gets the "Subcontract_work" element
4071              */
4072             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSubcontractWork()
4073             {
4074                 synchronized (monitor())
4075                 {
4076                     check_orphaned();
4077                     org.apache.xmlbeans.SimpleValue target = null;
4078                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBCONTRACTWORK$66, 0);
4079                     if (target == null)
4080                     {
4081                       return null;
4082                     }
4083                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4084                 }
4085             }
4086             
4087             /**
4088              * Gets (as xml) the "Subcontract_work" element
4089              */
4090             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSubcontractWork()
4091             {
4092                 synchronized (monitor())
4093                 {
4094                     check_orphaned();
4095                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4096                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBCONTRACTWORK$66, 0);
4097                     return target;
4098                 }
4099             }
4100             
4101             /**
4102              * Sets the "Subcontract_work" element
4103              */
4104             public void setSubcontractWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subcontractWork)
4105             {
4106                 synchronized (monitor())
4107                 {
4108                     check_orphaned();
4109                     org.apache.xmlbeans.SimpleValue target = null;
4110                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBCONTRACTWORK$66, 0);
4111                     if (target == null)
4112                     {
4113                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBCONTRACTWORK$66);
4114                     }
4115                     target.setEnumValue(subcontractWork);
4116                 }
4117             }
4118             
4119             /**
4120              * Sets (as xml) the "Subcontract_work" element
4121              */
4122             public void xsetSubcontractWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType subcontractWork)
4123             {
4124                 synchronized (monitor())
4125                 {
4126                     check_orphaned();
4127                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4128                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBCONTRACTWORK$66, 0);
4129                     if (target == null)
4130                     {
4131                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBCONTRACTWORK$66);
4132                     }
4133                     target.set(subcontractWork);
4134                 }
4135             }
4136             
4137             /**
4138              * Gets the "Contracts_awarded_competitive_bid" element
4139              */
4140             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getContractsAwardedCompetitiveBid()
4141             {
4142                 synchronized (monitor())
4143                 {
4144                     check_orphaned();
4145                     org.apache.xmlbeans.SimpleValue target = null;
4146                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4147                     if (target == null)
4148                     {
4149                       return null;
4150                     }
4151                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4152                 }
4153             }
4154             
4155             /**
4156              * Gets (as xml) the "Contracts_awarded_competitive_bid" element
4157              */
4158             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetContractsAwardedCompetitiveBid()
4159             {
4160                 synchronized (monitor())
4161                 {
4162                     check_orphaned();
4163                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4164                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4165                     return target;
4166                 }
4167             }
4168             
4169             /**
4170              * True if has "Contracts_awarded_competitive_bid" element
4171              */
4172             public boolean isSetContractsAwardedCompetitiveBid()
4173             {
4174                 synchronized (monitor())
4175                 {
4176                     check_orphaned();
4177                     return get_store().count_elements(CONTRACTSAWARDEDCOMPETITIVEBID$68) != 0;
4178                 }
4179             }
4180             
4181             /**
4182              * Sets the "Contracts_awarded_competitive_bid" element
4183              */
4184             public void setContractsAwardedCompetitiveBid(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum contractsAwardedCompetitiveBid)
4185             {
4186                 synchronized (monitor())
4187                 {
4188                     check_orphaned();
4189                     org.apache.xmlbeans.SimpleValue target = null;
4190                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4191                     if (target == null)
4192                     {
4193                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68);
4194                     }
4195                     target.setEnumValue(contractsAwardedCompetitiveBid);
4196                 }
4197             }
4198             
4199             /**
4200              * Sets (as xml) the "Contracts_awarded_competitive_bid" element
4201              */
4202             public void xsetContractsAwardedCompetitiveBid(gov.grants.apply.system.globalLibraryV20.YesNoDataType contractsAwardedCompetitiveBid)
4203             {
4204                 synchronized (monitor())
4205                 {
4206                     check_orphaned();
4207                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4208                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4209                     if (target == null)
4210                     {
4211                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68);
4212                     }
4213                     target.set(contractsAwardedCompetitiveBid);
4214                 }
4215             }
4216             
4217             /**
4218              * Unsets the "Contracts_awarded_competitive_bid" element
4219              */
4220             public void unsetContractsAwardedCompetitiveBid()
4221             {
4222                 synchronized (monitor())
4223                 {
4224                     check_orphaned();
4225                     get_store().remove_element(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4226                 }
4227             }
4228             
4229             /**
4230              * Gets the "Justification_noncompetitive_bid" element
4231              */
4232             public java.lang.String getJustificationNoncompetitiveBid()
4233             {
4234                 synchronized (monitor())
4235                 {
4236                     check_orphaned();
4237                     org.apache.xmlbeans.SimpleValue target = null;
4238                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4239                     if (target == null)
4240                     {
4241                       return null;
4242                     }
4243                     return target.getStringValue();
4244                 }
4245             }
4246             
4247             /**
4248              * Gets (as xml) the "Justification_noncompetitive_bid" element
4249              */
4250             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetJustificationNoncompetitiveBid()
4251             {
4252                 synchronized (monitor())
4253                 {
4254                     check_orphaned();
4255                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
4256                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4257                     return target;
4258                 }
4259             }
4260             
4261             /**
4262              * True if has "Justification_noncompetitive_bid" element
4263              */
4264             public boolean isSetJustificationNoncompetitiveBid()
4265             {
4266                 synchronized (monitor())
4267                 {
4268                     check_orphaned();
4269                     return get_store().count_elements(JUSTIFICATIONNONCOMPETITIVEBID$70) != 0;
4270                 }
4271             }
4272             
4273             /**
4274              * Sets the "Justification_noncompetitive_bid" element
4275              */
4276             public void setJustificationNoncompetitiveBid(java.lang.String justificationNoncompetitiveBid)
4277             {
4278                 synchronized (monitor())
4279                 {
4280                     check_orphaned();
4281                     org.apache.xmlbeans.SimpleValue target = null;
4282                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4283                     if (target == null)
4284                     {
4285                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70);
4286                     }
4287                     target.setStringValue(justificationNoncompetitiveBid);
4288                 }
4289             }
4290             
4291             /**
4292              * Sets (as xml) the "Justification_noncompetitive_bid" element
4293              */
4294             public void xsetJustificationNoncompetitiveBid(gov.grants.apply.forms.ed90011V11.AN1To320 justificationNoncompetitiveBid)
4295             {
4296                 synchronized (monitor())
4297                 {
4298                     check_orphaned();
4299                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
4300                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4301                     if (target == null)
4302                     {
4303                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70);
4304                     }
4305                     target.set(justificationNoncompetitiveBid);
4306                 }
4307             }
4308             
4309             /**
4310              * Unsets the "Justification_noncompetitive_bid" element
4311              */
4312             public void unsetJustificationNoncompetitiveBid()
4313             {
4314                 synchronized (monitor())
4315                 {
4316                     check_orphaned();
4317                     get_store().remove_element(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4318                 }
4319             }
4320             /**
4321              * An XML Type_Investment_Assistance(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
4322              *
4323              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed90011V11.ED90011Document$ED90011$SectionA$TypeInvestmentAssistance.
4324              */
4325             public static class TypeInvestmentAssistanceImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeInvestmentAssistance
4326             {
4327                 private static final long serialVersionUID = 1L;
4328                 
4329                 public TypeInvestmentAssistanceImpl(org.apache.xmlbeans.SchemaType sType)
4330                 {
4331                     super(sType, false);
4332                 }
4333                 
4334                 protected TypeInvestmentAssistanceImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4335                 {
4336                     super(sType, b);
4337                 }
4338             }
4339             /**
4340              * An XML Type_Applicant(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
4341              *
4342              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed90011V11.ED90011Document$ED90011$SectionA$TypeApplicant.
4343              */
4344             public static class TypeApplicantImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.TypeApplicant
4345             {
4346                 private static final long serialVersionUID = 1L;
4347                 
4348                 public TypeApplicantImpl(org.apache.xmlbeans.SchemaType sType)
4349                 {
4350                     super(sType, false);
4351                 }
4352                 
4353                 protected TypeApplicantImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4354                 {
4355                     super(sType, b);
4356                 }
4357             }
4358             /**
4359              * An XML NonEDAfundsSource(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
4360              *
4361              * This is a complex type.
4362              */
4363             public static class NonEDAfundsSourceImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource
4364             {
4365                 private static final long serialVersionUID = 1L;
4366                 
4367                 public NonEDAfundsSourceImpl(org.apache.xmlbeans.SchemaType sType)
4368                 {
4369                     super(sType);
4370                 }
4371                 
4372                 private static final javax.xml.namespace.QName SOURCENONEDAFUNDS$0 = 
4373                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Source_nonEDAfunds");
4374                 private static final javax.xml.namespace.QName AMOUNTNONEDA$2 = 
4375                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Amount_NonEDA");
4376                 private static final javax.xml.namespace.QName DATENONEDA$4 = 
4377                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Date_NonEDA");
4378                 private static final javax.xml.namespace.QName TYPENONEDA$6 = 
4379                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Type_NonEDA");
4380                 private static final javax.xml.namespace.QName RESTRICTIONNONEDA$8 = 
4381                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Restriction_NonEDA");
4382                 
4383                 
4384                 /**
4385                  * Gets the "Source_nonEDAfunds" element
4386                  */
4387                 public java.lang.String getSourceNonEDAfunds()
4388                 {
4389                     synchronized (monitor())
4390                     {
4391                       check_orphaned();
4392                       org.apache.xmlbeans.SimpleValue target = null;
4393                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOURCENONEDAFUNDS$0, 0);
4394                       if (target == null)
4395                       {
4396                         return null;
4397                       }
4398                       return target.getStringValue();
4399                     }
4400                 }
4401                 
4402                 /**
4403                  * Gets (as xml) the "Source_nonEDAfunds" element
4404                  */
4405                 public gov.grants.apply.forms.ed90011V11.AN0To100 xgetSourceNonEDAfunds()
4406                 {
4407                     synchronized (monitor())
4408                     {
4409                       check_orphaned();
4410                       gov.grants.apply.forms.ed90011V11.AN0To100 target = null;
4411                       target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().find_element_user(SOURCENONEDAFUNDS$0, 0);
4412                       return target;
4413                     }
4414                 }
4415                 
4416                 /**
4417                  * Sets the "Source_nonEDAfunds" element
4418                  */
4419                 public void setSourceNonEDAfunds(java.lang.String sourceNonEDAfunds)
4420                 {
4421                     synchronized (monitor())
4422                     {
4423                       check_orphaned();
4424                       org.apache.xmlbeans.SimpleValue target = null;
4425                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOURCENONEDAFUNDS$0, 0);
4426                       if (target == null)
4427                       {
4428                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOURCENONEDAFUNDS$0);
4429                       }
4430                       target.setStringValue(sourceNonEDAfunds);
4431                     }
4432                 }
4433                 
4434                 /**
4435                  * Sets (as xml) the "Source_nonEDAfunds" element
4436                  */
4437                 public void xsetSourceNonEDAfunds(gov.grants.apply.forms.ed90011V11.AN0To100 sourceNonEDAfunds)
4438                 {
4439                     synchronized (monitor())
4440                     {
4441                       check_orphaned();
4442                       gov.grants.apply.forms.ed90011V11.AN0To100 target = null;
4443                       target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().find_element_user(SOURCENONEDAFUNDS$0, 0);
4444                       if (target == null)
4445                       {
4446                         target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().add_element_user(SOURCENONEDAFUNDS$0);
4447                       }
4448                       target.set(sourceNonEDAfunds);
4449                     }
4450                 }
4451                 
4452                 /**
4453                  * Gets the "Amount_NonEDA" element
4454                  */
4455                 public java.math.BigDecimal getAmountNonEDA()
4456                 {
4457                     synchronized (monitor())
4458                     {
4459                       check_orphaned();
4460                       org.apache.xmlbeans.SimpleValue target = null;
4461                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOUNTNONEDA$2, 0);
4462                       if (target == null)
4463                       {
4464                         return null;
4465                       }
4466                       return target.getBigDecimalValue();
4467                     }
4468                 }
4469                 
4470                 /**
4471                  * Gets (as xml) the "Amount_NonEDA" element
4472                  */
4473                 public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAmountNonEDA()
4474                 {
4475                     synchronized (monitor())
4476                     {
4477                       check_orphaned();
4478                       gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4479                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(AMOUNTNONEDA$2, 0);
4480                       return target;
4481                     }
4482                 }
4483                 
4484                 /**
4485                  * Sets the "Amount_NonEDA" element
4486                  */
4487                 public void setAmountNonEDA(java.math.BigDecimal amountNonEDA)
4488                 {
4489                     synchronized (monitor())
4490                     {
4491                       check_orphaned();
4492                       org.apache.xmlbeans.SimpleValue target = null;
4493                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOUNTNONEDA$2, 0);
4494                       if (target == null)
4495                       {
4496                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMOUNTNONEDA$2);
4497                       }
4498                       target.setBigDecimalValue(amountNonEDA);
4499                     }
4500                 }
4501                 
4502                 /**
4503                  * Sets (as xml) the "Amount_NonEDA" element
4504                  */
4505                 public void xsetAmountNonEDA(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType amountNonEDA)
4506                 {
4507                     synchronized (monitor())
4508                     {
4509                       check_orphaned();
4510                       gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
4511                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(AMOUNTNONEDA$2, 0);
4512                       if (target == null)
4513                       {
4514                         target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(AMOUNTNONEDA$2);
4515                       }
4516                       target.set(amountNonEDA);
4517                     }
4518                 }
4519                 
4520                 /**
4521                  * Gets the "Date_NonEDA" element
4522                  */
4523                 public java.util.Calendar getDateNonEDA()
4524                 {
4525                     synchronized (monitor())
4526                     {
4527                       check_orphaned();
4528                       org.apache.xmlbeans.SimpleValue target = null;
4529                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATENONEDA$4, 0);
4530                       if (target == null)
4531                       {
4532                         return null;
4533                       }
4534                       return target.getCalendarValue();
4535                     }
4536                 }
4537                 
4538                 /**
4539                  * Gets (as xml) the "Date_NonEDA" element
4540                  */
4541                 public org.apache.xmlbeans.XmlDate xgetDateNonEDA()
4542                 {
4543                     synchronized (monitor())
4544                     {
4545                       check_orphaned();
4546                       org.apache.xmlbeans.XmlDate target = null;
4547                       target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATENONEDA$4, 0);
4548                       return target;
4549                     }
4550                 }
4551                 
4552                 /**
4553                  * Sets the "Date_NonEDA" element
4554                  */
4555                 public void setDateNonEDA(java.util.Calendar dateNonEDA)
4556                 {
4557                     synchronized (monitor())
4558                     {
4559                       check_orphaned();
4560                       org.apache.xmlbeans.SimpleValue target = null;
4561                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATENONEDA$4, 0);
4562                       if (target == null)
4563                       {
4564                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATENONEDA$4);
4565                       }
4566                       target.setCalendarValue(dateNonEDA);
4567                     }
4568                 }
4569                 
4570                 /**
4571                  * Sets (as xml) the "Date_NonEDA" element
4572                  */
4573                 public void xsetDateNonEDA(org.apache.xmlbeans.XmlDate dateNonEDA)
4574                 {
4575                     synchronized (monitor())
4576                     {
4577                       check_orphaned();
4578                       org.apache.xmlbeans.XmlDate target = null;
4579                       target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATENONEDA$4, 0);
4580                       if (target == null)
4581                       {
4582                         target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATENONEDA$4);
4583                       }
4584                       target.set(dateNonEDA);
4585                     }
4586                 }
4587                 
4588                 /**
4589                  * Gets the "Type_NonEDA" element
4590                  */
4591                 public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA.Enum getTypeNonEDA()
4592                 {
4593                     synchronized (monitor())
4594                     {
4595                       check_orphaned();
4596                       org.apache.xmlbeans.SimpleValue target = null;
4597                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPENONEDA$6, 0);
4598                       if (target == null)
4599                       {
4600                         return null;
4601                       }
4602                       return (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA.Enum)target.getEnumValue();
4603                     }
4604                 }
4605                 
4606                 /**
4607                  * Gets (as xml) the "Type_NonEDA" element
4608                  */
4609                 public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA xgetTypeNonEDA()
4610                 {
4611                     synchronized (monitor())
4612                     {
4613                       check_orphaned();
4614                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA target = null;
4615                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA)get_store().find_element_user(TYPENONEDA$6, 0);
4616                       return target;
4617                     }
4618                 }
4619                 
4620                 /**
4621                  * Sets the "Type_NonEDA" element
4622                  */
4623                 public void setTypeNonEDA(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA.Enum typeNonEDA)
4624                 {
4625                     synchronized (monitor())
4626                     {
4627                       check_orphaned();
4628                       org.apache.xmlbeans.SimpleValue target = null;
4629                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPENONEDA$6, 0);
4630                       if (target == null)
4631                       {
4632                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPENONEDA$6);
4633                       }
4634                       target.setEnumValue(typeNonEDA);
4635                     }
4636                 }
4637                 
4638                 /**
4639                  * Sets (as xml) the "Type_NonEDA" element
4640                  */
4641                 public void xsetTypeNonEDA(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA typeNonEDA)
4642                 {
4643                     synchronized (monitor())
4644                     {
4645                       check_orphaned();
4646                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA target = null;
4647                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA)get_store().find_element_user(TYPENONEDA$6, 0);
4648                       if (target == null)
4649                       {
4650                         target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA)get_store().add_element_user(TYPENONEDA$6);
4651                       }
4652                       target.set(typeNonEDA);
4653                     }
4654                 }
4655                 
4656                 /**
4657                  * Gets the "Restriction_NonEDA" element
4658                  */
4659                 public java.lang.String getRestrictionNonEDA()
4660                 {
4661                     synchronized (monitor())
4662                     {
4663                       check_orphaned();
4664                       org.apache.xmlbeans.SimpleValue target = null;
4665                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESTRICTIONNONEDA$8, 0);
4666                       if (target == null)
4667                       {
4668                         return null;
4669                       }
4670                       return target.getStringValue();
4671                     }
4672                 }
4673                 
4674                 /**
4675                  * Gets (as xml) the "Restriction_NonEDA" element
4676                  */
4677                 public gov.grants.apply.forms.ed90011V11.AN0To100 xgetRestrictionNonEDA()
4678                 {
4679                     synchronized (monitor())
4680                     {
4681                       check_orphaned();
4682                       gov.grants.apply.forms.ed90011V11.AN0To100 target = null;
4683                       target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().find_element_user(RESTRICTIONNONEDA$8, 0);
4684                       return target;
4685                     }
4686                 }
4687                 
4688                 /**
4689                  * Sets the "Restriction_NonEDA" element
4690                  */
4691                 public void setRestrictionNonEDA(java.lang.String restrictionNonEDA)
4692                 {
4693                     synchronized (monitor())
4694                     {
4695                       check_orphaned();
4696                       org.apache.xmlbeans.SimpleValue target = null;
4697                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESTRICTIONNONEDA$8, 0);
4698                       if (target == null)
4699                       {
4700                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESTRICTIONNONEDA$8);
4701                       }
4702                       target.setStringValue(restrictionNonEDA);
4703                     }
4704                 }
4705                 
4706                 /**
4707                  * Sets (as xml) the "Restriction_NonEDA" element
4708                  */
4709                 public void xsetRestrictionNonEDA(gov.grants.apply.forms.ed90011V11.AN0To100 restrictionNonEDA)
4710                 {
4711                     synchronized (monitor())
4712                     {
4713                       check_orphaned();
4714                       gov.grants.apply.forms.ed90011V11.AN0To100 target = null;
4715                       target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().find_element_user(RESTRICTIONNONEDA$8, 0);
4716                       if (target == null)
4717                       {
4718                         target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().add_element_user(RESTRICTIONNONEDA$8);
4719                       }
4720                       target.set(restrictionNonEDA);
4721                     }
4722                 }
4723                 /**
4724                  * An XML Type_NonEDA(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
4725                  *
4726                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed90011V11.ED90011Document$ED90011$SectionA$NonEDAfundsSource$TypeNonEDA.
4727                  */
4728                 public static class TypeNonEDAImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionA.NonEDAfundsSource.TypeNonEDA
4729                 {
4730                     private static final long serialVersionUID = 1L;
4731                     
4732                     public TypeNonEDAImpl(org.apache.xmlbeans.SchemaType sType)
4733                     {
4734                       super(sType, false);
4735                     }
4736                     
4737                     protected TypeNonEDAImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4738                     {
4739                       super(sType, b);
4740                     }
4741                 }
4742             }
4743         }
4744         /**
4745          * An XML SectionB(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
4746          *
4747          * This is a complex type.
4748          */
4749         public static class SectionBImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB
4750         {
4751             private static final long serialVersionUID = 1L;
4752             
4753             public SectionBImpl(org.apache.xmlbeans.SchemaType sType)
4754             {
4755                 super(sType);
4756             }
4757             
4758             private static final javax.xml.namespace.QName REGIONELIGIBILITY$0 = 
4759                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "RegionEligibility");
4760             private static final javax.xml.namespace.QName REGIONDIFFERENCES$2 = 
4761                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Region_differences");
4762             private static final javax.xml.namespace.QName REGPOLITICALBOUNDARIES$4 = 
4763                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "RegPoliticalBoundaries");
4764             private static final javax.xml.namespace.QName DATAELIGIBILITYDETERMINATION$6 = 
4765                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Data_eligibility_determination");
4766             private static final javax.xml.namespace.QName ESTABLISHINGECONOMICDISTRESS$8 = 
4767                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Establishing_economic_distress");
4768             private static final javax.xml.namespace.QName POPLOSS$10 = 
4769                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "PopLoss");
4770             private static final javax.xml.namespace.QName UNDEREMPLOY$12 = 
4771                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Underemploy");
4772             private static final javax.xml.namespace.QName MILITARYBASE$14 = 
4773                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "MilitaryBase");
4774             private static final javax.xml.namespace.QName NATURALDISASTER$16 = 
4775                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "NaturalDisaster");
4776             private static final javax.xml.namespace.QName RESOURCEDEPLETION$18 = 
4777                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ResourceDepletion");
4778             private static final javax.xml.namespace.QName INDUSTRIALCLOSING$20 = 
4779                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "IndustrialClosing");
4780             private static final javax.xml.namespace.QName NEGATIVEEFFECTS$22 = 
4781                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "NegativeEffects");
4782             private static final javax.xml.namespace.QName OTHERCIRCUMSTANCES$24 = 
4783                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "OtherCircumstances");
4784             private static final javax.xml.namespace.QName OTHERCIRCUMSTANCESFFO$26 = 
4785                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Other_circumstances_FFO");
4786             private static final javax.xml.namespace.QName SUBSTANTIALDIRECTBENEFIT$28 = 
4787                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Substantial_Direct_Benefit");
4788             private static final javax.xml.namespace.QName EXPLANATIONDIRECTBENEFIT$30 = 
4789                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Explanation_direct_benefit");
4790             private static final javax.xml.namespace.QName BENEFICIARIESIDENTIFIED$32 = 
4791                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Beneficiaries_identified");
4792             private static final javax.xml.namespace.QName PROJECTBENEFICIARIES$34 = 
4793                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ProjectBeneficiaries");
4794             
4795             
4796             /**
4797              * Gets the "RegionEligibility" element
4798              */
4799             public java.lang.String getRegionEligibility()
4800             {
4801                 synchronized (monitor())
4802                 {
4803                     check_orphaned();
4804                     org.apache.xmlbeans.SimpleValue target = null;
4805                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONELIGIBILITY$0, 0);
4806                     if (target == null)
4807                     {
4808                       return null;
4809                     }
4810                     return target.getStringValue();
4811                 }
4812             }
4813             
4814             /**
4815              * Gets (as xml) the "RegionEligibility" element
4816              */
4817             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetRegionEligibility()
4818             {
4819                 synchronized (monitor())
4820                 {
4821                     check_orphaned();
4822                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
4823                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(REGIONELIGIBILITY$0, 0);
4824                     return target;
4825                 }
4826             }
4827             
4828             /**
4829              * Sets the "RegionEligibility" element
4830              */
4831             public void setRegionEligibility(java.lang.String regionEligibility)
4832             {
4833                 synchronized (monitor())
4834                 {
4835                     check_orphaned();
4836                     org.apache.xmlbeans.SimpleValue target = null;
4837                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONELIGIBILITY$0, 0);
4838                     if (target == null)
4839                     {
4840                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGIONELIGIBILITY$0);
4841                     }
4842                     target.setStringValue(regionEligibility);
4843                 }
4844             }
4845             
4846             /**
4847              * Sets (as xml) the "RegionEligibility" element
4848              */
4849             public void xsetRegionEligibility(gov.grants.apply.forms.ed90011V11.AN1To320 regionEligibility)
4850             {
4851                 synchronized (monitor())
4852                 {
4853                     check_orphaned();
4854                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
4855                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(REGIONELIGIBILITY$0, 0);
4856                     if (target == null)
4857                     {
4858                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(REGIONELIGIBILITY$0);
4859                     }
4860                     target.set(regionEligibility);
4861                 }
4862             }
4863             
4864             /**
4865              * Gets the "Region_differences" element
4866              */
4867             public java.lang.String getRegionDifferences()
4868             {
4869                 synchronized (monitor())
4870                 {
4871                     check_orphaned();
4872                     org.apache.xmlbeans.SimpleValue target = null;
4873                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONDIFFERENCES$2, 0);
4874                     if (target == null)
4875                     {
4876                       return null;
4877                     }
4878                     return target.getStringValue();
4879                 }
4880             }
4881             
4882             /**
4883              * Gets (as xml) the "Region_differences" element
4884              */
4885             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetRegionDifferences()
4886             {
4887                 synchronized (monitor())
4888                 {
4889                     check_orphaned();
4890                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
4891                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(REGIONDIFFERENCES$2, 0);
4892                     return target;
4893                 }
4894             }
4895             
4896             /**
4897              * True if has "Region_differences" element
4898              */
4899             public boolean isSetRegionDifferences()
4900             {
4901                 synchronized (monitor())
4902                 {
4903                     check_orphaned();
4904                     return get_store().count_elements(REGIONDIFFERENCES$2) != 0;
4905                 }
4906             }
4907             
4908             /**
4909              * Sets the "Region_differences" element
4910              */
4911             public void setRegionDifferences(java.lang.String regionDifferences)
4912             {
4913                 synchronized (monitor())
4914                 {
4915                     check_orphaned();
4916                     org.apache.xmlbeans.SimpleValue target = null;
4917                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONDIFFERENCES$2, 0);
4918                     if (target == null)
4919                     {
4920                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGIONDIFFERENCES$2);
4921                     }
4922                     target.setStringValue(regionDifferences);
4923                 }
4924             }
4925             
4926             /**
4927              * Sets (as xml) the "Region_differences" element
4928              */
4929             public void xsetRegionDifferences(gov.grants.apply.forms.ed90011V11.AN1To320 regionDifferences)
4930             {
4931                 synchronized (monitor())
4932                 {
4933                     check_orphaned();
4934                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
4935                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(REGIONDIFFERENCES$2, 0);
4936                     if (target == null)
4937                     {
4938                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(REGIONDIFFERENCES$2);
4939                     }
4940                     target.set(regionDifferences);
4941                 }
4942             }
4943             
4944             /**
4945              * Unsets the "Region_differences" element
4946              */
4947             public void unsetRegionDifferences()
4948             {
4949                 synchronized (monitor())
4950                 {
4951                     check_orphaned();
4952                     get_store().remove_element(REGIONDIFFERENCES$2, 0);
4953                 }
4954             }
4955             
4956             /**
4957              * Gets the "RegPoliticalBoundaries" element
4958              */
4959             public java.lang.String getRegPoliticalBoundaries()
4960             {
4961                 synchronized (monitor())
4962                 {
4963                     check_orphaned();
4964                     org.apache.xmlbeans.SimpleValue target = null;
4965                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGPOLITICALBOUNDARIES$4, 0);
4966                     if (target == null)
4967                     {
4968                       return null;
4969                     }
4970                     return target.getStringValue();
4971                 }
4972             }
4973             
4974             /**
4975              * Gets (as xml) the "RegPoliticalBoundaries" element
4976              */
4977             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetRegPoliticalBoundaries()
4978             {
4979                 synchronized (monitor())
4980                 {
4981                     check_orphaned();
4982                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
4983                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(REGPOLITICALBOUNDARIES$4, 0);
4984                     return target;
4985                 }
4986             }
4987             
4988             /**
4989              * True if has "RegPoliticalBoundaries" element
4990              */
4991             public boolean isSetRegPoliticalBoundaries()
4992             {
4993                 synchronized (monitor())
4994                 {
4995                     check_orphaned();
4996                     return get_store().count_elements(REGPOLITICALBOUNDARIES$4) != 0;
4997                 }
4998             }
4999             
5000             /**
5001              * Sets the "RegPoliticalBoundaries" element
5002              */
5003             public void setRegPoliticalBoundaries(java.lang.String regPoliticalBoundaries)
5004             {
5005                 synchronized (monitor())
5006                 {
5007                     check_orphaned();
5008                     org.apache.xmlbeans.SimpleValue target = null;
5009                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGPOLITICALBOUNDARIES$4, 0);
5010                     if (target == null)
5011                     {
5012                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGPOLITICALBOUNDARIES$4);
5013                     }
5014                     target.setStringValue(regPoliticalBoundaries);
5015                 }
5016             }
5017             
5018             /**
5019              * Sets (as xml) the "RegPoliticalBoundaries" element
5020              */
5021             public void xsetRegPoliticalBoundaries(gov.grants.apply.forms.ed90011V11.AN1To320 regPoliticalBoundaries)
5022             {
5023                 synchronized (monitor())
5024                 {
5025                     check_orphaned();
5026                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
5027                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(REGPOLITICALBOUNDARIES$4, 0);
5028                     if (target == null)
5029                     {
5030                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(REGPOLITICALBOUNDARIES$4);
5031                     }
5032                     target.set(regPoliticalBoundaries);
5033                 }
5034             }
5035             
5036             /**
5037              * Unsets the "RegPoliticalBoundaries" element
5038              */
5039             public void unsetRegPoliticalBoundaries()
5040             {
5041                 synchronized (monitor())
5042                 {
5043                     check_orphaned();
5044                     get_store().remove_element(REGPOLITICALBOUNDARIES$4, 0);
5045                 }
5046             }
5047             
5048             /**
5049              * Gets the "Data_eligibility_determination" element
5050              */
5051             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.DataEligibilityDetermination getDataEligibilityDetermination()
5052             {
5053                 synchronized (monitor())
5054                 {
5055                     check_orphaned();
5056                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.DataEligibilityDetermination target = null;
5057                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.DataEligibilityDetermination)get_store().find_element_user(DATAELIGIBILITYDETERMINATION$6, 0);
5058                     if (target == null)
5059                     {
5060                       return null;
5061                     }
5062                     return target;
5063                 }
5064             }
5065             
5066             /**
5067              * Sets the "Data_eligibility_determination" element
5068              */
5069             public void setDataEligibilityDetermination(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.DataEligibilityDetermination dataEligibilityDetermination)
5070             {
5071                 generatedSetterHelperImpl(dataEligibilityDetermination, DATAELIGIBILITYDETERMINATION$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
5072             }
5073             
5074             /**
5075              * Appends and returns a new empty "Data_eligibility_determination" element
5076              */
5077             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.DataEligibilityDetermination addNewDataEligibilityDetermination()
5078             {
5079                 synchronized (monitor())
5080                 {
5081                     check_orphaned();
5082                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.DataEligibilityDetermination target = null;
5083                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.DataEligibilityDetermination)get_store().add_element_user(DATAELIGIBILITYDETERMINATION$6);
5084                     return target;
5085                 }
5086             }
5087             
5088             /**
5089              * Gets the "Establishing_economic_distress" element
5090              */
5091             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.EstablishingEconomicDistress getEstablishingEconomicDistress()
5092             {
5093                 synchronized (monitor())
5094                 {
5095                     check_orphaned();
5096                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.EstablishingEconomicDistress target = null;
5097                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.EstablishingEconomicDistress)get_store().find_element_user(ESTABLISHINGECONOMICDISTRESS$8, 0);
5098                     if (target == null)
5099                     {
5100                       return null;
5101                     }
5102                     return target;
5103                 }
5104             }
5105             
5106             /**
5107              * True if has "Establishing_economic_distress" element
5108              */
5109             public boolean isSetEstablishingEconomicDistress()
5110             {
5111                 synchronized (monitor())
5112                 {
5113                     check_orphaned();
5114                     return get_store().count_elements(ESTABLISHINGECONOMICDISTRESS$8) != 0;
5115                 }
5116             }
5117             
5118             /**
5119              * Sets the "Establishing_economic_distress" element
5120              */
5121             public void setEstablishingEconomicDistress(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.EstablishingEconomicDistress establishingEconomicDistress)
5122             {
5123                 generatedSetterHelperImpl(establishingEconomicDistress, ESTABLISHINGECONOMICDISTRESS$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
5124             }
5125             
5126             /**
5127              * Appends and returns a new empty "Establishing_economic_distress" element
5128              */
5129             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.EstablishingEconomicDistress addNewEstablishingEconomicDistress()
5130             {
5131                 synchronized (monitor())
5132                 {
5133                     check_orphaned();
5134                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.EstablishingEconomicDistress target = null;
5135                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.EstablishingEconomicDistress)get_store().add_element_user(ESTABLISHINGECONOMICDISTRESS$8);
5136                     return target;
5137                 }
5138             }
5139             
5140             /**
5141              * Unsets the "Establishing_economic_distress" element
5142              */
5143             public void unsetEstablishingEconomicDistress()
5144             {
5145                 synchronized (monitor())
5146                 {
5147                     check_orphaned();
5148                     get_store().remove_element(ESTABLISHINGECONOMICDISTRESS$8, 0);
5149                 }
5150             }
5151             
5152             /**
5153              * Gets the "PopLoss" element
5154              */
5155             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPopLoss()
5156             {
5157                 synchronized (monitor())
5158                 {
5159                     check_orphaned();
5160                     org.apache.xmlbeans.SimpleValue target = null;
5161                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPLOSS$10, 0);
5162                     if (target == null)
5163                     {
5164                       return null;
5165                     }
5166                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5167                 }
5168             }
5169             
5170             /**
5171              * Gets (as xml) the "PopLoss" element
5172              */
5173             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPopLoss()
5174             {
5175                 synchronized (monitor())
5176                 {
5177                     check_orphaned();
5178                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5179                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPLOSS$10, 0);
5180                     return target;
5181                 }
5182             }
5183             
5184             /**
5185              * True if has "PopLoss" element
5186              */
5187             public boolean isSetPopLoss()
5188             {
5189                 synchronized (monitor())
5190                 {
5191                     check_orphaned();
5192                     return get_store().count_elements(POPLOSS$10) != 0;
5193                 }
5194             }
5195             
5196             /**
5197              * Sets the "PopLoss" element
5198              */
5199             public void setPopLoss(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum popLoss)
5200             {
5201                 synchronized (monitor())
5202                 {
5203                     check_orphaned();
5204                     org.apache.xmlbeans.SimpleValue target = null;
5205                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPLOSS$10, 0);
5206                     if (target == null)
5207                     {
5208                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POPLOSS$10);
5209                     }
5210                     target.setEnumValue(popLoss);
5211                 }
5212             }
5213             
5214             /**
5215              * Sets (as xml) the "PopLoss" element
5216              */
5217             public void xsetPopLoss(gov.grants.apply.system.globalLibraryV20.YesNoDataType popLoss)
5218             {
5219                 synchronized (monitor())
5220                 {
5221                     check_orphaned();
5222                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5223                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPLOSS$10, 0);
5224                     if (target == null)
5225                     {
5226                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POPLOSS$10);
5227                     }
5228                     target.set(popLoss);
5229                 }
5230             }
5231             
5232             /**
5233              * Unsets the "PopLoss" element
5234              */
5235             public void unsetPopLoss()
5236             {
5237                 synchronized (monitor())
5238                 {
5239                     check_orphaned();
5240                     get_store().remove_element(POPLOSS$10, 0);
5241                 }
5242             }
5243             
5244             /**
5245              * Gets the "Underemploy" element
5246              */
5247             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUnderemploy()
5248             {
5249                 synchronized (monitor())
5250                 {
5251                     check_orphaned();
5252                     org.apache.xmlbeans.SimpleValue target = null;
5253                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNDEREMPLOY$12, 0);
5254                     if (target == null)
5255                     {
5256                       return null;
5257                     }
5258                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5259                 }
5260             }
5261             
5262             /**
5263              * Gets (as xml) the "Underemploy" element
5264              */
5265             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUnderemploy()
5266             {
5267                 synchronized (monitor())
5268                 {
5269                     check_orphaned();
5270                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5271                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UNDEREMPLOY$12, 0);
5272                     return target;
5273                 }
5274             }
5275             
5276             /**
5277              * True if has "Underemploy" element
5278              */
5279             public boolean isSetUnderemploy()
5280             {
5281                 synchronized (monitor())
5282                 {
5283                     check_orphaned();
5284                     return get_store().count_elements(UNDEREMPLOY$12) != 0;
5285                 }
5286             }
5287             
5288             /**
5289              * Sets the "Underemploy" element
5290              */
5291             public void setUnderemploy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum underemploy)
5292             {
5293                 synchronized (monitor())
5294                 {
5295                     check_orphaned();
5296                     org.apache.xmlbeans.SimpleValue target = null;
5297                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNDEREMPLOY$12, 0);
5298                     if (target == null)
5299                     {
5300                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UNDEREMPLOY$12);
5301                     }
5302                     target.setEnumValue(underemploy);
5303                 }
5304             }
5305             
5306             /**
5307              * Sets (as xml) the "Underemploy" element
5308              */
5309             public void xsetUnderemploy(gov.grants.apply.system.globalLibraryV20.YesNoDataType underemploy)
5310             {
5311                 synchronized (monitor())
5312                 {
5313                     check_orphaned();
5314                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5315                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UNDEREMPLOY$12, 0);
5316                     if (target == null)
5317                     {
5318                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UNDEREMPLOY$12);
5319                     }
5320                     target.set(underemploy);
5321                 }
5322             }
5323             
5324             /**
5325              * Unsets the "Underemploy" element
5326              */
5327             public void unsetUnderemploy()
5328             {
5329                 synchronized (monitor())
5330                 {
5331                     check_orphaned();
5332                     get_store().remove_element(UNDEREMPLOY$12, 0);
5333                 }
5334             }
5335             
5336             /**
5337              * Gets the "MilitaryBase" element
5338              */
5339             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMilitaryBase()
5340             {
5341                 synchronized (monitor())
5342                 {
5343                     check_orphaned();
5344                     org.apache.xmlbeans.SimpleValue target = null;
5345                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MILITARYBASE$14, 0);
5346                     if (target == null)
5347                     {
5348                       return null;
5349                     }
5350                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5351                 }
5352             }
5353             
5354             /**
5355              * Gets (as xml) the "MilitaryBase" element
5356              */
5357             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMilitaryBase()
5358             {
5359                 synchronized (monitor())
5360                 {
5361                     check_orphaned();
5362                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5363                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MILITARYBASE$14, 0);
5364                     return target;
5365                 }
5366             }
5367             
5368             /**
5369              * True if has "MilitaryBase" element
5370              */
5371             public boolean isSetMilitaryBase()
5372             {
5373                 synchronized (monitor())
5374                 {
5375                     check_orphaned();
5376                     return get_store().count_elements(MILITARYBASE$14) != 0;
5377                 }
5378             }
5379             
5380             /**
5381              * Sets the "MilitaryBase" element
5382              */
5383             public void setMilitaryBase(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum militaryBase)
5384             {
5385                 synchronized (monitor())
5386                 {
5387                     check_orphaned();
5388                     org.apache.xmlbeans.SimpleValue target = null;
5389                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MILITARYBASE$14, 0);
5390                     if (target == null)
5391                     {
5392                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MILITARYBASE$14);
5393                     }
5394                     target.setEnumValue(militaryBase);
5395                 }
5396             }
5397             
5398             /**
5399              * Sets (as xml) the "MilitaryBase" element
5400              */
5401             public void xsetMilitaryBase(gov.grants.apply.system.globalLibraryV20.YesNoDataType militaryBase)
5402             {
5403                 synchronized (monitor())
5404                 {
5405                     check_orphaned();
5406                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5407                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MILITARYBASE$14, 0);
5408                     if (target == null)
5409                     {
5410                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MILITARYBASE$14);
5411                     }
5412                     target.set(militaryBase);
5413                 }
5414             }
5415             
5416             /**
5417              * Unsets the "MilitaryBase" element
5418              */
5419             public void unsetMilitaryBase()
5420             {
5421                 synchronized (monitor())
5422                 {
5423                     check_orphaned();
5424                     get_store().remove_element(MILITARYBASE$14, 0);
5425                 }
5426             }
5427             
5428             /**
5429              * Gets the "NaturalDisaster" element
5430              */
5431             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalDisaster()
5432             {
5433                 synchronized (monitor())
5434                 {
5435                     check_orphaned();
5436                     org.apache.xmlbeans.SimpleValue target = null;
5437                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALDISASTER$16, 0);
5438                     if (target == null)
5439                     {
5440                       return null;
5441                     }
5442                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5443                 }
5444             }
5445             
5446             /**
5447              * Gets (as xml) the "NaturalDisaster" element
5448              */
5449             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalDisaster()
5450             {
5451                 synchronized (monitor())
5452                 {
5453                     check_orphaned();
5454                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5455                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALDISASTER$16, 0);
5456                     return target;
5457                 }
5458             }
5459             
5460             /**
5461              * True if has "NaturalDisaster" element
5462              */
5463             public boolean isSetNaturalDisaster()
5464             {
5465                 synchronized (monitor())
5466                 {
5467                     check_orphaned();
5468                     return get_store().count_elements(NATURALDISASTER$16) != 0;
5469                 }
5470             }
5471             
5472             /**
5473              * Sets the "NaturalDisaster" element
5474              */
5475             public void setNaturalDisaster(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalDisaster)
5476             {
5477                 synchronized (monitor())
5478                 {
5479                     check_orphaned();
5480                     org.apache.xmlbeans.SimpleValue target = null;
5481                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALDISASTER$16, 0);
5482                     if (target == null)
5483                     {
5484                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NATURALDISASTER$16);
5485                     }
5486                     target.setEnumValue(naturalDisaster);
5487                 }
5488             }
5489             
5490             /**
5491              * Sets (as xml) the "NaturalDisaster" element
5492              */
5493             public void xsetNaturalDisaster(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalDisaster)
5494             {
5495                 synchronized (monitor())
5496                 {
5497                     check_orphaned();
5498                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5499                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALDISASTER$16, 0);
5500                     if (target == null)
5501                     {
5502                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NATURALDISASTER$16);
5503                     }
5504                     target.set(naturalDisaster);
5505                 }
5506             }
5507             
5508             /**
5509              * Unsets the "NaturalDisaster" element
5510              */
5511             public void unsetNaturalDisaster()
5512             {
5513                 synchronized (monitor())
5514                 {
5515                     check_orphaned();
5516                     get_store().remove_element(NATURALDISASTER$16, 0);
5517                 }
5518             }
5519             
5520             /**
5521              * Gets the "ResourceDepletion" element
5522              */
5523             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getResourceDepletion()
5524             {
5525                 synchronized (monitor())
5526                 {
5527                     check_orphaned();
5528                     org.apache.xmlbeans.SimpleValue target = null;
5529                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESOURCEDEPLETION$18, 0);
5530                     if (target == null)
5531                     {
5532                       return null;
5533                     }
5534                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5535                 }
5536             }
5537             
5538             /**
5539              * Gets (as xml) the "ResourceDepletion" element
5540              */
5541             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetResourceDepletion()
5542             {
5543                 synchronized (monitor())
5544                 {
5545                     check_orphaned();
5546                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5547                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESOURCEDEPLETION$18, 0);
5548                     return target;
5549                 }
5550             }
5551             
5552             /**
5553              * True if has "ResourceDepletion" element
5554              */
5555             public boolean isSetResourceDepletion()
5556             {
5557                 synchronized (monitor())
5558                 {
5559                     check_orphaned();
5560                     return get_store().count_elements(RESOURCEDEPLETION$18) != 0;
5561                 }
5562             }
5563             
5564             /**
5565              * Sets the "ResourceDepletion" element
5566              */
5567             public void setResourceDepletion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum resourceDepletion)
5568             {
5569                 synchronized (monitor())
5570                 {
5571                     check_orphaned();
5572                     org.apache.xmlbeans.SimpleValue target = null;
5573                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESOURCEDEPLETION$18, 0);
5574                     if (target == null)
5575                     {
5576                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESOURCEDEPLETION$18);
5577                     }
5578                     target.setEnumValue(resourceDepletion);
5579                 }
5580             }
5581             
5582             /**
5583              * Sets (as xml) the "ResourceDepletion" element
5584              */
5585             public void xsetResourceDepletion(gov.grants.apply.system.globalLibraryV20.YesNoDataType resourceDepletion)
5586             {
5587                 synchronized (monitor())
5588                 {
5589                     check_orphaned();
5590                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5591                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESOURCEDEPLETION$18, 0);
5592                     if (target == null)
5593                     {
5594                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RESOURCEDEPLETION$18);
5595                     }
5596                     target.set(resourceDepletion);
5597                 }
5598             }
5599             
5600             /**
5601              * Unsets the "ResourceDepletion" element
5602              */
5603             public void unsetResourceDepletion()
5604             {
5605                 synchronized (monitor())
5606                 {
5607                     check_orphaned();
5608                     get_store().remove_element(RESOURCEDEPLETION$18, 0);
5609                 }
5610             }
5611             
5612             /**
5613              * Gets the "IndustrialClosing" element
5614              */
5615             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndustrialClosing()
5616             {
5617                 synchronized (monitor())
5618                 {
5619                     check_orphaned();
5620                     org.apache.xmlbeans.SimpleValue target = null;
5621                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDUSTRIALCLOSING$20, 0);
5622                     if (target == null)
5623                     {
5624                       return null;
5625                     }
5626                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5627                 }
5628             }
5629             
5630             /**
5631              * Gets (as xml) the "IndustrialClosing" element
5632              */
5633             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndustrialClosing()
5634             {
5635                 synchronized (monitor())
5636                 {
5637                     check_orphaned();
5638                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5639                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDUSTRIALCLOSING$20, 0);
5640                     return target;
5641                 }
5642             }
5643             
5644             /**
5645              * True if has "IndustrialClosing" element
5646              */
5647             public boolean isSetIndustrialClosing()
5648             {
5649                 synchronized (monitor())
5650                 {
5651                     check_orphaned();
5652                     return get_store().count_elements(INDUSTRIALCLOSING$20) != 0;
5653                 }
5654             }
5655             
5656             /**
5657              * Sets the "IndustrialClosing" element
5658              */
5659             public void setIndustrialClosing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum industrialClosing)
5660             {
5661                 synchronized (monitor())
5662                 {
5663                     check_orphaned();
5664                     org.apache.xmlbeans.SimpleValue target = null;
5665                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDUSTRIALCLOSING$20, 0);
5666                     if (target == null)
5667                     {
5668                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDUSTRIALCLOSING$20);
5669                     }
5670                     target.setEnumValue(industrialClosing);
5671                 }
5672             }
5673             
5674             /**
5675              * Sets (as xml) the "IndustrialClosing" element
5676              */
5677             public void xsetIndustrialClosing(gov.grants.apply.system.globalLibraryV20.YesNoDataType industrialClosing)
5678             {
5679                 synchronized (monitor())
5680                 {
5681                     check_orphaned();
5682                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5683                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDUSTRIALCLOSING$20, 0);
5684                     if (target == null)
5685                     {
5686                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INDUSTRIALCLOSING$20);
5687                     }
5688                     target.set(industrialClosing);
5689                 }
5690             }
5691             
5692             /**
5693              * Unsets the "IndustrialClosing" element
5694              */
5695             public void unsetIndustrialClosing()
5696             {
5697                 synchronized (monitor())
5698                 {
5699                     check_orphaned();
5700                     get_store().remove_element(INDUSTRIALCLOSING$20, 0);
5701                 }
5702             }
5703             
5704             /**
5705              * Gets the "NegativeEffects" element
5706              */
5707             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNegativeEffects()
5708             {
5709                 synchronized (monitor())
5710                 {
5711                     check_orphaned();
5712                     org.apache.xmlbeans.SimpleValue target = null;
5713                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEGATIVEEFFECTS$22, 0);
5714                     if (target == null)
5715                     {
5716                       return null;
5717                     }
5718                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5719                 }
5720             }
5721             
5722             /**
5723              * Gets (as xml) the "NegativeEffects" element
5724              */
5725             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNegativeEffects()
5726             {
5727                 synchronized (monitor())
5728                 {
5729                     check_orphaned();
5730                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5731                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEGATIVEEFFECTS$22, 0);
5732                     return target;
5733                 }
5734             }
5735             
5736             /**
5737              * True if has "NegativeEffects" element
5738              */
5739             public boolean isSetNegativeEffects()
5740             {
5741                 synchronized (monitor())
5742                 {
5743                     check_orphaned();
5744                     return get_store().count_elements(NEGATIVEEFFECTS$22) != 0;
5745                 }
5746             }
5747             
5748             /**
5749              * Sets the "NegativeEffects" element
5750              */
5751             public void setNegativeEffects(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum negativeEffects)
5752             {
5753                 synchronized (monitor())
5754                 {
5755                     check_orphaned();
5756                     org.apache.xmlbeans.SimpleValue target = null;
5757                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEGATIVEEFFECTS$22, 0);
5758                     if (target == null)
5759                     {
5760                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEGATIVEEFFECTS$22);
5761                     }
5762                     target.setEnumValue(negativeEffects);
5763                 }
5764             }
5765             
5766             /**
5767              * Sets (as xml) the "NegativeEffects" element
5768              */
5769             public void xsetNegativeEffects(gov.grants.apply.system.globalLibraryV20.YesNoDataType negativeEffects)
5770             {
5771                 synchronized (monitor())
5772                 {
5773                     check_orphaned();
5774                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5775                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEGATIVEEFFECTS$22, 0);
5776                     if (target == null)
5777                     {
5778                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEGATIVEEFFECTS$22);
5779                     }
5780                     target.set(negativeEffects);
5781                 }
5782             }
5783             
5784             /**
5785              * Unsets the "NegativeEffects" element
5786              */
5787             public void unsetNegativeEffects()
5788             {
5789                 synchronized (monitor())
5790                 {
5791                     check_orphaned();
5792                     get_store().remove_element(NEGATIVEEFFECTS$22, 0);
5793                 }
5794             }
5795             
5796             /**
5797              * Gets the "OtherCircumstances" element
5798              */
5799             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherCircumstances()
5800             {
5801                 synchronized (monitor())
5802                 {
5803                     check_orphaned();
5804                     org.apache.xmlbeans.SimpleValue target = null;
5805                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCIRCUMSTANCES$24, 0);
5806                     if (target == null)
5807                     {
5808                       return null;
5809                     }
5810                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5811                 }
5812             }
5813             
5814             /**
5815              * Gets (as xml) the "OtherCircumstances" element
5816              */
5817             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherCircumstances()
5818             {
5819                 synchronized (monitor())
5820                 {
5821                     check_orphaned();
5822                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5823                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERCIRCUMSTANCES$24, 0);
5824                     return target;
5825                 }
5826             }
5827             
5828             /**
5829              * True if has "OtherCircumstances" element
5830              */
5831             public boolean isSetOtherCircumstances()
5832             {
5833                 synchronized (monitor())
5834                 {
5835                     check_orphaned();
5836                     return get_store().count_elements(OTHERCIRCUMSTANCES$24) != 0;
5837                 }
5838             }
5839             
5840             /**
5841              * Sets the "OtherCircumstances" element
5842              */
5843             public void setOtherCircumstances(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherCircumstances)
5844             {
5845                 synchronized (monitor())
5846                 {
5847                     check_orphaned();
5848                     org.apache.xmlbeans.SimpleValue target = null;
5849                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCIRCUMSTANCES$24, 0);
5850                     if (target == null)
5851                     {
5852                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERCIRCUMSTANCES$24);
5853                     }
5854                     target.setEnumValue(otherCircumstances);
5855                 }
5856             }
5857             
5858             /**
5859              * Sets (as xml) the "OtherCircumstances" element
5860              */
5861             public void xsetOtherCircumstances(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherCircumstances)
5862             {
5863                 synchronized (monitor())
5864                 {
5865                     check_orphaned();
5866                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5867                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERCIRCUMSTANCES$24, 0);
5868                     if (target == null)
5869                     {
5870                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERCIRCUMSTANCES$24);
5871                     }
5872                     target.set(otherCircumstances);
5873                 }
5874             }
5875             
5876             /**
5877              * Unsets the "OtherCircumstances" element
5878              */
5879             public void unsetOtherCircumstances()
5880             {
5881                 synchronized (monitor())
5882                 {
5883                     check_orphaned();
5884                     get_store().remove_element(OTHERCIRCUMSTANCES$24, 0);
5885                 }
5886             }
5887             
5888             /**
5889              * Gets the "Other_circumstances_FFO" element
5890              */
5891             public java.lang.String getOtherCircumstancesFFO()
5892             {
5893                 synchronized (monitor())
5894                 {
5895                     check_orphaned();
5896                     org.apache.xmlbeans.SimpleValue target = null;
5897                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCIRCUMSTANCESFFO$26, 0);
5898                     if (target == null)
5899                     {
5900                       return null;
5901                     }
5902                     return target.getStringValue();
5903                 }
5904             }
5905             
5906             /**
5907              * Gets (as xml) the "Other_circumstances_FFO" element
5908              */
5909             public gov.grants.apply.forms.ed90011V11.AN1To160 xgetOtherCircumstancesFFO()
5910             {
5911                 synchronized (monitor())
5912                 {
5913                     check_orphaned();
5914                     gov.grants.apply.forms.ed90011V11.AN1To160 target = null;
5915                     target = (gov.grants.apply.forms.ed90011V11.AN1To160)get_store().find_element_user(OTHERCIRCUMSTANCESFFO$26, 0);
5916                     return target;
5917                 }
5918             }
5919             
5920             /**
5921              * True if has "Other_circumstances_FFO" element
5922              */
5923             public boolean isSetOtherCircumstancesFFO()
5924             {
5925                 synchronized (monitor())
5926                 {
5927                     check_orphaned();
5928                     return get_store().count_elements(OTHERCIRCUMSTANCESFFO$26) != 0;
5929                 }
5930             }
5931             
5932             /**
5933              * Sets the "Other_circumstances_FFO" element
5934              */
5935             public void setOtherCircumstancesFFO(java.lang.String otherCircumstancesFFO)
5936             {
5937                 synchronized (monitor())
5938                 {
5939                     check_orphaned();
5940                     org.apache.xmlbeans.SimpleValue target = null;
5941                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCIRCUMSTANCESFFO$26, 0);
5942                     if (target == null)
5943                     {
5944                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERCIRCUMSTANCESFFO$26);
5945                     }
5946                     target.setStringValue(otherCircumstancesFFO);
5947                 }
5948             }
5949             
5950             /**
5951              * Sets (as xml) the "Other_circumstances_FFO" element
5952              */
5953             public void xsetOtherCircumstancesFFO(gov.grants.apply.forms.ed90011V11.AN1To160 otherCircumstancesFFO)
5954             {
5955                 synchronized (monitor())
5956                 {
5957                     check_orphaned();
5958                     gov.grants.apply.forms.ed90011V11.AN1To160 target = null;
5959                     target = (gov.grants.apply.forms.ed90011V11.AN1To160)get_store().find_element_user(OTHERCIRCUMSTANCESFFO$26, 0);
5960                     if (target == null)
5961                     {
5962                       target = (gov.grants.apply.forms.ed90011V11.AN1To160)get_store().add_element_user(OTHERCIRCUMSTANCESFFO$26);
5963                     }
5964                     target.set(otherCircumstancesFFO);
5965                 }
5966             }
5967             
5968             /**
5969              * Unsets the "Other_circumstances_FFO" element
5970              */
5971             public void unsetOtherCircumstancesFFO()
5972             {
5973                 synchronized (monitor())
5974                 {
5975                     check_orphaned();
5976                     get_store().remove_element(OTHERCIRCUMSTANCESFFO$26, 0);
5977                 }
5978             }
5979             
5980             /**
5981              * Gets the "Substantial_Direct_Benefit" element
5982              */
5983             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSubstantialDirectBenefit()
5984             {
5985                 synchronized (monitor())
5986                 {
5987                     check_orphaned();
5988                     org.apache.xmlbeans.SimpleValue target = null;
5989                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBSTANTIALDIRECTBENEFIT$28, 0);
5990                     if (target == null)
5991                     {
5992                       return null;
5993                     }
5994                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5995                 }
5996             }
5997             
5998             /**
5999              * Gets (as xml) the "Substantial_Direct_Benefit" element
6000              */
6001             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSubstantialDirectBenefit()
6002             {
6003                 synchronized (monitor())
6004                 {
6005                     check_orphaned();
6006                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6007                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBSTANTIALDIRECTBENEFIT$28, 0);
6008                     return target;
6009                 }
6010             }
6011             
6012             /**
6013              * Sets the "Substantial_Direct_Benefit" element
6014              */
6015             public void setSubstantialDirectBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum substantialDirectBenefit)
6016             {
6017                 synchronized (monitor())
6018                 {
6019                     check_orphaned();
6020                     org.apache.xmlbeans.SimpleValue target = null;
6021                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBSTANTIALDIRECTBENEFIT$28, 0);
6022                     if (target == null)
6023                     {
6024                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBSTANTIALDIRECTBENEFIT$28);
6025                     }
6026                     target.setEnumValue(substantialDirectBenefit);
6027                 }
6028             }
6029             
6030             /**
6031              * Sets (as xml) the "Substantial_Direct_Benefit" element
6032              */
6033             public void xsetSubstantialDirectBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType substantialDirectBenefit)
6034             {
6035                 synchronized (monitor())
6036                 {
6037                     check_orphaned();
6038                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6039                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBSTANTIALDIRECTBENEFIT$28, 0);
6040                     if (target == null)
6041                     {
6042                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBSTANTIALDIRECTBENEFIT$28);
6043                     }
6044                     target.set(substantialDirectBenefit);
6045                 }
6046             }
6047             
6048             /**
6049              * Gets the "Explanation_direct_benefit" element
6050              */
6051             public java.lang.String getExplanationDirectBenefit()
6052             {
6053                 synchronized (monitor())
6054                 {
6055                     check_orphaned();
6056                     org.apache.xmlbeans.SimpleValue target = null;
6057                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPLANATIONDIRECTBENEFIT$30, 0);
6058                     if (target == null)
6059                     {
6060                       return null;
6061                     }
6062                     return target.getStringValue();
6063                 }
6064             }
6065             
6066             /**
6067              * Gets (as xml) the "Explanation_direct_benefit" element
6068              */
6069             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetExplanationDirectBenefit()
6070             {
6071                 synchronized (monitor())
6072                 {
6073                     check_orphaned();
6074                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
6075                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(EXPLANATIONDIRECTBENEFIT$30, 0);
6076                     return target;
6077                 }
6078             }
6079             
6080             /**
6081              * True if has "Explanation_direct_benefit" element
6082              */
6083             public boolean isSetExplanationDirectBenefit()
6084             {
6085                 synchronized (monitor())
6086                 {
6087                     check_orphaned();
6088                     return get_store().count_elements(EXPLANATIONDIRECTBENEFIT$30) != 0;
6089                 }
6090             }
6091             
6092             /**
6093              * Sets the "Explanation_direct_benefit" element
6094              */
6095             public void setExplanationDirectBenefit(java.lang.String explanationDirectBenefit)
6096             {
6097                 synchronized (monitor())
6098                 {
6099                     check_orphaned();
6100                     org.apache.xmlbeans.SimpleValue target = null;
6101                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPLANATIONDIRECTBENEFIT$30, 0);
6102                     if (target == null)
6103                     {
6104                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXPLANATIONDIRECTBENEFIT$30);
6105                     }
6106                     target.setStringValue(explanationDirectBenefit);
6107                 }
6108             }
6109             
6110             /**
6111              * Sets (as xml) the "Explanation_direct_benefit" element
6112              */
6113             public void xsetExplanationDirectBenefit(gov.grants.apply.forms.ed90011V11.AN1To320 explanationDirectBenefit)
6114             {
6115                 synchronized (monitor())
6116                 {
6117                     check_orphaned();
6118                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
6119                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(EXPLANATIONDIRECTBENEFIT$30, 0);
6120                     if (target == null)
6121                     {
6122                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(EXPLANATIONDIRECTBENEFIT$30);
6123                     }
6124                     target.set(explanationDirectBenefit);
6125                 }
6126             }
6127             
6128             /**
6129              * Unsets the "Explanation_direct_benefit" element
6130              */
6131             public void unsetExplanationDirectBenefit()
6132             {
6133                 synchronized (monitor())
6134                 {
6135                     check_orphaned();
6136                     get_store().remove_element(EXPLANATIONDIRECTBENEFIT$30, 0);
6137                 }
6138             }
6139             
6140             /**
6141              * Gets the "Beneficiaries_identified" element
6142              */
6143             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBeneficiariesIdentified()
6144             {
6145                 synchronized (monitor())
6146                 {
6147                     check_orphaned();
6148                     org.apache.xmlbeans.SimpleValue target = null;
6149                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BENEFICIARIESIDENTIFIED$32, 0);
6150                     if (target == null)
6151                     {
6152                       return null;
6153                     }
6154                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6155                 }
6156             }
6157             
6158             /**
6159              * Gets (as xml) the "Beneficiaries_identified" element
6160              */
6161             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBeneficiariesIdentified()
6162             {
6163                 synchronized (monitor())
6164                 {
6165                     check_orphaned();
6166                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6167                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BENEFICIARIESIDENTIFIED$32, 0);
6168                     return target;
6169                 }
6170             }
6171             
6172             /**
6173              * True if has "Beneficiaries_identified" element
6174              */
6175             public boolean isSetBeneficiariesIdentified()
6176             {
6177                 synchronized (monitor())
6178                 {
6179                     check_orphaned();
6180                     return get_store().count_elements(BENEFICIARIESIDENTIFIED$32) != 0;
6181                 }
6182             }
6183             
6184             /**
6185              * Sets the "Beneficiaries_identified" element
6186              */
6187             public void setBeneficiariesIdentified(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum beneficiariesIdentified)
6188             {
6189                 synchronized (monitor())
6190                 {
6191                     check_orphaned();
6192                     org.apache.xmlbeans.SimpleValue target = null;
6193                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BENEFICIARIESIDENTIFIED$32, 0);
6194                     if (target == null)
6195                     {
6196                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BENEFICIARIESIDENTIFIED$32);
6197                     }
6198                     target.setEnumValue(beneficiariesIdentified);
6199                 }
6200             }
6201             
6202             /**
6203              * Sets (as xml) the "Beneficiaries_identified" element
6204              */
6205             public void xsetBeneficiariesIdentified(gov.grants.apply.system.globalLibraryV20.YesNoDataType beneficiariesIdentified)
6206             {
6207                 synchronized (monitor())
6208                 {
6209                     check_orphaned();
6210                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6211                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BENEFICIARIESIDENTIFIED$32, 0);
6212                     if (target == null)
6213                     {
6214                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BENEFICIARIESIDENTIFIED$32);
6215                     }
6216                     target.set(beneficiariesIdentified);
6217                 }
6218             }
6219             
6220             /**
6221              * Unsets the "Beneficiaries_identified" element
6222              */
6223             public void unsetBeneficiariesIdentified()
6224             {
6225                 synchronized (monitor())
6226                 {
6227                     check_orphaned();
6228                     get_store().remove_element(BENEFICIARIESIDENTIFIED$32, 0);
6229                 }
6230             }
6231             
6232             /**
6233              * Gets array of all "ProjectBeneficiaries" elements
6234              */
6235             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries[] getProjectBeneficiariesArray()
6236             {
6237                 synchronized (monitor())
6238                 {
6239                     check_orphaned();
6240                     java.util.List targetList = new java.util.ArrayList();
6241                     get_store().find_all_element_users(PROJECTBENEFICIARIES$34, targetList);
6242                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries[] result = new gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries[targetList.size()];
6243                     targetList.toArray(result);
6244                     return result;
6245                 }
6246             }
6247             
6248             /**
6249              * Gets ith "ProjectBeneficiaries" element
6250              */
6251             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries getProjectBeneficiariesArray(int i)
6252             {
6253                 synchronized (monitor())
6254                 {
6255                     check_orphaned();
6256                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries target = null;
6257                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries)get_store().find_element_user(PROJECTBENEFICIARIES$34, i);
6258                     if (target == null)
6259                     {
6260                       throw new IndexOutOfBoundsException();
6261                     }
6262                     return target;
6263                 }
6264             }
6265             
6266             /**
6267              * Returns number of "ProjectBeneficiaries" element
6268              */
6269             public int sizeOfProjectBeneficiariesArray()
6270             {
6271                 synchronized (monitor())
6272                 {
6273                     check_orphaned();
6274                     return get_store().count_elements(PROJECTBENEFICIARIES$34);
6275                 }
6276             }
6277             
6278             /**
6279              * Sets array of all "ProjectBeneficiaries" element  WARNING: This method is not atomicaly synchronized.
6280              */
6281             public void setProjectBeneficiariesArray(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries[] projectBeneficiariesArray)
6282             {
6283                 check_orphaned();
6284                 arraySetterHelper(projectBeneficiariesArray, PROJECTBENEFICIARIES$34);
6285             }
6286             
6287             /**
6288              * Sets ith "ProjectBeneficiaries" element
6289              */
6290             public void setProjectBeneficiariesArray(int i, gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries projectBeneficiaries)
6291             {
6292                 generatedSetterHelperImpl(projectBeneficiaries, PROJECTBENEFICIARIES$34, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
6293             }
6294             
6295             /**
6296              * Inserts and returns a new empty value (as xml) as the ith "ProjectBeneficiaries" element
6297              */
6298             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries insertNewProjectBeneficiaries(int i)
6299             {
6300                 synchronized (monitor())
6301                 {
6302                     check_orphaned();
6303                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries target = null;
6304                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries)get_store().insert_element_user(PROJECTBENEFICIARIES$34, i);
6305                     return target;
6306                 }
6307             }
6308             
6309             /**
6310              * Appends and returns a new empty value (as xml) as the last "ProjectBeneficiaries" element
6311              */
6312             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries addNewProjectBeneficiaries()
6313             {
6314                 synchronized (monitor())
6315                 {
6316                     check_orphaned();
6317                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries target = null;
6318                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries)get_store().add_element_user(PROJECTBENEFICIARIES$34);
6319                     return target;
6320                 }
6321             }
6322             
6323             /**
6324              * Removes the ith "ProjectBeneficiaries" element
6325              */
6326             public void removeProjectBeneficiaries(int i)
6327             {
6328                 synchronized (monitor())
6329                 {
6330                     check_orphaned();
6331                     get_store().remove_element(PROJECTBENEFICIARIES$34, i);
6332                 }
6333             }
6334             /**
6335              * An XML Data_eligibility_determination(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
6336              *
6337              * This is a complex type.
6338              */
6339             public static class DataEligibilityDeterminationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.DataEligibilityDetermination
6340             {
6341                 private static final long serialVersionUID = 1L;
6342                 
6343                 public DataEligibilityDeterminationImpl(org.apache.xmlbeans.SchemaType sType)
6344                 {
6345                     super(sType);
6346                 }
6347                 
6348                 private static final javax.xml.namespace.QName RECENTACSDATA$0 = 
6349                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "RecentACS_data");
6350                 private static final javax.xml.namespace.QName FEDDATA$2 = 
6351                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "FedData");
6352                 private static final javax.xml.namespace.QName STATEDATA$4 = 
6353                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "StateData");
6354                 private static final javax.xml.namespace.QName OTHERDATA$6 = 
6355                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "OtherData");
6356                 
6357                 
6358                 /**
6359                  * Gets the "RecentACS_data" element
6360                  */
6361                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRecentACSData()
6362                 {
6363                     synchronized (monitor())
6364                     {
6365                       check_orphaned();
6366                       org.apache.xmlbeans.SimpleValue target = null;
6367                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECENTACSDATA$0, 0);
6368                       if (target == null)
6369                       {
6370                         return null;
6371                       }
6372                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6373                     }
6374                 }
6375                 
6376                 /**
6377                  * Gets (as xml) the "RecentACS_data" element
6378                  */
6379                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRecentACSData()
6380                 {
6381                     synchronized (monitor())
6382                     {
6383                       check_orphaned();
6384                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6385                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RECENTACSDATA$0, 0);
6386                       return target;
6387                     }
6388                 }
6389                 
6390                 /**
6391                  * True if has "RecentACS_data" element
6392                  */
6393                 public boolean isSetRecentACSData()
6394                 {
6395                     synchronized (monitor())
6396                     {
6397                       check_orphaned();
6398                       return get_store().count_elements(RECENTACSDATA$0) != 0;
6399                     }
6400                 }
6401                 
6402                 /**
6403                  * Sets the "RecentACS_data" element
6404                  */
6405                 public void setRecentACSData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum recentACSData)
6406                 {
6407                     synchronized (monitor())
6408                     {
6409                       check_orphaned();
6410                       org.apache.xmlbeans.SimpleValue target = null;
6411                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECENTACSDATA$0, 0);
6412                       if (target == null)
6413                       {
6414                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECENTACSDATA$0);
6415                       }
6416                       target.setEnumValue(recentACSData);
6417                     }
6418                 }
6419                 
6420                 /**
6421                  * Sets (as xml) the "RecentACS_data" element
6422                  */
6423                 public void xsetRecentACSData(gov.grants.apply.system.globalLibraryV20.YesNoDataType recentACSData)
6424                 {
6425                     synchronized (monitor())
6426                     {
6427                       check_orphaned();
6428                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6429                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RECENTACSDATA$0, 0);
6430                       if (target == null)
6431                       {
6432                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RECENTACSDATA$0);
6433                       }
6434                       target.set(recentACSData);
6435                     }
6436                 }
6437                 
6438                 /**
6439                  * Unsets the "RecentACS_data" element
6440                  */
6441                 public void unsetRecentACSData()
6442                 {
6443                     synchronized (monitor())
6444                     {
6445                       check_orphaned();
6446                       get_store().remove_element(RECENTACSDATA$0, 0);
6447                     }
6448                 }
6449                 
6450                 /**
6451                  * Gets the "FedData" element
6452                  */
6453                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFedData()
6454                 {
6455                     synchronized (monitor())
6456                     {
6457                       check_orphaned();
6458                       org.apache.xmlbeans.SimpleValue target = null;
6459                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDDATA$2, 0);
6460                       if (target == null)
6461                       {
6462                         return null;
6463                       }
6464                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6465                     }
6466                 }
6467                 
6468                 /**
6469                  * Gets (as xml) the "FedData" element
6470                  */
6471                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFedData()
6472                 {
6473                     synchronized (monitor())
6474                     {
6475                       check_orphaned();
6476                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6477                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDDATA$2, 0);
6478                       return target;
6479                     }
6480                 }
6481                 
6482                 /**
6483                  * True if has "FedData" element
6484                  */
6485                 public boolean isSetFedData()
6486                 {
6487                     synchronized (monitor())
6488                     {
6489                       check_orphaned();
6490                       return get_store().count_elements(FEDDATA$2) != 0;
6491                     }
6492                 }
6493                 
6494                 /**
6495                  * Sets the "FedData" element
6496                  */
6497                 public void setFedData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fedData)
6498                 {
6499                     synchronized (monitor())
6500                     {
6501                       check_orphaned();
6502                       org.apache.xmlbeans.SimpleValue target = null;
6503                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDDATA$2, 0);
6504                       if (target == null)
6505                       {
6506                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDDATA$2);
6507                       }
6508                       target.setEnumValue(fedData);
6509                     }
6510                 }
6511                 
6512                 /**
6513                  * Sets (as xml) the "FedData" element
6514                  */
6515                 public void xsetFedData(gov.grants.apply.system.globalLibraryV20.YesNoDataType fedData)
6516                 {
6517                     synchronized (monitor())
6518                     {
6519                       check_orphaned();
6520                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6521                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDDATA$2, 0);
6522                       if (target == null)
6523                       {
6524                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDDATA$2);
6525                       }
6526                       target.set(fedData);
6527                     }
6528                 }
6529                 
6530                 /**
6531                  * Unsets the "FedData" element
6532                  */
6533                 public void unsetFedData()
6534                 {
6535                     synchronized (monitor())
6536                     {
6537                       check_orphaned();
6538                       get_store().remove_element(FEDDATA$2, 0);
6539                     }
6540                 }
6541                 
6542                 /**
6543                  * Gets the "StateData" element
6544                  */
6545                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStateData()
6546                 {
6547                     synchronized (monitor())
6548                     {
6549                       check_orphaned();
6550                       org.apache.xmlbeans.SimpleValue target = null;
6551                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATEDATA$4, 0);
6552                       if (target == null)
6553                       {
6554                         return null;
6555                       }
6556                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6557                     }
6558                 }
6559                 
6560                 /**
6561                  * Gets (as xml) the "StateData" element
6562                  */
6563                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStateData()
6564                 {
6565                     synchronized (monitor())
6566                     {
6567                       check_orphaned();
6568                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6569                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATEDATA$4, 0);
6570                       return target;
6571                     }
6572                 }
6573                 
6574                 /**
6575                  * True if has "StateData" element
6576                  */
6577                 public boolean isSetStateData()
6578                 {
6579                     synchronized (monitor())
6580                     {
6581                       check_orphaned();
6582                       return get_store().count_elements(STATEDATA$4) != 0;
6583                     }
6584                 }
6585                 
6586                 /**
6587                  * Sets the "StateData" element
6588                  */
6589                 public void setStateData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum stateData)
6590                 {
6591                     synchronized (monitor())
6592                     {
6593                       check_orphaned();
6594                       org.apache.xmlbeans.SimpleValue target = null;
6595                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATEDATA$4, 0);
6596                       if (target == null)
6597                       {
6598                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATEDATA$4);
6599                       }
6600                       target.setEnumValue(stateData);
6601                     }
6602                 }
6603                 
6604                 /**
6605                  * Sets (as xml) the "StateData" element
6606                  */
6607                 public void xsetStateData(gov.grants.apply.system.globalLibraryV20.YesNoDataType stateData)
6608                 {
6609                     synchronized (monitor())
6610                     {
6611                       check_orphaned();
6612                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6613                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATEDATA$4, 0);
6614                       if (target == null)
6615                       {
6616                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(STATEDATA$4);
6617                       }
6618                       target.set(stateData);
6619                     }
6620                 }
6621                 
6622                 /**
6623                  * Unsets the "StateData" element
6624                  */
6625                 public void unsetStateData()
6626                 {
6627                     synchronized (monitor())
6628                     {
6629                       check_orphaned();
6630                       get_store().remove_element(STATEDATA$4, 0);
6631                     }
6632                 }
6633                 
6634                 /**
6635                  * Gets the "OtherData" element
6636                  */
6637                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherData()
6638                 {
6639                     synchronized (monitor())
6640                     {
6641                       check_orphaned();
6642                       org.apache.xmlbeans.SimpleValue target = null;
6643                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERDATA$6, 0);
6644                       if (target == null)
6645                       {
6646                         return null;
6647                       }
6648                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6649                     }
6650                 }
6651                 
6652                 /**
6653                  * Gets (as xml) the "OtherData" element
6654                  */
6655                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherData()
6656                 {
6657                     synchronized (monitor())
6658                     {
6659                       check_orphaned();
6660                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6661                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERDATA$6, 0);
6662                       return target;
6663                     }
6664                 }
6665                 
6666                 /**
6667                  * True if has "OtherData" element
6668                  */
6669                 public boolean isSetOtherData()
6670                 {
6671                     synchronized (monitor())
6672                     {
6673                       check_orphaned();
6674                       return get_store().count_elements(OTHERDATA$6) != 0;
6675                     }
6676                 }
6677                 
6678                 /**
6679                  * Sets the "OtherData" element
6680                  */
6681                 public void setOtherData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherData)
6682                 {
6683                     synchronized (monitor())
6684                     {
6685                       check_orphaned();
6686                       org.apache.xmlbeans.SimpleValue target = null;
6687                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERDATA$6, 0);
6688                       if (target == null)
6689                       {
6690                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERDATA$6);
6691                       }
6692                       target.setEnumValue(otherData);
6693                     }
6694                 }
6695                 
6696                 /**
6697                  * Sets (as xml) the "OtherData" element
6698                  */
6699                 public void xsetOtherData(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherData)
6700                 {
6701                     synchronized (monitor())
6702                     {
6703                       check_orphaned();
6704                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6705                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERDATA$6, 0);
6706                       if (target == null)
6707                       {
6708                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERDATA$6);
6709                       }
6710                       target.set(otherData);
6711                     }
6712                 }
6713                 
6714                 /**
6715                  * Unsets the "OtherData" element
6716                  */
6717                 public void unsetOtherData()
6718                 {
6719                     synchronized (monitor())
6720                     {
6721                       check_orphaned();
6722                       get_store().remove_element(OTHERDATA$6, 0);
6723                     }
6724                 }
6725             }
6726             /**
6727              * An XML Establishing_economic_distress(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
6728              *
6729              * This is a complex type.
6730              */
6731             public static class EstablishingEconomicDistressImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.EstablishingEconomicDistress
6732             {
6733                 private static final long serialVersionUID = 1L;
6734                 
6735                 public EstablishingEconomicDistressImpl(org.apache.xmlbeans.SchemaType sType)
6736                 {
6737                     super(sType);
6738                 }
6739                 
6740                 private static final javax.xml.namespace.QName UMEMPLOYMENTRATE$0 = 
6741                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "UmemploymentRate");
6742                 private static final javax.xml.namespace.QName PERCAPITAINCOME$2 = 
6743                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "PerCapitaIncome");
6744                 private static final javax.xml.namespace.QName TYPESPECIALNEED$4 = 
6745                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Type_special_need");
6746                 
6747                 
6748                 /**
6749                  * Gets the "UmemploymentRate" element
6750                  */
6751                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUmemploymentRate()
6752                 {
6753                     synchronized (monitor())
6754                     {
6755                       check_orphaned();
6756                       org.apache.xmlbeans.SimpleValue target = null;
6757                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UMEMPLOYMENTRATE$0, 0);
6758                       if (target == null)
6759                       {
6760                         return null;
6761                       }
6762                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6763                     }
6764                 }
6765                 
6766                 /**
6767                  * Gets (as xml) the "UmemploymentRate" element
6768                  */
6769                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUmemploymentRate()
6770                 {
6771                     synchronized (monitor())
6772                     {
6773                       check_orphaned();
6774                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6775                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UMEMPLOYMENTRATE$0, 0);
6776                       return target;
6777                     }
6778                 }
6779                 
6780                 /**
6781                  * True if has "UmemploymentRate" element
6782                  */
6783                 public boolean isSetUmemploymentRate()
6784                 {
6785                     synchronized (monitor())
6786                     {
6787                       check_orphaned();
6788                       return get_store().count_elements(UMEMPLOYMENTRATE$0) != 0;
6789                     }
6790                 }
6791                 
6792                 /**
6793                  * Sets the "UmemploymentRate" element
6794                  */
6795                 public void setUmemploymentRate(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum umemploymentRate)
6796                 {
6797                     synchronized (monitor())
6798                     {
6799                       check_orphaned();
6800                       org.apache.xmlbeans.SimpleValue target = null;
6801                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UMEMPLOYMENTRATE$0, 0);
6802                       if (target == null)
6803                       {
6804                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UMEMPLOYMENTRATE$0);
6805                       }
6806                       target.setEnumValue(umemploymentRate);
6807                     }
6808                 }
6809                 
6810                 /**
6811                  * Sets (as xml) the "UmemploymentRate" element
6812                  */
6813                 public void xsetUmemploymentRate(gov.grants.apply.system.globalLibraryV20.YesNoDataType umemploymentRate)
6814                 {
6815                     synchronized (monitor())
6816                     {
6817                       check_orphaned();
6818                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6819                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UMEMPLOYMENTRATE$0, 0);
6820                       if (target == null)
6821                       {
6822                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UMEMPLOYMENTRATE$0);
6823                       }
6824                       target.set(umemploymentRate);
6825                     }
6826                 }
6827                 
6828                 /**
6829                  * Unsets the "UmemploymentRate" element
6830                  */
6831                 public void unsetUmemploymentRate()
6832                 {
6833                     synchronized (monitor())
6834                     {
6835                       check_orphaned();
6836                       get_store().remove_element(UMEMPLOYMENTRATE$0, 0);
6837                     }
6838                 }
6839                 
6840                 /**
6841                  * Gets the "PerCapitaIncome" element
6842                  */
6843                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPerCapitaIncome()
6844                 {
6845                     synchronized (monitor())
6846                     {
6847                       check_orphaned();
6848                       org.apache.xmlbeans.SimpleValue target = null;
6849                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERCAPITAINCOME$2, 0);
6850                       if (target == null)
6851                       {
6852                         return null;
6853                       }
6854                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6855                     }
6856                 }
6857                 
6858                 /**
6859                  * Gets (as xml) the "PerCapitaIncome" element
6860                  */
6861                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPerCapitaIncome()
6862                 {
6863                     synchronized (monitor())
6864                     {
6865                       check_orphaned();
6866                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6867                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PERCAPITAINCOME$2, 0);
6868                       return target;
6869                     }
6870                 }
6871                 
6872                 /**
6873                  * True if has "PerCapitaIncome" element
6874                  */
6875                 public boolean isSetPerCapitaIncome()
6876                 {
6877                     synchronized (monitor())
6878                     {
6879                       check_orphaned();
6880                       return get_store().count_elements(PERCAPITAINCOME$2) != 0;
6881                     }
6882                 }
6883                 
6884                 /**
6885                  * Sets the "PerCapitaIncome" element
6886                  */
6887                 public void setPerCapitaIncome(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum perCapitaIncome)
6888                 {
6889                     synchronized (monitor())
6890                     {
6891                       check_orphaned();
6892                       org.apache.xmlbeans.SimpleValue target = null;
6893                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERCAPITAINCOME$2, 0);
6894                       if (target == null)
6895                       {
6896                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PERCAPITAINCOME$2);
6897                       }
6898                       target.setEnumValue(perCapitaIncome);
6899                     }
6900                 }
6901                 
6902                 /**
6903                  * Sets (as xml) the "PerCapitaIncome" element
6904                  */
6905                 public void xsetPerCapitaIncome(gov.grants.apply.system.globalLibraryV20.YesNoDataType perCapitaIncome)
6906                 {
6907                     synchronized (monitor())
6908                     {
6909                       check_orphaned();
6910                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6911                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PERCAPITAINCOME$2, 0);
6912                       if (target == null)
6913                       {
6914                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PERCAPITAINCOME$2);
6915                       }
6916                       target.set(perCapitaIncome);
6917                     }
6918                 }
6919                 
6920                 /**
6921                  * Unsets the "PerCapitaIncome" element
6922                  */
6923                 public void unsetPerCapitaIncome()
6924                 {
6925                     synchronized (monitor())
6926                     {
6927                       check_orphaned();
6928                       get_store().remove_element(PERCAPITAINCOME$2, 0);
6929                     }
6930                 }
6931                 
6932                 /**
6933                  * Gets the "Type_special_need" element
6934                  */
6935                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTypeSpecialNeed()
6936                 {
6937                     synchronized (monitor())
6938                     {
6939                       check_orphaned();
6940                       org.apache.xmlbeans.SimpleValue target = null;
6941                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESPECIALNEED$4, 0);
6942                       if (target == null)
6943                       {
6944                         return null;
6945                       }
6946                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6947                     }
6948                 }
6949                 
6950                 /**
6951                  * Gets (as xml) the "Type_special_need" element
6952                  */
6953                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTypeSpecialNeed()
6954                 {
6955                     synchronized (monitor())
6956                     {
6957                       check_orphaned();
6958                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6959                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TYPESPECIALNEED$4, 0);
6960                       return target;
6961                     }
6962                 }
6963                 
6964                 /**
6965                  * True if has "Type_special_need" element
6966                  */
6967                 public boolean isSetTypeSpecialNeed()
6968                 {
6969                     synchronized (monitor())
6970                     {
6971                       check_orphaned();
6972                       return get_store().count_elements(TYPESPECIALNEED$4) != 0;
6973                     }
6974                 }
6975                 
6976                 /**
6977                  * Sets the "Type_special_need" element
6978                  */
6979                 public void setTypeSpecialNeed(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum typeSpecialNeed)
6980                 {
6981                     synchronized (monitor())
6982                     {
6983                       check_orphaned();
6984                       org.apache.xmlbeans.SimpleValue target = null;
6985                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESPECIALNEED$4, 0);
6986                       if (target == null)
6987                       {
6988                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPESPECIALNEED$4);
6989                       }
6990                       target.setEnumValue(typeSpecialNeed);
6991                     }
6992                 }
6993                 
6994                 /**
6995                  * Sets (as xml) the "Type_special_need" element
6996                  */
6997                 public void xsetTypeSpecialNeed(gov.grants.apply.system.globalLibraryV20.YesNoDataType typeSpecialNeed)
6998                 {
6999                     synchronized (monitor())
7000                     {
7001                       check_orphaned();
7002                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7003                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TYPESPECIALNEED$4, 0);
7004                       if (target == null)
7005                       {
7006                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TYPESPECIALNEED$4);
7007                       }
7008                       target.set(typeSpecialNeed);
7009                     }
7010                 }
7011                 
7012                 /**
7013                  * Unsets the "Type_special_need" element
7014                  */
7015                 public void unsetTypeSpecialNeed()
7016                 {
7017                     synchronized (monitor())
7018                     {
7019                       check_orphaned();
7020                       get_store().remove_element(TYPESPECIALNEED$4, 0);
7021                     }
7022                 }
7023             }
7024             /**
7025              * An XML ProjectBeneficiaries(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
7026              *
7027              * This is a complex type.
7028              */
7029             public static class ProjectBeneficiariesImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries
7030             {
7031                 private static final long serialVersionUID = 1L;
7032                 
7033                 public ProjectBeneficiariesImpl(org.apache.xmlbeans.SchemaType sType)
7034                 {
7035                     super(sType);
7036                 }
7037                 
7038                 private static final javax.xml.namespace.QName COMPANYNAME$0 = 
7039                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "CompanyName");
7040                 private static final javax.xml.namespace.QName COMPANYNAICS$2 = 
7041                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Company_NAICS");
7042                 private static final javax.xml.namespace.QName COMPANYJOBSSAVED$4 = 
7043                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Company_jobs_saved");
7044                 private static final javax.xml.namespace.QName COMPANYJOBSCREATED$6 = 
7045                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Company_jobs_created");
7046                 private static final javax.xml.namespace.QName COMPANYINVESTMENT$8 = 
7047                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Company_investment");
7048                 private static final javax.xml.namespace.QName COMPANYCOMMITTEDINTERESTED$10 = 
7049                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Company_Committed_Interested");
7050                 
7051                 
7052                 /**
7053                  * Gets the "CompanyName" element
7054                  */
7055                 public java.lang.String getCompanyName()
7056                 {
7057                     synchronized (monitor())
7058                     {
7059                       check_orphaned();
7060                       org.apache.xmlbeans.SimpleValue target = null;
7061                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYNAME$0, 0);
7062                       if (target == null)
7063                       {
7064                         return null;
7065                       }
7066                       return target.getStringValue();
7067                     }
7068                 }
7069                 
7070                 /**
7071                  * Gets (as xml) the "CompanyName" element
7072                  */
7073                 public gov.grants.apply.forms.ed90011V11.AN0To100 xgetCompanyName()
7074                 {
7075                     synchronized (monitor())
7076                     {
7077                       check_orphaned();
7078                       gov.grants.apply.forms.ed90011V11.AN0To100 target = null;
7079                       target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().find_element_user(COMPANYNAME$0, 0);
7080                       return target;
7081                     }
7082                 }
7083                 
7084                 /**
7085                  * True if has "CompanyName" element
7086                  */
7087                 public boolean isSetCompanyName()
7088                 {
7089                     synchronized (monitor())
7090                     {
7091                       check_orphaned();
7092                       return get_store().count_elements(COMPANYNAME$0) != 0;
7093                     }
7094                 }
7095                 
7096                 /**
7097                  * Sets the "CompanyName" element
7098                  */
7099                 public void setCompanyName(java.lang.String companyName)
7100                 {
7101                     synchronized (monitor())
7102                     {
7103                       check_orphaned();
7104                       org.apache.xmlbeans.SimpleValue target = null;
7105                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYNAME$0, 0);
7106                       if (target == null)
7107                       {
7108                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYNAME$0);
7109                       }
7110                       target.setStringValue(companyName);
7111                     }
7112                 }
7113                 
7114                 /**
7115                  * Sets (as xml) the "CompanyName" element
7116                  */
7117                 public void xsetCompanyName(gov.grants.apply.forms.ed90011V11.AN0To100 companyName)
7118                 {
7119                     synchronized (monitor())
7120                     {
7121                       check_orphaned();
7122                       gov.grants.apply.forms.ed90011V11.AN0To100 target = null;
7123                       target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().find_element_user(COMPANYNAME$0, 0);
7124                       if (target == null)
7125                       {
7126                         target = (gov.grants.apply.forms.ed90011V11.AN0To100)get_store().add_element_user(COMPANYNAME$0);
7127                       }
7128                       target.set(companyName);
7129                     }
7130                 }
7131                 
7132                 /**
7133                  * Unsets the "CompanyName" element
7134                  */
7135                 public void unsetCompanyName()
7136                 {
7137                     synchronized (monitor())
7138                     {
7139                       check_orphaned();
7140                       get_store().remove_element(COMPANYNAME$0, 0);
7141                     }
7142                 }
7143                 
7144                 /**
7145                  * Gets the "Company_NAICS" element
7146                  */
7147                 public java.lang.String getCompanyNAICS()
7148                 {
7149                     synchronized (monitor())
7150                     {
7151                       check_orphaned();
7152                       org.apache.xmlbeans.SimpleValue target = null;
7153                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYNAICS$2, 0);
7154                       if (target == null)
7155                       {
7156                         return null;
7157                       }
7158                       return target.getStringValue();
7159                     }
7160                 }
7161                 
7162                 /**
7163                  * Gets (as xml) the "Company_NAICS" element
7164                  */
7165                 public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyNAICS xgetCompanyNAICS()
7166                 {
7167                     synchronized (monitor())
7168                     {
7169                       check_orphaned();
7170                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyNAICS target = null;
7171                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyNAICS)get_store().find_element_user(COMPANYNAICS$2, 0);
7172                       return target;
7173                     }
7174                 }
7175                 
7176                 /**
7177                  * Sets the "Company_NAICS" element
7178                  */
7179                 public void setCompanyNAICS(java.lang.String companyNAICS)
7180                 {
7181                     synchronized (monitor())
7182                     {
7183                       check_orphaned();
7184                       org.apache.xmlbeans.SimpleValue target = null;
7185                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYNAICS$2, 0);
7186                       if (target == null)
7187                       {
7188                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYNAICS$2);
7189                       }
7190                       target.setStringValue(companyNAICS);
7191                     }
7192                 }
7193                 
7194                 /**
7195                  * Sets (as xml) the "Company_NAICS" element
7196                  */
7197                 public void xsetCompanyNAICS(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyNAICS companyNAICS)
7198                 {
7199                     synchronized (monitor())
7200                     {
7201                       check_orphaned();
7202                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyNAICS target = null;
7203                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyNAICS)get_store().find_element_user(COMPANYNAICS$2, 0);
7204                       if (target == null)
7205                       {
7206                         target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyNAICS)get_store().add_element_user(COMPANYNAICS$2);
7207                       }
7208                       target.set(companyNAICS);
7209                     }
7210                 }
7211                 
7212                 /**
7213                  * Gets the "Company_jobs_saved" element
7214                  */
7215                 public int getCompanyJobsSaved()
7216                 {
7217                     synchronized (monitor())
7218                     {
7219                       check_orphaned();
7220                       org.apache.xmlbeans.SimpleValue target = null;
7221                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYJOBSSAVED$4, 0);
7222                       if (target == null)
7223                       {
7224                         return 0;
7225                       }
7226                       return target.getIntValue();
7227                     }
7228                 }
7229                 
7230                 /**
7231                  * Gets (as xml) the "Company_jobs_saved" element
7232                  */
7233                 public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsSaved xgetCompanyJobsSaved()
7234                 {
7235                     synchronized (monitor())
7236                     {
7237                       check_orphaned();
7238                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsSaved target = null;
7239                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsSaved)get_store().find_element_user(COMPANYJOBSSAVED$4, 0);
7240                       return target;
7241                     }
7242                 }
7243                 
7244                 /**
7245                  * Sets the "Company_jobs_saved" element
7246                  */
7247                 public void setCompanyJobsSaved(int companyJobsSaved)
7248                 {
7249                     synchronized (monitor())
7250                     {
7251                       check_orphaned();
7252                       org.apache.xmlbeans.SimpleValue target = null;
7253                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYJOBSSAVED$4, 0);
7254                       if (target == null)
7255                       {
7256                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYJOBSSAVED$4);
7257                       }
7258                       target.setIntValue(companyJobsSaved);
7259                     }
7260                 }
7261                 
7262                 /**
7263                  * Sets (as xml) the "Company_jobs_saved" element
7264                  */
7265                 public void xsetCompanyJobsSaved(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsSaved companyJobsSaved)
7266                 {
7267                     synchronized (monitor())
7268                     {
7269                       check_orphaned();
7270                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsSaved target = null;
7271                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsSaved)get_store().find_element_user(COMPANYJOBSSAVED$4, 0);
7272                       if (target == null)
7273                       {
7274                         target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsSaved)get_store().add_element_user(COMPANYJOBSSAVED$4);
7275                       }
7276                       target.set(companyJobsSaved);
7277                     }
7278                 }
7279                 
7280                 /**
7281                  * Gets the "Company_jobs_created" element
7282                  */
7283                 public int getCompanyJobsCreated()
7284                 {
7285                     synchronized (monitor())
7286                     {
7287                       check_orphaned();
7288                       org.apache.xmlbeans.SimpleValue target = null;
7289                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYJOBSCREATED$6, 0);
7290                       if (target == null)
7291                       {
7292                         return 0;
7293                       }
7294                       return target.getIntValue();
7295                     }
7296                 }
7297                 
7298                 /**
7299                  * Gets (as xml) the "Company_jobs_created" element
7300                  */
7301                 public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsCreated xgetCompanyJobsCreated()
7302                 {
7303                     synchronized (monitor())
7304                     {
7305                       check_orphaned();
7306                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsCreated target = null;
7307                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsCreated)get_store().find_element_user(COMPANYJOBSCREATED$6, 0);
7308                       return target;
7309                     }
7310                 }
7311                 
7312                 /**
7313                  * Sets the "Company_jobs_created" element
7314                  */
7315                 public void setCompanyJobsCreated(int companyJobsCreated)
7316                 {
7317                     synchronized (monitor())
7318                     {
7319                       check_orphaned();
7320                       org.apache.xmlbeans.SimpleValue target = null;
7321                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYJOBSCREATED$6, 0);
7322                       if (target == null)
7323                       {
7324                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYJOBSCREATED$6);
7325                       }
7326                       target.setIntValue(companyJobsCreated);
7327                     }
7328                 }
7329                 
7330                 /**
7331                  * Sets (as xml) the "Company_jobs_created" element
7332                  */
7333                 public void xsetCompanyJobsCreated(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsCreated companyJobsCreated)
7334                 {
7335                     synchronized (monitor())
7336                     {
7337                       check_orphaned();
7338                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsCreated target = null;
7339                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsCreated)get_store().find_element_user(COMPANYJOBSCREATED$6, 0);
7340                       if (target == null)
7341                       {
7342                         target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsCreated)get_store().add_element_user(COMPANYJOBSCREATED$6);
7343                       }
7344                       target.set(companyJobsCreated);
7345                     }
7346                 }
7347                 
7348                 /**
7349                  * Gets the "Company_investment" element
7350                  */
7351                 public java.math.BigDecimal getCompanyInvestment()
7352                 {
7353                     synchronized (monitor())
7354                     {
7355                       check_orphaned();
7356                       org.apache.xmlbeans.SimpleValue target = null;
7357                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYINVESTMENT$8, 0);
7358                       if (target == null)
7359                       {
7360                         return null;
7361                       }
7362                       return target.getBigDecimalValue();
7363                     }
7364                 }
7365                 
7366                 /**
7367                  * Gets (as xml) the "Company_investment" element
7368                  */
7369                 public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCompanyInvestment()
7370                 {
7371                     synchronized (monitor())
7372                     {
7373                       check_orphaned();
7374                       gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7375                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(COMPANYINVESTMENT$8, 0);
7376                       return target;
7377                     }
7378                 }
7379                 
7380                 /**
7381                  * Sets the "Company_investment" element
7382                  */
7383                 public void setCompanyInvestment(java.math.BigDecimal companyInvestment)
7384                 {
7385                     synchronized (monitor())
7386                     {
7387                       check_orphaned();
7388                       org.apache.xmlbeans.SimpleValue target = null;
7389                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYINVESTMENT$8, 0);
7390                       if (target == null)
7391                       {
7392                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYINVESTMENT$8);
7393                       }
7394                       target.setBigDecimalValue(companyInvestment);
7395                     }
7396                 }
7397                 
7398                 /**
7399                  * Sets (as xml) the "Company_investment" element
7400                  */
7401                 public void xsetCompanyInvestment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType companyInvestment)
7402                 {
7403                     synchronized (monitor())
7404                     {
7405                       check_orphaned();
7406                       gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
7407                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(COMPANYINVESTMENT$8, 0);
7408                       if (target == null)
7409                       {
7410                         target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(COMPANYINVESTMENT$8);
7411                       }
7412                       target.set(companyInvestment);
7413                     }
7414                 }
7415                 
7416                 /**
7417                  * Gets the "Company_Committed_Interested" element
7418                  */
7419                 public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested.Enum getCompanyCommittedInterested()
7420                 {
7421                     synchronized (monitor())
7422                     {
7423                       check_orphaned();
7424                       org.apache.xmlbeans.SimpleValue target = null;
7425                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYCOMMITTEDINTERESTED$10, 0);
7426                       if (target == null)
7427                       {
7428                         return null;
7429                       }
7430                       return (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested.Enum)target.getEnumValue();
7431                     }
7432                 }
7433                 
7434                 /**
7435                  * Gets (as xml) the "Company_Committed_Interested" element
7436                  */
7437                 public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested xgetCompanyCommittedInterested()
7438                 {
7439                     synchronized (monitor())
7440                     {
7441                       check_orphaned();
7442                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested target = null;
7443                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested)get_store().find_element_user(COMPANYCOMMITTEDINTERESTED$10, 0);
7444                       return target;
7445                     }
7446                 }
7447                 
7448                 /**
7449                  * Sets the "Company_Committed_Interested" element
7450                  */
7451                 public void setCompanyCommittedInterested(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested.Enum companyCommittedInterested)
7452                 {
7453                     synchronized (monitor())
7454                     {
7455                       check_orphaned();
7456                       org.apache.xmlbeans.SimpleValue target = null;
7457                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYCOMMITTEDINTERESTED$10, 0);
7458                       if (target == null)
7459                       {
7460                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYCOMMITTEDINTERESTED$10);
7461                       }
7462                       target.setEnumValue(companyCommittedInterested);
7463                     }
7464                 }
7465                 
7466                 /**
7467                  * Sets (as xml) the "Company_Committed_Interested" element
7468                  */
7469                 public void xsetCompanyCommittedInterested(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested companyCommittedInterested)
7470                 {
7471                     synchronized (monitor())
7472                     {
7473                       check_orphaned();
7474                       gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested target = null;
7475                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested)get_store().find_element_user(COMPANYCOMMITTEDINTERESTED$10, 0);
7476                       if (target == null)
7477                       {
7478                         target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested)get_store().add_element_user(COMPANYCOMMITTEDINTERESTED$10);
7479                       }
7480                       target.set(companyCommittedInterested);
7481                     }
7482                 }
7483                 /**
7484                  * An XML Company_NAICS(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
7485                  *
7486                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed90011V11.ED90011Document$ED90011$SectionB$ProjectBeneficiaries$CompanyNAICS.
7487                  */
7488                 public static class CompanyNAICSImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyNAICS
7489                 {
7490                     private static final long serialVersionUID = 1L;
7491                     
7492                     public CompanyNAICSImpl(org.apache.xmlbeans.SchemaType sType)
7493                     {
7494                       super(sType, false);
7495                     }
7496                     
7497                     protected CompanyNAICSImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7498                     {
7499                       super(sType, b);
7500                     }
7501                 }
7502                 /**
7503                  * An XML Company_jobs_saved(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
7504                  *
7505                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed90011V11.ED90011Document$ED90011$SectionB$ProjectBeneficiaries$CompanyJobsSaved.
7506                  */
7507                 public static class CompanyJobsSavedImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsSaved
7508                 {
7509                     private static final long serialVersionUID = 1L;
7510                     
7511                     public CompanyJobsSavedImpl(org.apache.xmlbeans.SchemaType sType)
7512                     {
7513                       super(sType, false);
7514                     }
7515                     
7516                     protected CompanyJobsSavedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7517                     {
7518                       super(sType, b);
7519                     }
7520                 }
7521                 /**
7522                  * An XML Company_jobs_created(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
7523                  *
7524                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed90011V11.ED90011Document$ED90011$SectionB$ProjectBeneficiaries$CompanyJobsCreated.
7525                  */
7526                 public static class CompanyJobsCreatedImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyJobsCreated
7527                 {
7528                     private static final long serialVersionUID = 1L;
7529                     
7530                     public CompanyJobsCreatedImpl(org.apache.xmlbeans.SchemaType sType)
7531                     {
7532                       super(sType, false);
7533                     }
7534                     
7535                     protected CompanyJobsCreatedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7536                     {
7537                       super(sType, b);
7538                     }
7539                 }
7540                 /**
7541                  * An XML Company_Committed_Interested(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
7542                  *
7543                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed90011V11.ED90011Document$ED90011$SectionB$ProjectBeneficiaries$CompanyCommittedInterested.
7544                  */
7545                 public static class CompanyCommittedInterestedImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionB.ProjectBeneficiaries.CompanyCommittedInterested
7546                 {
7547                     private static final long serialVersionUID = 1L;
7548                     
7549                     public CompanyCommittedInterestedImpl(org.apache.xmlbeans.SchemaType sType)
7550                     {
7551                       super(sType, false);
7552                     }
7553                     
7554                     protected CompanyCommittedInterestedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7555                     {
7556                       super(sType, b);
7557                     }
7558                 }
7559             }
7560         }
7561         /**
7562          * An XML SectionC(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
7563          *
7564          * This is a complex type.
7565          */
7566         public static class SectionCImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionC
7567         {
7568             private static final long serialVersionUID = 1L;
7569             
7570             public SectionCImpl(org.apache.xmlbeans.SchemaType sType)
7571             {
7572                 super(sType);
7573             }
7574             
7575             private static final javax.xml.namespace.QName PROJECTNATIONALSCOPE$0 = 
7576                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Project_national_scope");
7577             private static final javax.xml.namespace.QName DESCRIBENATIONALSCOPE$2 = 
7578                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Describe_national_scope");
7579             private static final javax.xml.namespace.QName NOBENEFITINCIDENTALBENEFIT$4 = 
7580                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "No_benefit_incidental_benefit");
7581             private static final javax.xml.namespace.QName LACKINCIDENTALBENEFIT$6 = 
7582                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Lack_incidental_benefit");
7583             private static final javax.xml.namespace.QName NOTFEASIBLERATEGREATER50PERCENT$8 = 
7584                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Not_feasible_rate_greater_50_percent");
7585             private static final javax.xml.namespace.QName FEASIBLERATEGREATER$10 = 
7586                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Feasible_rate_greater");
7587             private static final javax.xml.namespace.QName RATEGREATER50PERCENT$12 = 
7588                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Rate_greater_50_percent");
7589             private static final javax.xml.namespace.QName COMPLETENTAADDITIONALASSURANCES$14 = 
7590                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Complete_NTA_Additional_Assurances");
7591             
7592             
7593             /**
7594              * Gets the "Project_national_scope" element
7595              */
7596             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectNationalScope()
7597             {
7598                 synchronized (monitor())
7599                 {
7600                     check_orphaned();
7601                     org.apache.xmlbeans.SimpleValue target = null;
7602                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTNATIONALSCOPE$0, 0);
7603                     if (target == null)
7604                     {
7605                       return null;
7606                     }
7607                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7608                 }
7609             }
7610             
7611             /**
7612              * Gets (as xml) the "Project_national_scope" element
7613              */
7614             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectNationalScope()
7615             {
7616                 synchronized (monitor())
7617                 {
7618                     check_orphaned();
7619                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7620                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTNATIONALSCOPE$0, 0);
7621                     return target;
7622                 }
7623             }
7624             
7625             /**
7626              * Sets the "Project_national_scope" element
7627              */
7628             public void setProjectNationalScope(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectNationalScope)
7629             {
7630                 synchronized (monitor())
7631                 {
7632                     check_orphaned();
7633                     org.apache.xmlbeans.SimpleValue target = null;
7634                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTNATIONALSCOPE$0, 0);
7635                     if (target == null)
7636                     {
7637                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTNATIONALSCOPE$0);
7638                     }
7639                     target.setEnumValue(projectNationalScope);
7640                 }
7641             }
7642             
7643             /**
7644              * Sets (as xml) the "Project_national_scope" element
7645              */
7646             public void xsetProjectNationalScope(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectNationalScope)
7647             {
7648                 synchronized (monitor())
7649                 {
7650                     check_orphaned();
7651                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7652                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTNATIONALSCOPE$0, 0);
7653                     if (target == null)
7654                     {
7655                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTNATIONALSCOPE$0);
7656                     }
7657                     target.set(projectNationalScope);
7658                 }
7659             }
7660             
7661             /**
7662              * Gets the "Describe_national_scope" element
7663              */
7664             public java.lang.String getDescribeNationalScope()
7665             {
7666                 synchronized (monitor())
7667                 {
7668                     check_orphaned();
7669                     org.apache.xmlbeans.SimpleValue target = null;
7670                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DESCRIBENATIONALSCOPE$2, 0);
7671                     if (target == null)
7672                     {
7673                       return null;
7674                     }
7675                     return target.getStringValue();
7676                 }
7677             }
7678             
7679             /**
7680              * Gets (as xml) the "Describe_national_scope" element
7681              */
7682             public gov.grants.apply.forms.ed90011V11.AN0To910 xgetDescribeNationalScope()
7683             {
7684                 synchronized (monitor())
7685                 {
7686                     check_orphaned();
7687                     gov.grants.apply.forms.ed90011V11.AN0To910 target = null;
7688                     target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().find_element_user(DESCRIBENATIONALSCOPE$2, 0);
7689                     return target;
7690                 }
7691             }
7692             
7693             /**
7694              * True if has "Describe_national_scope" element
7695              */
7696             public boolean isSetDescribeNationalScope()
7697             {
7698                 synchronized (monitor())
7699                 {
7700                     check_orphaned();
7701                     return get_store().count_elements(DESCRIBENATIONALSCOPE$2) != 0;
7702                 }
7703             }
7704             
7705             /**
7706              * Sets the "Describe_national_scope" element
7707              */
7708             public void setDescribeNationalScope(java.lang.String describeNationalScope)
7709             {
7710                 synchronized (monitor())
7711                 {
7712                     check_orphaned();
7713                     org.apache.xmlbeans.SimpleValue target = null;
7714                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DESCRIBENATIONALSCOPE$2, 0);
7715                     if (target == null)
7716                     {
7717                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DESCRIBENATIONALSCOPE$2);
7718                     }
7719                     target.setStringValue(describeNationalScope);
7720                 }
7721             }
7722             
7723             /**
7724              * Sets (as xml) the "Describe_national_scope" element
7725              */
7726             public void xsetDescribeNationalScope(gov.grants.apply.forms.ed90011V11.AN0To910 describeNationalScope)
7727             {
7728                 synchronized (monitor())
7729                 {
7730                     check_orphaned();
7731                     gov.grants.apply.forms.ed90011V11.AN0To910 target = null;
7732                     target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().find_element_user(DESCRIBENATIONALSCOPE$2, 0);
7733                     if (target == null)
7734                     {
7735                       target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().add_element_user(DESCRIBENATIONALSCOPE$2);
7736                     }
7737                     target.set(describeNationalScope);
7738                 }
7739             }
7740             
7741             /**
7742              * Unsets the "Describe_national_scope" element
7743              */
7744             public void unsetDescribeNationalScope()
7745             {
7746                 synchronized (monitor())
7747                 {
7748                     check_orphaned();
7749                     get_store().remove_element(DESCRIBENATIONALSCOPE$2, 0);
7750                 }
7751             }
7752             
7753             /**
7754              * Gets the "No_benefit_incidental_benefit" element
7755              */
7756             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoBenefitIncidentalBenefit()
7757             {
7758                 synchronized (monitor())
7759                 {
7760                     check_orphaned();
7761                     org.apache.xmlbeans.SimpleValue target = null;
7762                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOBENEFITINCIDENTALBENEFIT$4, 0);
7763                     if (target == null)
7764                     {
7765                       return null;
7766                     }
7767                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7768                 }
7769             }
7770             
7771             /**
7772              * Gets (as xml) the "No_benefit_incidental_benefit" element
7773              */
7774             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoBenefitIncidentalBenefit()
7775             {
7776                 synchronized (monitor())
7777                 {
7778                     check_orphaned();
7779                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7780                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOBENEFITINCIDENTALBENEFIT$4, 0);
7781                     return target;
7782                 }
7783             }
7784             
7785             /**
7786              * True if has "No_benefit_incidental_benefit" element
7787              */
7788             public boolean isSetNoBenefitIncidentalBenefit()
7789             {
7790                 synchronized (monitor())
7791                 {
7792                     check_orphaned();
7793                     return get_store().count_elements(NOBENEFITINCIDENTALBENEFIT$4) != 0;
7794                 }
7795             }
7796             
7797             /**
7798              * Sets the "No_benefit_incidental_benefit" element
7799              */
7800             public void setNoBenefitIncidentalBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noBenefitIncidentalBenefit)
7801             {
7802                 synchronized (monitor())
7803                 {
7804                     check_orphaned();
7805                     org.apache.xmlbeans.SimpleValue target = null;
7806                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOBENEFITINCIDENTALBENEFIT$4, 0);
7807                     if (target == null)
7808                     {
7809                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOBENEFITINCIDENTALBENEFIT$4);
7810                     }
7811                     target.setEnumValue(noBenefitIncidentalBenefit);
7812                 }
7813             }
7814             
7815             /**
7816              * Sets (as xml) the "No_benefit_incidental_benefit" element
7817              */
7818             public void xsetNoBenefitIncidentalBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType noBenefitIncidentalBenefit)
7819             {
7820                 synchronized (monitor())
7821                 {
7822                     check_orphaned();
7823                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7824                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOBENEFITINCIDENTALBENEFIT$4, 0);
7825                     if (target == null)
7826                     {
7827                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOBENEFITINCIDENTALBENEFIT$4);
7828                     }
7829                     target.set(noBenefitIncidentalBenefit);
7830                 }
7831             }
7832             
7833             /**
7834              * Unsets the "No_benefit_incidental_benefit" element
7835              */
7836             public void unsetNoBenefitIncidentalBenefit()
7837             {
7838                 synchronized (monitor())
7839                 {
7840                     check_orphaned();
7841                     get_store().remove_element(NOBENEFITINCIDENTALBENEFIT$4, 0);
7842                 }
7843             }
7844             
7845             /**
7846              * Gets the "Lack_incidental_benefit" element
7847              */
7848             public java.lang.String getLackIncidentalBenefit()
7849             {
7850                 synchronized (monitor())
7851                 {
7852                     check_orphaned();
7853                     org.apache.xmlbeans.SimpleValue target = null;
7854                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LACKINCIDENTALBENEFIT$6, 0);
7855                     if (target == null)
7856                     {
7857                       return null;
7858                     }
7859                     return target.getStringValue();
7860                 }
7861             }
7862             
7863             /**
7864              * Gets (as xml) the "Lack_incidental_benefit" element
7865              */
7866             public gov.grants.apply.forms.ed90011V11.AN0To400 xgetLackIncidentalBenefit()
7867             {
7868                 synchronized (monitor())
7869                 {
7870                     check_orphaned();
7871                     gov.grants.apply.forms.ed90011V11.AN0To400 target = null;
7872                     target = (gov.grants.apply.forms.ed90011V11.AN0To400)get_store().find_element_user(LACKINCIDENTALBENEFIT$6, 0);
7873                     return target;
7874                 }
7875             }
7876             
7877             /**
7878              * True if has "Lack_incidental_benefit" element
7879              */
7880             public boolean isSetLackIncidentalBenefit()
7881             {
7882                 synchronized (monitor())
7883                 {
7884                     check_orphaned();
7885                     return get_store().count_elements(LACKINCIDENTALBENEFIT$6) != 0;
7886                 }
7887             }
7888             
7889             /**
7890              * Sets the "Lack_incidental_benefit" element
7891              */
7892             public void setLackIncidentalBenefit(java.lang.String lackIncidentalBenefit)
7893             {
7894                 synchronized (monitor())
7895                 {
7896                     check_orphaned();
7897                     org.apache.xmlbeans.SimpleValue target = null;
7898                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LACKINCIDENTALBENEFIT$6, 0);
7899                     if (target == null)
7900                     {
7901                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LACKINCIDENTALBENEFIT$6);
7902                     }
7903                     target.setStringValue(lackIncidentalBenefit);
7904                 }
7905             }
7906             
7907             /**
7908              * Sets (as xml) the "Lack_incidental_benefit" element
7909              */
7910             public void xsetLackIncidentalBenefit(gov.grants.apply.forms.ed90011V11.AN0To400 lackIncidentalBenefit)
7911             {
7912                 synchronized (monitor())
7913                 {
7914                     check_orphaned();
7915                     gov.grants.apply.forms.ed90011V11.AN0To400 target = null;
7916                     target = (gov.grants.apply.forms.ed90011V11.AN0To400)get_store().find_element_user(LACKINCIDENTALBENEFIT$6, 0);
7917                     if (target == null)
7918                     {
7919                       target = (gov.grants.apply.forms.ed90011V11.AN0To400)get_store().add_element_user(LACKINCIDENTALBENEFIT$6);
7920                     }
7921                     target.set(lackIncidentalBenefit);
7922                 }
7923             }
7924             
7925             /**
7926              * Unsets the "Lack_incidental_benefit" element
7927              */
7928             public void unsetLackIncidentalBenefit()
7929             {
7930                 synchronized (monitor())
7931                 {
7932                     check_orphaned();
7933                     get_store().remove_element(LACKINCIDENTALBENEFIT$6, 0);
7934                 }
7935             }
7936             
7937             /**
7938              * Gets the "Not_feasible_rate_greater_50_percent" element
7939              */
7940             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotFeasibleRateGreater50Percent()
7941             {
7942                 synchronized (monitor())
7943                 {
7944                     check_orphaned();
7945                     org.apache.xmlbeans.SimpleValue target = null;
7946                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
7947                     if (target == null)
7948                     {
7949                       return null;
7950                     }
7951                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7952                 }
7953             }
7954             
7955             /**
7956              * Gets (as xml) the "Not_feasible_rate_greater_50_percent" element
7957              */
7958             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotFeasibleRateGreater50Percent()
7959             {
7960                 synchronized (monitor())
7961                 {
7962                     check_orphaned();
7963                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7964                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
7965                     return target;
7966                 }
7967             }
7968             
7969             /**
7970              * True if has "Not_feasible_rate_greater_50_percent" element
7971              */
7972             public boolean isSetNotFeasibleRateGreater50Percent()
7973             {
7974                 synchronized (monitor())
7975                 {
7976                     check_orphaned();
7977                     return get_store().count_elements(NOTFEASIBLERATEGREATER50PERCENT$8) != 0;
7978                 }
7979             }
7980             
7981             /**
7982              * Sets the "Not_feasible_rate_greater_50_percent" element
7983              */
7984             public void setNotFeasibleRateGreater50Percent(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notFeasibleRateGreater50Percent)
7985             {
7986                 synchronized (monitor())
7987                 {
7988                     check_orphaned();
7989                     org.apache.xmlbeans.SimpleValue target = null;
7990                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
7991                     if (target == null)
7992                     {
7993                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTFEASIBLERATEGREATER50PERCENT$8);
7994                     }
7995                     target.setEnumValue(notFeasibleRateGreater50Percent);
7996                 }
7997             }
7998             
7999             /**
8000              * Sets (as xml) the "Not_feasible_rate_greater_50_percent" element
8001              */
8002             public void xsetNotFeasibleRateGreater50Percent(gov.grants.apply.system.globalLibraryV20.YesNoDataType notFeasibleRateGreater50Percent)
8003             {
8004                 synchronized (monitor())
8005                 {
8006                     check_orphaned();
8007                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8008                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
8009                     if (target == null)
8010                     {
8011                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOTFEASIBLERATEGREATER50PERCENT$8);
8012                     }
8013                     target.set(notFeasibleRateGreater50Percent);
8014                 }
8015             }
8016             
8017             /**
8018              * Unsets the "Not_feasible_rate_greater_50_percent" element
8019              */
8020             public void unsetNotFeasibleRateGreater50Percent()
8021             {
8022                 synchronized (monitor())
8023                 {
8024                     check_orphaned();
8025                     get_store().remove_element(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
8026                 }
8027             }
8028             
8029             /**
8030              * Gets the "Feasible_rate_greater" element
8031              */
8032             public java.lang.String getFeasibleRateGreater()
8033             {
8034                 synchronized (monitor())
8035                 {
8036                     check_orphaned();
8037                     org.apache.xmlbeans.SimpleValue target = null;
8038                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEASIBLERATEGREATER$10, 0);
8039                     if (target == null)
8040                     {
8041                       return null;
8042                     }
8043                     return target.getStringValue();
8044                 }
8045             }
8046             
8047             /**
8048              * Gets (as xml) the "Feasible_rate_greater" element
8049              */
8050             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetFeasibleRateGreater()
8051             {
8052                 synchronized (monitor())
8053                 {
8054                     check_orphaned();
8055                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
8056                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(FEASIBLERATEGREATER$10, 0);
8057                     return target;
8058                 }
8059             }
8060             
8061             /**
8062              * True if has "Feasible_rate_greater" element
8063              */
8064             public boolean isSetFeasibleRateGreater()
8065             {
8066                 synchronized (monitor())
8067                 {
8068                     check_orphaned();
8069                     return get_store().count_elements(FEASIBLERATEGREATER$10) != 0;
8070                 }
8071             }
8072             
8073             /**
8074              * Sets the "Feasible_rate_greater" element
8075              */
8076             public void setFeasibleRateGreater(java.lang.String feasibleRateGreater)
8077             {
8078                 synchronized (monitor())
8079                 {
8080                     check_orphaned();
8081                     org.apache.xmlbeans.SimpleValue target = null;
8082                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEASIBLERATEGREATER$10, 0);
8083                     if (target == null)
8084                     {
8085                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEASIBLERATEGREATER$10);
8086                     }
8087                     target.setStringValue(feasibleRateGreater);
8088                 }
8089             }
8090             
8091             /**
8092              * Sets (as xml) the "Feasible_rate_greater" element
8093              */
8094             public void xsetFeasibleRateGreater(gov.grants.apply.forms.ed90011V11.AN1To910 feasibleRateGreater)
8095             {
8096                 synchronized (monitor())
8097                 {
8098                     check_orphaned();
8099                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
8100                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(FEASIBLERATEGREATER$10, 0);
8101                     if (target == null)
8102                     {
8103                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(FEASIBLERATEGREATER$10);
8104                     }
8105                     target.set(feasibleRateGreater);
8106                 }
8107             }
8108             
8109             /**
8110              * Unsets the "Feasible_rate_greater" element
8111              */
8112             public void unsetFeasibleRateGreater()
8113             {
8114                 synchronized (monitor())
8115                 {
8116                     check_orphaned();
8117                     get_store().remove_element(FEASIBLERATEGREATER$10, 0);
8118                 }
8119             }
8120             
8121             /**
8122              * Gets the "Rate_greater_50_percent" element
8123              */
8124             public java.lang.String getRateGreater50Percent()
8125             {
8126                 synchronized (monitor())
8127                 {
8128                     check_orphaned();
8129                     org.apache.xmlbeans.SimpleValue target = null;
8130                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RATEGREATER50PERCENT$12, 0);
8131                     if (target == null)
8132                     {
8133                       return null;
8134                     }
8135                     return target.getStringValue();
8136                 }
8137             }
8138             
8139             /**
8140              * Gets (as xml) the "Rate_greater_50_percent" element
8141              */
8142             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetRateGreater50Percent()
8143             {
8144                 synchronized (monitor())
8145                 {
8146                     check_orphaned();
8147                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
8148                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(RATEGREATER50PERCENT$12, 0);
8149                     return target;
8150                 }
8151             }
8152             
8153             /**
8154              * True if has "Rate_greater_50_percent" element
8155              */
8156             public boolean isSetRateGreater50Percent()
8157             {
8158                 synchronized (monitor())
8159                 {
8160                     check_orphaned();
8161                     return get_store().count_elements(RATEGREATER50PERCENT$12) != 0;
8162                 }
8163             }
8164             
8165             /**
8166              * Sets the "Rate_greater_50_percent" element
8167              */
8168             public void setRateGreater50Percent(java.lang.String rateGreater50Percent)
8169             {
8170                 synchronized (monitor())
8171                 {
8172                     check_orphaned();
8173                     org.apache.xmlbeans.SimpleValue target = null;
8174                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RATEGREATER50PERCENT$12, 0);
8175                     if (target == null)
8176                     {
8177                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RATEGREATER50PERCENT$12);
8178                     }
8179                     target.setStringValue(rateGreater50Percent);
8180                 }
8181             }
8182             
8183             /**
8184              * Sets (as xml) the "Rate_greater_50_percent" element
8185              */
8186             public void xsetRateGreater50Percent(gov.grants.apply.forms.ed90011V11.AN1To910 rateGreater50Percent)
8187             {
8188                 synchronized (monitor())
8189                 {
8190                     check_orphaned();
8191                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
8192                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(RATEGREATER50PERCENT$12, 0);
8193                     if (target == null)
8194                     {
8195                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(RATEGREATER50PERCENT$12);
8196                     }
8197                     target.set(rateGreater50Percent);
8198                 }
8199             }
8200             
8201             /**
8202              * Unsets the "Rate_greater_50_percent" element
8203              */
8204             public void unsetRateGreater50Percent()
8205             {
8206                 synchronized (monitor())
8207                 {
8208                     check_orphaned();
8209                     get_store().remove_element(RATEGREATER50PERCENT$12, 0);
8210                 }
8211             }
8212             
8213             /**
8214              * Gets the "Complete_NTA_Additional_Assurances" element
8215              */
8216             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCompleteNTAAdditionalAssurances()
8217             {
8218                 synchronized (monitor())
8219                 {
8220                     check_orphaned();
8221                     org.apache.xmlbeans.SimpleValue target = null;
8222                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPLETENTAADDITIONALASSURANCES$14, 0);
8223                     if (target == null)
8224                     {
8225                       return null;
8226                     }
8227                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8228                 }
8229             }
8230             
8231             /**
8232              * Gets (as xml) the "Complete_NTA_Additional_Assurances" element
8233              */
8234             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCompleteNTAAdditionalAssurances()
8235             {
8236                 synchronized (monitor())
8237                 {
8238                     check_orphaned();
8239                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8240                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPLETENTAADDITIONALASSURANCES$14, 0);
8241                     return target;
8242                 }
8243             }
8244             
8245             /**
8246              * True if has "Complete_NTA_Additional_Assurances" element
8247              */
8248             public boolean isSetCompleteNTAAdditionalAssurances()
8249             {
8250                 synchronized (monitor())
8251                 {
8252                     check_orphaned();
8253                     return get_store().count_elements(COMPLETENTAADDITIONALASSURANCES$14) != 0;
8254                 }
8255             }
8256             
8257             /**
8258              * Sets the "Complete_NTA_Additional_Assurances" element
8259              */
8260             public void setCompleteNTAAdditionalAssurances(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum completeNTAAdditionalAssurances)
8261             {
8262                 synchronized (monitor())
8263                 {
8264                     check_orphaned();
8265                     org.apache.xmlbeans.SimpleValue target = null;
8266                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPLETENTAADDITIONALASSURANCES$14, 0);
8267                     if (target == null)
8268                     {
8269                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPLETENTAADDITIONALASSURANCES$14);
8270                     }
8271                     target.setEnumValue(completeNTAAdditionalAssurances);
8272                 }
8273             }
8274             
8275             /**
8276              * Sets (as xml) the "Complete_NTA_Additional_Assurances" element
8277              */
8278             public void xsetCompleteNTAAdditionalAssurances(gov.grants.apply.system.globalLibraryV20.YesNoDataType completeNTAAdditionalAssurances)
8279             {
8280                 synchronized (monitor())
8281                 {
8282                     check_orphaned();
8283                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8284                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPLETENTAADDITIONALASSURANCES$14, 0);
8285                     if (target == null)
8286                     {
8287                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMPLETENTAADDITIONALASSURANCES$14);
8288                     }
8289                     target.set(completeNTAAdditionalAssurances);
8290                 }
8291             }
8292             
8293             /**
8294              * Unsets the "Complete_NTA_Additional_Assurances" element
8295              */
8296             public void unsetCompleteNTAAdditionalAssurances()
8297             {
8298                 synchronized (monitor())
8299                 {
8300                     check_orphaned();
8301                     get_store().remove_element(COMPLETENTAADDITIONALASSURANCES$14, 0);
8302                 }
8303             }
8304         }
8305         /**
8306          * An XML SectionD(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
8307          *
8308          * This is a complex type.
8309          */
8310         public static class SectionDImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionD
8311         {
8312             private static final long serialVersionUID = 1L;
8313             
8314             public SectionDImpl(org.apache.xmlbeans.SchemaType sType)
8315             {
8316                 super(sType);
8317             }
8318             
8319             private static final javax.xml.namespace.QName ORGANIZATIONOFFICERS$0 = 
8320                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Organization_officers");
8321             private static final javax.xml.namespace.QName NAMECHECKATTACHED$2 = 
8322                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Name_Check_attached");
8323             private static final javax.xml.namespace.QName WHYNAMECHECKNOTATTACHED$4 = 
8324                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Why_Name_Check_not_attached");
8325             private static final javax.xml.namespace.QName CERTIFICATEGOODSTANDING$6 = 
8326                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Certificate_Good_Standing");
8327             private static final javax.xml.namespace.QName CERTIFICATEGOODSTANDINGUNAVAILABLE$8 = 
8328                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Certificate_Good_Standing_unavailable");
8329             private static final javax.xml.namespace.QName ARTICLESINCORPORATIONBYLAWS$10 = 
8330                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Articles_Incorporation_ByLaws");
8331             private static final javax.xml.namespace.QName ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12 = 
8332                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Articles_Incorporation_ByLaws_unavailable");
8333             private static final javax.xml.namespace.QName COOPERATRIONPOLITICALSUBDIVISIONSTATE$14 = 
8334                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Cooperatrion_political_subdivision_State");
8335             private static final javax.xml.namespace.QName COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16 = 
8336                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Cooperatrion_political_subdivision_State_no_proof");
8337             private static final javax.xml.namespace.QName GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18 = 
8338                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "General_purpose_governmental_authority_comments");
8339             private static final javax.xml.namespace.QName GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20 = 
8340                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "General_purpose_governmental_authority_comments_not_provide");
8341             
8342             
8343             /**
8344              * Gets the "Organization_officers" element
8345              */
8346             public java.lang.String getOrganizationOfficers()
8347             {
8348                 synchronized (monitor())
8349                 {
8350                     check_orphaned();
8351                     org.apache.xmlbeans.SimpleValue target = null;
8352                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONOFFICERS$0, 0);
8353                     if (target == null)
8354                     {
8355                       return null;
8356                     }
8357                     return target.getStringValue();
8358                 }
8359             }
8360             
8361             /**
8362              * Gets (as xml) the "Organization_officers" element
8363              */
8364             public gov.grants.apply.forms.ed90011V11.AN1To400 xgetOrganizationOfficers()
8365             {
8366                 synchronized (monitor())
8367                 {
8368                     check_orphaned();
8369                     gov.grants.apply.forms.ed90011V11.AN1To400 target = null;
8370                     target = (gov.grants.apply.forms.ed90011V11.AN1To400)get_store().find_element_user(ORGANIZATIONOFFICERS$0, 0);
8371                     return target;
8372                 }
8373             }
8374             
8375             /**
8376              * True if has "Organization_officers" element
8377              */
8378             public boolean isSetOrganizationOfficers()
8379             {
8380                 synchronized (monitor())
8381                 {
8382                     check_orphaned();
8383                     return get_store().count_elements(ORGANIZATIONOFFICERS$0) != 0;
8384                 }
8385             }
8386             
8387             /**
8388              * Sets the "Organization_officers" element
8389              */
8390             public void setOrganizationOfficers(java.lang.String organizationOfficers)
8391             {
8392                 synchronized (monitor())
8393                 {
8394                     check_orphaned();
8395                     org.apache.xmlbeans.SimpleValue target = null;
8396                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONOFFICERS$0, 0);
8397                     if (target == null)
8398                     {
8399                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONOFFICERS$0);
8400                     }
8401                     target.setStringValue(organizationOfficers);
8402                 }
8403             }
8404             
8405             /**
8406              * Sets (as xml) the "Organization_officers" element
8407              */
8408             public void xsetOrganizationOfficers(gov.grants.apply.forms.ed90011V11.AN1To400 organizationOfficers)
8409             {
8410                 synchronized (monitor())
8411                 {
8412                     check_orphaned();
8413                     gov.grants.apply.forms.ed90011V11.AN1To400 target = null;
8414                     target = (gov.grants.apply.forms.ed90011V11.AN1To400)get_store().find_element_user(ORGANIZATIONOFFICERS$0, 0);
8415                     if (target == null)
8416                     {
8417                       target = (gov.grants.apply.forms.ed90011V11.AN1To400)get_store().add_element_user(ORGANIZATIONOFFICERS$0);
8418                     }
8419                     target.set(organizationOfficers);
8420                 }
8421             }
8422             
8423             /**
8424              * Unsets the "Organization_officers" element
8425              */
8426             public void unsetOrganizationOfficers()
8427             {
8428                 synchronized (monitor())
8429                 {
8430                     check_orphaned();
8431                     get_store().remove_element(ORGANIZATIONOFFICERS$0, 0);
8432                 }
8433             }
8434             
8435             /**
8436              * Gets the "Name_Check_attached" element
8437              */
8438             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNameCheckAttached()
8439             {
8440                 synchronized (monitor())
8441                 {
8442                     check_orphaned();
8443                     org.apache.xmlbeans.SimpleValue target = null;
8444                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NAMECHECKATTACHED$2, 0);
8445                     if (target == null)
8446                     {
8447                       return null;
8448                     }
8449                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8450                 }
8451             }
8452             
8453             /**
8454              * Gets (as xml) the "Name_Check_attached" element
8455              */
8456             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNameCheckAttached()
8457             {
8458                 synchronized (monitor())
8459                 {
8460                     check_orphaned();
8461                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8462                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NAMECHECKATTACHED$2, 0);
8463                     return target;
8464                 }
8465             }
8466             
8467             /**
8468              * True if has "Name_Check_attached" element
8469              */
8470             public boolean isSetNameCheckAttached()
8471             {
8472                 synchronized (monitor())
8473                 {
8474                     check_orphaned();
8475                     return get_store().count_elements(NAMECHECKATTACHED$2) != 0;
8476                 }
8477             }
8478             
8479             /**
8480              * Sets the "Name_Check_attached" element
8481              */
8482             public void setNameCheckAttached(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nameCheckAttached)
8483             {
8484                 synchronized (monitor())
8485                 {
8486                     check_orphaned();
8487                     org.apache.xmlbeans.SimpleValue target = null;
8488                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NAMECHECKATTACHED$2, 0);
8489                     if (target == null)
8490                     {
8491                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NAMECHECKATTACHED$2);
8492                     }
8493                     target.setEnumValue(nameCheckAttached);
8494                 }
8495             }
8496             
8497             /**
8498              * Sets (as xml) the "Name_Check_attached" element
8499              */
8500             public void xsetNameCheckAttached(gov.grants.apply.system.globalLibraryV20.YesNoDataType nameCheckAttached)
8501             {
8502                 synchronized (monitor())
8503                 {
8504                     check_orphaned();
8505                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8506                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NAMECHECKATTACHED$2, 0);
8507                     if (target == null)
8508                     {
8509                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NAMECHECKATTACHED$2);
8510                     }
8511                     target.set(nameCheckAttached);
8512                 }
8513             }
8514             
8515             /**
8516              * Unsets the "Name_Check_attached" element
8517              */
8518             public void unsetNameCheckAttached()
8519             {
8520                 synchronized (monitor())
8521                 {
8522                     check_orphaned();
8523                     get_store().remove_element(NAMECHECKATTACHED$2, 0);
8524                 }
8525             }
8526             
8527             /**
8528              * Gets the "Why_Name_Check_not_attached" element
8529              */
8530             public java.lang.String getWhyNameCheckNotAttached()
8531             {
8532                 synchronized (monitor())
8533                 {
8534                     check_orphaned();
8535                     org.apache.xmlbeans.SimpleValue target = null;
8536                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNAMECHECKNOTATTACHED$4, 0);
8537                     if (target == null)
8538                     {
8539                       return null;
8540                     }
8541                     return target.getStringValue();
8542                 }
8543             }
8544             
8545             /**
8546              * Gets (as xml) the "Why_Name_Check_not_attached" element
8547              */
8548             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetWhyNameCheckNotAttached()
8549             {
8550                 synchronized (monitor())
8551                 {
8552                     check_orphaned();
8553                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
8554                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(WHYNAMECHECKNOTATTACHED$4, 0);
8555                     return target;
8556                 }
8557             }
8558             
8559             /**
8560              * True if has "Why_Name_Check_not_attached" element
8561              */
8562             public boolean isSetWhyNameCheckNotAttached()
8563             {
8564                 synchronized (monitor())
8565                 {
8566                     check_orphaned();
8567                     return get_store().count_elements(WHYNAMECHECKNOTATTACHED$4) != 0;
8568                 }
8569             }
8570             
8571             /**
8572              * Sets the "Why_Name_Check_not_attached" element
8573              */
8574             public void setWhyNameCheckNotAttached(java.lang.String whyNameCheckNotAttached)
8575             {
8576                 synchronized (monitor())
8577                 {
8578                     check_orphaned();
8579                     org.apache.xmlbeans.SimpleValue target = null;
8580                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNAMECHECKNOTATTACHED$4, 0);
8581                     if (target == null)
8582                     {
8583                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNAMECHECKNOTATTACHED$4);
8584                     }
8585                     target.setStringValue(whyNameCheckNotAttached);
8586                 }
8587             }
8588             
8589             /**
8590              * Sets (as xml) the "Why_Name_Check_not_attached" element
8591              */
8592             public void xsetWhyNameCheckNotAttached(gov.grants.apply.forms.ed90011V11.AN0To160 whyNameCheckNotAttached)
8593             {
8594                 synchronized (monitor())
8595                 {
8596                     check_orphaned();
8597                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
8598                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(WHYNAMECHECKNOTATTACHED$4, 0);
8599                     if (target == null)
8600                     {
8601                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(WHYNAMECHECKNOTATTACHED$4);
8602                     }
8603                     target.set(whyNameCheckNotAttached);
8604                 }
8605             }
8606             
8607             /**
8608              * Unsets the "Why_Name_Check_not_attached" element
8609              */
8610             public void unsetWhyNameCheckNotAttached()
8611             {
8612                 synchronized (monitor())
8613                 {
8614                     check_orphaned();
8615                     get_store().remove_element(WHYNAMECHECKNOTATTACHED$4, 0);
8616                 }
8617             }
8618             
8619             /**
8620              * Gets the "Certificate_Good_Standing" element
8621              */
8622             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificateGoodStanding()
8623             {
8624                 synchronized (monitor())
8625                 {
8626                     check_orphaned();
8627                     org.apache.xmlbeans.SimpleValue target = null;
8628                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATEGOODSTANDING$6, 0);
8629                     if (target == null)
8630                     {
8631                       return null;
8632                     }
8633                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8634                 }
8635             }
8636             
8637             /**
8638              * Gets (as xml) the "Certificate_Good_Standing" element
8639              */
8640             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificateGoodStanding()
8641             {
8642                 synchronized (monitor())
8643                 {
8644                     check_orphaned();
8645                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8646                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATEGOODSTANDING$6, 0);
8647                     return target;
8648                 }
8649             }
8650             
8651             /**
8652              * Sets the "Certificate_Good_Standing" element
8653              */
8654             public void setCertificateGoodStanding(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificateGoodStanding)
8655             {
8656                 synchronized (monitor())
8657                 {
8658                     check_orphaned();
8659                     org.apache.xmlbeans.SimpleValue target = null;
8660                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATEGOODSTANDING$6, 0);
8661                     if (target == null)
8662                     {
8663                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CERTIFICATEGOODSTANDING$6);
8664                     }
8665                     target.setEnumValue(certificateGoodStanding);
8666                 }
8667             }
8668             
8669             /**
8670              * Sets (as xml) the "Certificate_Good_Standing" element
8671              */
8672             public void xsetCertificateGoodStanding(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificateGoodStanding)
8673             {
8674                 synchronized (monitor())
8675                 {
8676                     check_orphaned();
8677                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8678                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATEGOODSTANDING$6, 0);
8679                     if (target == null)
8680                     {
8681                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CERTIFICATEGOODSTANDING$6);
8682                     }
8683                     target.set(certificateGoodStanding);
8684                 }
8685             }
8686             
8687             /**
8688              * Gets the "Certificate_Good_Standing_unavailable" element
8689              */
8690             public java.lang.String getCertificateGoodStandingUnavailable()
8691             {
8692                 synchronized (monitor())
8693                 {
8694                     check_orphaned();
8695                     org.apache.xmlbeans.SimpleValue target = null;
8696                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8697                     if (target == null)
8698                     {
8699                       return null;
8700                     }
8701                     return target.getStringValue();
8702                 }
8703             }
8704             
8705             /**
8706              * Gets (as xml) the "Certificate_Good_Standing_unavailable" element
8707              */
8708             public gov.grants.apply.forms.ed90011V11.AN0To80 xgetCertificateGoodStandingUnavailable()
8709             {
8710                 synchronized (monitor())
8711                 {
8712                     check_orphaned();
8713                     gov.grants.apply.forms.ed90011V11.AN0To80 target = null;
8714                     target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().find_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8715                     return target;
8716                 }
8717             }
8718             
8719             /**
8720              * True if has "Certificate_Good_Standing_unavailable" element
8721              */
8722             public boolean isSetCertificateGoodStandingUnavailable()
8723             {
8724                 synchronized (monitor())
8725                 {
8726                     check_orphaned();
8727                     return get_store().count_elements(CERTIFICATEGOODSTANDINGUNAVAILABLE$8) != 0;
8728                 }
8729             }
8730             
8731             /**
8732              * Sets the "Certificate_Good_Standing_unavailable" element
8733              */
8734             public void setCertificateGoodStandingUnavailable(java.lang.String certificateGoodStandingUnavailable)
8735             {
8736                 synchronized (monitor())
8737                 {
8738                     check_orphaned();
8739                     org.apache.xmlbeans.SimpleValue target = null;
8740                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8741                     if (target == null)
8742                     {
8743                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8);
8744                     }
8745                     target.setStringValue(certificateGoodStandingUnavailable);
8746                 }
8747             }
8748             
8749             /**
8750              * Sets (as xml) the "Certificate_Good_Standing_unavailable" element
8751              */
8752             public void xsetCertificateGoodStandingUnavailable(gov.grants.apply.forms.ed90011V11.AN0To80 certificateGoodStandingUnavailable)
8753             {
8754                 synchronized (monitor())
8755                 {
8756                     check_orphaned();
8757                     gov.grants.apply.forms.ed90011V11.AN0To80 target = null;
8758                     target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().find_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8759                     if (target == null)
8760                     {
8761                       target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().add_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8);
8762                     }
8763                     target.set(certificateGoodStandingUnavailable);
8764                 }
8765             }
8766             
8767             /**
8768              * Unsets the "Certificate_Good_Standing_unavailable" element
8769              */
8770             public void unsetCertificateGoodStandingUnavailable()
8771             {
8772                 synchronized (monitor())
8773                 {
8774                     check_orphaned();
8775                     get_store().remove_element(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8776                 }
8777             }
8778             
8779             /**
8780              * Gets the "Articles_Incorporation_ByLaws" element
8781              */
8782             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArticlesIncorporationByLaws()
8783             {
8784                 synchronized (monitor())
8785                 {
8786                     check_orphaned();
8787                     org.apache.xmlbeans.SimpleValue target = null;
8788                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWS$10, 0);
8789                     if (target == null)
8790                     {
8791                       return null;
8792                     }
8793                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8794                 }
8795             }
8796             
8797             /**
8798              * Gets (as xml) the "Articles_Incorporation_ByLaws" element
8799              */
8800             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArticlesIncorporationByLaws()
8801             {
8802                 synchronized (monitor())
8803                 {
8804                     check_orphaned();
8805                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8806                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWS$10, 0);
8807                     return target;
8808                 }
8809             }
8810             
8811             /**
8812              * Sets the "Articles_Incorporation_ByLaws" element
8813              */
8814             public void setArticlesIncorporationByLaws(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum articlesIncorporationByLaws)
8815             {
8816                 synchronized (monitor())
8817                 {
8818                     check_orphaned();
8819                     org.apache.xmlbeans.SimpleValue target = null;
8820                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWS$10, 0);
8821                     if (target == null)
8822                     {
8823                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTICLESINCORPORATIONBYLAWS$10);
8824                     }
8825                     target.setEnumValue(articlesIncorporationByLaws);
8826                 }
8827             }
8828             
8829             /**
8830              * Sets (as xml) the "Articles_Incorporation_ByLaws" element
8831              */
8832             public void xsetArticlesIncorporationByLaws(gov.grants.apply.system.globalLibraryV20.YesNoDataType articlesIncorporationByLaws)
8833             {
8834                 synchronized (monitor())
8835                 {
8836                     check_orphaned();
8837                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8838                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWS$10, 0);
8839                     if (target == null)
8840                     {
8841                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARTICLESINCORPORATIONBYLAWS$10);
8842                     }
8843                     target.set(articlesIncorporationByLaws);
8844                 }
8845             }
8846             
8847             /**
8848              * Gets the "Articles_Incorporation_ByLaws_unavailable" element
8849              */
8850             public java.lang.String getArticlesIncorporationByLawsUnavailable()
8851             {
8852                 synchronized (monitor())
8853                 {
8854                     check_orphaned();
8855                     org.apache.xmlbeans.SimpleValue target = null;
8856                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8857                     if (target == null)
8858                     {
8859                       return null;
8860                     }
8861                     return target.getStringValue();
8862                 }
8863             }
8864             
8865             /**
8866              * Gets (as xml) the "Articles_Incorporation_ByLaws_unavailable" element
8867              */
8868             public gov.grants.apply.forms.ed90011V11.AN0To80 xgetArticlesIncorporationByLawsUnavailable()
8869             {
8870                 synchronized (monitor())
8871                 {
8872                     check_orphaned();
8873                     gov.grants.apply.forms.ed90011V11.AN0To80 target = null;
8874                     target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8875                     return target;
8876                 }
8877             }
8878             
8879             /**
8880              * True if has "Articles_Incorporation_ByLaws_unavailable" element
8881              */
8882             public boolean isSetArticlesIncorporationByLawsUnavailable()
8883             {
8884                 synchronized (monitor())
8885                 {
8886                     check_orphaned();
8887                     return get_store().count_elements(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12) != 0;
8888                 }
8889             }
8890             
8891             /**
8892              * Sets the "Articles_Incorporation_ByLaws_unavailable" element
8893              */
8894             public void setArticlesIncorporationByLawsUnavailable(java.lang.String articlesIncorporationByLawsUnavailable)
8895             {
8896                 synchronized (monitor())
8897                 {
8898                     check_orphaned();
8899                     org.apache.xmlbeans.SimpleValue target = null;
8900                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8901                     if (target == null)
8902                     {
8903                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12);
8904                     }
8905                     target.setStringValue(articlesIncorporationByLawsUnavailable);
8906                 }
8907             }
8908             
8909             /**
8910              * Sets (as xml) the "Articles_Incorporation_ByLaws_unavailable" element
8911              */
8912             public void xsetArticlesIncorporationByLawsUnavailable(gov.grants.apply.forms.ed90011V11.AN0To80 articlesIncorporationByLawsUnavailable)
8913             {
8914                 synchronized (monitor())
8915                 {
8916                     check_orphaned();
8917                     gov.grants.apply.forms.ed90011V11.AN0To80 target = null;
8918                     target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8919                     if (target == null)
8920                     {
8921                       target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().add_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12);
8922                     }
8923                     target.set(articlesIncorporationByLawsUnavailable);
8924                 }
8925             }
8926             
8927             /**
8928              * Unsets the "Articles_Incorporation_ByLaws_unavailable" element
8929              */
8930             public void unsetArticlesIncorporationByLawsUnavailable()
8931             {
8932                 synchronized (monitor())
8933                 {
8934                     check_orphaned();
8935                     get_store().remove_element(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8936                 }
8937             }
8938             
8939             /**
8940              * Gets the "Cooperatrion_political_subdivision_State" element
8941              */
8942             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCooperatrionPoliticalSubdivisionState()
8943             {
8944                 synchronized (monitor())
8945                 {
8946                     check_orphaned();
8947                     org.apache.xmlbeans.SimpleValue target = null;
8948                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
8949                     if (target == null)
8950                     {
8951                       return null;
8952                     }
8953                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8954                 }
8955             }
8956             
8957             /**
8958              * Gets (as xml) the "Cooperatrion_political_subdivision_State" element
8959              */
8960             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCooperatrionPoliticalSubdivisionState()
8961             {
8962                 synchronized (monitor())
8963                 {
8964                     check_orphaned();
8965                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8966                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
8967                     return target;
8968                 }
8969             }
8970             
8971             /**
8972              * True if has "Cooperatrion_political_subdivision_State" element
8973              */
8974             public boolean isSetCooperatrionPoliticalSubdivisionState()
8975             {
8976                 synchronized (monitor())
8977                 {
8978                     check_orphaned();
8979                     return get_store().count_elements(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14) != 0;
8980                 }
8981             }
8982             
8983             /**
8984              * Sets the "Cooperatrion_political_subdivision_State" element
8985              */
8986             public void setCooperatrionPoliticalSubdivisionState(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cooperatrionPoliticalSubdivisionState)
8987             {
8988                 synchronized (monitor())
8989                 {
8990                     check_orphaned();
8991                     org.apache.xmlbeans.SimpleValue target = null;
8992                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
8993                     if (target == null)
8994                     {
8995                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14);
8996                     }
8997                     target.setEnumValue(cooperatrionPoliticalSubdivisionState);
8998                 }
8999             }
9000             
9001             /**
9002              * Sets (as xml) the "Cooperatrion_political_subdivision_State" element
9003              */
9004             public void xsetCooperatrionPoliticalSubdivisionState(gov.grants.apply.system.globalLibraryV20.YesNoDataType cooperatrionPoliticalSubdivisionState)
9005             {
9006                 synchronized (monitor())
9007                 {
9008                     check_orphaned();
9009                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9010                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
9011                     if (target == null)
9012                     {
9013                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14);
9014                     }
9015                     target.set(cooperatrionPoliticalSubdivisionState);
9016                 }
9017             }
9018             
9019             /**
9020              * Unsets the "Cooperatrion_political_subdivision_State" element
9021              */
9022             public void unsetCooperatrionPoliticalSubdivisionState()
9023             {
9024                 synchronized (monitor())
9025                 {
9026                     check_orphaned();
9027                     get_store().remove_element(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
9028                 }
9029             }
9030             
9031             /**
9032              * Gets the "Cooperatrion_political_subdivision_State_no_proof" element
9033              */
9034             public java.lang.String getCooperatrionPoliticalSubdivisionStateNoProof()
9035             {
9036                 synchronized (monitor())
9037                 {
9038                     check_orphaned();
9039                     org.apache.xmlbeans.SimpleValue target = null;
9040                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
9041                     if (target == null)
9042                     {
9043                       return null;
9044                     }
9045                     return target.getStringValue();
9046                 }
9047             }
9048             
9049             /**
9050              * Gets (as xml) the "Cooperatrion_political_subdivision_State_no_proof" element
9051              */
9052             public gov.grants.apply.forms.ed90011V11.AN0To80 xgetCooperatrionPoliticalSubdivisionStateNoProof()
9053             {
9054                 synchronized (monitor())
9055                 {
9056                     check_orphaned();
9057                     gov.grants.apply.forms.ed90011V11.AN0To80 target = null;
9058                     target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
9059                     return target;
9060                 }
9061             }
9062             
9063             /**
9064              * True if has "Cooperatrion_political_subdivision_State_no_proof" element
9065              */
9066             public boolean isSetCooperatrionPoliticalSubdivisionStateNoProof()
9067             {
9068                 synchronized (monitor())
9069                 {
9070                     check_orphaned();
9071                     return get_store().count_elements(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16) != 0;
9072                 }
9073             }
9074             
9075             /**
9076              * Sets the "Cooperatrion_political_subdivision_State_no_proof" element
9077              */
9078             public void setCooperatrionPoliticalSubdivisionStateNoProof(java.lang.String cooperatrionPoliticalSubdivisionStateNoProof)
9079             {
9080                 synchronized (monitor())
9081                 {
9082                     check_orphaned();
9083                     org.apache.xmlbeans.SimpleValue target = null;
9084                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
9085                     if (target == null)
9086                     {
9087                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16);
9088                     }
9089                     target.setStringValue(cooperatrionPoliticalSubdivisionStateNoProof);
9090                 }
9091             }
9092             
9093             /**
9094              * Sets (as xml) the "Cooperatrion_political_subdivision_State_no_proof" element
9095              */
9096             public void xsetCooperatrionPoliticalSubdivisionStateNoProof(gov.grants.apply.forms.ed90011V11.AN0To80 cooperatrionPoliticalSubdivisionStateNoProof)
9097             {
9098                 synchronized (monitor())
9099                 {
9100                     check_orphaned();
9101                     gov.grants.apply.forms.ed90011V11.AN0To80 target = null;
9102                     target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
9103                     if (target == null)
9104                     {
9105                       target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().add_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16);
9106                     }
9107                     target.set(cooperatrionPoliticalSubdivisionStateNoProof);
9108                 }
9109             }
9110             
9111             /**
9112              * Unsets the "Cooperatrion_political_subdivision_State_no_proof" element
9113              */
9114             public void unsetCooperatrionPoliticalSubdivisionStateNoProof()
9115             {
9116                 synchronized (monitor())
9117                 {
9118                     check_orphaned();
9119                     get_store().remove_element(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
9120                 }
9121             }
9122             
9123             /**
9124              * Gets the "General_purpose_governmental_authority_comments" element
9125              */
9126             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getGeneralPurposeGovernmentalAuthorityComments()
9127             {
9128                 synchronized (monitor())
9129                 {
9130                     check_orphaned();
9131                     org.apache.xmlbeans.SimpleValue target = null;
9132                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18, 0);
9133                     if (target == null)
9134                     {
9135                       return null;
9136                     }
9137                     return (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum)target.getEnumValue();
9138                 }
9139             }
9140             
9141             /**
9142              * Gets (as xml) the "General_purpose_governmental_authority_comments" element
9143              */
9144             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetGeneralPurposeGovernmentalAuthorityComments()
9145             {
9146                 synchronized (monitor())
9147                 {
9148                     check_orphaned();
9149                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
9150                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18, 0);
9151                     return target;
9152                 }
9153             }
9154             
9155             /**
9156              * Sets the "General_purpose_governmental_authority_comments" element
9157              */
9158             public void setGeneralPurposeGovernmentalAuthorityComments(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum generalPurposeGovernmentalAuthorityComments)
9159             {
9160                 synchronized (monitor())
9161                 {
9162                     check_orphaned();
9163                     org.apache.xmlbeans.SimpleValue target = null;
9164                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18, 0);
9165                     if (target == null)
9166                     {
9167                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18);
9168                     }
9169                     target.setEnumValue(generalPurposeGovernmentalAuthorityComments);
9170                 }
9171             }
9172             
9173             /**
9174              * Sets (as xml) the "General_purpose_governmental_authority_comments" element
9175              */
9176             public void xsetGeneralPurposeGovernmentalAuthorityComments(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType generalPurposeGovernmentalAuthorityComments)
9177             {
9178                 synchronized (monitor())
9179                 {
9180                     check_orphaned();
9181                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
9182                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18, 0);
9183                     if (target == null)
9184                     {
9185                       target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().add_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18);
9186                     }
9187                     target.set(generalPurposeGovernmentalAuthorityComments);
9188                 }
9189             }
9190             
9191             /**
9192              * Gets the "General_purpose_governmental_authority_comments_not_provide" element
9193              */
9194             public java.lang.String getGeneralPurposeGovernmentalAuthorityCommentsNotProvide()
9195             {
9196                 synchronized (monitor())
9197                 {
9198                     check_orphaned();
9199                     org.apache.xmlbeans.SimpleValue target = null;
9200                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
9201                     if (target == null)
9202                     {
9203                       return null;
9204                     }
9205                     return target.getStringValue();
9206                 }
9207             }
9208             
9209             /**
9210              * Gets (as xml) the "General_purpose_governmental_authority_comments_not_provide" element
9211              */
9212             public gov.grants.apply.forms.ed90011V11.AN0To80 xgetGeneralPurposeGovernmentalAuthorityCommentsNotProvide()
9213             {
9214                 synchronized (monitor())
9215                 {
9216                     check_orphaned();
9217                     gov.grants.apply.forms.ed90011V11.AN0To80 target = null;
9218                     target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
9219                     return target;
9220                 }
9221             }
9222             
9223             /**
9224              * True if has "General_purpose_governmental_authority_comments_not_provide" element
9225              */
9226             public boolean isSetGeneralPurposeGovernmentalAuthorityCommentsNotProvide()
9227             {
9228                 synchronized (monitor())
9229                 {
9230                     check_orphaned();
9231                     return get_store().count_elements(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20) != 0;
9232                 }
9233             }
9234             
9235             /**
9236              * Sets the "General_purpose_governmental_authority_comments_not_provide" element
9237              */
9238             public void setGeneralPurposeGovernmentalAuthorityCommentsNotProvide(java.lang.String generalPurposeGovernmentalAuthorityCommentsNotProvide)
9239             {
9240                 synchronized (monitor())
9241                 {
9242                     check_orphaned();
9243                     org.apache.xmlbeans.SimpleValue target = null;
9244                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
9245                     if (target == null)
9246                     {
9247                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20);
9248                     }
9249                     target.setStringValue(generalPurposeGovernmentalAuthorityCommentsNotProvide);
9250                 }
9251             }
9252             
9253             /**
9254              * Sets (as xml) the "General_purpose_governmental_authority_comments_not_provide" element
9255              */
9256             public void xsetGeneralPurposeGovernmentalAuthorityCommentsNotProvide(gov.grants.apply.forms.ed90011V11.AN0To80 generalPurposeGovernmentalAuthorityCommentsNotProvide)
9257             {
9258                 synchronized (monitor())
9259                 {
9260                     check_orphaned();
9261                     gov.grants.apply.forms.ed90011V11.AN0To80 target = null;
9262                     target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
9263                     if (target == null)
9264                     {
9265                       target = (gov.grants.apply.forms.ed90011V11.AN0To80)get_store().add_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20);
9266                     }
9267                     target.set(generalPurposeGovernmentalAuthorityCommentsNotProvide);
9268                 }
9269             }
9270             
9271             /**
9272              * Unsets the "General_purpose_governmental_authority_comments_not_provide" element
9273              */
9274             public void unsetGeneralPurposeGovernmentalAuthorityCommentsNotProvide()
9275             {
9276                 synchronized (monitor())
9277                 {
9278                     check_orphaned();
9279                     get_store().remove_element(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
9280                 }
9281             }
9282         }
9283         /**
9284          * An XML SectionE(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
9285          *
9286          * This is a complex type.
9287          */
9288         public static class SectionEImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionE
9289         {
9290             private static final long serialVersionUID = 1L;
9291             
9292             public SectionEImpl(org.apache.xmlbeans.SchemaType sType)
9293             {
9294                 super(sType);
9295             }
9296             
9297             private static final javax.xml.namespace.QName AMOUNTSBUDGETEDEQUIPMENTOTHER$0 = 
9298                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Amounts_budgeted_equipment_other");
9299             private static final javax.xml.namespace.QName TYPESINDIRECTCOSTS$2 = 
9300                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Types_indirect_costs");
9301             private static final javax.xml.namespace.QName KEYAPPLICANTSTAFF$4 = 
9302                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Key_applicant_staff");
9303             
9304             
9305             /**
9306              * Gets the "Amounts_budgeted_equipment_other" element
9307              */
9308             public java.lang.String getAmountsBudgetedEquipmentOther()
9309             {
9310                 synchronized (monitor())
9311                 {
9312                     check_orphaned();
9313                     org.apache.xmlbeans.SimpleValue target = null;
9314                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
9315                     if (target == null)
9316                     {
9317                       return null;
9318                     }
9319                     return target.getStringValue();
9320                 }
9321             }
9322             
9323             /**
9324              * Gets (as xml) the "Amounts_budgeted_equipment_other" element
9325              */
9326             public gov.grants.apply.forms.ed90011V11.AN0To485 xgetAmountsBudgetedEquipmentOther()
9327             {
9328                 synchronized (monitor())
9329                 {
9330                     check_orphaned();
9331                     gov.grants.apply.forms.ed90011V11.AN0To485 target = null;
9332                     target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().find_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
9333                     return target;
9334                 }
9335             }
9336             
9337             /**
9338              * True if has "Amounts_budgeted_equipment_other" element
9339              */
9340             public boolean isSetAmountsBudgetedEquipmentOther()
9341             {
9342                 synchronized (monitor())
9343                 {
9344                     check_orphaned();
9345                     return get_store().count_elements(AMOUNTSBUDGETEDEQUIPMENTOTHER$0) != 0;
9346                 }
9347             }
9348             
9349             /**
9350              * Sets the "Amounts_budgeted_equipment_other" element
9351              */
9352             public void setAmountsBudgetedEquipmentOther(java.lang.String amountsBudgetedEquipmentOther)
9353             {
9354                 synchronized (monitor())
9355                 {
9356                     check_orphaned();
9357                     org.apache.xmlbeans.SimpleValue target = null;
9358                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
9359                     if (target == null)
9360                     {
9361                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0);
9362                     }
9363                     target.setStringValue(amountsBudgetedEquipmentOther);
9364                 }
9365             }
9366             
9367             /**
9368              * Sets (as xml) the "Amounts_budgeted_equipment_other" element
9369              */
9370             public void xsetAmountsBudgetedEquipmentOther(gov.grants.apply.forms.ed90011V11.AN0To485 amountsBudgetedEquipmentOther)
9371             {
9372                 synchronized (monitor())
9373                 {
9374                     check_orphaned();
9375                     gov.grants.apply.forms.ed90011V11.AN0To485 target = null;
9376                     target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().find_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
9377                     if (target == null)
9378                     {
9379                       target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().add_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0);
9380                     }
9381                     target.set(amountsBudgetedEquipmentOther);
9382                 }
9383             }
9384             
9385             /**
9386              * Unsets the "Amounts_budgeted_equipment_other" element
9387              */
9388             public void unsetAmountsBudgetedEquipmentOther()
9389             {
9390                 synchronized (monitor())
9391                 {
9392                     check_orphaned();
9393                     get_store().remove_element(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
9394                 }
9395             }
9396             
9397             /**
9398              * Gets the "Types_indirect_costs" element
9399              */
9400             public java.lang.String getTypesIndirectCosts()
9401             {
9402                 synchronized (monitor())
9403                 {
9404                     check_orphaned();
9405                     org.apache.xmlbeans.SimpleValue target = null;
9406                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESINDIRECTCOSTS$2, 0);
9407                     if (target == null)
9408                     {
9409                       return null;
9410                     }
9411                     return target.getStringValue();
9412                 }
9413             }
9414             
9415             /**
9416              * Gets (as xml) the "Types_indirect_costs" element
9417              */
9418             public gov.grants.apply.forms.ed90011V11.AN0To910 xgetTypesIndirectCosts()
9419             {
9420                 synchronized (monitor())
9421                 {
9422                     check_orphaned();
9423                     gov.grants.apply.forms.ed90011V11.AN0To910 target = null;
9424                     target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().find_element_user(TYPESINDIRECTCOSTS$2, 0);
9425                     return target;
9426                 }
9427             }
9428             
9429             /**
9430              * True if has "Types_indirect_costs" element
9431              */
9432             public boolean isSetTypesIndirectCosts()
9433             {
9434                 synchronized (monitor())
9435                 {
9436                     check_orphaned();
9437                     return get_store().count_elements(TYPESINDIRECTCOSTS$2) != 0;
9438                 }
9439             }
9440             
9441             /**
9442              * Sets the "Types_indirect_costs" element
9443              */
9444             public void setTypesIndirectCosts(java.lang.String typesIndirectCosts)
9445             {
9446                 synchronized (monitor())
9447                 {
9448                     check_orphaned();
9449                     org.apache.xmlbeans.SimpleValue target = null;
9450                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESINDIRECTCOSTS$2, 0);
9451                     if (target == null)
9452                     {
9453                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPESINDIRECTCOSTS$2);
9454                     }
9455                     target.setStringValue(typesIndirectCosts);
9456                 }
9457             }
9458             
9459             /**
9460              * Sets (as xml) the "Types_indirect_costs" element
9461              */
9462             public void xsetTypesIndirectCosts(gov.grants.apply.forms.ed90011V11.AN0To910 typesIndirectCosts)
9463             {
9464                 synchronized (monitor())
9465                 {
9466                     check_orphaned();
9467                     gov.grants.apply.forms.ed90011V11.AN0To910 target = null;
9468                     target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().find_element_user(TYPESINDIRECTCOSTS$2, 0);
9469                     if (target == null)
9470                     {
9471                       target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().add_element_user(TYPESINDIRECTCOSTS$2);
9472                     }
9473                     target.set(typesIndirectCosts);
9474                 }
9475             }
9476             
9477             /**
9478              * Unsets the "Types_indirect_costs" element
9479              */
9480             public void unsetTypesIndirectCosts()
9481             {
9482                 synchronized (monitor())
9483                 {
9484                     check_orphaned();
9485                     get_store().remove_element(TYPESINDIRECTCOSTS$2, 0);
9486                 }
9487             }
9488             
9489             /**
9490              * Gets the "Key_applicant_staff" element
9491              */
9492             public java.lang.String getKeyApplicantStaff()
9493             {
9494                 synchronized (monitor())
9495                 {
9496                     check_orphaned();
9497                     org.apache.xmlbeans.SimpleValue target = null;
9498                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KEYAPPLICANTSTAFF$4, 0);
9499                     if (target == null)
9500                     {
9501                       return null;
9502                     }
9503                     return target.getStringValue();
9504                 }
9505             }
9506             
9507             /**
9508              * Gets (as xml) the "Key_applicant_staff" element
9509              */
9510             public gov.grants.apply.forms.ed90011V11.AN1To3650 xgetKeyApplicantStaff()
9511             {
9512                 synchronized (monitor())
9513                 {
9514                     check_orphaned();
9515                     gov.grants.apply.forms.ed90011V11.AN1To3650 target = null;
9516                     target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().find_element_user(KEYAPPLICANTSTAFF$4, 0);
9517                     return target;
9518                 }
9519             }
9520             
9521             /**
9522              * Sets the "Key_applicant_staff" element
9523              */
9524             public void setKeyApplicantStaff(java.lang.String keyApplicantStaff)
9525             {
9526                 synchronized (monitor())
9527                 {
9528                     check_orphaned();
9529                     org.apache.xmlbeans.SimpleValue target = null;
9530                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KEYAPPLICANTSTAFF$4, 0);
9531                     if (target == null)
9532                     {
9533                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(KEYAPPLICANTSTAFF$4);
9534                     }
9535                     target.setStringValue(keyApplicantStaff);
9536                 }
9537             }
9538             
9539             /**
9540              * Sets (as xml) the "Key_applicant_staff" element
9541              */
9542             public void xsetKeyApplicantStaff(gov.grants.apply.forms.ed90011V11.AN1To3650 keyApplicantStaff)
9543             {
9544                 synchronized (monitor())
9545                 {
9546                     check_orphaned();
9547                     gov.grants.apply.forms.ed90011V11.AN1To3650 target = null;
9548                     target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().find_element_user(KEYAPPLICANTSTAFF$4, 0);
9549                     if (target == null)
9550                     {
9551                       target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().add_element_user(KEYAPPLICANTSTAFF$4);
9552                     }
9553                     target.set(keyApplicantStaff);
9554                 }
9555             }
9556         }
9557         /**
9558          * An XML SectionF(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
9559          *
9560          * This is a complex type.
9561          */
9562         public static class SectionFImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionF
9563         {
9564             private static final long serialVersionUID = 1L;
9565             
9566             public SectionFImpl(org.apache.xmlbeans.SchemaType sType)
9567             {
9568                 super(sType);
9569             }
9570             
9571             private static final javax.xml.namespace.QName COMPREHENSIVEECONDEVSTRATEGY$0 = 
9572                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Comprehensive_Econ_Dev_Strategy");
9573             private static final javax.xml.namespace.QName STRATEGYCOMMITTEEMEMBERS$2 = 
9574                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Strategy_Committee_members");
9575             private static final javax.xml.namespace.QName GOVERNINGBOARD$4 = 
9576                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Governing_board");
9577             
9578             
9579             /**
9580              * Gets the "Comprehensive_Econ_Dev_Strategy" element
9581              */
9582             public java.lang.String getComprehensiveEconDevStrategy()
9583             {
9584                 synchronized (monitor())
9585                 {
9586                     check_orphaned();
9587                     org.apache.xmlbeans.SimpleValue target = null;
9588                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPREHENSIVEECONDEVSTRATEGY$0, 0);
9589                     if (target == null)
9590                     {
9591                       return null;
9592                     }
9593                     return target.getStringValue();
9594                 }
9595             }
9596             
9597             /**
9598              * Gets (as xml) the "Comprehensive_Econ_Dev_Strategy" element
9599              */
9600             public gov.grants.apply.forms.ed90011V11.AN1To3650 xgetComprehensiveEconDevStrategy()
9601             {
9602                 synchronized (monitor())
9603                 {
9604                     check_orphaned();
9605                     gov.grants.apply.forms.ed90011V11.AN1To3650 target = null;
9606                     target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().find_element_user(COMPREHENSIVEECONDEVSTRATEGY$0, 0);
9607                     return target;
9608                 }
9609             }
9610             
9611             /**
9612              * Sets the "Comprehensive_Econ_Dev_Strategy" element
9613              */
9614             public void setComprehensiveEconDevStrategy(java.lang.String comprehensiveEconDevStrategy)
9615             {
9616                 synchronized (monitor())
9617                 {
9618                     check_orphaned();
9619                     org.apache.xmlbeans.SimpleValue target = null;
9620                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPREHENSIVEECONDEVSTRATEGY$0, 0);
9621                     if (target == null)
9622                     {
9623                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPREHENSIVEECONDEVSTRATEGY$0);
9624                     }
9625                     target.setStringValue(comprehensiveEconDevStrategy);
9626                 }
9627             }
9628             
9629             /**
9630              * Sets (as xml) the "Comprehensive_Econ_Dev_Strategy" element
9631              */
9632             public void xsetComprehensiveEconDevStrategy(gov.grants.apply.forms.ed90011V11.AN1To3650 comprehensiveEconDevStrategy)
9633             {
9634                 synchronized (monitor())
9635                 {
9636                     check_orphaned();
9637                     gov.grants.apply.forms.ed90011V11.AN1To3650 target = null;
9638                     target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().find_element_user(COMPREHENSIVEECONDEVSTRATEGY$0, 0);
9639                     if (target == null)
9640                     {
9641                       target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().add_element_user(COMPREHENSIVEECONDEVSTRATEGY$0);
9642                     }
9643                     target.set(comprehensiveEconDevStrategy);
9644                 }
9645             }
9646             
9647             /**
9648              * Gets the "Strategy_Committee_members" element
9649              */
9650             public java.lang.String getStrategyCommitteeMembers()
9651             {
9652                 synchronized (monitor())
9653                 {
9654                     check_orphaned();
9655                     org.apache.xmlbeans.SimpleValue target = null;
9656                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRATEGYCOMMITTEEMEMBERS$2, 0);
9657                     if (target == null)
9658                     {
9659                       return null;
9660                     }
9661                     return target.getStringValue();
9662                 }
9663             }
9664             
9665             /**
9666              * Gets (as xml) the "Strategy_Committee_members" element
9667              */
9668             public gov.grants.apply.forms.ed90011V11.AN1To3650 xgetStrategyCommitteeMembers()
9669             {
9670                 synchronized (monitor())
9671                 {
9672                     check_orphaned();
9673                     gov.grants.apply.forms.ed90011V11.AN1To3650 target = null;
9674                     target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().find_element_user(STRATEGYCOMMITTEEMEMBERS$2, 0);
9675                     return target;
9676                 }
9677             }
9678             
9679             /**
9680              * Sets the "Strategy_Committee_members" element
9681              */
9682             public void setStrategyCommitteeMembers(java.lang.String strategyCommitteeMembers)
9683             {
9684                 synchronized (monitor())
9685                 {
9686                     check_orphaned();
9687                     org.apache.xmlbeans.SimpleValue target = null;
9688                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRATEGYCOMMITTEEMEMBERS$2, 0);
9689                     if (target == null)
9690                     {
9691                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STRATEGYCOMMITTEEMEMBERS$2);
9692                     }
9693                     target.setStringValue(strategyCommitteeMembers);
9694                 }
9695             }
9696             
9697             /**
9698              * Sets (as xml) the "Strategy_Committee_members" element
9699              */
9700             public void xsetStrategyCommitteeMembers(gov.grants.apply.forms.ed90011V11.AN1To3650 strategyCommitteeMembers)
9701             {
9702                 synchronized (monitor())
9703                 {
9704                     check_orphaned();
9705                     gov.grants.apply.forms.ed90011V11.AN1To3650 target = null;
9706                     target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().find_element_user(STRATEGYCOMMITTEEMEMBERS$2, 0);
9707                     if (target == null)
9708                     {
9709                       target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().add_element_user(STRATEGYCOMMITTEEMEMBERS$2);
9710                     }
9711                     target.set(strategyCommitteeMembers);
9712                 }
9713             }
9714             
9715             /**
9716              * Gets the "Governing_board" element
9717              */
9718             public java.lang.String getGoverningBoard()
9719             {
9720                 synchronized (monitor())
9721                 {
9722                     check_orphaned();
9723                     org.apache.xmlbeans.SimpleValue target = null;
9724                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GOVERNINGBOARD$4, 0);
9725                     if (target == null)
9726                     {
9727                       return null;
9728                     }
9729                     return target.getStringValue();
9730                 }
9731             }
9732             
9733             /**
9734              * Gets (as xml) the "Governing_board" element
9735              */
9736             public gov.grants.apply.forms.ed90011V11.AN1To5500 xgetGoverningBoard()
9737             {
9738                 synchronized (monitor())
9739                 {
9740                     check_orphaned();
9741                     gov.grants.apply.forms.ed90011V11.AN1To5500 target = null;
9742                     target = (gov.grants.apply.forms.ed90011V11.AN1To5500)get_store().find_element_user(GOVERNINGBOARD$4, 0);
9743                     return target;
9744                 }
9745             }
9746             
9747             /**
9748              * Sets the "Governing_board" element
9749              */
9750             public void setGoverningBoard(java.lang.String governingBoard)
9751             {
9752                 synchronized (monitor())
9753                 {
9754                     check_orphaned();
9755                     org.apache.xmlbeans.SimpleValue target = null;
9756                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GOVERNINGBOARD$4, 0);
9757                     if (target == null)
9758                     {
9759                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GOVERNINGBOARD$4);
9760                     }
9761                     target.setStringValue(governingBoard);
9762                 }
9763             }
9764             
9765             /**
9766              * Sets (as xml) the "Governing_board" element
9767              */
9768             public void xsetGoverningBoard(gov.grants.apply.forms.ed90011V11.AN1To5500 governingBoard)
9769             {
9770                 synchronized (monitor())
9771                 {
9772                     check_orphaned();
9773                     gov.grants.apply.forms.ed90011V11.AN1To5500 target = null;
9774                     target = (gov.grants.apply.forms.ed90011V11.AN1To5500)get_store().find_element_user(GOVERNINGBOARD$4, 0);
9775                     if (target == null)
9776                     {
9777                       target = (gov.grants.apply.forms.ed90011V11.AN1To5500)get_store().add_element_user(GOVERNINGBOARD$4);
9778                     }
9779                     target.set(governingBoard);
9780                 }
9781             }
9782         }
9783         /**
9784          * An XML SectionG(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
9785          *
9786          * This is a complex type.
9787          */
9788         public static class SectionGImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionG
9789         {
9790             private static final long serialVersionUID = 1L;
9791             
9792             public SectionGImpl(org.apache.xmlbeans.SchemaType sType)
9793             {
9794                 super(sType);
9795             }
9796             
9797             private static final javax.xml.namespace.QName DEVELOPMENTPLANNINGCAPACITY$0 = 
9798                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Development_planning_capacity");
9799             private static final javax.xml.namespace.QName OTHERPLANNINGASSISTANCE$2 = 
9800                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Other_planning_assistance");
9801             private static final javax.xml.namespace.QName PEFORMANCEMEASURES$4 = 
9802                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Peformance_measures");
9803             
9804             
9805             /**
9806              * Gets the "Development_planning_capacity" element
9807              */
9808             public java.lang.String getDevelopmentPlanningCapacity()
9809             {
9810                 synchronized (monitor())
9811                 {
9812                     check_orphaned();
9813                     org.apache.xmlbeans.SimpleValue target = null;
9814                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTPLANNINGCAPACITY$0, 0);
9815                     if (target == null)
9816                     {
9817                       return null;
9818                     }
9819                     return target.getStringValue();
9820                 }
9821             }
9822             
9823             /**
9824              * Gets (as xml) the "Development_planning_capacity" element
9825              */
9826             public gov.grants.apply.forms.ed90011V11.AN1To3650 xgetDevelopmentPlanningCapacity()
9827             {
9828                 synchronized (monitor())
9829                 {
9830                     check_orphaned();
9831                     gov.grants.apply.forms.ed90011V11.AN1To3650 target = null;
9832                     target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().find_element_user(DEVELOPMENTPLANNINGCAPACITY$0, 0);
9833                     return target;
9834                 }
9835             }
9836             
9837             /**
9838              * Sets the "Development_planning_capacity" element
9839              */
9840             public void setDevelopmentPlanningCapacity(java.lang.String developmentPlanningCapacity)
9841             {
9842                 synchronized (monitor())
9843                 {
9844                     check_orphaned();
9845                     org.apache.xmlbeans.SimpleValue target = null;
9846                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTPLANNINGCAPACITY$0, 0);
9847                     if (target == null)
9848                     {
9849                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEVELOPMENTPLANNINGCAPACITY$0);
9850                     }
9851                     target.setStringValue(developmentPlanningCapacity);
9852                 }
9853             }
9854             
9855             /**
9856              * Sets (as xml) the "Development_planning_capacity" element
9857              */
9858             public void xsetDevelopmentPlanningCapacity(gov.grants.apply.forms.ed90011V11.AN1To3650 developmentPlanningCapacity)
9859             {
9860                 synchronized (monitor())
9861                 {
9862                     check_orphaned();
9863                     gov.grants.apply.forms.ed90011V11.AN1To3650 target = null;
9864                     target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().find_element_user(DEVELOPMENTPLANNINGCAPACITY$0, 0);
9865                     if (target == null)
9866                     {
9867                       target = (gov.grants.apply.forms.ed90011V11.AN1To3650)get_store().add_element_user(DEVELOPMENTPLANNINGCAPACITY$0);
9868                     }
9869                     target.set(developmentPlanningCapacity);
9870                 }
9871             }
9872             
9873             /**
9874              * Gets the "Other_planning_assistance" element
9875              */
9876             public java.lang.String getOtherPlanningAssistance()
9877             {
9878                 synchronized (monitor())
9879                 {
9880                     check_orphaned();
9881                     org.apache.xmlbeans.SimpleValue target = null;
9882                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERPLANNINGASSISTANCE$2, 0);
9883                     if (target == null)
9884                     {
9885                       return null;
9886                     }
9887                     return target.getStringValue();
9888                 }
9889             }
9890             
9891             /**
9892              * Gets (as xml) the "Other_planning_assistance" element
9893              */
9894             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetOtherPlanningAssistance()
9895             {
9896                 synchronized (monitor())
9897                 {
9898                     check_orphaned();
9899                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
9900                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(OTHERPLANNINGASSISTANCE$2, 0);
9901                     return target;
9902                 }
9903             }
9904             
9905             /**
9906              * Sets the "Other_planning_assistance" element
9907              */
9908             public void setOtherPlanningAssistance(java.lang.String otherPlanningAssistance)
9909             {
9910                 synchronized (monitor())
9911                 {
9912                     check_orphaned();
9913                     org.apache.xmlbeans.SimpleValue target = null;
9914                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERPLANNINGASSISTANCE$2, 0);
9915                     if (target == null)
9916                     {
9917                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERPLANNINGASSISTANCE$2);
9918                     }
9919                     target.setStringValue(otherPlanningAssistance);
9920                 }
9921             }
9922             
9923             /**
9924              * Sets (as xml) the "Other_planning_assistance" element
9925              */
9926             public void xsetOtherPlanningAssistance(gov.grants.apply.forms.ed90011V11.AN1To1825 otherPlanningAssistance)
9927             {
9928                 synchronized (monitor())
9929                 {
9930                     check_orphaned();
9931                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
9932                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(OTHERPLANNINGASSISTANCE$2, 0);
9933                     if (target == null)
9934                     {
9935                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(OTHERPLANNINGASSISTANCE$2);
9936                     }
9937                     target.set(otherPlanningAssistance);
9938                 }
9939             }
9940             
9941             /**
9942              * Gets the "Peformance_measures" element
9943              */
9944             public java.lang.String getPeformanceMeasures()
9945             {
9946                 synchronized (monitor())
9947                 {
9948                     check_orphaned();
9949                     org.apache.xmlbeans.SimpleValue target = null;
9950                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PEFORMANCEMEASURES$4, 0);
9951                     if (target == null)
9952                     {
9953                       return null;
9954                     }
9955                     return target.getStringValue();
9956                 }
9957             }
9958             
9959             /**
9960              * Gets (as xml) the "Peformance_measures" element
9961              */
9962             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetPeformanceMeasures()
9963             {
9964                 synchronized (monitor())
9965                 {
9966                     check_orphaned();
9967                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
9968                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(PEFORMANCEMEASURES$4, 0);
9969                     return target;
9970                 }
9971             }
9972             
9973             /**
9974              * Sets the "Peformance_measures" element
9975              */
9976             public void setPeformanceMeasures(java.lang.String peformanceMeasures)
9977             {
9978                 synchronized (monitor())
9979                 {
9980                     check_orphaned();
9981                     org.apache.xmlbeans.SimpleValue target = null;
9982                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PEFORMANCEMEASURES$4, 0);
9983                     if (target == null)
9984                     {
9985                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PEFORMANCEMEASURES$4);
9986                     }
9987                     target.setStringValue(peformanceMeasures);
9988                 }
9989             }
9990             
9991             /**
9992              * Sets (as xml) the "Peformance_measures" element
9993              */
9994             public void xsetPeformanceMeasures(gov.grants.apply.forms.ed90011V11.AN1To910 peformanceMeasures)
9995             {
9996                 synchronized (monitor())
9997                 {
9998                     check_orphaned();
9999                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
10000                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(PEFORMANCEMEASURES$4, 0);
10001                     if (target == null)
10002                     {
10003                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(PEFORMANCEMEASURES$4);
10004                     }
10005                     target.set(peformanceMeasures);
10006                 }
10007             }
10008         }
10009         /**
10010          * An XML SectionH(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
10011          *
10012          * This is a complex type.
10013          */
10014         public static class SectionHImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionH
10015         {
10016             private static final long serialVersionUID = 1L;
10017             
10018             public SectionHImpl(org.apache.xmlbeans.SchemaType sType)
10019             {
10020                 super(sType);
10021             }
10022             
10023             private static final javax.xml.namespace.QName STATECEDSEXIST$0 = 
10024                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "State_CEDS_exist");
10025             private static final javax.xml.namespace.QName DEVELOPMENTOFCEDS$2 = 
10026                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Development_of_CEDS");
10027             private static final javax.xml.namespace.QName STATECEDSLOCAL$4 = 
10028                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "State_CEDS_local");
10029             
10030             
10031             /**
10032              * Gets the "State_CEDS_exist" element
10033              */
10034             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStateCEDSExist()
10035             {
10036                 synchronized (monitor())
10037                 {
10038                     check_orphaned();
10039                     org.apache.xmlbeans.SimpleValue target = null;
10040                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATECEDSEXIST$0, 0);
10041                     if (target == null)
10042                     {
10043                       return null;
10044                     }
10045                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10046                 }
10047             }
10048             
10049             /**
10050              * Gets (as xml) the "State_CEDS_exist" element
10051              */
10052             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStateCEDSExist()
10053             {
10054                 synchronized (monitor())
10055                 {
10056                     check_orphaned();
10057                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10058                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATECEDSEXIST$0, 0);
10059                     return target;
10060                 }
10061             }
10062             
10063             /**
10064              * Sets the "State_CEDS_exist" element
10065              */
10066             public void setStateCEDSExist(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum stateCEDSExist)
10067             {
10068                 synchronized (monitor())
10069                 {
10070                     check_orphaned();
10071                     org.apache.xmlbeans.SimpleValue target = null;
10072                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATECEDSEXIST$0, 0);
10073                     if (target == null)
10074                     {
10075                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATECEDSEXIST$0);
10076                     }
10077                     target.setEnumValue(stateCEDSExist);
10078                 }
10079             }
10080             
10081             /**
10082              * Sets (as xml) the "State_CEDS_exist" element
10083              */
10084             public void xsetStateCEDSExist(gov.grants.apply.system.globalLibraryV20.YesNoDataType stateCEDSExist)
10085             {
10086                 synchronized (monitor())
10087                 {
10088                     check_orphaned();
10089                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10090                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATECEDSEXIST$0, 0);
10091                     if (target == null)
10092                     {
10093                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(STATECEDSEXIST$0);
10094                     }
10095                     target.set(stateCEDSExist);
10096                 }
10097             }
10098             
10099             /**
10100              * Gets the "Development_of_CEDS" element
10101              */
10102             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDevelopmentOfCEDS()
10103             {
10104                 synchronized (monitor())
10105                 {
10106                     check_orphaned();
10107                     org.apache.xmlbeans.SimpleValue target = null;
10108                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTOFCEDS$2, 0);
10109                     if (target == null)
10110                     {
10111                       return null;
10112                     }
10113                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10114                 }
10115             }
10116             
10117             /**
10118              * Gets (as xml) the "Development_of_CEDS" element
10119              */
10120             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDevelopmentOfCEDS()
10121             {
10122                 synchronized (monitor())
10123                 {
10124                     check_orphaned();
10125                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10126                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEVELOPMENTOFCEDS$2, 0);
10127                     return target;
10128                 }
10129             }
10130             
10131             /**
10132              * True if has "Development_of_CEDS" element
10133              */
10134             public boolean isSetDevelopmentOfCEDS()
10135             {
10136                 synchronized (monitor())
10137                 {
10138                     check_orphaned();
10139                     return get_store().count_elements(DEVELOPMENTOFCEDS$2) != 0;
10140                 }
10141             }
10142             
10143             /**
10144              * Sets the "Development_of_CEDS" element
10145              */
10146             public void setDevelopmentOfCEDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum developmentOfCEDS)
10147             {
10148                 synchronized (monitor())
10149                 {
10150                     check_orphaned();
10151                     org.apache.xmlbeans.SimpleValue target = null;
10152                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTOFCEDS$2, 0);
10153                     if (target == null)
10154                     {
10155                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEVELOPMENTOFCEDS$2);
10156                     }
10157                     target.setEnumValue(developmentOfCEDS);
10158                 }
10159             }
10160             
10161             /**
10162              * Sets (as xml) the "Development_of_CEDS" element
10163              */
10164             public void xsetDevelopmentOfCEDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType developmentOfCEDS)
10165             {
10166                 synchronized (monitor())
10167                 {
10168                     check_orphaned();
10169                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10170                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEVELOPMENTOFCEDS$2, 0);
10171                     if (target == null)
10172                     {
10173                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DEVELOPMENTOFCEDS$2);
10174                     }
10175                     target.set(developmentOfCEDS);
10176                 }
10177             }
10178             
10179             /**
10180              * Unsets the "Development_of_CEDS" element
10181              */
10182             public void unsetDevelopmentOfCEDS()
10183             {
10184                 synchronized (monitor())
10185                 {
10186                     check_orphaned();
10187                     get_store().remove_element(DEVELOPMENTOFCEDS$2, 0);
10188                 }
10189             }
10190             
10191             /**
10192              * Gets the "State_CEDS_local" element
10193              */
10194             public java.lang.String getStateCEDSLocal()
10195             {
10196                 synchronized (monitor())
10197                 {
10198                     check_orphaned();
10199                     org.apache.xmlbeans.SimpleValue target = null;
10200                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATECEDSLOCAL$4, 0);
10201                     if (target == null)
10202                     {
10203                       return null;
10204                     }
10205                     return target.getStringValue();
10206                 }
10207             }
10208             
10209             /**
10210              * Gets (as xml) the "State_CEDS_local" element
10211              */
10212             public gov.grants.apply.forms.ed90011V11.AN0To3650 xgetStateCEDSLocal()
10213             {
10214                 synchronized (monitor())
10215                 {
10216                     check_orphaned();
10217                     gov.grants.apply.forms.ed90011V11.AN0To3650 target = null;
10218                     target = (gov.grants.apply.forms.ed90011V11.AN0To3650)get_store().find_element_user(STATECEDSLOCAL$4, 0);
10219                     return target;
10220                 }
10221             }
10222             
10223             /**
10224              * True if has "State_CEDS_local" element
10225              */
10226             public boolean isSetStateCEDSLocal()
10227             {
10228                 synchronized (monitor())
10229                 {
10230                     check_orphaned();
10231                     return get_store().count_elements(STATECEDSLOCAL$4) != 0;
10232                 }
10233             }
10234             
10235             /**
10236              * Sets the "State_CEDS_local" element
10237              */
10238             public void setStateCEDSLocal(java.lang.String stateCEDSLocal)
10239             {
10240                 synchronized (monitor())
10241                 {
10242                     check_orphaned();
10243                     org.apache.xmlbeans.SimpleValue target = null;
10244                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATECEDSLOCAL$4, 0);
10245                     if (target == null)
10246                     {
10247                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATECEDSLOCAL$4);
10248                     }
10249                     target.setStringValue(stateCEDSLocal);
10250                 }
10251             }
10252             
10253             /**
10254              * Sets (as xml) the "State_CEDS_local" element
10255              */
10256             public void xsetStateCEDSLocal(gov.grants.apply.forms.ed90011V11.AN0To3650 stateCEDSLocal)
10257             {
10258                 synchronized (monitor())
10259                 {
10260                     check_orphaned();
10261                     gov.grants.apply.forms.ed90011V11.AN0To3650 target = null;
10262                     target = (gov.grants.apply.forms.ed90011V11.AN0To3650)get_store().find_element_user(STATECEDSLOCAL$4, 0);
10263                     if (target == null)
10264                     {
10265                       target = (gov.grants.apply.forms.ed90011V11.AN0To3650)get_store().add_element_user(STATECEDSLOCAL$4);
10266                     }
10267                     target.set(stateCEDSLocal);
10268                 }
10269             }
10270             
10271             /**
10272              * Unsets the "State_CEDS_local" element
10273              */
10274             public void unsetStateCEDSLocal()
10275             {
10276                 synchronized (monitor())
10277                 {
10278                     check_orphaned();
10279                     get_store().remove_element(STATECEDSLOCAL$4, 0);
10280                 }
10281             }
10282         }
10283         /**
10284          * An XML SectionI(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
10285          *
10286          * This is a complex type.
10287          */
10288         public static class SectionIImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionI
10289         {
10290             private static final long serialVersionUID = 1L;
10291             
10292             public SectionIImpl(org.apache.xmlbeans.SchemaType sType)
10293             {
10294                 super(sType);
10295             }
10296             
10297             private static final javax.xml.namespace.QName STRENGTHENCAPACITYORGANIZATIONS$0 = 
10298                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Strengthen_capacity_organizations");
10299             private static final javax.xml.namespace.QName BENEFITDISTRESSEDREGIONS$2 = 
10300                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Benefit_distressed_regions");
10301             private static final javax.xml.namespace.QName INNOVATIVEAPPROACHES$4 = 
10302                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Innovative_approaches");
10303             private static final javax.xml.namespace.QName CONSISTENTAPPROVEDCEDS$6 = 
10304                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Consistent_Approved_CEDS");
10305             
10306             
10307             /**
10308              * Gets the "Strengthen_capacity_organizations" element
10309              */
10310             public java.lang.String getStrengthenCapacityOrganizations()
10311             {
10312                 synchronized (monitor())
10313                 {
10314                     check_orphaned();
10315                     org.apache.xmlbeans.SimpleValue target = null;
10316                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRENGTHENCAPACITYORGANIZATIONS$0, 0);
10317                     if (target == null)
10318                     {
10319                       return null;
10320                     }
10321                     return target.getStringValue();
10322                 }
10323             }
10324             
10325             /**
10326              * Gets (as xml) the "Strengthen_capacity_organizations" element
10327              */
10328             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetStrengthenCapacityOrganizations()
10329             {
10330                 synchronized (monitor())
10331                 {
10332                     check_orphaned();
10333                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
10334                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(STRENGTHENCAPACITYORGANIZATIONS$0, 0);
10335                     return target;
10336                 }
10337             }
10338             
10339             /**
10340              * Sets the "Strengthen_capacity_organizations" element
10341              */
10342             public void setStrengthenCapacityOrganizations(java.lang.String strengthenCapacityOrganizations)
10343             {
10344                 synchronized (monitor())
10345                 {
10346                     check_orphaned();
10347                     org.apache.xmlbeans.SimpleValue target = null;
10348                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRENGTHENCAPACITYORGANIZATIONS$0, 0);
10349                     if (target == null)
10350                     {
10351                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STRENGTHENCAPACITYORGANIZATIONS$0);
10352                     }
10353                     target.setStringValue(strengthenCapacityOrganizations);
10354                 }
10355             }
10356             
10357             /**
10358              * Sets (as xml) the "Strengthen_capacity_organizations" element
10359              */
10360             public void xsetStrengthenCapacityOrganizations(gov.grants.apply.forms.ed90011V11.AN1To910 strengthenCapacityOrganizations)
10361             {
10362                 synchronized (monitor())
10363                 {
10364                     check_orphaned();
10365                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
10366                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(STRENGTHENCAPACITYORGANIZATIONS$0, 0);
10367                     if (target == null)
10368                     {
10369                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(STRENGTHENCAPACITYORGANIZATIONS$0);
10370                     }
10371                     target.set(strengthenCapacityOrganizations);
10372                 }
10373             }
10374             
10375             /**
10376              * Gets the "Benefit_distressed_regions" element
10377              */
10378             public java.lang.String getBenefitDistressedRegions()
10379             {
10380                 synchronized (monitor())
10381                 {
10382                     check_orphaned();
10383                     org.apache.xmlbeans.SimpleValue target = null;
10384                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BENEFITDISTRESSEDREGIONS$2, 0);
10385                     if (target == null)
10386                     {
10387                       return null;
10388                     }
10389                     return target.getStringValue();
10390                 }
10391             }
10392             
10393             /**
10394              * Gets (as xml) the "Benefit_distressed_regions" element
10395              */
10396             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetBenefitDistressedRegions()
10397             {
10398                 synchronized (monitor())
10399                 {
10400                     check_orphaned();
10401                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
10402                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(BENEFITDISTRESSEDREGIONS$2, 0);
10403                     return target;
10404                 }
10405             }
10406             
10407             /**
10408              * Sets the "Benefit_distressed_regions" element
10409              */
10410             public void setBenefitDistressedRegions(java.lang.String benefitDistressedRegions)
10411             {
10412                 synchronized (monitor())
10413                 {
10414                     check_orphaned();
10415                     org.apache.xmlbeans.SimpleValue target = null;
10416                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BENEFITDISTRESSEDREGIONS$2, 0);
10417                     if (target == null)
10418                     {
10419                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BENEFITDISTRESSEDREGIONS$2);
10420                     }
10421                     target.setStringValue(benefitDistressedRegions);
10422                 }
10423             }
10424             
10425             /**
10426              * Sets (as xml) the "Benefit_distressed_regions" element
10427              */
10428             public void xsetBenefitDistressedRegions(gov.grants.apply.forms.ed90011V11.AN1To910 benefitDistressedRegions)
10429             {
10430                 synchronized (monitor())
10431                 {
10432                     check_orphaned();
10433                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
10434                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(BENEFITDISTRESSEDREGIONS$2, 0);
10435                     if (target == null)
10436                     {
10437                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(BENEFITDISTRESSEDREGIONS$2);
10438                     }
10439                     target.set(benefitDistressedRegions);
10440                 }
10441             }
10442             
10443             /**
10444              * Gets the "Innovative_approaches" element
10445              */
10446             public java.lang.String getInnovativeApproaches()
10447             {
10448                 synchronized (monitor())
10449                 {
10450                     check_orphaned();
10451                     org.apache.xmlbeans.SimpleValue target = null;
10452                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INNOVATIVEAPPROACHES$4, 0);
10453                     if (target == null)
10454                     {
10455                       return null;
10456                     }
10457                     return target.getStringValue();
10458                 }
10459             }
10460             
10461             /**
10462              * Gets (as xml) the "Innovative_approaches" element
10463              */
10464             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetInnovativeApproaches()
10465             {
10466                 synchronized (monitor())
10467                 {
10468                     check_orphaned();
10469                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
10470                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(INNOVATIVEAPPROACHES$4, 0);
10471                     return target;
10472                 }
10473             }
10474             
10475             /**
10476              * Sets the "Innovative_approaches" element
10477              */
10478             public void setInnovativeApproaches(java.lang.String innovativeApproaches)
10479             {
10480                 synchronized (monitor())
10481                 {
10482                     check_orphaned();
10483                     org.apache.xmlbeans.SimpleValue target = null;
10484                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INNOVATIVEAPPROACHES$4, 0);
10485                     if (target == null)
10486                     {
10487                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INNOVATIVEAPPROACHES$4);
10488                     }
10489                     target.setStringValue(innovativeApproaches);
10490                 }
10491             }
10492             
10493             /**
10494              * Sets (as xml) the "Innovative_approaches" element
10495              */
10496             public void xsetInnovativeApproaches(gov.grants.apply.forms.ed90011V11.AN1To910 innovativeApproaches)
10497             {
10498                 synchronized (monitor())
10499                 {
10500                     check_orphaned();
10501                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
10502                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(INNOVATIVEAPPROACHES$4, 0);
10503                     if (target == null)
10504                     {
10505                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(INNOVATIVEAPPROACHES$4);
10506                     }
10507                     target.set(innovativeApproaches);
10508                 }
10509             }
10510             
10511             /**
10512              * Gets the "Consistent_Approved_CEDS" element
10513              */
10514             public java.lang.String getConsistentApprovedCEDS()
10515             {
10516                 synchronized (monitor())
10517                 {
10518                     check_orphaned();
10519                     org.apache.xmlbeans.SimpleValue target = null;
10520                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSISTENTAPPROVEDCEDS$6, 0);
10521                     if (target == null)
10522                     {
10523                       return null;
10524                     }
10525                     return target.getStringValue();
10526                 }
10527             }
10528             
10529             /**
10530              * Gets (as xml) the "Consistent_Approved_CEDS" element
10531              */
10532             public gov.grants.apply.forms.ed90011V11.AN1To805 xgetConsistentApprovedCEDS()
10533             {
10534                 synchronized (monitor())
10535                 {
10536                     check_orphaned();
10537                     gov.grants.apply.forms.ed90011V11.AN1To805 target = null;
10538                     target = (gov.grants.apply.forms.ed90011V11.AN1To805)get_store().find_element_user(CONSISTENTAPPROVEDCEDS$6, 0);
10539                     return target;
10540                 }
10541             }
10542             
10543             /**
10544              * True if has "Consistent_Approved_CEDS" element
10545              */
10546             public boolean isSetConsistentApprovedCEDS()
10547             {
10548                 synchronized (monitor())
10549                 {
10550                     check_orphaned();
10551                     return get_store().count_elements(CONSISTENTAPPROVEDCEDS$6) != 0;
10552                 }
10553             }
10554             
10555             /**
10556              * Sets the "Consistent_Approved_CEDS" element
10557              */
10558             public void setConsistentApprovedCEDS(java.lang.String consistentApprovedCEDS)
10559             {
10560                 synchronized (monitor())
10561                 {
10562                     check_orphaned();
10563                     org.apache.xmlbeans.SimpleValue target = null;
10564                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSISTENTAPPROVEDCEDS$6, 0);
10565                     if (target == null)
10566                     {
10567                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSISTENTAPPROVEDCEDS$6);
10568                     }
10569                     target.setStringValue(consistentApprovedCEDS);
10570                 }
10571             }
10572             
10573             /**
10574              * Sets (as xml) the "Consistent_Approved_CEDS" element
10575              */
10576             public void xsetConsistentApprovedCEDS(gov.grants.apply.forms.ed90011V11.AN1To805 consistentApprovedCEDS)
10577             {
10578                 synchronized (monitor())
10579                 {
10580                     check_orphaned();
10581                     gov.grants.apply.forms.ed90011V11.AN1To805 target = null;
10582                     target = (gov.grants.apply.forms.ed90011V11.AN1To805)get_store().find_element_user(CONSISTENTAPPROVEDCEDS$6, 0);
10583                     if (target == null)
10584                     {
10585                       target = (gov.grants.apply.forms.ed90011V11.AN1To805)get_store().add_element_user(CONSISTENTAPPROVEDCEDS$6);
10586                     }
10587                     target.set(consistentApprovedCEDS);
10588                 }
10589             }
10590             
10591             /**
10592              * Unsets the "Consistent_Approved_CEDS" element
10593              */
10594             public void unsetConsistentApprovedCEDS()
10595             {
10596                 synchronized (monitor())
10597                 {
10598                     check_orphaned();
10599                     get_store().remove_element(CONSISTENTAPPROVEDCEDS$6, 0);
10600                 }
10601             }
10602         }
10603         /**
10604          * An XML SectionJ(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
10605          *
10606          * This is a complex type.
10607          */
10608         public static class SectionJImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionJ
10609         {
10610             private static final long serialVersionUID = 1L;
10611             
10612             public SectionJImpl(org.apache.xmlbeans.SchemaType sType)
10613             {
10614                 super(sType);
10615             }
10616             
10617             private static final javax.xml.namespace.QName ADDRESSNEEDSREGION$0 = 
10618                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Address_needs_region");
10619             private static final javax.xml.namespace.QName UNIQUESERVICESMAXIMIZECOORDINATION$2 = 
10620                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Unique_services_maximize_coordination");
10621             private static final javax.xml.namespace.QName CONSISTENTSPONSORINGINSTITUTION$4 = 
10622                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Consistent_sponsoring_institution");
10623             private static final javax.xml.namespace.QName SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6 = 
10624                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Sponsoring_institution_senior_management_support");
10625             private static final javax.xml.namespace.QName SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8 = 
10626                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "sponsoring_institution_experience_administering_technical_assistance");
10627             
10628             
10629             /**
10630              * Gets the "Address_needs_region" element
10631              */
10632             public java.lang.String getAddressNeedsRegion()
10633             {
10634                 synchronized (monitor())
10635                 {
10636                     check_orphaned();
10637                     org.apache.xmlbeans.SimpleValue target = null;
10638                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADDRESSNEEDSREGION$0, 0);
10639                     if (target == null)
10640                     {
10641                       return null;
10642                     }
10643                     return target.getStringValue();
10644                 }
10645             }
10646             
10647             /**
10648              * Gets (as xml) the "Address_needs_region" element
10649              */
10650             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetAddressNeedsRegion()
10651             {
10652                 synchronized (monitor())
10653                 {
10654                     check_orphaned();
10655                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10656                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(ADDRESSNEEDSREGION$0, 0);
10657                     return target;
10658                 }
10659             }
10660             
10661             /**
10662              * Sets the "Address_needs_region" element
10663              */
10664             public void setAddressNeedsRegion(java.lang.String addressNeedsRegion)
10665             {
10666                 synchronized (monitor())
10667                 {
10668                     check_orphaned();
10669                     org.apache.xmlbeans.SimpleValue target = null;
10670                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADDRESSNEEDSREGION$0, 0);
10671                     if (target == null)
10672                     {
10673                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADDRESSNEEDSREGION$0);
10674                     }
10675                     target.setStringValue(addressNeedsRegion);
10676                 }
10677             }
10678             
10679             /**
10680              * Sets (as xml) the "Address_needs_region" element
10681              */
10682             public void xsetAddressNeedsRegion(gov.grants.apply.forms.ed90011V11.AN1To1825 addressNeedsRegion)
10683             {
10684                 synchronized (monitor())
10685                 {
10686                     check_orphaned();
10687                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10688                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(ADDRESSNEEDSREGION$0, 0);
10689                     if (target == null)
10690                     {
10691                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(ADDRESSNEEDSREGION$0);
10692                     }
10693                     target.set(addressNeedsRegion);
10694                 }
10695             }
10696             
10697             /**
10698              * Gets the "Unique_services_maximize_coordination" element
10699              */
10700             public java.lang.String getUniqueServicesMaximizeCoordination()
10701             {
10702                 synchronized (monitor())
10703                 {
10704                     check_orphaned();
10705                     org.apache.xmlbeans.SimpleValue target = null;
10706                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2, 0);
10707                     if (target == null)
10708                     {
10709                       return null;
10710                     }
10711                     return target.getStringValue();
10712                 }
10713             }
10714             
10715             /**
10716              * Gets (as xml) the "Unique_services_maximize_coordination" element
10717              */
10718             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetUniqueServicesMaximizeCoordination()
10719             {
10720                 synchronized (monitor())
10721                 {
10722                     check_orphaned();
10723                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10724                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2, 0);
10725                     return target;
10726                 }
10727             }
10728             
10729             /**
10730              * Sets the "Unique_services_maximize_coordination" element
10731              */
10732             public void setUniqueServicesMaximizeCoordination(java.lang.String uniqueServicesMaximizeCoordination)
10733             {
10734                 synchronized (monitor())
10735                 {
10736                     check_orphaned();
10737                     org.apache.xmlbeans.SimpleValue target = null;
10738                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2, 0);
10739                     if (target == null)
10740                     {
10741                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2);
10742                     }
10743                     target.setStringValue(uniqueServicesMaximizeCoordination);
10744                 }
10745             }
10746             
10747             /**
10748              * Sets (as xml) the "Unique_services_maximize_coordination" element
10749              */
10750             public void xsetUniqueServicesMaximizeCoordination(gov.grants.apply.forms.ed90011V11.AN1To1825 uniqueServicesMaximizeCoordination)
10751             {
10752                 synchronized (monitor())
10753                 {
10754                     check_orphaned();
10755                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10756                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2, 0);
10757                     if (target == null)
10758                     {
10759                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2);
10760                     }
10761                     target.set(uniqueServicesMaximizeCoordination);
10762                 }
10763             }
10764             
10765             /**
10766              * Gets the "Consistent_sponsoring_institution" element
10767              */
10768             public java.lang.String getConsistentSponsoringInstitution()
10769             {
10770                 synchronized (monitor())
10771                 {
10772                     check_orphaned();
10773                     org.apache.xmlbeans.SimpleValue target = null;
10774                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSISTENTSPONSORINGINSTITUTION$4, 0);
10775                     if (target == null)
10776                     {
10777                       return null;
10778                     }
10779                     return target.getStringValue();
10780                 }
10781             }
10782             
10783             /**
10784              * Gets (as xml) the "Consistent_sponsoring_institution" element
10785              */
10786             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetConsistentSponsoringInstitution()
10787             {
10788                 synchronized (monitor())
10789                 {
10790                     check_orphaned();
10791                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10792                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(CONSISTENTSPONSORINGINSTITUTION$4, 0);
10793                     return target;
10794                 }
10795             }
10796             
10797             /**
10798              * Sets the "Consistent_sponsoring_institution" element
10799              */
10800             public void setConsistentSponsoringInstitution(java.lang.String consistentSponsoringInstitution)
10801             {
10802                 synchronized (monitor())
10803                 {
10804                     check_orphaned();
10805                     org.apache.xmlbeans.SimpleValue target = null;
10806                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSISTENTSPONSORINGINSTITUTION$4, 0);
10807                     if (target == null)
10808                     {
10809                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSISTENTSPONSORINGINSTITUTION$4);
10810                     }
10811                     target.setStringValue(consistentSponsoringInstitution);
10812                 }
10813             }
10814             
10815             /**
10816              * Sets (as xml) the "Consistent_sponsoring_institution" element
10817              */
10818             public void xsetConsistentSponsoringInstitution(gov.grants.apply.forms.ed90011V11.AN1To1825 consistentSponsoringInstitution)
10819             {
10820                 synchronized (monitor())
10821                 {
10822                     check_orphaned();
10823                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10824                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(CONSISTENTSPONSORINGINSTITUTION$4, 0);
10825                     if (target == null)
10826                     {
10827                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(CONSISTENTSPONSORINGINSTITUTION$4);
10828                     }
10829                     target.set(consistentSponsoringInstitution);
10830                 }
10831             }
10832             
10833             /**
10834              * Gets the "Sponsoring_institution_senior_management_support" element
10835              */
10836             public java.lang.String getSponsoringInstitutionSeniorManagementSupport()
10837             {
10838                 synchronized (monitor())
10839                 {
10840                     check_orphaned();
10841                     org.apache.xmlbeans.SimpleValue target = null;
10842                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6, 0);
10843                     if (target == null)
10844                     {
10845                       return null;
10846                     }
10847                     return target.getStringValue();
10848                 }
10849             }
10850             
10851             /**
10852              * Gets (as xml) the "Sponsoring_institution_senior_management_support" element
10853              */
10854             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetSponsoringInstitutionSeniorManagementSupport()
10855             {
10856                 synchronized (monitor())
10857                 {
10858                     check_orphaned();
10859                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10860                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6, 0);
10861                     return target;
10862                 }
10863             }
10864             
10865             /**
10866              * Sets the "Sponsoring_institution_senior_management_support" element
10867              */
10868             public void setSponsoringInstitutionSeniorManagementSupport(java.lang.String sponsoringInstitutionSeniorManagementSupport)
10869             {
10870                 synchronized (monitor())
10871                 {
10872                     check_orphaned();
10873                     org.apache.xmlbeans.SimpleValue target = null;
10874                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6, 0);
10875                     if (target == null)
10876                     {
10877                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6);
10878                     }
10879                     target.setStringValue(sponsoringInstitutionSeniorManagementSupport);
10880                 }
10881             }
10882             
10883             /**
10884              * Sets (as xml) the "Sponsoring_institution_senior_management_support" element
10885              */
10886             public void xsetSponsoringInstitutionSeniorManagementSupport(gov.grants.apply.forms.ed90011V11.AN1To1825 sponsoringInstitutionSeniorManagementSupport)
10887             {
10888                 synchronized (monitor())
10889                 {
10890                     check_orphaned();
10891                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10892                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6, 0);
10893                     if (target == null)
10894                     {
10895                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6);
10896                     }
10897                     target.set(sponsoringInstitutionSeniorManagementSupport);
10898                 }
10899             }
10900             
10901             /**
10902              * Gets the "sponsoring_institution_experience_administering_technical_assistance" element
10903              */
10904             public java.lang.String getSponsoringInstitutionExperienceAdministeringTechnicalAssistance()
10905             {
10906                 synchronized (monitor())
10907                 {
10908                     check_orphaned();
10909                     org.apache.xmlbeans.SimpleValue target = null;
10910                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8, 0);
10911                     if (target == null)
10912                     {
10913                       return null;
10914                     }
10915                     return target.getStringValue();
10916                 }
10917             }
10918             
10919             /**
10920              * Gets (as xml) the "sponsoring_institution_experience_administering_technical_assistance" element
10921              */
10922             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetSponsoringInstitutionExperienceAdministeringTechnicalAssistance()
10923             {
10924                 synchronized (monitor())
10925                 {
10926                     check_orphaned();
10927                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10928                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8, 0);
10929                     return target;
10930                 }
10931             }
10932             
10933             /**
10934              * Sets the "sponsoring_institution_experience_administering_technical_assistance" element
10935              */
10936             public void setSponsoringInstitutionExperienceAdministeringTechnicalAssistance(java.lang.String sponsoringInstitutionExperienceAdministeringTechnicalAssistance)
10937             {
10938                 synchronized (monitor())
10939                 {
10940                     check_orphaned();
10941                     org.apache.xmlbeans.SimpleValue target = null;
10942                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8, 0);
10943                     if (target == null)
10944                     {
10945                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8);
10946                     }
10947                     target.setStringValue(sponsoringInstitutionExperienceAdministeringTechnicalAssistance);
10948                 }
10949             }
10950             
10951             /**
10952              * Sets (as xml) the "sponsoring_institution_experience_administering_technical_assistance" element
10953              */
10954             public void xsetSponsoringInstitutionExperienceAdministeringTechnicalAssistance(gov.grants.apply.forms.ed90011V11.AN1To1825 sponsoringInstitutionExperienceAdministeringTechnicalAssistance)
10955             {
10956                 synchronized (monitor())
10957                 {
10958                     check_orphaned();
10959                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
10960                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8, 0);
10961                     if (target == null)
10962                     {
10963                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8);
10964                     }
10965                     target.set(sponsoringInstitutionExperienceAdministeringTechnicalAssistance);
10966                 }
10967             }
10968         }
10969         /**
10970          * An XML SectionK(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
10971          *
10972          * This is a complex type.
10973          */
10974         public static class SectionKImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionK
10975         {
10976             private static final long serialVersionUID = 1L;
10977             
10978             public SectionKImpl(org.apache.xmlbeans.SchemaType sType)
10979             {
10980                 super(sType);
10981             }
10982             
10983             private static final javax.xml.namespace.QName QUESTIONK$0 = 
10984                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Question_K");
10985             private static final javax.xml.namespace.QName OVERCOMINGOBSTACLESCEDS$2 = 
10986                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Overcoming_obstacles_CEDS");
10987             private static final javax.xml.namespace.QName HOWMEETSPECIALNEED$4 = 
10988                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "How_meet_Special_Need");
10989             
10990             
10991             /**
10992              * Gets the "Question_K" element
10993              */
10994             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionK()
10995             {
10996                 synchronized (monitor())
10997                 {
10998                     check_orphaned();
10999                     org.apache.xmlbeans.SimpleValue target = null;
11000                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONK$0, 0);
11001                     if (target == null)
11002                     {
11003                       return null;
11004                     }
11005                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11006                 }
11007             }
11008             
11009             /**
11010              * Gets (as xml) the "Question_K" element
11011              */
11012             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionK()
11013             {
11014                 synchronized (monitor())
11015                 {
11016                     check_orphaned();
11017                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11018                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONK$0, 0);
11019                     return target;
11020                 }
11021             }
11022             
11023             /**
11024              * Sets the "Question_K" element
11025              */
11026             public void setQuestionK(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionK)
11027             {
11028                 synchronized (monitor())
11029                 {
11030                     check_orphaned();
11031                     org.apache.xmlbeans.SimpleValue target = null;
11032                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONK$0, 0);
11033                     if (target == null)
11034                     {
11035                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QUESTIONK$0);
11036                     }
11037                     target.setEnumValue(questionK);
11038                 }
11039             }
11040             
11041             /**
11042              * Sets (as xml) the "Question_K" element
11043              */
11044             public void xsetQuestionK(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionK)
11045             {
11046                 synchronized (monitor())
11047                 {
11048                     check_orphaned();
11049                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11050                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONK$0, 0);
11051                     if (target == null)
11052                     {
11053                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QUESTIONK$0);
11054                     }
11055                     target.set(questionK);
11056                 }
11057             }
11058             
11059             /**
11060              * Gets the "Overcoming_obstacles_CEDS" element
11061              */
11062             public java.lang.String getOvercomingObstaclesCEDS()
11063             {
11064                 synchronized (monitor())
11065                 {
11066                     check_orphaned();
11067                     org.apache.xmlbeans.SimpleValue target = null;
11068                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OVERCOMINGOBSTACLESCEDS$2, 0);
11069                     if (target == null)
11070                     {
11071                       return null;
11072                     }
11073                     return target.getStringValue();
11074                 }
11075             }
11076             
11077             /**
11078              * Gets (as xml) the "Overcoming_obstacles_CEDS" element
11079              */
11080             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetOvercomingObstaclesCEDS()
11081             {
11082                 synchronized (monitor())
11083                 {
11084                     check_orphaned();
11085                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
11086                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(OVERCOMINGOBSTACLESCEDS$2, 0);
11087                     return target;
11088                 }
11089             }
11090             
11091             /**
11092              * True if has "Overcoming_obstacles_CEDS" element
11093              */
11094             public boolean isSetOvercomingObstaclesCEDS()
11095             {
11096                 synchronized (monitor())
11097                 {
11098                     check_orphaned();
11099                     return get_store().count_elements(OVERCOMINGOBSTACLESCEDS$2) != 0;
11100                 }
11101             }
11102             
11103             /**
11104              * Sets the "Overcoming_obstacles_CEDS" element
11105              */
11106             public void setOvercomingObstaclesCEDS(java.lang.String overcomingObstaclesCEDS)
11107             {
11108                 synchronized (monitor())
11109                 {
11110                     check_orphaned();
11111                     org.apache.xmlbeans.SimpleValue target = null;
11112                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OVERCOMINGOBSTACLESCEDS$2, 0);
11113                     if (target == null)
11114                     {
11115                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OVERCOMINGOBSTACLESCEDS$2);
11116                     }
11117                     target.setStringValue(overcomingObstaclesCEDS);
11118                 }
11119             }
11120             
11121             /**
11122              * Sets (as xml) the "Overcoming_obstacles_CEDS" element
11123              */
11124             public void xsetOvercomingObstaclesCEDS(gov.grants.apply.forms.ed90011V11.AN1To1825 overcomingObstaclesCEDS)
11125             {
11126                 synchronized (monitor())
11127                 {
11128                     check_orphaned();
11129                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
11130                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(OVERCOMINGOBSTACLESCEDS$2, 0);
11131                     if (target == null)
11132                     {
11133                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(OVERCOMINGOBSTACLESCEDS$2);
11134                     }
11135                     target.set(overcomingObstaclesCEDS);
11136                 }
11137             }
11138             
11139             /**
11140              * Unsets the "Overcoming_obstacles_CEDS" element
11141              */
11142             public void unsetOvercomingObstaclesCEDS()
11143             {
11144                 synchronized (monitor())
11145                 {
11146                     check_orphaned();
11147                     get_store().remove_element(OVERCOMINGOBSTACLESCEDS$2, 0);
11148                 }
11149             }
11150             
11151             /**
11152              * Gets the "How_meet_Special_Need" element
11153              */
11154             public java.lang.String getHowMeetSpecialNeed()
11155             {
11156                 synchronized (monitor())
11157                 {
11158                     check_orphaned();
11159                     org.apache.xmlbeans.SimpleValue target = null;
11160                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOWMEETSPECIALNEED$4, 0);
11161                     if (target == null)
11162                     {
11163                       return null;
11164                     }
11165                     return target.getStringValue();
11166                 }
11167             }
11168             
11169             /**
11170              * Gets (as xml) the "How_meet_Special_Need" element
11171              */
11172             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetHowMeetSpecialNeed()
11173             {
11174                 synchronized (monitor())
11175                 {
11176                     check_orphaned();
11177                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
11178                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(HOWMEETSPECIALNEED$4, 0);
11179                     return target;
11180                 }
11181             }
11182             
11183             /**
11184              * True if has "How_meet_Special_Need" element
11185              */
11186             public boolean isSetHowMeetSpecialNeed()
11187             {
11188                 synchronized (monitor())
11189                 {
11190                     check_orphaned();
11191                     return get_store().count_elements(HOWMEETSPECIALNEED$4) != 0;
11192                 }
11193             }
11194             
11195             /**
11196              * Sets the "How_meet_Special_Need" element
11197              */
11198             public void setHowMeetSpecialNeed(java.lang.String howMeetSpecialNeed)
11199             {
11200                 synchronized (monitor())
11201                 {
11202                     check_orphaned();
11203                     org.apache.xmlbeans.SimpleValue target = null;
11204                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOWMEETSPECIALNEED$4, 0);
11205                     if (target == null)
11206                     {
11207                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOWMEETSPECIALNEED$4);
11208                     }
11209                     target.setStringValue(howMeetSpecialNeed);
11210                 }
11211             }
11212             
11213             /**
11214              * Sets (as xml) the "How_meet_Special_Need" element
11215              */
11216             public void xsetHowMeetSpecialNeed(gov.grants.apply.forms.ed90011V11.AN1To910 howMeetSpecialNeed)
11217             {
11218                 synchronized (monitor())
11219                 {
11220                     check_orphaned();
11221                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
11222                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(HOWMEETSPECIALNEED$4, 0);
11223                     if (target == null)
11224                     {
11225                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(HOWMEETSPECIALNEED$4);
11226                     }
11227                     target.set(howMeetSpecialNeed);
11228                 }
11229             }
11230             
11231             /**
11232              * Unsets the "How_meet_Special_Need" element
11233              */
11234             public void unsetHowMeetSpecialNeed()
11235             {
11236                 synchronized (monitor())
11237                 {
11238                     check_orphaned();
11239                     get_store().remove_element(HOWMEETSPECIALNEED$4, 0);
11240                 }
11241             }
11242         }
11243         /**
11244          * An XML SectionL(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
11245          *
11246          * This is a complex type.
11247          */
11248         public static class SectionLImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionL
11249         {
11250             private static final long serialVersionUID = 1L;
11251             
11252             public SectionLImpl(org.apache.xmlbeans.SchemaType sType)
11253             {
11254                 super(sType);
11255             }
11256             
11257             private static final javax.xml.namespace.QName NEEDEXPANDEDPUBLICFINANCINGTOOL$0 = 
11258                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Need_expanded_public_financing_tool");
11259             private static final javax.xml.namespace.QName TYPESFINANCINGACTIVITIESANTICIPATED$2 = 
11260                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Types_financing_activities_anticipated");
11261             private static final javax.xml.namespace.QName CAPACITYRLFORGANIZATION$4 = 
11262                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Capacity_RLF_organization");
11263             
11264             
11265             /**
11266              * Gets the "Need_expanded_public_financing_tool" element
11267              */
11268             public java.lang.String getNeedExpandedPublicFinancingTool()
11269             {
11270                 synchronized (monitor())
11271                 {
11272                     check_orphaned();
11273                     org.apache.xmlbeans.SimpleValue target = null;
11274                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0, 0);
11275                     if (target == null)
11276                     {
11277                       return null;
11278                     }
11279                     return target.getStringValue();
11280                 }
11281             }
11282             
11283             /**
11284              * Gets (as xml) the "Need_expanded_public_financing_tool" element
11285              */
11286             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetNeedExpandedPublicFinancingTool()
11287             {
11288                 synchronized (monitor())
11289                 {
11290                     check_orphaned();
11291                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
11292                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0, 0);
11293                     return target;
11294                 }
11295             }
11296             
11297             /**
11298              * Sets the "Need_expanded_public_financing_tool" element
11299              */
11300             public void setNeedExpandedPublicFinancingTool(java.lang.String needExpandedPublicFinancingTool)
11301             {
11302                 synchronized (monitor())
11303                 {
11304                     check_orphaned();
11305                     org.apache.xmlbeans.SimpleValue target = null;
11306                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0, 0);
11307                     if (target == null)
11308                     {
11309                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0);
11310                     }
11311                     target.setStringValue(needExpandedPublicFinancingTool);
11312                 }
11313             }
11314             
11315             /**
11316              * Sets (as xml) the "Need_expanded_public_financing_tool" element
11317              */
11318             public void xsetNeedExpandedPublicFinancingTool(gov.grants.apply.forms.ed90011V11.AN1To1825 needExpandedPublicFinancingTool)
11319             {
11320                 synchronized (monitor())
11321                 {
11322                     check_orphaned();
11323                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
11324                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0, 0);
11325                     if (target == null)
11326                     {
11327                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0);
11328                     }
11329                     target.set(needExpandedPublicFinancingTool);
11330                 }
11331             }
11332             
11333             /**
11334              * Gets the "Types_financing_activities_anticipated" element
11335              */
11336             public java.lang.String getTypesFinancingActivitiesAnticipated()
11337             {
11338                 synchronized (monitor())
11339                 {
11340                     check_orphaned();
11341                     org.apache.xmlbeans.SimpleValue target = null;
11342                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2, 0);
11343                     if (target == null)
11344                     {
11345                       return null;
11346                     }
11347                     return target.getStringValue();
11348                 }
11349             }
11350             
11351             /**
11352              * Gets (as xml) the "Types_financing_activities_anticipated" element
11353              */
11354             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetTypesFinancingActivitiesAnticipated()
11355             {
11356                 synchronized (monitor())
11357                 {
11358                     check_orphaned();
11359                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
11360                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2, 0);
11361                     return target;
11362                 }
11363             }
11364             
11365             /**
11366              * Sets the "Types_financing_activities_anticipated" element
11367              */
11368             public void setTypesFinancingActivitiesAnticipated(java.lang.String typesFinancingActivitiesAnticipated)
11369             {
11370                 synchronized (monitor())
11371                 {
11372                     check_orphaned();
11373                     org.apache.xmlbeans.SimpleValue target = null;
11374                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2, 0);
11375                     if (target == null)
11376                     {
11377                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2);
11378                     }
11379                     target.setStringValue(typesFinancingActivitiesAnticipated);
11380                 }
11381             }
11382             
11383             /**
11384              * Sets (as xml) the "Types_financing_activities_anticipated" element
11385              */
11386             public void xsetTypesFinancingActivitiesAnticipated(gov.grants.apply.forms.ed90011V11.AN1To910 typesFinancingActivitiesAnticipated)
11387             {
11388                 synchronized (monitor())
11389                 {
11390                     check_orphaned();
11391                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
11392                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2, 0);
11393                     if (target == null)
11394                     {
11395                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2);
11396                     }
11397                     target.set(typesFinancingActivitiesAnticipated);
11398                 }
11399             }
11400             
11401             /**
11402              * Gets the "Capacity_RLF_organization" element
11403              */
11404             public java.lang.String getCapacityRLFOrganization()
11405             {
11406                 synchronized (monitor())
11407                 {
11408                     check_orphaned();
11409                     org.apache.xmlbeans.SimpleValue target = null;
11410                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CAPACITYRLFORGANIZATION$4, 0);
11411                     if (target == null)
11412                     {
11413                       return null;
11414                     }
11415                     return target.getStringValue();
11416                 }
11417             }
11418             
11419             /**
11420              * Gets (as xml) the "Capacity_RLF_organization" element
11421              */
11422             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetCapacityRLFOrganization()
11423             {
11424                 synchronized (monitor())
11425                 {
11426                     check_orphaned();
11427                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
11428                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(CAPACITYRLFORGANIZATION$4, 0);
11429                     return target;
11430                 }
11431             }
11432             
11433             /**
11434              * Sets the "Capacity_RLF_organization" element
11435              */
11436             public void setCapacityRLFOrganization(java.lang.String capacityRLFOrganization)
11437             {
11438                 synchronized (monitor())
11439                 {
11440                     check_orphaned();
11441                     org.apache.xmlbeans.SimpleValue target = null;
11442                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CAPACITYRLFORGANIZATION$4, 0);
11443                     if (target == null)
11444                     {
11445                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CAPACITYRLFORGANIZATION$4);
11446                     }
11447                     target.setStringValue(capacityRLFOrganization);
11448                 }
11449             }
11450             
11451             /**
11452              * Sets (as xml) the "Capacity_RLF_organization" element
11453              */
11454             public void xsetCapacityRLFOrganization(gov.grants.apply.forms.ed90011V11.AN1To1825 capacityRLFOrganization)
11455             {
11456                 synchronized (monitor())
11457                 {
11458                     check_orphaned();
11459                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
11460                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(CAPACITYRLFORGANIZATION$4, 0);
11461                     if (target == null)
11462                     {
11463                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(CAPACITYRLFORGANIZATION$4);
11464                     }
11465                     target.set(capacityRLFOrganization);
11466                 }
11467             }
11468         }
11469         /**
11470          * An XML SectionM(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
11471          *
11472          * This is a complex type.
11473          */
11474         public static class SectionMImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM
11475         {
11476             private static final long serialVersionUID = 1L;
11477             
11478             public SectionMImpl(org.apache.xmlbeans.SchemaType sType)
11479             {
11480                 super(sType);
11481             }
11482             
11483             private static final javax.xml.namespace.QName QUESTIONM$0 = 
11484                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Question_M");
11485             private static final javax.xml.namespace.QName INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2 = 
11486                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Involve_above_identified_developments");
11487             private static final javax.xml.namespace.QName INDICATEWHICHWILLPROVIDE$4 = 
11488                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "indicate_which_will_provide");
11489             private static final javax.xml.namespace.QName DISTRICTORGANIZATIONADMINISTERPROJECT$6 = 
11490                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "District_Organization_administer_project");
11491             private static final javax.xml.namespace.QName ADMINISTRATIONBEYONDCAPACITY$8 = 
11492                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Administration_beyond_capacity");
11493             private static final javax.xml.namespace.QName NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10 = 
11494                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "No_organization_administer_costeffectively");
11495             private static final javax.xml.namespace.QName ADMINISTERWITHOUTSUBCONTRACTING$12 = 
11496                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Administer_without_subcontracting");
11497             private static final javax.xml.namespace.QName EXPLAINLACKCERTIFICATIONS$14 = 
11498                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Explain_lack_certifications");
11499             private static final javax.xml.namespace.QName ABLEPROVIDEINFORMATION$16 = 
11500                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Able_provide_information");
11501             private static final javax.xml.namespace.QName WHYNOTPROVIDEINFORMATION$18 = 
11502                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Why_not_provide_information");
11503             private static final javax.xml.namespace.QName TITLEELEMENTSNECESSARY$20 = 
11504                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Title_elements_necessary");
11505             private static final javax.xml.namespace.QName WHYNOTITLEELEMENTSNECESSARY$22 = 
11506                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Why_no_title_elements_necessary");
11507             private static final javax.xml.namespace.QName PLANOBTAINTITLE$24 = 
11508                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Plan_obtain_title");
11509             private static final javax.xml.namespace.QName HOWWHENOBTAINTITLE$26 = 
11510                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "How_when_obtain_title");
11511             private static final javax.xml.namespace.QName WHYNOPLANOBTAINTITLE$28 = 
11512                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Why_no_plan_obtain_title");
11513             private static final javax.xml.namespace.QName HOLDLONGTERMLEASEINTERESTPROPERTY$30 = 
11514                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Hold_longtermlease_interest_property");
11515             private static final javax.xml.namespace.QName WHYNOTREQUIRETITLE$32 = 
11516                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Why_not_require_title");
11517             private static final javax.xml.namespace.QName REQUIREDSTATEPERMITS$34 = 
11518                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Required_State_permits");
11519             private static final javax.xml.namespace.QName LIENSMORTGAGESENCUMBRANCES$36 = 
11520                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Liens_mortgages_encumbrances");
11521             private static final javax.xml.namespace.QName INSTALLATIONCLOSEDSCHEDULED$38 = 
11522                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "InstallationClosedScheduled");
11523             private static final javax.xml.namespace.QName CONSTRUCTIONRAILROADRIGHTOFWAY$40 = 
11524                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Construction_railroad_rightofway");
11525             private static final javax.xml.namespace.QName CONSTRUCTIONRAILROADRIGHTOFWAYYES$42 = 
11526                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Construction_railroad_rightofway-Yes");
11527             private static final javax.xml.namespace.QName CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44 = 
11528                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Construction_highway_Statelocal_owned");
11529             private static final javax.xml.namespace.QName CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46 = 
11530                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Construction_highway_Statelocal_owned_Yes");
11531             private static final javax.xml.namespace.QName INTENDCONVEYINTERESTPROJECT$48 = 
11532                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Intend_convey_interest_project");
11533             private static final javax.xml.namespace.QName INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50 = 
11534                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Intend_convey_interest_project_explanation_of");
11535             private static final javax.xml.namespace.QName CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52 = 
11536                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Construct_facilities_sale_lease_private_parties");
11537             private static final javax.xml.namespace.QName DETAILSSALELEASEEDABENEFIT$54 = 
11538                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Details_sale_lease_EDA_benefit");
11539             private static final javax.xml.namespace.QName CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56 = 
11540                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Construction_serve_privatelyowned_sites_salelease");
11541             private static final javax.xml.namespace.QName OWNERSACREAGEEDABENEFIT$58 = 
11542                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owners_acreage_EDAbenefit");
11543             private static final javax.xml.namespace.QName SALEPRICEFAIRMARKETVALUE$60 = 
11544                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Sale_price_fair_market_value");
11545             private static final javax.xml.namespace.QName SALEPRICEFAIRMARKETVALUEYES$62 = 
11546                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Sale_price_fair_market_value_Yes");
11547             private static final javax.xml.namespace.QName CONSTRUCTRENOVATEPURCHASEBUILDING$64 = 
11548                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Construct_renovate_purchase_building");
11549             private static final javax.xml.namespace.QName CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66 = 
11550                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Construct_renovate_purchase_building_Yes");
11551             private static final javax.xml.namespace.QName LEASEDINWHOLEPART$68 = 
11552                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Leased_inwhole_part");
11553             private static final javax.xml.namespace.QName LEASEDINWHOLEPARTYES$70 = 
11554                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Leased_inwhole_part_Yes");
11555             private static final javax.xml.namespace.QName INCUBATORSPACE$72 = 
11556                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Incubator_space");
11557             private static final javax.xml.namespace.QName INCUBATORSPACEYES$74 = 
11558                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Incubator_space_Yes");
11559             private static final javax.xml.namespace.QName LEASETERMLIMITATIONS$76 = 
11560                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Lease_term_limitations");
11561             private static final javax.xml.namespace.QName LEASETERMLIMITATIONSYES$78 = 
11562                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Lease_term_limitations_Yes");
11563             private static final javax.xml.namespace.QName TERMSPROPOSEDLEASE$80 = 
11564                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Terms_proposed_lease");
11565             private static final javax.xml.namespace.QName PLANSFACILITIESLAND$82 = 
11566                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Plans_facilities_land");
11567             private static final javax.xml.namespace.QName OWNEDOPERATEDBYNONAPPLICANT$84 = 
11568                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owned_operated_by_nonapplicant");
11569             private static final javax.xml.namespace.QName OWNEDOPERATEDBYNONAPPLICANTYES$86 = 
11570                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owned_operated_by_nonapplicant_Yes");
11571             private static final javax.xml.namespace.QName PROPERTYUSEDCOLLATERALIZEFINANCING$88 = 
11572                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Property_used_collateralize_financing");
11573             private static final javax.xml.namespace.QName PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90 = 
11574                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Property_used_collateralize_financing_Yes");
11575             private static final javax.xml.namespace.QName PROVIDESECURITYINTEREST$92 = 
11576                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Provide_security_interest");
11577             private static final javax.xml.namespace.QName PROVIDESECURITYINTERESTNO$94 = 
11578                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Provide_security_interest_No");
11579             private static final javax.xml.namespace.QName EMINENTDOMAINPROCEEDINGS$96 = 
11580                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Eminent_domain_proceedings");
11581             private static final javax.xml.namespace.QName EMINENTDOMAINPROCEEDINGSYES$98 = 
11582                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Eminent_domain_proceedings_Yes");
11583             private static final javax.xml.namespace.QName TANGIBLEPERSONALPROPERTY$100 = 
11584                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tangible_personal_property");
11585             private static final javax.xml.namespace.QName TANGIBLEPERSONALPROPERTYYES$102 = 
11586                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tangible_personal_property_Yes");
11587             private static final javax.xml.namespace.QName RELOCATIONEXPENSESPARTOFBUDGET$104 = 
11588                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Relocation_expenses_part_of_budget");
11589             private static final javax.xml.namespace.QName DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106 = 
11590                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Displacement_individuals_families_businesses_farms");
11591             private static final javax.xml.namespace.QName COMPLYUNIFORMRELOCATIONASSISTANCE$108 = 
11592                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Comply_Uniform_Relocation_Assistance");
11593             private static final javax.xml.namespace.QName PHYSICALDESCRIPTIONSITE$110 = 
11594                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Physical_description_site");
11595             private static final javax.xml.namespace.QName ADJACENTFLOODPLAINWETLAND$112 = 
11596                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Adjacent_floodplain_wetland");
11597             private static final javax.xml.namespace.QName ADJACENTFLOODPLAINWETLANDEXPLAIN$114 = 
11598                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Adjacent_floodplain_wetland_explain");
11599             private static final javax.xml.namespace.QName ADJACENTHAZARDOUSTOXICCONTAMINATION$116 = 
11600                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Adjacent_hazardous_toxic_contamination");
11601             private static final javax.xml.namespace.QName ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118 = 
11602                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Adjacent_hazardous_toxic_contamination_explain");
11603             private static final javax.xml.namespace.QName HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120 = 
11604                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Hazardous_waste_asbestos_removal_project");
11605             private static final javax.xml.namespace.QName HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122 = 
11606                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Hazardous_waste_asbestos_removal_project_explain");
11607             private static final javax.xml.namespace.QName IMPACTARCHEOLOGICALHISTORICSITES$124 = 
11608                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Impact_archeological_historic_sites");
11609             private static final javax.xml.namespace.QName IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126 = 
11610                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Impact_archeological_historic_sites_explain");
11611             private static final javax.xml.namespace.QName OTHERADVERSEENVIRONMENTALIMPACTS$128 = 
11612                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Other_adverse_environmental_impacts");
11613             private static final javax.xml.namespace.QName OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130 = 
11614                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Other_adverse_environmental_impacts_explain");
11615             private static final javax.xml.namespace.QName ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132 = 
11616                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Environmental_impact_statement_analysis");
11617             private static final javax.xml.namespace.QName ENVIRONMENTALIMPACTSTATEMENTYES$134 = 
11618                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Environmental_impact_statement_Yes");
11619             private static final javax.xml.namespace.QName ENVIRONMENTALIMPACTSTATEMENTNO$136 = 
11620                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Environmental_impact_statement_No");
11621             private static final javax.xml.namespace.QName ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138 = 
11622                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Able_provide_environmental_conditions_info");
11623             private static final javax.xml.namespace.QName ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140 = 
11624                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Able_provide_environmental_conditions_info_No");
11625             
11626             
11627             /**
11628              * Gets the "Question_M" element
11629              */
11630             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionM()
11631             {
11632                 synchronized (monitor())
11633                 {
11634                     check_orphaned();
11635                     org.apache.xmlbeans.SimpleValue target = null;
11636                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONM$0, 0);
11637                     if (target == null)
11638                     {
11639                       return null;
11640                     }
11641                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11642                 }
11643             }
11644             
11645             /**
11646              * Gets (as xml) the "Question_M" element
11647              */
11648             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionM()
11649             {
11650                 synchronized (monitor())
11651                 {
11652                     check_orphaned();
11653                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11654                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONM$0, 0);
11655                     return target;
11656                 }
11657             }
11658             
11659             /**
11660              * Sets the "Question_M" element
11661              */
11662             public void setQuestionM(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionM)
11663             {
11664                 synchronized (monitor())
11665                 {
11666                     check_orphaned();
11667                     org.apache.xmlbeans.SimpleValue target = null;
11668                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONM$0, 0);
11669                     if (target == null)
11670                     {
11671                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QUESTIONM$0);
11672                     }
11673                     target.setEnumValue(questionM);
11674                 }
11675             }
11676             
11677             /**
11678              * Sets (as xml) the "Question_M" element
11679              */
11680             public void xsetQuestionM(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionM)
11681             {
11682                 synchronized (monitor())
11683                 {
11684                     check_orphaned();
11685                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11686                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONM$0, 0);
11687                     if (target == null)
11688                     {
11689                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QUESTIONM$0);
11690                     }
11691                     target.set(questionM);
11692                 }
11693             }
11694             
11695             /**
11696              * Gets the "Involve_above_identified_developments" element
11697              */
11698             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInvolveAboveIdentifiedDevelopments()
11699             {
11700                 synchronized (monitor())
11701                 {
11702                     check_orphaned();
11703                     org.apache.xmlbeans.SimpleValue target = null;
11704                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11705                     if (target == null)
11706                     {
11707                       return null;
11708                     }
11709                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11710                 }
11711             }
11712             
11713             /**
11714              * Gets (as xml) the "Involve_above_identified_developments" element
11715              */
11716             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInvolveAboveIdentifiedDevelopments()
11717             {
11718                 synchronized (monitor())
11719                 {
11720                     check_orphaned();
11721                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11722                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11723                     return target;
11724                 }
11725             }
11726             
11727             /**
11728              * True if has "Involve_above_identified_developments" element
11729              */
11730             public boolean isSetInvolveAboveIdentifiedDevelopments()
11731             {
11732                 synchronized (monitor())
11733                 {
11734                     check_orphaned();
11735                     return get_store().count_elements(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2) != 0;
11736                 }
11737             }
11738             
11739             /**
11740              * Sets the "Involve_above_identified_developments" element
11741              */
11742             public void setInvolveAboveIdentifiedDevelopments(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum involveAboveIdentifiedDevelopments)
11743             {
11744                 synchronized (monitor())
11745                 {
11746                     check_orphaned();
11747                     org.apache.xmlbeans.SimpleValue target = null;
11748                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11749                     if (target == null)
11750                     {
11751                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2);
11752                     }
11753                     target.setEnumValue(involveAboveIdentifiedDevelopments);
11754                 }
11755             }
11756             
11757             /**
11758              * Sets (as xml) the "Involve_above_identified_developments" element
11759              */
11760             public void xsetInvolveAboveIdentifiedDevelopments(gov.grants.apply.system.globalLibraryV20.YesNoDataType involveAboveIdentifiedDevelopments)
11761             {
11762                 synchronized (monitor())
11763                 {
11764                     check_orphaned();
11765                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11766                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11767                     if (target == null)
11768                     {
11769                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2);
11770                     }
11771                     target.set(involveAboveIdentifiedDevelopments);
11772                 }
11773             }
11774             
11775             /**
11776              * Unsets the "Involve_above_identified_developments" element
11777              */
11778             public void unsetInvolveAboveIdentifiedDevelopments()
11779             {
11780                 synchronized (monitor())
11781                 {
11782                     check_orphaned();
11783                     get_store().remove_element(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11784                 }
11785             }
11786             
11787             /**
11788              * Gets the "indicate_which_will_provide" element
11789              */
11790             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide.Enum getIndicateWhichWillProvide()
11791             {
11792                 synchronized (monitor())
11793                 {
11794                     check_orphaned();
11795                     org.apache.xmlbeans.SimpleValue target = null;
11796                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDICATEWHICHWILLPROVIDE$4, 0);
11797                     if (target == null)
11798                     {
11799                       return null;
11800                     }
11801                     return (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide.Enum)target.getEnumValue();
11802                 }
11803             }
11804             
11805             /**
11806              * Gets (as xml) the "indicate_which_will_provide" element
11807              */
11808             public gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide xgetIndicateWhichWillProvide()
11809             {
11810                 synchronized (monitor())
11811                 {
11812                     check_orphaned();
11813                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide target = null;
11814                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide)get_store().find_element_user(INDICATEWHICHWILLPROVIDE$4, 0);
11815                     return target;
11816                 }
11817             }
11818             
11819             /**
11820              * True if has "indicate_which_will_provide" element
11821              */
11822             public boolean isSetIndicateWhichWillProvide()
11823             {
11824                 synchronized (monitor())
11825                 {
11826                     check_orphaned();
11827                     return get_store().count_elements(INDICATEWHICHWILLPROVIDE$4) != 0;
11828                 }
11829             }
11830             
11831             /**
11832              * Sets the "indicate_which_will_provide" element
11833              */
11834             public void setIndicateWhichWillProvide(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide.Enum indicateWhichWillProvide)
11835             {
11836                 synchronized (monitor())
11837                 {
11838                     check_orphaned();
11839                     org.apache.xmlbeans.SimpleValue target = null;
11840                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDICATEWHICHWILLPROVIDE$4, 0);
11841                     if (target == null)
11842                     {
11843                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDICATEWHICHWILLPROVIDE$4);
11844                     }
11845                     target.setEnumValue(indicateWhichWillProvide);
11846                 }
11847             }
11848             
11849             /**
11850              * Sets (as xml) the "indicate_which_will_provide" element
11851              */
11852             public void xsetIndicateWhichWillProvide(gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide indicateWhichWillProvide)
11853             {
11854                 synchronized (monitor())
11855                 {
11856                     check_orphaned();
11857                     gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide target = null;
11858                     target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide)get_store().find_element_user(INDICATEWHICHWILLPROVIDE$4, 0);
11859                     if (target == null)
11860                     {
11861                       target = (gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide)get_store().add_element_user(INDICATEWHICHWILLPROVIDE$4);
11862                     }
11863                     target.set(indicateWhichWillProvide);
11864                 }
11865             }
11866             
11867             /**
11868              * Unsets the "indicate_which_will_provide" element
11869              */
11870             public void unsetIndicateWhichWillProvide()
11871             {
11872                 synchronized (monitor())
11873                 {
11874                     check_orphaned();
11875                     get_store().remove_element(INDICATEWHICHWILLPROVIDE$4, 0);
11876                 }
11877             }
11878             
11879             /**
11880              * Gets the "District_Organization_administer_project" element
11881              */
11882             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDistrictOrganizationAdministerProject()
11883             {
11884                 synchronized (monitor())
11885                 {
11886                     check_orphaned();
11887                     org.apache.xmlbeans.SimpleValue target = null;
11888                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11889                     if (target == null)
11890                     {
11891                       return null;
11892                     }
11893                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11894                 }
11895             }
11896             
11897             /**
11898              * Gets (as xml) the "District_Organization_administer_project" element
11899              */
11900             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDistrictOrganizationAdministerProject()
11901             {
11902                 synchronized (monitor())
11903                 {
11904                     check_orphaned();
11905                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11906                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11907                     return target;
11908                 }
11909             }
11910             
11911             /**
11912              * True if has "District_Organization_administer_project" element
11913              */
11914             public boolean isSetDistrictOrganizationAdministerProject()
11915             {
11916                 synchronized (monitor())
11917                 {
11918                     check_orphaned();
11919                     return get_store().count_elements(DISTRICTORGANIZATIONADMINISTERPROJECT$6) != 0;
11920                 }
11921             }
11922             
11923             /**
11924              * Sets the "District_Organization_administer_project" element
11925              */
11926             public void setDistrictOrganizationAdministerProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum districtOrganizationAdministerProject)
11927             {
11928                 synchronized (monitor())
11929                 {
11930                     check_orphaned();
11931                     org.apache.xmlbeans.SimpleValue target = null;
11932                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11933                     if (target == null)
11934                     {
11935                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6);
11936                     }
11937                     target.setEnumValue(districtOrganizationAdministerProject);
11938                 }
11939             }
11940             
11941             /**
11942              * Sets (as xml) the "District_Organization_administer_project" element
11943              */
11944             public void xsetDistrictOrganizationAdministerProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType districtOrganizationAdministerProject)
11945             {
11946                 synchronized (monitor())
11947                 {
11948                     check_orphaned();
11949                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11950                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11951                     if (target == null)
11952                     {
11953                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6);
11954                     }
11955                     target.set(districtOrganizationAdministerProject);
11956                 }
11957             }
11958             
11959             /**
11960              * Unsets the "District_Organization_administer_project" element
11961              */
11962             public void unsetDistrictOrganizationAdministerProject()
11963             {
11964                 synchronized (monitor())
11965                 {
11966                     check_orphaned();
11967                     get_store().remove_element(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11968                 }
11969             }
11970             
11971             /**
11972              * Gets the "Administration_beyond_capacity" element
11973              */
11974             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdministrationBeyondCapacity()
11975             {
11976                 synchronized (monitor())
11977                 {
11978                     check_orphaned();
11979                     org.apache.xmlbeans.SimpleValue target = null;
11980                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINISTRATIONBEYONDCAPACITY$8, 0);
11981                     if (target == null)
11982                     {
11983                       return null;
11984                     }
11985                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11986                 }
11987             }
11988             
11989             /**
11990              * Gets (as xml) the "Administration_beyond_capacity" element
11991              */
11992             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdministrationBeyondCapacity()
11993             {
11994                 synchronized (monitor())
11995                 {
11996                     check_orphaned();
11997                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11998                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADMINISTRATIONBEYONDCAPACITY$8, 0);
11999                     return target;
12000                 }
12001             }
12002             
12003             /**
12004              * True if has "Administration_beyond_capacity" element
12005              */
12006             public boolean isSetAdministrationBeyondCapacity()
12007             {
12008                 synchronized (monitor())
12009                 {
12010                     check_orphaned();
12011                     return get_store().count_elements(ADMINISTRATIONBEYONDCAPACITY$8) != 0;
12012                 }
12013             }
12014             
12015             /**
12016              * Sets the "Administration_beyond_capacity" element
12017              */
12018             public void setAdministrationBeyondCapacity(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum administrationBeyondCapacity)
12019             {
12020                 synchronized (monitor())
12021                 {
12022                     check_orphaned();
12023                     org.apache.xmlbeans.SimpleValue target = null;
12024                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINISTRATIONBEYONDCAPACITY$8, 0);
12025                     if (target == null)
12026                     {
12027                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINISTRATIONBEYONDCAPACITY$8);
12028                     }
12029                     target.setEnumValue(administrationBeyondCapacity);
12030                 }
12031             }
12032             
12033             /**
12034              * Sets (as xml) the "Administration_beyond_capacity" element
12035              */
12036             public void xsetAdministrationBeyondCapacity(gov.grants.apply.system.globalLibraryV20.YesNoDataType administrationBeyondCapacity)
12037             {
12038                 synchronized (monitor())
12039                 {
12040                     check_orphaned();
12041                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12042                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADMINISTRATIONBEYONDCAPACITY$8, 0);
12043                     if (target == null)
12044                     {
12045                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADMINISTRATIONBEYONDCAPACITY$8);
12046                     }
12047                     target.set(administrationBeyondCapacity);
12048                 }
12049             }
12050             
12051             /**
12052              * Unsets the "Administration_beyond_capacity" element
12053              */
12054             public void unsetAdministrationBeyondCapacity()
12055             {
12056                 synchronized (monitor())
12057                 {
12058                     check_orphaned();
12059                     get_store().remove_element(ADMINISTRATIONBEYONDCAPACITY$8, 0);
12060                 }
12061             }
12062             
12063             /**
12064              * Gets the "No_organization_administer_costeffectively" element
12065              */
12066             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoOrganizationAdministerCosteffectively()
12067             {
12068                 synchronized (monitor())
12069                 {
12070                     check_orphaned();
12071                     org.apache.xmlbeans.SimpleValue target = null;
12072                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
12073                     if (target == null)
12074                     {
12075                       return null;
12076                     }
12077                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12078                 }
12079             }
12080             
12081             /**
12082              * Gets (as xml) the "No_organization_administer_costeffectively" element
12083              */
12084             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoOrganizationAdministerCosteffectively()
12085             {
12086                 synchronized (monitor())
12087                 {
12088                     check_orphaned();
12089                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12090                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
12091                     return target;
12092                 }
12093             }
12094             
12095             /**
12096              * True if has "No_organization_administer_costeffectively" element
12097              */
12098             public boolean isSetNoOrganizationAdministerCosteffectively()
12099             {
12100                 synchronized (monitor())
12101                 {
12102                     check_orphaned();
12103                     return get_store().count_elements(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10) != 0;
12104                 }
12105             }
12106             
12107             /**
12108              * Sets the "No_organization_administer_costeffectively" element
12109              */
12110             public void setNoOrganizationAdministerCosteffectively(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noOrganizationAdministerCosteffectively)
12111             {
12112                 synchronized (monitor())
12113                 {
12114                     check_orphaned();
12115                     org.apache.xmlbeans.SimpleValue target = null;
12116                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
12117                     if (target == null)
12118                     {
12119                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10);
12120                     }
12121                     target.setEnumValue(noOrganizationAdministerCosteffectively);
12122                 }
12123             }
12124             
12125             /**
12126              * Sets (as xml) the "No_organization_administer_costeffectively" element
12127              */
12128             public void xsetNoOrganizationAdministerCosteffectively(gov.grants.apply.system.globalLibraryV20.YesNoDataType noOrganizationAdministerCosteffectively)
12129             {
12130                 synchronized (monitor())
12131                 {
12132                     check_orphaned();
12133                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12134                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
12135                     if (target == null)
12136                     {
12137                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10);
12138                     }
12139                     target.set(noOrganizationAdministerCosteffectively);
12140                 }
12141             }
12142             
12143             /**
12144              * Unsets the "No_organization_administer_costeffectively" element
12145              */
12146             public void unsetNoOrganizationAdministerCosteffectively()
12147             {
12148                 synchronized (monitor())
12149                 {
12150                     check_orphaned();
12151                     get_store().remove_element(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
12152                 }
12153             }
12154             
12155             /**
12156              * Gets the "Administer_without_subcontracting" element
12157              */
12158             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdministerWithoutSubcontracting()
12159             {
12160                 synchronized (monitor())
12161                 {
12162                     check_orphaned();
12163                     org.apache.xmlbeans.SimpleValue target = null;
12164                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
12165                     if (target == null)
12166                     {
12167                       return null;
12168                     }
12169                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12170                 }
12171             }
12172             
12173             /**
12174              * Gets (as xml) the "Administer_without_subcontracting" element
12175              */
12176             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdministerWithoutSubcontracting()
12177             {
12178                 synchronized (monitor())
12179                 {
12180                     check_orphaned();
12181                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12182                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
12183                     return target;
12184                 }
12185             }
12186             
12187             /**
12188              * True if has "Administer_without_subcontracting" element
12189              */
12190             public boolean isSetAdministerWithoutSubcontracting()
12191             {
12192                 synchronized (monitor())
12193                 {
12194                     check_orphaned();
12195                     return get_store().count_elements(ADMINISTERWITHOUTSUBCONTRACTING$12) != 0;
12196                 }
12197             }
12198             
12199             /**
12200              * Sets the "Administer_without_subcontracting" element
12201              */
12202             public void setAdministerWithoutSubcontracting(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum administerWithoutSubcontracting)
12203             {
12204                 synchronized (monitor())
12205                 {
12206                     check_orphaned();
12207                     org.apache.xmlbeans.SimpleValue target = null;
12208                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
12209                     if (target == null)
12210                     {
12211                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12);
12212                     }
12213                     target.setEnumValue(administerWithoutSubcontracting);
12214                 }
12215             }
12216             
12217             /**
12218              * Sets (as xml) the "Administer_without_subcontracting" element
12219              */
12220             public void xsetAdministerWithoutSubcontracting(gov.grants.apply.system.globalLibraryV20.YesNoDataType administerWithoutSubcontracting)
12221             {
12222                 synchronized (monitor())
12223                 {
12224                     check_orphaned();
12225                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12226                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
12227                     if (target == null)
12228                     {
12229                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12);
12230                     }
12231                     target.set(administerWithoutSubcontracting);
12232                 }
12233             }
12234             
12235             /**
12236              * Unsets the "Administer_without_subcontracting" element
12237              */
12238             public void unsetAdministerWithoutSubcontracting()
12239             {
12240                 synchronized (monitor())
12241                 {
12242                     check_orphaned();
12243                     get_store().remove_element(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
12244                 }
12245             }
12246             
12247             /**
12248              * Gets the "Explain_lack_certifications" element
12249              */
12250             public java.lang.String getExplainLackCertifications()
12251             {
12252                 synchronized (monitor())
12253                 {
12254                     check_orphaned();
12255                     org.apache.xmlbeans.SimpleValue target = null;
12256                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPLAINLACKCERTIFICATIONS$14, 0);
12257                     if (target == null)
12258                     {
12259                       return null;
12260                     }
12261                     return target.getStringValue();
12262                 }
12263             }
12264             
12265             /**
12266              * Gets (as xml) the "Explain_lack_certifications" element
12267              */
12268             public gov.grants.apply.forms.ed90011V11.AN0To240 xgetExplainLackCertifications()
12269             {
12270                 synchronized (monitor())
12271                 {
12272                     check_orphaned();
12273                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
12274                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(EXPLAINLACKCERTIFICATIONS$14, 0);
12275                     return target;
12276                 }
12277             }
12278             
12279             /**
12280              * True if has "Explain_lack_certifications" element
12281              */
12282             public boolean isSetExplainLackCertifications()
12283             {
12284                 synchronized (monitor())
12285                 {
12286                     check_orphaned();
12287                     return get_store().count_elements(EXPLAINLACKCERTIFICATIONS$14) != 0;
12288                 }
12289             }
12290             
12291             /**
12292              * Sets the "Explain_lack_certifications" element
12293              */
12294             public void setExplainLackCertifications(java.lang.String explainLackCertifications)
12295             {
12296                 synchronized (monitor())
12297                 {
12298                     check_orphaned();
12299                     org.apache.xmlbeans.SimpleValue target = null;
12300                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPLAINLACKCERTIFICATIONS$14, 0);
12301                     if (target == null)
12302                     {
12303                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXPLAINLACKCERTIFICATIONS$14);
12304                     }
12305                     target.setStringValue(explainLackCertifications);
12306                 }
12307             }
12308             
12309             /**
12310              * Sets (as xml) the "Explain_lack_certifications" element
12311              */
12312             public void xsetExplainLackCertifications(gov.grants.apply.forms.ed90011V11.AN0To240 explainLackCertifications)
12313             {
12314                 synchronized (monitor())
12315                 {
12316                     check_orphaned();
12317                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
12318                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(EXPLAINLACKCERTIFICATIONS$14, 0);
12319                     if (target == null)
12320                     {
12321                       target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().add_element_user(EXPLAINLACKCERTIFICATIONS$14);
12322                     }
12323                     target.set(explainLackCertifications);
12324                 }
12325             }
12326             
12327             /**
12328              * Unsets the "Explain_lack_certifications" element
12329              */
12330             public void unsetExplainLackCertifications()
12331             {
12332                 synchronized (monitor())
12333                 {
12334                     check_orphaned();
12335                     get_store().remove_element(EXPLAINLACKCERTIFICATIONS$14, 0);
12336                 }
12337             }
12338             
12339             /**
12340              * Gets the "Able_provide_information" element
12341              */
12342             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAbleProvideInformation()
12343             {
12344                 synchronized (monitor())
12345                 {
12346                     check_orphaned();
12347                     org.apache.xmlbeans.SimpleValue target = null;
12348                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEINFORMATION$16, 0);
12349                     if (target == null)
12350                     {
12351                       return null;
12352                     }
12353                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12354                 }
12355             }
12356             
12357             /**
12358              * Gets (as xml) the "Able_provide_information" element
12359              */
12360             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAbleProvideInformation()
12361             {
12362                 synchronized (monitor())
12363                 {
12364                     check_orphaned();
12365                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12366                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABLEPROVIDEINFORMATION$16, 0);
12367                     return target;
12368                 }
12369             }
12370             
12371             /**
12372              * True if has "Able_provide_information" element
12373              */
12374             public boolean isSetAbleProvideInformation()
12375             {
12376                 synchronized (monitor())
12377                 {
12378                     check_orphaned();
12379                     return get_store().count_elements(ABLEPROVIDEINFORMATION$16) != 0;
12380                 }
12381             }
12382             
12383             /**
12384              * Sets the "Able_provide_information" element
12385              */
12386             public void setAbleProvideInformation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ableProvideInformation)
12387             {
12388                 synchronized (monitor())
12389                 {
12390                     check_orphaned();
12391                     org.apache.xmlbeans.SimpleValue target = null;
12392                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEINFORMATION$16, 0);
12393                     if (target == null)
12394                     {
12395                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ABLEPROVIDEINFORMATION$16);
12396                     }
12397                     target.setEnumValue(ableProvideInformation);
12398                 }
12399             }
12400             
12401             /**
12402              * Sets (as xml) the "Able_provide_information" element
12403              */
12404             public void xsetAbleProvideInformation(gov.grants.apply.system.globalLibraryV20.YesNoDataType ableProvideInformation)
12405             {
12406                 synchronized (monitor())
12407                 {
12408                     check_orphaned();
12409                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12410                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABLEPROVIDEINFORMATION$16, 0);
12411                     if (target == null)
12412                     {
12413                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ABLEPROVIDEINFORMATION$16);
12414                     }
12415                     target.set(ableProvideInformation);
12416                 }
12417             }
12418             
12419             /**
12420              * Unsets the "Able_provide_information" element
12421              */
12422             public void unsetAbleProvideInformation()
12423             {
12424                 synchronized (monitor())
12425                 {
12426                     check_orphaned();
12427                     get_store().remove_element(ABLEPROVIDEINFORMATION$16, 0);
12428                 }
12429             }
12430             
12431             /**
12432              * Gets the "Why_not_provide_information" element
12433              */
12434             public java.lang.String getWhyNotProvideInformation()
12435             {
12436                 synchronized (monitor())
12437                 {
12438                     check_orphaned();
12439                     org.apache.xmlbeans.SimpleValue target = null;
12440                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTPROVIDEINFORMATION$18, 0);
12441                     if (target == null)
12442                     {
12443                       return null;
12444                     }
12445                     return target.getStringValue();
12446                 }
12447             }
12448             
12449             /**
12450              * Gets (as xml) the "Why_not_provide_information" element
12451              */
12452             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetWhyNotProvideInformation()
12453             {
12454                 synchronized (monitor())
12455                 {
12456                     check_orphaned();
12457                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
12458                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(WHYNOTPROVIDEINFORMATION$18, 0);
12459                     return target;
12460                 }
12461             }
12462             
12463             /**
12464              * True if has "Why_not_provide_information" element
12465              */
12466             public boolean isSetWhyNotProvideInformation()
12467             {
12468                 synchronized (monitor())
12469                 {
12470                     check_orphaned();
12471                     return get_store().count_elements(WHYNOTPROVIDEINFORMATION$18) != 0;
12472                 }
12473             }
12474             
12475             /**
12476              * Sets the "Why_not_provide_information" element
12477              */
12478             public void setWhyNotProvideInformation(java.lang.String whyNotProvideInformation)
12479             {
12480                 synchronized (monitor())
12481                 {
12482                     check_orphaned();
12483                     org.apache.xmlbeans.SimpleValue target = null;
12484                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTPROVIDEINFORMATION$18, 0);
12485                     if (target == null)
12486                     {
12487                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNOTPROVIDEINFORMATION$18);
12488                     }
12489                     target.setStringValue(whyNotProvideInformation);
12490                 }
12491             }
12492             
12493             /**
12494              * Sets (as xml) the "Why_not_provide_information" element
12495              */
12496             public void xsetWhyNotProvideInformation(gov.grants.apply.forms.ed90011V11.AN0To160 whyNotProvideInformation)
12497             {
12498                 synchronized (monitor())
12499                 {
12500                     check_orphaned();
12501                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
12502                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(WHYNOTPROVIDEINFORMATION$18, 0);
12503                     if (target == null)
12504                     {
12505                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(WHYNOTPROVIDEINFORMATION$18);
12506                     }
12507                     target.set(whyNotProvideInformation);
12508                 }
12509             }
12510             
12511             /**
12512              * Unsets the "Why_not_provide_information" element
12513              */
12514             public void unsetWhyNotProvideInformation()
12515             {
12516                 synchronized (monitor())
12517                 {
12518                     check_orphaned();
12519                     get_store().remove_element(WHYNOTPROVIDEINFORMATION$18, 0);
12520                 }
12521             }
12522             
12523             /**
12524              * Gets the "Title_elements_necessary" element
12525              */
12526             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTitleElementsNecessary()
12527             {
12528                 synchronized (monitor())
12529                 {
12530                     check_orphaned();
12531                     org.apache.xmlbeans.SimpleValue target = null;
12532                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEELEMENTSNECESSARY$20, 0);
12533                     if (target == null)
12534                     {
12535                       return null;
12536                     }
12537                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12538                 }
12539             }
12540             
12541             /**
12542              * Gets (as xml) the "Title_elements_necessary" element
12543              */
12544             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTitleElementsNecessary()
12545             {
12546                 synchronized (monitor())
12547                 {
12548                     check_orphaned();
12549                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12550                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TITLEELEMENTSNECESSARY$20, 0);
12551                     return target;
12552                 }
12553             }
12554             
12555             /**
12556              * True if has "Title_elements_necessary" element
12557              */
12558             public boolean isSetTitleElementsNecessary()
12559             {
12560                 synchronized (monitor())
12561                 {
12562                     check_orphaned();
12563                     return get_store().count_elements(TITLEELEMENTSNECESSARY$20) != 0;
12564                 }
12565             }
12566             
12567             /**
12568              * Sets the "Title_elements_necessary" element
12569              */
12570             public void setTitleElementsNecessary(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum titleElementsNecessary)
12571             {
12572                 synchronized (monitor())
12573                 {
12574                     check_orphaned();
12575                     org.apache.xmlbeans.SimpleValue target = null;
12576                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEELEMENTSNECESSARY$20, 0);
12577                     if (target == null)
12578                     {
12579                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLEELEMENTSNECESSARY$20);
12580                     }
12581                     target.setEnumValue(titleElementsNecessary);
12582                 }
12583             }
12584             
12585             /**
12586              * Sets (as xml) the "Title_elements_necessary" element
12587              */
12588             public void xsetTitleElementsNecessary(gov.grants.apply.system.globalLibraryV20.YesNoDataType titleElementsNecessary)
12589             {
12590                 synchronized (monitor())
12591                 {
12592                     check_orphaned();
12593                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12594                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TITLEELEMENTSNECESSARY$20, 0);
12595                     if (target == null)
12596                     {
12597                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TITLEELEMENTSNECESSARY$20);
12598                     }
12599                     target.set(titleElementsNecessary);
12600                 }
12601             }
12602             
12603             /**
12604              * Unsets the "Title_elements_necessary" element
12605              */
12606             public void unsetTitleElementsNecessary()
12607             {
12608                 synchronized (monitor())
12609                 {
12610                     check_orphaned();
12611                     get_store().remove_element(TITLEELEMENTSNECESSARY$20, 0);
12612                 }
12613             }
12614             
12615             /**
12616              * Gets the "Why_no_title_elements_necessary" element
12617              */
12618             public java.lang.String getWhyNoTitleElementsNecessary()
12619             {
12620                 synchronized (monitor())
12621                 {
12622                     check_orphaned();
12623                     org.apache.xmlbeans.SimpleValue target = null;
12624                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12625                     if (target == null)
12626                     {
12627                       return null;
12628                     }
12629                     return target.getStringValue();
12630                 }
12631             }
12632             
12633             /**
12634              * Gets (as xml) the "Why_no_title_elements_necessary" element
12635              */
12636             public gov.grants.apply.forms.ed90011V11.AN0To240 xgetWhyNoTitleElementsNecessary()
12637             {
12638                 synchronized (monitor())
12639                 {
12640                     check_orphaned();
12641                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
12642                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12643                     return target;
12644                 }
12645             }
12646             
12647             /**
12648              * True if has "Why_no_title_elements_necessary" element
12649              */
12650             public boolean isSetWhyNoTitleElementsNecessary()
12651             {
12652                 synchronized (monitor())
12653                 {
12654                     check_orphaned();
12655                     return get_store().count_elements(WHYNOTITLEELEMENTSNECESSARY$22) != 0;
12656                 }
12657             }
12658             
12659             /**
12660              * Sets the "Why_no_title_elements_necessary" element
12661              */
12662             public void setWhyNoTitleElementsNecessary(java.lang.String whyNoTitleElementsNecessary)
12663             {
12664                 synchronized (monitor())
12665                 {
12666                     check_orphaned();
12667                     org.apache.xmlbeans.SimpleValue target = null;
12668                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12669                     if (target == null)
12670                     {
12671                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNOTITLEELEMENTSNECESSARY$22);
12672                     }
12673                     target.setStringValue(whyNoTitleElementsNecessary);
12674                 }
12675             }
12676             
12677             /**
12678              * Sets (as xml) the "Why_no_title_elements_necessary" element
12679              */
12680             public void xsetWhyNoTitleElementsNecessary(gov.grants.apply.forms.ed90011V11.AN0To240 whyNoTitleElementsNecessary)
12681             {
12682                 synchronized (monitor())
12683                 {
12684                     check_orphaned();
12685                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
12686                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12687                     if (target == null)
12688                     {
12689                       target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().add_element_user(WHYNOTITLEELEMENTSNECESSARY$22);
12690                     }
12691                     target.set(whyNoTitleElementsNecessary);
12692                 }
12693             }
12694             
12695             /**
12696              * Unsets the "Why_no_title_elements_necessary" element
12697              */
12698             public void unsetWhyNoTitleElementsNecessary()
12699             {
12700                 synchronized (monitor())
12701                 {
12702                     check_orphaned();
12703                     get_store().remove_element(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12704                 }
12705             }
12706             
12707             /**
12708              * Gets the "Plan_obtain_title" element
12709              */
12710             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlanObtainTitle()
12711             {
12712                 synchronized (monitor())
12713                 {
12714                     check_orphaned();
12715                     org.apache.xmlbeans.SimpleValue target = null;
12716                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANOBTAINTITLE$24, 0);
12717                     if (target == null)
12718                     {
12719                       return null;
12720                     }
12721                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12722                 }
12723             }
12724             
12725             /**
12726              * Gets (as xml) the "Plan_obtain_title" element
12727              */
12728             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlanObtainTitle()
12729             {
12730                 synchronized (monitor())
12731                 {
12732                     check_orphaned();
12733                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12734                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANOBTAINTITLE$24, 0);
12735                     return target;
12736                 }
12737             }
12738             
12739             /**
12740              * True if has "Plan_obtain_title" element
12741              */
12742             public boolean isSetPlanObtainTitle()
12743             {
12744                 synchronized (monitor())
12745                 {
12746                     check_orphaned();
12747                     return get_store().count_elements(PLANOBTAINTITLE$24) != 0;
12748                 }
12749             }
12750             
12751             /**
12752              * Sets the "Plan_obtain_title" element
12753              */
12754             public void setPlanObtainTitle(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum planObtainTitle)
12755             {
12756                 synchronized (monitor())
12757                 {
12758                     check_orphaned();
12759                     org.apache.xmlbeans.SimpleValue target = null;
12760                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANOBTAINTITLE$24, 0);
12761                     if (target == null)
12762                     {
12763                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANOBTAINTITLE$24);
12764                     }
12765                     target.setEnumValue(planObtainTitle);
12766                 }
12767             }
12768             
12769             /**
12770              * Sets (as xml) the "Plan_obtain_title" element
12771              */
12772             public void xsetPlanObtainTitle(gov.grants.apply.system.globalLibraryV20.YesNoDataType planObtainTitle)
12773             {
12774                 synchronized (monitor())
12775                 {
12776                     check_orphaned();
12777                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12778                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANOBTAINTITLE$24, 0);
12779                     if (target == null)
12780                     {
12781                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANOBTAINTITLE$24);
12782                     }
12783                     target.set(planObtainTitle);
12784                 }
12785             }
12786             
12787             /**
12788              * Unsets the "Plan_obtain_title" element
12789              */
12790             public void unsetPlanObtainTitle()
12791             {
12792                 synchronized (monitor())
12793                 {
12794                     check_orphaned();
12795                     get_store().remove_element(PLANOBTAINTITLE$24, 0);
12796                 }
12797             }
12798             
12799             /**
12800              * Gets the "How_when_obtain_title" element
12801              */
12802             public java.lang.String getHowWhenObtainTitle()
12803             {
12804                 synchronized (monitor())
12805                 {
12806                     check_orphaned();
12807                     org.apache.xmlbeans.SimpleValue target = null;
12808                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOWWHENOBTAINTITLE$26, 0);
12809                     if (target == null)
12810                     {
12811                       return null;
12812                     }
12813                     return target.getStringValue();
12814                 }
12815             }
12816             
12817             /**
12818              * Gets (as xml) the "How_when_obtain_title" element
12819              */
12820             public gov.grants.apply.forms.ed90011V11.AN0To240 xgetHowWhenObtainTitle()
12821             {
12822                 synchronized (monitor())
12823                 {
12824                     check_orphaned();
12825                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
12826                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(HOWWHENOBTAINTITLE$26, 0);
12827                     return target;
12828                 }
12829             }
12830             
12831             /**
12832              * True if has "How_when_obtain_title" element
12833              */
12834             public boolean isSetHowWhenObtainTitle()
12835             {
12836                 synchronized (monitor())
12837                 {
12838                     check_orphaned();
12839                     return get_store().count_elements(HOWWHENOBTAINTITLE$26) != 0;
12840                 }
12841             }
12842             
12843             /**
12844              * Sets the "How_when_obtain_title" element
12845              */
12846             public void setHowWhenObtainTitle(java.lang.String howWhenObtainTitle)
12847             {
12848                 synchronized (monitor())
12849                 {
12850                     check_orphaned();
12851                     org.apache.xmlbeans.SimpleValue target = null;
12852                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOWWHENOBTAINTITLE$26, 0);
12853                     if (target == null)
12854                     {
12855                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOWWHENOBTAINTITLE$26);
12856                     }
12857                     target.setStringValue(howWhenObtainTitle);
12858                 }
12859             }
12860             
12861             /**
12862              * Sets (as xml) the "How_when_obtain_title" element
12863              */
12864             public void xsetHowWhenObtainTitle(gov.grants.apply.forms.ed90011V11.AN0To240 howWhenObtainTitle)
12865             {
12866                 synchronized (monitor())
12867                 {
12868                     check_orphaned();
12869                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
12870                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(HOWWHENOBTAINTITLE$26, 0);
12871                     if (target == null)
12872                     {
12873                       target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().add_element_user(HOWWHENOBTAINTITLE$26);
12874                     }
12875                     target.set(howWhenObtainTitle);
12876                 }
12877             }
12878             
12879             /**
12880              * Unsets the "How_when_obtain_title" element
12881              */
12882             public void unsetHowWhenObtainTitle()
12883             {
12884                 synchronized (monitor())
12885                 {
12886                     check_orphaned();
12887                     get_store().remove_element(HOWWHENOBTAINTITLE$26, 0);
12888                 }
12889             }
12890             
12891             /**
12892              * Gets the "Why_no_plan_obtain_title" element
12893              */
12894             public java.lang.String getWhyNoPlanObtainTitle()
12895             {
12896                 synchronized (monitor())
12897                 {
12898                     check_orphaned();
12899                     org.apache.xmlbeans.SimpleValue target = null;
12900                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOPLANOBTAINTITLE$28, 0);
12901                     if (target == null)
12902                     {
12903                       return null;
12904                     }
12905                     return target.getStringValue();
12906                 }
12907             }
12908             
12909             /**
12910              * Gets (as xml) the "Why_no_plan_obtain_title" element
12911              */
12912             public gov.grants.apply.forms.ed90011V11.AN0To240 xgetWhyNoPlanObtainTitle()
12913             {
12914                 synchronized (monitor())
12915                 {
12916                     check_orphaned();
12917                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
12918                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(WHYNOPLANOBTAINTITLE$28, 0);
12919                     return target;
12920                 }
12921             }
12922             
12923             /**
12924              * True if has "Why_no_plan_obtain_title" element
12925              */
12926             public boolean isSetWhyNoPlanObtainTitle()
12927             {
12928                 synchronized (monitor())
12929                 {
12930                     check_orphaned();
12931                     return get_store().count_elements(WHYNOPLANOBTAINTITLE$28) != 0;
12932                 }
12933             }
12934             
12935             /**
12936              * Sets the "Why_no_plan_obtain_title" element
12937              */
12938             public void setWhyNoPlanObtainTitle(java.lang.String whyNoPlanObtainTitle)
12939             {
12940                 synchronized (monitor())
12941                 {
12942                     check_orphaned();
12943                     org.apache.xmlbeans.SimpleValue target = null;
12944                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOPLANOBTAINTITLE$28, 0);
12945                     if (target == null)
12946                     {
12947                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNOPLANOBTAINTITLE$28);
12948                     }
12949                     target.setStringValue(whyNoPlanObtainTitle);
12950                 }
12951             }
12952             
12953             /**
12954              * Sets (as xml) the "Why_no_plan_obtain_title" element
12955              */
12956             public void xsetWhyNoPlanObtainTitle(gov.grants.apply.forms.ed90011V11.AN0To240 whyNoPlanObtainTitle)
12957             {
12958                 synchronized (monitor())
12959                 {
12960                     check_orphaned();
12961                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
12962                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(WHYNOPLANOBTAINTITLE$28, 0);
12963                     if (target == null)
12964                     {
12965                       target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().add_element_user(WHYNOPLANOBTAINTITLE$28);
12966                     }
12967                     target.set(whyNoPlanObtainTitle);
12968                 }
12969             }
12970             
12971             /**
12972              * Unsets the "Why_no_plan_obtain_title" element
12973              */
12974             public void unsetWhyNoPlanObtainTitle()
12975             {
12976                 synchronized (monitor())
12977                 {
12978                     check_orphaned();
12979                     get_store().remove_element(WHYNOPLANOBTAINTITLE$28, 0);
12980                 }
12981             }
12982             
12983             /**
12984              * Gets the "Hold_longtermlease_interest_property" element
12985              */
12986             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHoldLongtermleaseInterestProperty()
12987             {
12988                 synchronized (monitor())
12989                 {
12990                     check_orphaned();
12991                     org.apache.xmlbeans.SimpleValue target = null;
12992                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
12993                     if (target == null)
12994                     {
12995                       return null;
12996                     }
12997                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12998                 }
12999             }
13000             
13001             /**
13002              * Gets (as xml) the "Hold_longtermlease_interest_property" element
13003              */
13004             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHoldLongtermleaseInterestProperty()
13005             {
13006                 synchronized (monitor())
13007                 {
13008                     check_orphaned();
13009                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13010                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
13011                     return target;
13012                 }
13013             }
13014             
13015             /**
13016              * True if has "Hold_longtermlease_interest_property" element
13017              */
13018             public boolean isSetHoldLongtermleaseInterestProperty()
13019             {
13020                 synchronized (monitor())
13021                 {
13022                     check_orphaned();
13023                     return get_store().count_elements(HOLDLONGTERMLEASEINTERESTPROPERTY$30) != 0;
13024                 }
13025             }
13026             
13027             /**
13028              * Sets the "Hold_longtermlease_interest_property" element
13029              */
13030             public void setHoldLongtermleaseInterestProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum holdLongtermleaseInterestProperty)
13031             {
13032                 synchronized (monitor())
13033                 {
13034                     check_orphaned();
13035                     org.apache.xmlbeans.SimpleValue target = null;
13036                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
13037                     if (target == null)
13038                     {
13039                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30);
13040                     }
13041                     target.setEnumValue(holdLongtermleaseInterestProperty);
13042                 }
13043             }
13044             
13045             /**
13046              * Sets (as xml) the "Hold_longtermlease_interest_property" element
13047              */
13048             public void xsetHoldLongtermleaseInterestProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType holdLongtermleaseInterestProperty)
13049             {
13050                 synchronized (monitor())
13051                 {
13052                     check_orphaned();
13053                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13054                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
13055                     if (target == null)
13056                     {
13057                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30);
13058                     }
13059                     target.set(holdLongtermleaseInterestProperty);
13060                 }
13061             }
13062             
13063             /**
13064              * Unsets the "Hold_longtermlease_interest_property" element
13065              */
13066             public void unsetHoldLongtermleaseInterestProperty()
13067             {
13068                 synchronized (monitor())
13069                 {
13070                     check_orphaned();
13071                     get_store().remove_element(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
13072                 }
13073             }
13074             
13075             /**
13076              * Gets the "Why_not_require_title" element
13077              */
13078             public java.lang.String getWhyNotRequireTitle()
13079             {
13080                 synchronized (monitor())
13081                 {
13082                     check_orphaned();
13083                     org.apache.xmlbeans.SimpleValue target = null;
13084                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTREQUIRETITLE$32, 0);
13085                     if (target == null)
13086                     {
13087                       return null;
13088                     }
13089                     return target.getStringValue();
13090                 }
13091             }
13092             
13093             /**
13094              * Gets (as xml) the "Why_not_require_title" element
13095              */
13096             public gov.grants.apply.forms.ed90011V11.AN0To400 xgetWhyNotRequireTitle()
13097             {
13098                 synchronized (monitor())
13099                 {
13100                     check_orphaned();
13101                     gov.grants.apply.forms.ed90011V11.AN0To400 target = null;
13102                     target = (gov.grants.apply.forms.ed90011V11.AN0To400)get_store().find_element_user(WHYNOTREQUIRETITLE$32, 0);
13103                     return target;
13104                 }
13105             }
13106             
13107             /**
13108              * True if has "Why_not_require_title" element
13109              */
13110             public boolean isSetWhyNotRequireTitle()
13111             {
13112                 synchronized (monitor())
13113                 {
13114                     check_orphaned();
13115                     return get_store().count_elements(WHYNOTREQUIRETITLE$32) != 0;
13116                 }
13117             }
13118             
13119             /**
13120              * Sets the "Why_not_require_title" element
13121              */
13122             public void setWhyNotRequireTitle(java.lang.String whyNotRequireTitle)
13123             {
13124                 synchronized (monitor())
13125                 {
13126                     check_orphaned();
13127                     org.apache.xmlbeans.SimpleValue target = null;
13128                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTREQUIRETITLE$32, 0);
13129                     if (target == null)
13130                     {
13131                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNOTREQUIRETITLE$32);
13132                     }
13133                     target.setStringValue(whyNotRequireTitle);
13134                 }
13135             }
13136             
13137             /**
13138              * Sets (as xml) the "Why_not_require_title" element
13139              */
13140             public void xsetWhyNotRequireTitle(gov.grants.apply.forms.ed90011V11.AN0To400 whyNotRequireTitle)
13141             {
13142                 synchronized (monitor())
13143                 {
13144                     check_orphaned();
13145                     gov.grants.apply.forms.ed90011V11.AN0To400 target = null;
13146                     target = (gov.grants.apply.forms.ed90011V11.AN0To400)get_store().find_element_user(WHYNOTREQUIRETITLE$32, 0);
13147                     if (target == null)
13148                     {
13149                       target = (gov.grants.apply.forms.ed90011V11.AN0To400)get_store().add_element_user(WHYNOTREQUIRETITLE$32);
13150                     }
13151                     target.set(whyNotRequireTitle);
13152                 }
13153             }
13154             
13155             /**
13156              * Unsets the "Why_not_require_title" element
13157              */
13158             public void unsetWhyNotRequireTitle()
13159             {
13160                 synchronized (monitor())
13161                 {
13162                     check_orphaned();
13163                     get_store().remove_element(WHYNOTREQUIRETITLE$32, 0);
13164                 }
13165             }
13166             
13167             /**
13168              * Gets the "Required_State_permits" element
13169              */
13170             public java.lang.String getRequiredStatePermits()
13171             {
13172                 synchronized (monitor())
13173                 {
13174                     check_orphaned();
13175                     org.apache.xmlbeans.SimpleValue target = null;
13176                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQUIREDSTATEPERMITS$34, 0);
13177                     if (target == null)
13178                     {
13179                       return null;
13180                     }
13181                     return target.getStringValue();
13182                 }
13183             }
13184             
13185             /**
13186              * Gets (as xml) the "Required_State_permits" element
13187              */
13188             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetRequiredStatePermits()
13189             {
13190                 synchronized (monitor())
13191                 {
13192                     check_orphaned();
13193                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
13194                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(REQUIREDSTATEPERMITS$34, 0);
13195                     return target;
13196                 }
13197             }
13198             
13199             /**
13200              * True if has "Required_State_permits" element
13201              */
13202             public boolean isSetRequiredStatePermits()
13203             {
13204                 synchronized (monitor())
13205                 {
13206                     check_orphaned();
13207                     return get_store().count_elements(REQUIREDSTATEPERMITS$34) != 0;
13208                 }
13209             }
13210             
13211             /**
13212              * Sets the "Required_State_permits" element
13213              */
13214             public void setRequiredStatePermits(java.lang.String requiredStatePermits)
13215             {
13216                 synchronized (monitor())
13217                 {
13218                     check_orphaned();
13219                     org.apache.xmlbeans.SimpleValue target = null;
13220                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQUIREDSTATEPERMITS$34, 0);
13221                     if (target == null)
13222                     {
13223                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REQUIREDSTATEPERMITS$34);
13224                     }
13225                     target.setStringValue(requiredStatePermits);
13226                 }
13227             }
13228             
13229             /**
13230              * Sets (as xml) the "Required_State_permits" element
13231              */
13232             public void xsetRequiredStatePermits(gov.grants.apply.forms.ed90011V11.AN1To910 requiredStatePermits)
13233             {
13234                 synchronized (monitor())
13235                 {
13236                     check_orphaned();
13237                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
13238                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(REQUIREDSTATEPERMITS$34, 0);
13239                     if (target == null)
13240                     {
13241                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(REQUIREDSTATEPERMITS$34);
13242                     }
13243                     target.set(requiredStatePermits);
13244                 }
13245             }
13246             
13247             /**
13248              * Unsets the "Required_State_permits" element
13249              */
13250             public void unsetRequiredStatePermits()
13251             {
13252                 synchronized (monitor())
13253                 {
13254                     check_orphaned();
13255                     get_store().remove_element(REQUIREDSTATEPERMITS$34, 0);
13256                 }
13257             }
13258             
13259             /**
13260              * Gets the "Liens_mortgages_encumbrances" element
13261              */
13262             public java.lang.String getLiensMortgagesEncumbrances()
13263             {
13264                 synchronized (monitor())
13265                 {
13266                     check_orphaned();
13267                     org.apache.xmlbeans.SimpleValue target = null;
13268                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LIENSMORTGAGESENCUMBRANCES$36, 0);
13269                     if (target == null)
13270                     {
13271                       return null;
13272                     }
13273                     return target.getStringValue();
13274                 }
13275             }
13276             
13277             /**
13278              * Gets (as xml) the "Liens_mortgages_encumbrances" element
13279              */
13280             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetLiensMortgagesEncumbrances()
13281             {
13282                 synchronized (monitor())
13283                 {
13284                     check_orphaned();
13285                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
13286                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(LIENSMORTGAGESENCUMBRANCES$36, 0);
13287                     return target;
13288                 }
13289             }
13290             
13291             /**
13292              * True if has "Liens_mortgages_encumbrances" element
13293              */
13294             public boolean isSetLiensMortgagesEncumbrances()
13295             {
13296                 synchronized (monitor())
13297                 {
13298                     check_orphaned();
13299                     return get_store().count_elements(LIENSMORTGAGESENCUMBRANCES$36) != 0;
13300                 }
13301             }
13302             
13303             /**
13304              * Sets the "Liens_mortgages_encumbrances" element
13305              */
13306             public void setLiensMortgagesEncumbrances(java.lang.String liensMortgagesEncumbrances)
13307             {
13308                 synchronized (monitor())
13309                 {
13310                     check_orphaned();
13311                     org.apache.xmlbeans.SimpleValue target = null;
13312                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LIENSMORTGAGESENCUMBRANCES$36, 0);
13313                     if (target == null)
13314                     {
13315                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LIENSMORTGAGESENCUMBRANCES$36);
13316                     }
13317                     target.setStringValue(liensMortgagesEncumbrances);
13318                 }
13319             }
13320             
13321             /**
13322              * Sets (as xml) the "Liens_mortgages_encumbrances" element
13323              */
13324             public void xsetLiensMortgagesEncumbrances(gov.grants.apply.forms.ed90011V11.AN1To910 liensMortgagesEncumbrances)
13325             {
13326                 synchronized (monitor())
13327                 {
13328                     check_orphaned();
13329                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
13330                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(LIENSMORTGAGESENCUMBRANCES$36, 0);
13331                     if (target == null)
13332                     {
13333                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(LIENSMORTGAGESENCUMBRANCES$36);
13334                     }
13335                     target.set(liensMortgagesEncumbrances);
13336                 }
13337             }
13338             
13339             /**
13340              * Unsets the "Liens_mortgages_encumbrances" element
13341              */
13342             public void unsetLiensMortgagesEncumbrances()
13343             {
13344                 synchronized (monitor())
13345                 {
13346                     check_orphaned();
13347                     get_store().remove_element(LIENSMORTGAGESENCUMBRANCES$36, 0);
13348                 }
13349             }
13350             
13351             /**
13352              * Gets the "InstallationClosedScheduled" element
13353              */
13354             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInstallationClosedScheduled()
13355             {
13356                 synchronized (monitor())
13357                 {
13358                     check_orphaned();
13359                     org.apache.xmlbeans.SimpleValue target = null;
13360                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSTALLATIONCLOSEDSCHEDULED$38, 0);
13361                     if (target == null)
13362                     {
13363                       return null;
13364                     }
13365                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13366                 }
13367             }
13368             
13369             /**
13370              * Gets (as xml) the "InstallationClosedScheduled" element
13371              */
13372             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInstallationClosedScheduled()
13373             {
13374                 synchronized (monitor())
13375                 {
13376                     check_orphaned();
13377                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13378                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INSTALLATIONCLOSEDSCHEDULED$38, 0);
13379                     return target;
13380                 }
13381             }
13382             
13383             /**
13384              * True if has "InstallationClosedScheduled" element
13385              */
13386             public boolean isSetInstallationClosedScheduled()
13387             {
13388                 synchronized (monitor())
13389                 {
13390                     check_orphaned();
13391                     return get_store().count_elements(INSTALLATIONCLOSEDSCHEDULED$38) != 0;
13392                 }
13393             }
13394             
13395             /**
13396              * Sets the "InstallationClosedScheduled" element
13397              */
13398             public void setInstallationClosedScheduled(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum installationClosedScheduled)
13399             {
13400                 synchronized (monitor())
13401                 {
13402                     check_orphaned();
13403                     org.apache.xmlbeans.SimpleValue target = null;
13404                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSTALLATIONCLOSEDSCHEDULED$38, 0);
13405                     if (target == null)
13406                     {
13407                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INSTALLATIONCLOSEDSCHEDULED$38);
13408                     }
13409                     target.setEnumValue(installationClosedScheduled);
13410                 }
13411             }
13412             
13413             /**
13414              * Sets (as xml) the "InstallationClosedScheduled" element
13415              */
13416             public void xsetInstallationClosedScheduled(gov.grants.apply.system.globalLibraryV20.YesNoDataType installationClosedScheduled)
13417             {
13418                 synchronized (monitor())
13419                 {
13420                     check_orphaned();
13421                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13422                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INSTALLATIONCLOSEDSCHEDULED$38, 0);
13423                     if (target == null)
13424                     {
13425                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INSTALLATIONCLOSEDSCHEDULED$38);
13426                     }
13427                     target.set(installationClosedScheduled);
13428                 }
13429             }
13430             
13431             /**
13432              * Unsets the "InstallationClosedScheduled" element
13433              */
13434             public void unsetInstallationClosedScheduled()
13435             {
13436                 synchronized (monitor())
13437                 {
13438                     check_orphaned();
13439                     get_store().remove_element(INSTALLATIONCLOSEDSCHEDULED$38, 0);
13440                 }
13441             }
13442             
13443             /**
13444              * Gets the "Construction_railroad_rightofway" element
13445              */
13446             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionRailroadRightofway()
13447             {
13448                 synchronized (monitor())
13449                 {
13450                     check_orphaned();
13451                     org.apache.xmlbeans.SimpleValue target = null;
13452                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13453                     if (target == null)
13454                     {
13455                       return null;
13456                     }
13457                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13458                 }
13459             }
13460             
13461             /**
13462              * Gets (as xml) the "Construction_railroad_rightofway" element
13463              */
13464             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionRailroadRightofway()
13465             {
13466                 synchronized (monitor())
13467                 {
13468                     check_orphaned();
13469                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13470                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13471                     return target;
13472                 }
13473             }
13474             
13475             /**
13476              * True if has "Construction_railroad_rightofway" element
13477              */
13478             public boolean isSetConstructionRailroadRightofway()
13479             {
13480                 synchronized (monitor())
13481                 {
13482                     check_orphaned();
13483                     return get_store().count_elements(CONSTRUCTIONRAILROADRIGHTOFWAY$40) != 0;
13484                 }
13485             }
13486             
13487             /**
13488              * Sets the "Construction_railroad_rightofway" element
13489              */
13490             public void setConstructionRailroadRightofway(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionRailroadRightofway)
13491             {
13492                 synchronized (monitor())
13493                 {
13494                     check_orphaned();
13495                     org.apache.xmlbeans.SimpleValue target = null;
13496                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13497                     if (target == null)
13498                     {
13499                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40);
13500                     }
13501                     target.setEnumValue(constructionRailroadRightofway);
13502                 }
13503             }
13504             
13505             /**
13506              * Sets (as xml) the "Construction_railroad_rightofway" element
13507              */
13508             public void xsetConstructionRailroadRightofway(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionRailroadRightofway)
13509             {
13510                 synchronized (monitor())
13511                 {
13512                     check_orphaned();
13513                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13514                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13515                     if (target == null)
13516                     {
13517                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40);
13518                     }
13519                     target.set(constructionRailroadRightofway);
13520                 }
13521             }
13522             
13523             /**
13524              * Unsets the "Construction_railroad_rightofway" element
13525              */
13526             public void unsetConstructionRailroadRightofway()
13527             {
13528                 synchronized (monitor())
13529                 {
13530                     check_orphaned();
13531                     get_store().remove_element(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13532                 }
13533             }
13534             
13535             /**
13536              * Gets the "Construction_railroad_rightofway-Yes" element
13537              */
13538             public java.lang.String getConstructionRailroadRightofwayYes()
13539             {
13540                 synchronized (monitor())
13541                 {
13542                     check_orphaned();
13543                     org.apache.xmlbeans.SimpleValue target = null;
13544                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13545                     if (target == null)
13546                     {
13547                       return null;
13548                     }
13549                     return target.getStringValue();
13550                 }
13551             }
13552             
13553             /**
13554              * Gets (as xml) the "Construction_railroad_rightofway-Yes" element
13555              */
13556             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetConstructionRailroadRightofwayYes()
13557             {
13558                 synchronized (monitor())
13559                 {
13560                     check_orphaned();
13561                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
13562                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13563                     return target;
13564                 }
13565             }
13566             
13567             /**
13568              * True if has "Construction_railroad_rightofway-Yes" element
13569              */
13570             public boolean isSetConstructionRailroadRightofwayYes()
13571             {
13572                 synchronized (monitor())
13573                 {
13574                     check_orphaned();
13575                     return get_store().count_elements(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42) != 0;
13576                 }
13577             }
13578             
13579             /**
13580              * Sets the "Construction_railroad_rightofway-Yes" element
13581              */
13582             public void setConstructionRailroadRightofwayYes(java.lang.String constructionRailroadRightofwayYes)
13583             {
13584                 synchronized (monitor())
13585                 {
13586                     check_orphaned();
13587                     org.apache.xmlbeans.SimpleValue target = null;
13588                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13589                     if (target == null)
13590                     {
13591                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42);
13592                     }
13593                     target.setStringValue(constructionRailroadRightofwayYes);
13594                 }
13595             }
13596             
13597             /**
13598              * Sets (as xml) the "Construction_railroad_rightofway-Yes" element
13599              */
13600             public void xsetConstructionRailroadRightofwayYes(gov.grants.apply.forms.ed90011V11.AN0To160 constructionRailroadRightofwayYes)
13601             {
13602                 synchronized (monitor())
13603                 {
13604                     check_orphaned();
13605                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
13606                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13607                     if (target == null)
13608                     {
13609                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42);
13610                     }
13611                     target.set(constructionRailroadRightofwayYes);
13612                 }
13613             }
13614             
13615             /**
13616              * Unsets the "Construction_railroad_rightofway-Yes" element
13617              */
13618             public void unsetConstructionRailroadRightofwayYes()
13619             {
13620                 synchronized (monitor())
13621                 {
13622                     check_orphaned();
13623                     get_store().remove_element(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13624                 }
13625             }
13626             
13627             /**
13628              * Gets the "Construction_highway_Statelocal_owned" element
13629              */
13630             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionHighwayStatelocalOwned()
13631             {
13632                 synchronized (monitor())
13633                 {
13634                     check_orphaned();
13635                     org.apache.xmlbeans.SimpleValue target = null;
13636                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13637                     if (target == null)
13638                     {
13639                       return null;
13640                     }
13641                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13642                 }
13643             }
13644             
13645             /**
13646              * Gets (as xml) the "Construction_highway_Statelocal_owned" element
13647              */
13648             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionHighwayStatelocalOwned()
13649             {
13650                 synchronized (monitor())
13651                 {
13652                     check_orphaned();
13653                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13654                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13655                     return target;
13656                 }
13657             }
13658             
13659             /**
13660              * True if has "Construction_highway_Statelocal_owned" element
13661              */
13662             public boolean isSetConstructionHighwayStatelocalOwned()
13663             {
13664                 synchronized (monitor())
13665                 {
13666                     check_orphaned();
13667                     return get_store().count_elements(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44) != 0;
13668                 }
13669             }
13670             
13671             /**
13672              * Sets the "Construction_highway_Statelocal_owned" element
13673              */
13674             public void setConstructionHighwayStatelocalOwned(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionHighwayStatelocalOwned)
13675             {
13676                 synchronized (monitor())
13677                 {
13678                     check_orphaned();
13679                     org.apache.xmlbeans.SimpleValue target = null;
13680                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13681                     if (target == null)
13682                     {
13683                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44);
13684                     }
13685                     target.setEnumValue(constructionHighwayStatelocalOwned);
13686                 }
13687             }
13688             
13689             /**
13690              * Sets (as xml) the "Construction_highway_Statelocal_owned" element
13691              */
13692             public void xsetConstructionHighwayStatelocalOwned(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionHighwayStatelocalOwned)
13693             {
13694                 synchronized (monitor())
13695                 {
13696                     check_orphaned();
13697                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13698                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13699                     if (target == null)
13700                     {
13701                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44);
13702                     }
13703                     target.set(constructionHighwayStatelocalOwned);
13704                 }
13705             }
13706             
13707             /**
13708              * Unsets the "Construction_highway_Statelocal_owned" element
13709              */
13710             public void unsetConstructionHighwayStatelocalOwned()
13711             {
13712                 synchronized (monitor())
13713                 {
13714                     check_orphaned();
13715                     get_store().remove_element(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13716                 }
13717             }
13718             
13719             /**
13720              * Gets the "Construction_highway_Statelocal_owned_Yes" element
13721              */
13722             public java.lang.String getConstructionHighwayStatelocalOwnedYes()
13723             {
13724                 synchronized (monitor())
13725                 {
13726                     check_orphaned();
13727                     org.apache.xmlbeans.SimpleValue target = null;
13728                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13729                     if (target == null)
13730                     {
13731                       return null;
13732                     }
13733                     return target.getStringValue();
13734                 }
13735             }
13736             
13737             /**
13738              * Gets (as xml) the "Construction_highway_Statelocal_owned_Yes" element
13739              */
13740             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetConstructionHighwayStatelocalOwnedYes()
13741             {
13742                 synchronized (monitor())
13743                 {
13744                     check_orphaned();
13745                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
13746                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13747                     return target;
13748                 }
13749             }
13750             
13751             /**
13752              * True if has "Construction_highway_Statelocal_owned_Yes" element
13753              */
13754             public boolean isSetConstructionHighwayStatelocalOwnedYes()
13755             {
13756                 synchronized (monitor())
13757                 {
13758                     check_orphaned();
13759                     return get_store().count_elements(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46) != 0;
13760                 }
13761             }
13762             
13763             /**
13764              * Sets the "Construction_highway_Statelocal_owned_Yes" element
13765              */
13766             public void setConstructionHighwayStatelocalOwnedYes(java.lang.String constructionHighwayStatelocalOwnedYes)
13767             {
13768                 synchronized (monitor())
13769                 {
13770                     check_orphaned();
13771                     org.apache.xmlbeans.SimpleValue target = null;
13772                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13773                     if (target == null)
13774                     {
13775                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46);
13776                     }
13777                     target.setStringValue(constructionHighwayStatelocalOwnedYes);
13778                 }
13779             }
13780             
13781             /**
13782              * Sets (as xml) the "Construction_highway_Statelocal_owned_Yes" element
13783              */
13784             public void xsetConstructionHighwayStatelocalOwnedYes(gov.grants.apply.forms.ed90011V11.AN0To160 constructionHighwayStatelocalOwnedYes)
13785             {
13786                 synchronized (monitor())
13787                 {
13788                     check_orphaned();
13789                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
13790                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13791                     if (target == null)
13792                     {
13793                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46);
13794                     }
13795                     target.set(constructionHighwayStatelocalOwnedYes);
13796                 }
13797             }
13798             
13799             /**
13800              * Unsets the "Construction_highway_Statelocal_owned_Yes" element
13801              */
13802             public void unsetConstructionHighwayStatelocalOwnedYes()
13803             {
13804                 synchronized (monitor())
13805                 {
13806                     check_orphaned();
13807                     get_store().remove_element(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13808                 }
13809             }
13810             
13811             /**
13812              * Gets the "Intend_convey_interest_project" element
13813              */
13814             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIntendConveyInterestProject()
13815             {
13816                 synchronized (monitor())
13817                 {
13818                     check_orphaned();
13819                     org.apache.xmlbeans.SimpleValue target = null;
13820                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDCONVEYINTERESTPROJECT$48, 0);
13821                     if (target == null)
13822                     {
13823                       return null;
13824                     }
13825                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13826                 }
13827             }
13828             
13829             /**
13830              * Gets (as xml) the "Intend_convey_interest_project" element
13831              */
13832             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIntendConveyInterestProject()
13833             {
13834                 synchronized (monitor())
13835                 {
13836                     check_orphaned();
13837                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13838                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTENDCONVEYINTERESTPROJECT$48, 0);
13839                     return target;
13840                 }
13841             }
13842             
13843             /**
13844              * True if has "Intend_convey_interest_project" element
13845              */
13846             public boolean isSetIntendConveyInterestProject()
13847             {
13848                 synchronized (monitor())
13849                 {
13850                     check_orphaned();
13851                     return get_store().count_elements(INTENDCONVEYINTERESTPROJECT$48) != 0;
13852                 }
13853             }
13854             
13855             /**
13856              * Sets the "Intend_convey_interest_project" element
13857              */
13858             public void setIntendConveyInterestProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum intendConveyInterestProject)
13859             {
13860                 synchronized (monitor())
13861                 {
13862                     check_orphaned();
13863                     org.apache.xmlbeans.SimpleValue target = null;
13864                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDCONVEYINTERESTPROJECT$48, 0);
13865                     if (target == null)
13866                     {
13867                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTENDCONVEYINTERESTPROJECT$48);
13868                     }
13869                     target.setEnumValue(intendConveyInterestProject);
13870                 }
13871             }
13872             
13873             /**
13874              * Sets (as xml) the "Intend_convey_interest_project" element
13875              */
13876             public void xsetIntendConveyInterestProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType intendConveyInterestProject)
13877             {
13878                 synchronized (monitor())
13879                 {
13880                     check_orphaned();
13881                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13882                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTENDCONVEYINTERESTPROJECT$48, 0);
13883                     if (target == null)
13884                     {
13885                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INTENDCONVEYINTERESTPROJECT$48);
13886                     }
13887                     target.set(intendConveyInterestProject);
13888                 }
13889             }
13890             
13891             /**
13892              * Unsets the "Intend_convey_interest_project" element
13893              */
13894             public void unsetIntendConveyInterestProject()
13895             {
13896                 synchronized (monitor())
13897                 {
13898                     check_orphaned();
13899                     get_store().remove_element(INTENDCONVEYINTERESTPROJECT$48, 0);
13900                 }
13901             }
13902             
13903             /**
13904              * Gets the "Intend_convey_interest_project_explanation_of" element
13905              */
13906             public java.lang.String getIntendConveyInterestProjectExplanationOf()
13907             {
13908                 synchronized (monitor())
13909                 {
13910                     check_orphaned();
13911                     org.apache.xmlbeans.SimpleValue target = null;
13912                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13913                     if (target == null)
13914                     {
13915                       return null;
13916                     }
13917                     return target.getStringValue();
13918                 }
13919             }
13920             
13921             /**
13922              * Gets (as xml) the "Intend_convey_interest_project_explanation_of" element
13923              */
13924             public gov.grants.apply.forms.ed90011V11.AN0To320 xgetIntendConveyInterestProjectExplanationOf()
13925             {
13926                 synchronized (monitor())
13927                 {
13928                     check_orphaned();
13929                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
13930                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13931                     return target;
13932                 }
13933             }
13934             
13935             /**
13936              * True if has "Intend_convey_interest_project_explanation_of" element
13937              */
13938             public boolean isSetIntendConveyInterestProjectExplanationOf()
13939             {
13940                 synchronized (monitor())
13941                 {
13942                     check_orphaned();
13943                     return get_store().count_elements(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50) != 0;
13944                 }
13945             }
13946             
13947             /**
13948              * Sets the "Intend_convey_interest_project_explanation_of" element
13949              */
13950             public void setIntendConveyInterestProjectExplanationOf(java.lang.String intendConveyInterestProjectExplanationOf)
13951             {
13952                 synchronized (monitor())
13953                 {
13954                     check_orphaned();
13955                     org.apache.xmlbeans.SimpleValue target = null;
13956                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13957                     if (target == null)
13958                     {
13959                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50);
13960                     }
13961                     target.setStringValue(intendConveyInterestProjectExplanationOf);
13962                 }
13963             }
13964             
13965             /**
13966              * Sets (as xml) the "Intend_convey_interest_project_explanation_of" element
13967              */
13968             public void xsetIntendConveyInterestProjectExplanationOf(gov.grants.apply.forms.ed90011V11.AN0To320 intendConveyInterestProjectExplanationOf)
13969             {
13970                 synchronized (monitor())
13971                 {
13972                     check_orphaned();
13973                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
13974                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13975                     if (target == null)
13976                     {
13977                       target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().add_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50);
13978                     }
13979                     target.set(intendConveyInterestProjectExplanationOf);
13980                 }
13981             }
13982             
13983             /**
13984              * Unsets the "Intend_convey_interest_project_explanation_of" element
13985              */
13986             public void unsetIntendConveyInterestProjectExplanationOf()
13987             {
13988                 synchronized (monitor())
13989                 {
13990                     check_orphaned();
13991                     get_store().remove_element(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13992                 }
13993             }
13994             
13995             /**
13996              * Gets the "Construct_facilities_sale_lease_private_parties" element
13997              */
13998             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructFacilitiesSaleLeasePrivateParties()
13999             {
14000                 synchronized (monitor())
14001                 {
14002                     check_orphaned();
14003                     org.apache.xmlbeans.SimpleValue target = null;
14004                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
14005                     if (target == null)
14006                     {
14007                       return null;
14008                     }
14009                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14010                 }
14011             }
14012             
14013             /**
14014              * Gets (as xml) the "Construct_facilities_sale_lease_private_parties" element
14015              */
14016             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructFacilitiesSaleLeasePrivateParties()
14017             {
14018                 synchronized (monitor())
14019                 {
14020                     check_orphaned();
14021                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14022                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
14023                     return target;
14024                 }
14025             }
14026             
14027             /**
14028              * True if has "Construct_facilities_sale_lease_private_parties" element
14029              */
14030             public boolean isSetConstructFacilitiesSaleLeasePrivateParties()
14031             {
14032                 synchronized (monitor())
14033                 {
14034                     check_orphaned();
14035                     return get_store().count_elements(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52) != 0;
14036                 }
14037             }
14038             
14039             /**
14040              * Sets the "Construct_facilities_sale_lease_private_parties" element
14041              */
14042             public void setConstructFacilitiesSaleLeasePrivateParties(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructFacilitiesSaleLeasePrivateParties)
14043             {
14044                 synchronized (monitor())
14045                 {
14046                     check_orphaned();
14047                     org.apache.xmlbeans.SimpleValue target = null;
14048                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
14049                     if (target == null)
14050                     {
14051                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52);
14052                     }
14053                     target.setEnumValue(constructFacilitiesSaleLeasePrivateParties);
14054                 }
14055             }
14056             
14057             /**
14058              * Sets (as xml) the "Construct_facilities_sale_lease_private_parties" element
14059              */
14060             public void xsetConstructFacilitiesSaleLeasePrivateParties(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructFacilitiesSaleLeasePrivateParties)
14061             {
14062                 synchronized (monitor())
14063                 {
14064                     check_orphaned();
14065                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14066                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
14067                     if (target == null)
14068                     {
14069                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52);
14070                     }
14071                     target.set(constructFacilitiesSaleLeasePrivateParties);
14072                 }
14073             }
14074             
14075             /**
14076              * Unsets the "Construct_facilities_sale_lease_private_parties" element
14077              */
14078             public void unsetConstructFacilitiesSaleLeasePrivateParties()
14079             {
14080                 synchronized (monitor())
14081                 {
14082                     check_orphaned();
14083                     get_store().remove_element(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
14084                 }
14085             }
14086             
14087             /**
14088              * Gets the "Details_sale_lease_EDA_benefit" element
14089              */
14090             public java.lang.String getDetailsSaleLeaseEDABenefit()
14091             {
14092                 synchronized (monitor())
14093                 {
14094                     check_orphaned();
14095                     org.apache.xmlbeans.SimpleValue target = null;
14096                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DETAILSSALELEASEEDABENEFIT$54, 0);
14097                     if (target == null)
14098                     {
14099                       return null;
14100                     }
14101                     return target.getStringValue();
14102                 }
14103             }
14104             
14105             /**
14106              * Gets (as xml) the "Details_sale_lease_EDA_benefit" element
14107              */
14108             public gov.grants.apply.forms.ed90011V11.AN0To485 xgetDetailsSaleLeaseEDABenefit()
14109             {
14110                 synchronized (monitor())
14111                 {
14112                     check_orphaned();
14113                     gov.grants.apply.forms.ed90011V11.AN0To485 target = null;
14114                     target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().find_element_user(DETAILSSALELEASEEDABENEFIT$54, 0);
14115                     return target;
14116                 }
14117             }
14118             
14119             /**
14120              * True if has "Details_sale_lease_EDA_benefit" element
14121              */
14122             public boolean isSetDetailsSaleLeaseEDABenefit()
14123             {
14124                 synchronized (monitor())
14125                 {
14126                     check_orphaned();
14127                     return get_store().count_elements(DETAILSSALELEASEEDABENEFIT$54) != 0;
14128                 }
14129             }
14130             
14131             /**
14132              * Sets the "Details_sale_lease_EDA_benefit" element
14133              */
14134             public void setDetailsSaleLeaseEDABenefit(java.lang.String detailsSaleLeaseEDABenefit)
14135             {
14136                 synchronized (monitor())
14137                 {
14138                     check_orphaned();
14139                     org.apache.xmlbeans.SimpleValue target = null;
14140                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DETAILSSALELEASEEDABENEFIT$54, 0);
14141                     if (target == null)
14142                     {
14143                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DETAILSSALELEASEEDABENEFIT$54);
14144                     }
14145                     target.setStringValue(detailsSaleLeaseEDABenefit);
14146                 }
14147             }
14148             
14149             /**
14150              * Sets (as xml) the "Details_sale_lease_EDA_benefit" element
14151              */
14152             public void xsetDetailsSaleLeaseEDABenefit(gov.grants.apply.forms.ed90011V11.AN0To485 detailsSaleLeaseEDABenefit)
14153             {
14154                 synchronized (monitor())
14155                 {
14156                     check_orphaned();
14157                     gov.grants.apply.forms.ed90011V11.AN0To485 target = null;
14158                     target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().find_element_user(DETAILSSALELEASEEDABENEFIT$54, 0);
14159                     if (target == null)
14160                     {
14161                       target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().add_element_user(DETAILSSALELEASEEDABENEFIT$54);
14162                     }
14163                     target.set(detailsSaleLeaseEDABenefit);
14164                 }
14165             }
14166             
14167             /**
14168              * Unsets the "Details_sale_lease_EDA_benefit" element
14169              */
14170             public void unsetDetailsSaleLeaseEDABenefit()
14171             {
14172                 synchronized (monitor())
14173                 {
14174                     check_orphaned();
14175                     get_store().remove_element(DETAILSSALELEASEEDABENEFIT$54, 0);
14176                 }
14177             }
14178             
14179             /**
14180              * Gets the "Construction_serve_privatelyowned_sites_salelease" element
14181              */
14182             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionServePrivatelyownedSitesSalelease()
14183             {
14184                 synchronized (monitor())
14185                 {
14186                     check_orphaned();
14187                     org.apache.xmlbeans.SimpleValue target = null;
14188                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
14189                     if (target == null)
14190                     {
14191                       return null;
14192                     }
14193                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14194                 }
14195             }
14196             
14197             /**
14198              * Gets (as xml) the "Construction_serve_privatelyowned_sites_salelease" element
14199              */
14200             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionServePrivatelyownedSitesSalelease()
14201             {
14202                 synchronized (monitor())
14203                 {
14204                     check_orphaned();
14205                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14206                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
14207                     return target;
14208                 }
14209             }
14210             
14211             /**
14212              * True if has "Construction_serve_privatelyowned_sites_salelease" element
14213              */
14214             public boolean isSetConstructionServePrivatelyownedSitesSalelease()
14215             {
14216                 synchronized (monitor())
14217                 {
14218                     check_orphaned();
14219                     return get_store().count_elements(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56) != 0;
14220                 }
14221             }
14222             
14223             /**
14224              * Sets the "Construction_serve_privatelyowned_sites_salelease" element
14225              */
14226             public void setConstructionServePrivatelyownedSitesSalelease(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionServePrivatelyownedSitesSalelease)
14227             {
14228                 synchronized (monitor())
14229                 {
14230                     check_orphaned();
14231                     org.apache.xmlbeans.SimpleValue target = null;
14232                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
14233                     if (target == null)
14234                     {
14235                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56);
14236                     }
14237                     target.setEnumValue(constructionServePrivatelyownedSitesSalelease);
14238                 }
14239             }
14240             
14241             /**
14242              * Sets (as xml) the "Construction_serve_privatelyowned_sites_salelease" element
14243              */
14244             public void xsetConstructionServePrivatelyownedSitesSalelease(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionServePrivatelyownedSitesSalelease)
14245             {
14246                 synchronized (monitor())
14247                 {
14248                     check_orphaned();
14249                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14250                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
14251                     if (target == null)
14252                     {
14253                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56);
14254                     }
14255                     target.set(constructionServePrivatelyownedSitesSalelease);
14256                 }
14257             }
14258             
14259             /**
14260              * Unsets the "Construction_serve_privatelyowned_sites_salelease" element
14261              */
14262             public void unsetConstructionServePrivatelyownedSitesSalelease()
14263             {
14264                 synchronized (monitor())
14265                 {
14266                     check_orphaned();
14267                     get_store().remove_element(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
14268                 }
14269             }
14270             
14271             /**
14272              * Gets the "Owners_acreage_EDAbenefit" element
14273              */
14274             public java.lang.String getOwnersAcreageEDAbenefit()
14275             {
14276                 synchronized (monitor())
14277                 {
14278                     check_orphaned();
14279                     org.apache.xmlbeans.SimpleValue target = null;
14280                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERSACREAGEEDABENEFIT$58, 0);
14281                     if (target == null)
14282                     {
14283                       return null;
14284                     }
14285                     return target.getStringValue();
14286                 }
14287             }
14288             
14289             /**
14290              * Gets (as xml) the "Owners_acreage_EDAbenefit" element
14291              */
14292             public gov.grants.apply.forms.ed90011V11.AN0To910 xgetOwnersAcreageEDAbenefit()
14293             {
14294                 synchronized (monitor())
14295                 {
14296                     check_orphaned();
14297                     gov.grants.apply.forms.ed90011V11.AN0To910 target = null;
14298                     target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().find_element_user(OWNERSACREAGEEDABENEFIT$58, 0);
14299                     return target;
14300                 }
14301             }
14302             
14303             /**
14304              * True if has "Owners_acreage_EDAbenefit" element
14305              */
14306             public boolean isSetOwnersAcreageEDAbenefit()
14307             {
14308                 synchronized (monitor())
14309                 {
14310                     check_orphaned();
14311                     return get_store().count_elements(OWNERSACREAGEEDABENEFIT$58) != 0;
14312                 }
14313             }
14314             
14315             /**
14316              * Sets the "Owners_acreage_EDAbenefit" element
14317              */
14318             public void setOwnersAcreageEDAbenefit(java.lang.String ownersAcreageEDAbenefit)
14319             {
14320                 synchronized (monitor())
14321                 {
14322                     check_orphaned();
14323                     org.apache.xmlbeans.SimpleValue target = null;
14324                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERSACREAGEEDABENEFIT$58, 0);
14325                     if (target == null)
14326                     {
14327                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERSACREAGEEDABENEFIT$58);
14328                     }
14329                     target.setStringValue(ownersAcreageEDAbenefit);
14330                 }
14331             }
14332             
14333             /**
14334              * Sets (as xml) the "Owners_acreage_EDAbenefit" element
14335              */
14336             public void xsetOwnersAcreageEDAbenefit(gov.grants.apply.forms.ed90011V11.AN0To910 ownersAcreageEDAbenefit)
14337             {
14338                 synchronized (monitor())
14339                 {
14340                     check_orphaned();
14341                     gov.grants.apply.forms.ed90011V11.AN0To910 target = null;
14342                     target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().find_element_user(OWNERSACREAGEEDABENEFIT$58, 0);
14343                     if (target == null)
14344                     {
14345                       target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().add_element_user(OWNERSACREAGEEDABENEFIT$58);
14346                     }
14347                     target.set(ownersAcreageEDAbenefit);
14348                 }
14349             }
14350             
14351             /**
14352              * Unsets the "Owners_acreage_EDAbenefit" element
14353              */
14354             public void unsetOwnersAcreageEDAbenefit()
14355             {
14356                 synchronized (monitor())
14357                 {
14358                     check_orphaned();
14359                     get_store().remove_element(OWNERSACREAGEEDABENEFIT$58, 0);
14360                 }
14361             }
14362             
14363             /**
14364              * Gets the "Sale_price_fair_market_value" element
14365              */
14366             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getSalePriceFairMarketValue()
14367             {
14368                 synchronized (monitor())
14369                 {
14370                     check_orphaned();
14371                     org.apache.xmlbeans.SimpleValue target = null;
14372                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALEPRICEFAIRMARKETVALUE$60, 0);
14373                     if (target == null)
14374                     {
14375                       return null;
14376                     }
14377                     return (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum)target.getEnumValue();
14378                 }
14379             }
14380             
14381             /**
14382              * Gets (as xml) the "Sale_price_fair_market_value" element
14383              */
14384             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetSalePriceFairMarketValue()
14385             {
14386                 synchronized (monitor())
14387                 {
14388                     check_orphaned();
14389                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
14390                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(SALEPRICEFAIRMARKETVALUE$60, 0);
14391                     return target;
14392                 }
14393             }
14394             
14395             /**
14396              * True if has "Sale_price_fair_market_value" element
14397              */
14398             public boolean isSetSalePriceFairMarketValue()
14399             {
14400                 synchronized (monitor())
14401                 {
14402                     check_orphaned();
14403                     return get_store().count_elements(SALEPRICEFAIRMARKETVALUE$60) != 0;
14404                 }
14405             }
14406             
14407             /**
14408              * Sets the "Sale_price_fair_market_value" element
14409              */
14410             public void setSalePriceFairMarketValue(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum salePriceFairMarketValue)
14411             {
14412                 synchronized (monitor())
14413                 {
14414                     check_orphaned();
14415                     org.apache.xmlbeans.SimpleValue target = null;
14416                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALEPRICEFAIRMARKETVALUE$60, 0);
14417                     if (target == null)
14418                     {
14419                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SALEPRICEFAIRMARKETVALUE$60);
14420                     }
14421                     target.setEnumValue(salePriceFairMarketValue);
14422                 }
14423             }
14424             
14425             /**
14426              * Sets (as xml) the "Sale_price_fair_market_value" element
14427              */
14428             public void xsetSalePriceFairMarketValue(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType salePriceFairMarketValue)
14429             {
14430                 synchronized (monitor())
14431                 {
14432                     check_orphaned();
14433                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
14434                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(SALEPRICEFAIRMARKETVALUE$60, 0);
14435                     if (target == null)
14436                     {
14437                       target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().add_element_user(SALEPRICEFAIRMARKETVALUE$60);
14438                     }
14439                     target.set(salePriceFairMarketValue);
14440                 }
14441             }
14442             
14443             /**
14444              * Unsets the "Sale_price_fair_market_value" element
14445              */
14446             public void unsetSalePriceFairMarketValue()
14447             {
14448                 synchronized (monitor())
14449                 {
14450                     check_orphaned();
14451                     get_store().remove_element(SALEPRICEFAIRMARKETVALUE$60, 0);
14452                 }
14453             }
14454             
14455             /**
14456              * Gets the "Sale_price_fair_market_value_Yes" element
14457              */
14458             public java.lang.String getSalePriceFairMarketValueYes()
14459             {
14460                 synchronized (monitor())
14461                 {
14462                     check_orphaned();
14463                     org.apache.xmlbeans.SimpleValue target = null;
14464                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14465                     if (target == null)
14466                     {
14467                       return null;
14468                     }
14469                     return target.getStringValue();
14470                 }
14471             }
14472             
14473             /**
14474              * Gets (as xml) the "Sale_price_fair_market_value_Yes" element
14475              */
14476             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetSalePriceFairMarketValueYes()
14477             {
14478                 synchronized (monitor())
14479                 {
14480                     check_orphaned();
14481                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
14482                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14483                     return target;
14484                 }
14485             }
14486             
14487             /**
14488              * True if has "Sale_price_fair_market_value_Yes" element
14489              */
14490             public boolean isSetSalePriceFairMarketValueYes()
14491             {
14492                 synchronized (monitor())
14493                 {
14494                     check_orphaned();
14495                     return get_store().count_elements(SALEPRICEFAIRMARKETVALUEYES$62) != 0;
14496                 }
14497             }
14498             
14499             /**
14500              * Sets the "Sale_price_fair_market_value_Yes" element
14501              */
14502             public void setSalePriceFairMarketValueYes(java.lang.String salePriceFairMarketValueYes)
14503             {
14504                 synchronized (monitor())
14505                 {
14506                     check_orphaned();
14507                     org.apache.xmlbeans.SimpleValue target = null;
14508                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14509                     if (target == null)
14510                     {
14511                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SALEPRICEFAIRMARKETVALUEYES$62);
14512                     }
14513                     target.setStringValue(salePriceFairMarketValueYes);
14514                 }
14515             }
14516             
14517             /**
14518              * Sets (as xml) the "Sale_price_fair_market_value_Yes" element
14519              */
14520             public void xsetSalePriceFairMarketValueYes(gov.grants.apply.forms.ed90011V11.AN0To160 salePriceFairMarketValueYes)
14521             {
14522                 synchronized (monitor())
14523                 {
14524                     check_orphaned();
14525                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
14526                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14527                     if (target == null)
14528                     {
14529                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(SALEPRICEFAIRMARKETVALUEYES$62);
14530                     }
14531                     target.set(salePriceFairMarketValueYes);
14532                 }
14533             }
14534             
14535             /**
14536              * Unsets the "Sale_price_fair_market_value_Yes" element
14537              */
14538             public void unsetSalePriceFairMarketValueYes()
14539             {
14540                 synchronized (monitor())
14541                 {
14542                     check_orphaned();
14543                     get_store().remove_element(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14544                 }
14545             }
14546             
14547             /**
14548              * Gets the "Construct_renovate_purchase_building" element
14549              */
14550             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructRenovatePurchaseBuilding()
14551             {
14552                 synchronized (monitor())
14553                 {
14554                     check_orphaned();
14555                     org.apache.xmlbeans.SimpleValue target = null;
14556                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14557                     if (target == null)
14558                     {
14559                       return null;
14560                     }
14561                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14562                 }
14563             }
14564             
14565             /**
14566              * Gets (as xml) the "Construct_renovate_purchase_building" element
14567              */
14568             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructRenovatePurchaseBuilding()
14569             {
14570                 synchronized (monitor())
14571                 {
14572                     check_orphaned();
14573                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14574                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14575                     return target;
14576                 }
14577             }
14578             
14579             /**
14580              * True if has "Construct_renovate_purchase_building" element
14581              */
14582             public boolean isSetConstructRenovatePurchaseBuilding()
14583             {
14584                 synchronized (monitor())
14585                 {
14586                     check_orphaned();
14587                     return get_store().count_elements(CONSTRUCTRENOVATEPURCHASEBUILDING$64) != 0;
14588                 }
14589             }
14590             
14591             /**
14592              * Sets the "Construct_renovate_purchase_building" element
14593              */
14594             public void setConstructRenovatePurchaseBuilding(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructRenovatePurchaseBuilding)
14595             {
14596                 synchronized (monitor())
14597                 {
14598                     check_orphaned();
14599                     org.apache.xmlbeans.SimpleValue target = null;
14600                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14601                     if (target == null)
14602                     {
14603                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64);
14604                     }
14605                     target.setEnumValue(constructRenovatePurchaseBuilding);
14606                 }
14607             }
14608             
14609             /**
14610              * Sets (as xml) the "Construct_renovate_purchase_building" element
14611              */
14612             public void xsetConstructRenovatePurchaseBuilding(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructRenovatePurchaseBuilding)
14613             {
14614                 synchronized (monitor())
14615                 {
14616                     check_orphaned();
14617                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14618                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14619                     if (target == null)
14620                     {
14621                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64);
14622                     }
14623                     target.set(constructRenovatePurchaseBuilding);
14624                 }
14625             }
14626             
14627             /**
14628              * Unsets the "Construct_renovate_purchase_building" element
14629              */
14630             public void unsetConstructRenovatePurchaseBuilding()
14631             {
14632                 synchronized (monitor())
14633                 {
14634                     check_orphaned();
14635                     get_store().remove_element(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14636                 }
14637             }
14638             
14639             /**
14640              * Gets the "Construct_renovate_purchase_building_Yes" element
14641              */
14642             public java.lang.String getConstructRenovatePurchaseBuildingYes()
14643             {
14644                 synchronized (monitor())
14645                 {
14646                     check_orphaned();
14647                     org.apache.xmlbeans.SimpleValue target = null;
14648                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14649                     if (target == null)
14650                     {
14651                       return null;
14652                     }
14653                     return target.getStringValue();
14654                 }
14655             }
14656             
14657             /**
14658              * Gets (as xml) the "Construct_renovate_purchase_building_Yes" element
14659              */
14660             public gov.grants.apply.forms.ed90011V11.AN0To485 xgetConstructRenovatePurchaseBuildingYes()
14661             {
14662                 synchronized (monitor())
14663                 {
14664                     check_orphaned();
14665                     gov.grants.apply.forms.ed90011V11.AN0To485 target = null;
14666                     target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14667                     return target;
14668                 }
14669             }
14670             
14671             /**
14672              * True if has "Construct_renovate_purchase_building_Yes" element
14673              */
14674             public boolean isSetConstructRenovatePurchaseBuildingYes()
14675             {
14676                 synchronized (monitor())
14677                 {
14678                     check_orphaned();
14679                     return get_store().count_elements(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66) != 0;
14680                 }
14681             }
14682             
14683             /**
14684              * Sets the "Construct_renovate_purchase_building_Yes" element
14685              */
14686             public void setConstructRenovatePurchaseBuildingYes(java.lang.String constructRenovatePurchaseBuildingYes)
14687             {
14688                 synchronized (monitor())
14689                 {
14690                     check_orphaned();
14691                     org.apache.xmlbeans.SimpleValue target = null;
14692                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14693                     if (target == null)
14694                     {
14695                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66);
14696                     }
14697                     target.setStringValue(constructRenovatePurchaseBuildingYes);
14698                 }
14699             }
14700             
14701             /**
14702              * Sets (as xml) the "Construct_renovate_purchase_building_Yes" element
14703              */
14704             public void xsetConstructRenovatePurchaseBuildingYes(gov.grants.apply.forms.ed90011V11.AN0To485 constructRenovatePurchaseBuildingYes)
14705             {
14706                 synchronized (monitor())
14707                 {
14708                     check_orphaned();
14709                     gov.grants.apply.forms.ed90011V11.AN0To485 target = null;
14710                     target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14711                     if (target == null)
14712                     {
14713                       target = (gov.grants.apply.forms.ed90011V11.AN0To485)get_store().add_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66);
14714                     }
14715                     target.set(constructRenovatePurchaseBuildingYes);
14716                 }
14717             }
14718             
14719             /**
14720              * Unsets the "Construct_renovate_purchase_building_Yes" element
14721              */
14722             public void unsetConstructRenovatePurchaseBuildingYes()
14723             {
14724                 synchronized (monitor())
14725                 {
14726                     check_orphaned();
14727                     get_store().remove_element(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14728                 }
14729             }
14730             
14731             /**
14732              * Gets the "Leased_inwhole_part" element
14733              */
14734             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLeasedInwholePart()
14735             {
14736                 synchronized (monitor())
14737                 {
14738                     check_orphaned();
14739                     org.apache.xmlbeans.SimpleValue target = null;
14740                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASEDINWHOLEPART$68, 0);
14741                     if (target == null)
14742                     {
14743                       return null;
14744                     }
14745                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14746                 }
14747             }
14748             
14749             /**
14750              * Gets (as xml) the "Leased_inwhole_part" element
14751              */
14752             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLeasedInwholePart()
14753             {
14754                 synchronized (monitor())
14755                 {
14756                     check_orphaned();
14757                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14758                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEASEDINWHOLEPART$68, 0);
14759                     return target;
14760                 }
14761             }
14762             
14763             /**
14764              * True if has "Leased_inwhole_part" element
14765              */
14766             public boolean isSetLeasedInwholePart()
14767             {
14768                 synchronized (monitor())
14769                 {
14770                     check_orphaned();
14771                     return get_store().count_elements(LEASEDINWHOLEPART$68) != 0;
14772                 }
14773             }
14774             
14775             /**
14776              * Sets the "Leased_inwhole_part" element
14777              */
14778             public void setLeasedInwholePart(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum leasedInwholePart)
14779             {
14780                 synchronized (monitor())
14781                 {
14782                     check_orphaned();
14783                     org.apache.xmlbeans.SimpleValue target = null;
14784                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASEDINWHOLEPART$68, 0);
14785                     if (target == null)
14786                     {
14787                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEASEDINWHOLEPART$68);
14788                     }
14789                     target.setEnumValue(leasedInwholePart);
14790                 }
14791             }
14792             
14793             /**
14794              * Sets (as xml) the "Leased_inwhole_part" element
14795              */
14796             public void xsetLeasedInwholePart(gov.grants.apply.system.globalLibraryV20.YesNoDataType leasedInwholePart)
14797             {
14798                 synchronized (monitor())
14799                 {
14800                     check_orphaned();
14801                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14802                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEASEDINWHOLEPART$68, 0);
14803                     if (target == null)
14804                     {
14805                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LEASEDINWHOLEPART$68);
14806                     }
14807                     target.set(leasedInwholePart);
14808                 }
14809             }
14810             
14811             /**
14812              * Unsets the "Leased_inwhole_part" element
14813              */
14814             public void unsetLeasedInwholePart()
14815             {
14816                 synchronized (monitor())
14817                 {
14818                     check_orphaned();
14819                     get_store().remove_element(LEASEDINWHOLEPART$68, 0);
14820                 }
14821             }
14822             
14823             /**
14824              * Gets the "Leased_inwhole_part_Yes" element
14825              */
14826             public java.lang.String getLeasedInwholePartYes()
14827             {
14828                 synchronized (monitor())
14829                 {
14830                     check_orphaned();
14831                     org.apache.xmlbeans.SimpleValue target = null;
14832                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASEDINWHOLEPARTYES$70, 0);
14833                     if (target == null)
14834                     {
14835                       return null;
14836                     }
14837                     return target.getStringValue();
14838                 }
14839             }
14840             
14841             /**
14842              * Gets (as xml) the "Leased_inwhole_part_Yes" element
14843              */
14844             public gov.grants.apply.forms.ed90011V11.AN0To320 xgetLeasedInwholePartYes()
14845             {
14846                 synchronized (monitor())
14847                 {
14848                     check_orphaned();
14849                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
14850                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(LEASEDINWHOLEPARTYES$70, 0);
14851                     return target;
14852                 }
14853             }
14854             
14855             /**
14856              * True if has "Leased_inwhole_part_Yes" element
14857              */
14858             public boolean isSetLeasedInwholePartYes()
14859             {
14860                 synchronized (monitor())
14861                 {
14862                     check_orphaned();
14863                     return get_store().count_elements(LEASEDINWHOLEPARTYES$70) != 0;
14864                 }
14865             }
14866             
14867             /**
14868              * Sets the "Leased_inwhole_part_Yes" element
14869              */
14870             public void setLeasedInwholePartYes(java.lang.String leasedInwholePartYes)
14871             {
14872                 synchronized (monitor())
14873                 {
14874                     check_orphaned();
14875                     org.apache.xmlbeans.SimpleValue target = null;
14876                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASEDINWHOLEPARTYES$70, 0);
14877                     if (target == null)
14878                     {
14879                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEASEDINWHOLEPARTYES$70);
14880                     }
14881                     target.setStringValue(leasedInwholePartYes);
14882                 }
14883             }
14884             
14885             /**
14886              * Sets (as xml) the "Leased_inwhole_part_Yes" element
14887              */
14888             public void xsetLeasedInwholePartYes(gov.grants.apply.forms.ed90011V11.AN0To320 leasedInwholePartYes)
14889             {
14890                 synchronized (monitor())
14891                 {
14892                     check_orphaned();
14893                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
14894                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(LEASEDINWHOLEPARTYES$70, 0);
14895                     if (target == null)
14896                     {
14897                       target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().add_element_user(LEASEDINWHOLEPARTYES$70);
14898                     }
14899                     target.set(leasedInwholePartYes);
14900                 }
14901             }
14902             
14903             /**
14904              * Unsets the "Leased_inwhole_part_Yes" element
14905              */
14906             public void unsetLeasedInwholePartYes()
14907             {
14908                 synchronized (monitor())
14909                 {
14910                     check_orphaned();
14911                     get_store().remove_element(LEASEDINWHOLEPARTYES$70, 0);
14912                 }
14913             }
14914             
14915             /**
14916              * Gets the "Incubator_space" element
14917              */
14918             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIncubatorSpace()
14919             {
14920                 synchronized (monitor())
14921                 {
14922                     check_orphaned();
14923                     org.apache.xmlbeans.SimpleValue target = null;
14924                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INCUBATORSPACE$72, 0);
14925                     if (target == null)
14926                     {
14927                       return null;
14928                     }
14929                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14930                 }
14931             }
14932             
14933             /**
14934              * Gets (as xml) the "Incubator_space" element
14935              */
14936             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIncubatorSpace()
14937             {
14938                 synchronized (monitor())
14939                 {
14940                     check_orphaned();
14941                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14942                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INCUBATORSPACE$72, 0);
14943                     return target;
14944                 }
14945             }
14946             
14947             /**
14948              * True if has "Incubator_space" element
14949              */
14950             public boolean isSetIncubatorSpace()
14951             {
14952                 synchronized (monitor())
14953                 {
14954                     check_orphaned();
14955                     return get_store().count_elements(INCUBATORSPACE$72) != 0;
14956                 }
14957             }
14958             
14959             /**
14960              * Sets the "Incubator_space" element
14961              */
14962             public void setIncubatorSpace(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum incubatorSpace)
14963             {
14964                 synchronized (monitor())
14965                 {
14966                     check_orphaned();
14967                     org.apache.xmlbeans.SimpleValue target = null;
14968                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INCUBATORSPACE$72, 0);
14969                     if (target == null)
14970                     {
14971                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INCUBATORSPACE$72);
14972                     }
14973                     target.setEnumValue(incubatorSpace);
14974                 }
14975             }
14976             
14977             /**
14978              * Sets (as xml) the "Incubator_space" element
14979              */
14980             public void xsetIncubatorSpace(gov.grants.apply.system.globalLibraryV20.YesNoDataType incubatorSpace)
14981             {
14982                 synchronized (monitor())
14983                 {
14984                     check_orphaned();
14985                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14986                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INCUBATORSPACE$72, 0);
14987                     if (target == null)
14988                     {
14989                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INCUBATORSPACE$72);
14990                     }
14991                     target.set(incubatorSpace);
14992                 }
14993             }
14994             
14995             /**
14996              * Unsets the "Incubator_space" element
14997              */
14998             public void unsetIncubatorSpace()
14999             {
15000                 synchronized (monitor())
15001                 {
15002                     check_orphaned();
15003                     get_store().remove_element(INCUBATORSPACE$72, 0);
15004                 }
15005             }
15006             
15007             /**
15008              * Gets the "Incubator_space_Yes" element
15009              */
15010             public java.lang.String getIncubatorSpaceYes()
15011             {
15012                 synchronized (monitor())
15013                 {
15014                     check_orphaned();
15015                     org.apache.xmlbeans.SimpleValue target = null;
15016                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INCUBATORSPACEYES$74, 0);
15017                     if (target == null)
15018                     {
15019                       return null;
15020                     }
15021                     return target.getStringValue();
15022                 }
15023             }
15024             
15025             /**
15026              * Gets (as xml) the "Incubator_space_Yes" element
15027              */
15028             public gov.grants.apply.forms.ed90011V11.AN0To910 xgetIncubatorSpaceYes()
15029             {
15030                 synchronized (monitor())
15031                 {
15032                     check_orphaned();
15033                     gov.grants.apply.forms.ed90011V11.AN0To910 target = null;
15034                     target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().find_element_user(INCUBATORSPACEYES$74, 0);
15035                     return target;
15036                 }
15037             }
15038             
15039             /**
15040              * True if has "Incubator_space_Yes" element
15041              */
15042             public boolean isSetIncubatorSpaceYes()
15043             {
15044                 synchronized (monitor())
15045                 {
15046                     check_orphaned();
15047                     return get_store().count_elements(INCUBATORSPACEYES$74) != 0;
15048                 }
15049             }
15050             
15051             /**
15052              * Sets the "Incubator_space_Yes" element
15053              */
15054             public void setIncubatorSpaceYes(java.lang.String incubatorSpaceYes)
15055             {
15056                 synchronized (monitor())
15057                 {
15058                     check_orphaned();
15059                     org.apache.xmlbeans.SimpleValue target = null;
15060                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INCUBATORSPACEYES$74, 0);
15061                     if (target == null)
15062                     {
15063                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INCUBATORSPACEYES$74);
15064                     }
15065                     target.setStringValue(incubatorSpaceYes);
15066                 }
15067             }
15068             
15069             /**
15070              * Sets (as xml) the "Incubator_space_Yes" element
15071              */
15072             public void xsetIncubatorSpaceYes(gov.grants.apply.forms.ed90011V11.AN0To910 incubatorSpaceYes)
15073             {
15074                 synchronized (monitor())
15075                 {
15076                     check_orphaned();
15077                     gov.grants.apply.forms.ed90011V11.AN0To910 target = null;
15078                     target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().find_element_user(INCUBATORSPACEYES$74, 0);
15079                     if (target == null)
15080                     {
15081                       target = (gov.grants.apply.forms.ed90011V11.AN0To910)get_store().add_element_user(INCUBATORSPACEYES$74);
15082                     }
15083                     target.set(incubatorSpaceYes);
15084                 }
15085             }
15086             
15087             /**
15088              * Unsets the "Incubator_space_Yes" element
15089              */
15090             public void unsetIncubatorSpaceYes()
15091             {
15092                 synchronized (monitor())
15093                 {
15094                     check_orphaned();
15095                     get_store().remove_element(INCUBATORSPACEYES$74, 0);
15096                 }
15097             }
15098             
15099             /**
15100              * Gets the "Lease_term_limitations" element
15101              */
15102             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLeaseTermLimitations()
15103             {
15104                 synchronized (monitor())
15105                 {
15106                     check_orphaned();
15107                     org.apache.xmlbeans.SimpleValue target = null;
15108                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASETERMLIMITATIONS$76, 0);
15109                     if (target == null)
15110                     {
15111                       return null;
15112                     }
15113                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15114                 }
15115             }
15116             
15117             /**
15118              * Gets (as xml) the "Lease_term_limitations" element
15119              */
15120             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLeaseTermLimitations()
15121             {
15122                 synchronized (monitor())
15123                 {
15124                     check_orphaned();
15125                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15126                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEASETERMLIMITATIONS$76, 0);
15127                     return target;
15128                 }
15129             }
15130             
15131             /**
15132              * True if has "Lease_term_limitations" element
15133              */
15134             public boolean isSetLeaseTermLimitations()
15135             {
15136                 synchronized (monitor())
15137                 {
15138                     check_orphaned();
15139                     return get_store().count_elements(LEASETERMLIMITATIONS$76) != 0;
15140                 }
15141             }
15142             
15143             /**
15144              * Sets the "Lease_term_limitations" element
15145              */
15146             public void setLeaseTermLimitations(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum leaseTermLimitations)
15147             {
15148                 synchronized (monitor())
15149                 {
15150                     check_orphaned();
15151                     org.apache.xmlbeans.SimpleValue target = null;
15152                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASETERMLIMITATIONS$76, 0);
15153                     if (target == null)
15154                     {
15155                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEASETERMLIMITATIONS$76);
15156                     }
15157                     target.setEnumValue(leaseTermLimitations);
15158                 }
15159             }
15160             
15161             /**
15162              * Sets (as xml) the "Lease_term_limitations" element
15163              */
15164             public void xsetLeaseTermLimitations(gov.grants.apply.system.globalLibraryV20.YesNoDataType leaseTermLimitations)
15165             {
15166                 synchronized (monitor())
15167                 {
15168                     check_orphaned();
15169                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15170                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEASETERMLIMITATIONS$76, 0);
15171                     if (target == null)
15172                     {
15173                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LEASETERMLIMITATIONS$76);
15174                     }
15175                     target.set(leaseTermLimitations);
15176                 }
15177             }
15178             
15179             /**
15180              * Unsets the "Lease_term_limitations" element
15181              */
15182             public void unsetLeaseTermLimitations()
15183             {
15184                 synchronized (monitor())
15185                 {
15186                     check_orphaned();
15187                     get_store().remove_element(LEASETERMLIMITATIONS$76, 0);
15188                 }
15189             }
15190             
15191             /**
15192              * Gets the "Lease_term_limitations_Yes" element
15193              */
15194             public java.lang.String getLeaseTermLimitationsYes()
15195             {
15196                 synchronized (monitor())
15197                 {
15198                     check_orphaned();
15199                     org.apache.xmlbeans.SimpleValue target = null;
15200                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASETERMLIMITATIONSYES$78, 0);
15201                     if (target == null)
15202                     {
15203                       return null;
15204                     }
15205                     return target.getStringValue();
15206                 }
15207             }
15208             
15209             /**
15210              * Gets (as xml) the "Lease_term_limitations_Yes" element
15211              */
15212             public gov.grants.apply.forms.ed90011V11.AN0To240 xgetLeaseTermLimitationsYes()
15213             {
15214                 synchronized (monitor())
15215                 {
15216                     check_orphaned();
15217                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
15218                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(LEASETERMLIMITATIONSYES$78, 0);
15219                     return target;
15220                 }
15221             }
15222             
15223             /**
15224              * True if has "Lease_term_limitations_Yes" element
15225              */
15226             public boolean isSetLeaseTermLimitationsYes()
15227             {
15228                 synchronized (monitor())
15229                 {
15230                     check_orphaned();
15231                     return get_store().count_elements(LEASETERMLIMITATIONSYES$78) != 0;
15232                 }
15233             }
15234             
15235             /**
15236              * Sets the "Lease_term_limitations_Yes" element
15237              */
15238             public void setLeaseTermLimitationsYes(java.lang.String leaseTermLimitationsYes)
15239             {
15240                 synchronized (monitor())
15241                 {
15242                     check_orphaned();
15243                     org.apache.xmlbeans.SimpleValue target = null;
15244                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASETERMLIMITATIONSYES$78, 0);
15245                     if (target == null)
15246                     {
15247                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEASETERMLIMITATIONSYES$78);
15248                     }
15249                     target.setStringValue(leaseTermLimitationsYes);
15250                 }
15251             }
15252             
15253             /**
15254              * Sets (as xml) the "Lease_term_limitations_Yes" element
15255              */
15256             public void xsetLeaseTermLimitationsYes(gov.grants.apply.forms.ed90011V11.AN0To240 leaseTermLimitationsYes)
15257             {
15258                 synchronized (monitor())
15259                 {
15260                     check_orphaned();
15261                     gov.grants.apply.forms.ed90011V11.AN0To240 target = null;
15262                     target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().find_element_user(LEASETERMLIMITATIONSYES$78, 0);
15263                     if (target == null)
15264                     {
15265                       target = (gov.grants.apply.forms.ed90011V11.AN0To240)get_store().add_element_user(LEASETERMLIMITATIONSYES$78);
15266                     }
15267                     target.set(leaseTermLimitationsYes);
15268                 }
15269             }
15270             
15271             /**
15272              * Unsets the "Lease_term_limitations_Yes" element
15273              */
15274             public void unsetLeaseTermLimitationsYes()
15275             {
15276                 synchronized (monitor())
15277                 {
15278                     check_orphaned();
15279                     get_store().remove_element(LEASETERMLIMITATIONSYES$78, 0);
15280                 }
15281             }
15282             
15283             /**
15284              * Gets the "Terms_proposed_lease" element
15285              */
15286             public java.lang.String getTermsProposedLease()
15287             {
15288                 synchronized (monitor())
15289                 {
15290                     check_orphaned();
15291                     org.apache.xmlbeans.SimpleValue target = null;
15292                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TERMSPROPOSEDLEASE$80, 0);
15293                     if (target == null)
15294                     {
15295                       return null;
15296                     }
15297                     return target.getStringValue();
15298                 }
15299             }
15300             
15301             /**
15302              * Gets (as xml) the "Terms_proposed_lease" element
15303              */
15304             public gov.grants.apply.forms.ed90011V11.AN1To400 xgetTermsProposedLease()
15305             {
15306                 synchronized (monitor())
15307                 {
15308                     check_orphaned();
15309                     gov.grants.apply.forms.ed90011V11.AN1To400 target = null;
15310                     target = (gov.grants.apply.forms.ed90011V11.AN1To400)get_store().find_element_user(TERMSPROPOSEDLEASE$80, 0);
15311                     return target;
15312                 }
15313             }
15314             
15315             /**
15316              * True if has "Terms_proposed_lease" element
15317              */
15318             public boolean isSetTermsProposedLease()
15319             {
15320                 synchronized (monitor())
15321                 {
15322                     check_orphaned();
15323                     return get_store().count_elements(TERMSPROPOSEDLEASE$80) != 0;
15324                 }
15325             }
15326             
15327             /**
15328              * Sets the "Terms_proposed_lease" element
15329              */
15330             public void setTermsProposedLease(java.lang.String termsProposedLease)
15331             {
15332                 synchronized (monitor())
15333                 {
15334                     check_orphaned();
15335                     org.apache.xmlbeans.SimpleValue target = null;
15336                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TERMSPROPOSEDLEASE$80, 0);
15337                     if (target == null)
15338                     {
15339                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TERMSPROPOSEDLEASE$80);
15340                     }
15341                     target.setStringValue(termsProposedLease);
15342                 }
15343             }
15344             
15345             /**
15346              * Sets (as xml) the "Terms_proposed_lease" element
15347              */
15348             public void xsetTermsProposedLease(gov.grants.apply.forms.ed90011V11.AN1To400 termsProposedLease)
15349             {
15350                 synchronized (monitor())
15351                 {
15352                     check_orphaned();
15353                     gov.grants.apply.forms.ed90011V11.AN1To400 target = null;
15354                     target = (gov.grants.apply.forms.ed90011V11.AN1To400)get_store().find_element_user(TERMSPROPOSEDLEASE$80, 0);
15355                     if (target == null)
15356                     {
15357                       target = (gov.grants.apply.forms.ed90011V11.AN1To400)get_store().add_element_user(TERMSPROPOSEDLEASE$80);
15358                     }
15359                     target.set(termsProposedLease);
15360                 }
15361             }
15362             
15363             /**
15364              * Unsets the "Terms_proposed_lease" element
15365              */
15366             public void unsetTermsProposedLease()
15367             {
15368                 synchronized (monitor())
15369                 {
15370                     check_orphaned();
15371                     get_store().remove_element(TERMSPROPOSEDLEASE$80, 0);
15372                 }
15373             }
15374             
15375             /**
15376              * Gets the "Plans_facilities_land" element
15377              */
15378             public java.lang.String getPlansFacilitiesLand()
15379             {
15380                 synchronized (monitor())
15381                 {
15382                     check_orphaned();
15383                     org.apache.xmlbeans.SimpleValue target = null;
15384                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANSFACILITIESLAND$82, 0);
15385                     if (target == null)
15386                     {
15387                       return null;
15388                     }
15389                     return target.getStringValue();
15390                 }
15391             }
15392             
15393             /**
15394              * Gets (as xml) the "Plans_facilities_land" element
15395              */
15396             public gov.grants.apply.forms.ed90011V11.AN1To1825 xgetPlansFacilitiesLand()
15397             {
15398                 synchronized (monitor())
15399                 {
15400                     check_orphaned();
15401                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
15402                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(PLANSFACILITIESLAND$82, 0);
15403                     return target;
15404                 }
15405             }
15406             
15407             /**
15408              * True if has "Plans_facilities_land" element
15409              */
15410             public boolean isSetPlansFacilitiesLand()
15411             {
15412                 synchronized (monitor())
15413                 {
15414                     check_orphaned();
15415                     return get_store().count_elements(PLANSFACILITIESLAND$82) != 0;
15416                 }
15417             }
15418             
15419             /**
15420              * Sets the "Plans_facilities_land" element
15421              */
15422             public void setPlansFacilitiesLand(java.lang.String plansFacilitiesLand)
15423             {
15424                 synchronized (monitor())
15425                 {
15426                     check_orphaned();
15427                     org.apache.xmlbeans.SimpleValue target = null;
15428                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANSFACILITIESLAND$82, 0);
15429                     if (target == null)
15430                     {
15431                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANSFACILITIESLAND$82);
15432                     }
15433                     target.setStringValue(plansFacilitiesLand);
15434                 }
15435             }
15436             
15437             /**
15438              * Sets (as xml) the "Plans_facilities_land" element
15439              */
15440             public void xsetPlansFacilitiesLand(gov.grants.apply.forms.ed90011V11.AN1To1825 plansFacilitiesLand)
15441             {
15442                 synchronized (monitor())
15443                 {
15444                     check_orphaned();
15445                     gov.grants.apply.forms.ed90011V11.AN1To1825 target = null;
15446                     target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().find_element_user(PLANSFACILITIESLAND$82, 0);
15447                     if (target == null)
15448                     {
15449                       target = (gov.grants.apply.forms.ed90011V11.AN1To1825)get_store().add_element_user(PLANSFACILITIESLAND$82);
15450                     }
15451                     target.set(plansFacilitiesLand);
15452                 }
15453             }
15454             
15455             /**
15456              * Unsets the "Plans_facilities_land" element
15457              */
15458             public void unsetPlansFacilitiesLand()
15459             {
15460                 synchronized (monitor())
15461                 {
15462                     check_orphaned();
15463                     get_store().remove_element(PLANSFACILITIESLAND$82, 0);
15464                 }
15465             }
15466             
15467             /**
15468              * Gets the "Owned_operated_by_nonapplicant" element
15469              */
15470             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOwnedOperatedByNonapplicant()
15471             {
15472                 synchronized (monitor())
15473                 {
15474                     check_orphaned();
15475                     org.apache.xmlbeans.SimpleValue target = null;
15476                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15477                     if (target == null)
15478                     {
15479                       return null;
15480                     }
15481                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15482                 }
15483             }
15484             
15485             /**
15486              * Gets (as xml) the "Owned_operated_by_nonapplicant" element
15487              */
15488             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOwnedOperatedByNonapplicant()
15489             {
15490                 synchronized (monitor())
15491                 {
15492                     check_orphaned();
15493                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15494                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15495                     return target;
15496                 }
15497             }
15498             
15499             /**
15500              * True if has "Owned_operated_by_nonapplicant" element
15501              */
15502             public boolean isSetOwnedOperatedByNonapplicant()
15503             {
15504                 synchronized (monitor())
15505                 {
15506                     check_orphaned();
15507                     return get_store().count_elements(OWNEDOPERATEDBYNONAPPLICANT$84) != 0;
15508                 }
15509             }
15510             
15511             /**
15512              * Sets the "Owned_operated_by_nonapplicant" element
15513              */
15514             public void setOwnedOperatedByNonapplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ownedOperatedByNonapplicant)
15515             {
15516                 synchronized (monitor())
15517                 {
15518                     check_orphaned();
15519                     org.apache.xmlbeans.SimpleValue target = null;
15520                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15521                     if (target == null)
15522                     {
15523                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNEDOPERATEDBYNONAPPLICANT$84);
15524                     }
15525                     target.setEnumValue(ownedOperatedByNonapplicant);
15526                 }
15527             }
15528             
15529             /**
15530              * Sets (as xml) the "Owned_operated_by_nonapplicant" element
15531              */
15532             public void xsetOwnedOperatedByNonapplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType ownedOperatedByNonapplicant)
15533             {
15534                 synchronized (monitor())
15535                 {
15536                     check_orphaned();
15537                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15538                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15539                     if (target == null)
15540                     {
15541                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OWNEDOPERATEDBYNONAPPLICANT$84);
15542                     }
15543                     target.set(ownedOperatedByNonapplicant);
15544                 }
15545             }
15546             
15547             /**
15548              * Unsets the "Owned_operated_by_nonapplicant" element
15549              */
15550             public void unsetOwnedOperatedByNonapplicant()
15551             {
15552                 synchronized (monitor())
15553                 {
15554                     check_orphaned();
15555                     get_store().remove_element(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15556                 }
15557             }
15558             
15559             /**
15560              * Gets the "Owned_operated_by_nonapplicant_Yes" element
15561              */
15562             public java.lang.String getOwnedOperatedByNonapplicantYes()
15563             {
15564                 synchronized (monitor())
15565                 {
15566                     check_orphaned();
15567                     org.apache.xmlbeans.SimpleValue target = null;
15568                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15569                     if (target == null)
15570                     {
15571                       return null;
15572                     }
15573                     return target.getStringValue();
15574                 }
15575             }
15576             
15577             /**
15578              * Gets (as xml) the "Owned_operated_by_nonapplicant_Yes" element
15579              */
15580             public gov.grants.apply.forms.ed90011V11.AN0To320 xgetOwnedOperatedByNonapplicantYes()
15581             {
15582                 synchronized (monitor())
15583                 {
15584                     check_orphaned();
15585                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
15586                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15587                     return target;
15588                 }
15589             }
15590             
15591             /**
15592              * True if has "Owned_operated_by_nonapplicant_Yes" element
15593              */
15594             public boolean isSetOwnedOperatedByNonapplicantYes()
15595             {
15596                 synchronized (monitor())
15597                 {
15598                     check_orphaned();
15599                     return get_store().count_elements(OWNEDOPERATEDBYNONAPPLICANTYES$86) != 0;
15600                 }
15601             }
15602             
15603             /**
15604              * Sets the "Owned_operated_by_nonapplicant_Yes" element
15605              */
15606             public void setOwnedOperatedByNonapplicantYes(java.lang.String ownedOperatedByNonapplicantYes)
15607             {
15608                 synchronized (monitor())
15609                 {
15610                     check_orphaned();
15611                     org.apache.xmlbeans.SimpleValue target = null;
15612                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15613                     if (target == null)
15614                     {
15615                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86);
15616                     }
15617                     target.setStringValue(ownedOperatedByNonapplicantYes);
15618                 }
15619             }
15620             
15621             /**
15622              * Sets (as xml) the "Owned_operated_by_nonapplicant_Yes" element
15623              */
15624             public void xsetOwnedOperatedByNonapplicantYes(gov.grants.apply.forms.ed90011V11.AN0To320 ownedOperatedByNonapplicantYes)
15625             {
15626                 synchronized (monitor())
15627                 {
15628                     check_orphaned();
15629                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
15630                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15631                     if (target == null)
15632                     {
15633                       target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().add_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86);
15634                     }
15635                     target.set(ownedOperatedByNonapplicantYes);
15636                 }
15637             }
15638             
15639             /**
15640              * Unsets the "Owned_operated_by_nonapplicant_Yes" element
15641              */
15642             public void unsetOwnedOperatedByNonapplicantYes()
15643             {
15644                 synchronized (monitor())
15645                 {
15646                     check_orphaned();
15647                     get_store().remove_element(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15648                 }
15649             }
15650             
15651             /**
15652              * Gets the "Property_used_collateralize_financing" element
15653              */
15654             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPropertyUsedCollateralizeFinancing()
15655             {
15656                 synchronized (monitor())
15657                 {
15658                     check_orphaned();
15659                     org.apache.xmlbeans.SimpleValue target = null;
15660                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15661                     if (target == null)
15662                     {
15663                       return null;
15664                     }
15665                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15666                 }
15667             }
15668             
15669             /**
15670              * Gets (as xml) the "Property_used_collateralize_financing" element
15671              */
15672             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPropertyUsedCollateralizeFinancing()
15673             {
15674                 synchronized (monitor())
15675                 {
15676                     check_orphaned();
15677                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15678                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15679                     return target;
15680                 }
15681             }
15682             
15683             /**
15684              * True if has "Property_used_collateralize_financing" element
15685              */
15686             public boolean isSetPropertyUsedCollateralizeFinancing()
15687             {
15688                 synchronized (monitor())
15689                 {
15690                     check_orphaned();
15691                     return get_store().count_elements(PROPERTYUSEDCOLLATERALIZEFINANCING$88) != 0;
15692                 }
15693             }
15694             
15695             /**
15696              * Sets the "Property_used_collateralize_financing" element
15697              */
15698             public void setPropertyUsedCollateralizeFinancing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum propertyUsedCollateralizeFinancing)
15699             {
15700                 synchronized (monitor())
15701                 {
15702                     check_orphaned();
15703                     org.apache.xmlbeans.SimpleValue target = null;
15704                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15705                     if (target == null)
15706                     {
15707                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88);
15708                     }
15709                     target.setEnumValue(propertyUsedCollateralizeFinancing);
15710                 }
15711             }
15712             
15713             /**
15714              * Sets (as xml) the "Property_used_collateralize_financing" element
15715              */
15716             public void xsetPropertyUsedCollateralizeFinancing(gov.grants.apply.system.globalLibraryV20.YesNoDataType propertyUsedCollateralizeFinancing)
15717             {
15718                 synchronized (monitor())
15719                 {
15720                     check_orphaned();
15721                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15722                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15723                     if (target == null)
15724                     {
15725                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88);
15726                     }
15727                     target.set(propertyUsedCollateralizeFinancing);
15728                 }
15729             }
15730             
15731             /**
15732              * Unsets the "Property_used_collateralize_financing" element
15733              */
15734             public void unsetPropertyUsedCollateralizeFinancing()
15735             {
15736                 synchronized (monitor())
15737                 {
15738                     check_orphaned();
15739                     get_store().remove_element(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15740                 }
15741             }
15742             
15743             /**
15744              * Gets the "Property_used_collateralize_financing_Yes" element
15745              */
15746             public java.lang.String getPropertyUsedCollateralizeFinancingYes()
15747             {
15748                 synchronized (monitor())
15749                 {
15750                     check_orphaned();
15751                     org.apache.xmlbeans.SimpleValue target = null;
15752                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15753                     if (target == null)
15754                     {
15755                       return null;
15756                     }
15757                     return target.getStringValue();
15758                 }
15759             }
15760             
15761             /**
15762              * Gets (as xml) the "Property_used_collateralize_financing_Yes" element
15763              */
15764             public gov.grants.apply.forms.ed90011V11.AN0To320 xgetPropertyUsedCollateralizeFinancingYes()
15765             {
15766                 synchronized (monitor())
15767                 {
15768                     check_orphaned();
15769                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
15770                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15771                     return target;
15772                 }
15773             }
15774             
15775             /**
15776              * True if has "Property_used_collateralize_financing_Yes" element
15777              */
15778             public boolean isSetPropertyUsedCollateralizeFinancingYes()
15779             {
15780                 synchronized (monitor())
15781                 {
15782                     check_orphaned();
15783                     return get_store().count_elements(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90) != 0;
15784                 }
15785             }
15786             
15787             /**
15788              * Sets the "Property_used_collateralize_financing_Yes" element
15789              */
15790             public void setPropertyUsedCollateralizeFinancingYes(java.lang.String propertyUsedCollateralizeFinancingYes)
15791             {
15792                 synchronized (monitor())
15793                 {
15794                     check_orphaned();
15795                     org.apache.xmlbeans.SimpleValue target = null;
15796                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15797                     if (target == null)
15798                     {
15799                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90);
15800                     }
15801                     target.setStringValue(propertyUsedCollateralizeFinancingYes);
15802                 }
15803             }
15804             
15805             /**
15806              * Sets (as xml) the "Property_used_collateralize_financing_Yes" element
15807              */
15808             public void xsetPropertyUsedCollateralizeFinancingYes(gov.grants.apply.forms.ed90011V11.AN0To320 propertyUsedCollateralizeFinancingYes)
15809             {
15810                 synchronized (monitor())
15811                 {
15812                     check_orphaned();
15813                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
15814                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15815                     if (target == null)
15816                     {
15817                       target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().add_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90);
15818                     }
15819                     target.set(propertyUsedCollateralizeFinancingYes);
15820                 }
15821             }
15822             
15823             /**
15824              * Unsets the "Property_used_collateralize_financing_Yes" element
15825              */
15826             public void unsetPropertyUsedCollateralizeFinancingYes()
15827             {
15828                 synchronized (monitor())
15829                 {
15830                     check_orphaned();
15831                     get_store().remove_element(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15832                 }
15833             }
15834             
15835             /**
15836              * Gets the "Provide_security_interest" element
15837              */
15838             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProvideSecurityInterest()
15839             {
15840                 synchronized (monitor())
15841                 {
15842                     check_orphaned();
15843                     org.apache.xmlbeans.SimpleValue target = null;
15844                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROVIDESECURITYINTEREST$92, 0);
15845                     if (target == null)
15846                     {
15847                       return null;
15848                     }
15849                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15850                 }
15851             }
15852             
15853             /**
15854              * Gets (as xml) the "Provide_security_interest" element
15855              */
15856             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProvideSecurityInterest()
15857             {
15858                 synchronized (monitor())
15859                 {
15860                     check_orphaned();
15861                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15862                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROVIDESECURITYINTEREST$92, 0);
15863                     return target;
15864                 }
15865             }
15866             
15867             /**
15868              * True if has "Provide_security_interest" element
15869              */
15870             public boolean isSetProvideSecurityInterest()
15871             {
15872                 synchronized (monitor())
15873                 {
15874                     check_orphaned();
15875                     return get_store().count_elements(PROVIDESECURITYINTEREST$92) != 0;
15876                 }
15877             }
15878             
15879             /**
15880              * Sets the "Provide_security_interest" element
15881              */
15882             public void setProvideSecurityInterest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum provideSecurityInterest)
15883             {
15884                 synchronized (monitor())
15885                 {
15886                     check_orphaned();
15887                     org.apache.xmlbeans.SimpleValue target = null;
15888                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROVIDESECURITYINTEREST$92, 0);
15889                     if (target == null)
15890                     {
15891                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROVIDESECURITYINTEREST$92);
15892                     }
15893                     target.setEnumValue(provideSecurityInterest);
15894                 }
15895             }
15896             
15897             /**
15898              * Sets (as xml) the "Provide_security_interest" element
15899              */
15900             public void xsetProvideSecurityInterest(gov.grants.apply.system.globalLibraryV20.YesNoDataType provideSecurityInterest)
15901             {
15902                 synchronized (monitor())
15903                 {
15904                     check_orphaned();
15905                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15906                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROVIDESECURITYINTEREST$92, 0);
15907                     if (target == null)
15908                     {
15909                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROVIDESECURITYINTEREST$92);
15910                     }
15911                     target.set(provideSecurityInterest);
15912                 }
15913             }
15914             
15915             /**
15916              * Unsets the "Provide_security_interest" element
15917              */
15918             public void unsetProvideSecurityInterest()
15919             {
15920                 synchronized (monitor())
15921                 {
15922                     check_orphaned();
15923                     get_store().remove_element(PROVIDESECURITYINTEREST$92, 0);
15924                 }
15925             }
15926             
15927             /**
15928              * Gets the "Provide_security_interest_No" element
15929              */
15930             public java.lang.String getProvideSecurityInterestNo()
15931             {
15932                 synchronized (monitor())
15933                 {
15934                     check_orphaned();
15935                     org.apache.xmlbeans.SimpleValue target = null;
15936                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROVIDESECURITYINTERESTNO$94, 0);
15937                     if (target == null)
15938                     {
15939                       return null;
15940                     }
15941                     return target.getStringValue();
15942                 }
15943             }
15944             
15945             /**
15946              * Gets (as xml) the "Provide_security_interest_No" element
15947              */
15948             public gov.grants.apply.forms.ed90011V11.AN0To320 xgetProvideSecurityInterestNo()
15949             {
15950                 synchronized (monitor())
15951                 {
15952                     check_orphaned();
15953                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
15954                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(PROVIDESECURITYINTERESTNO$94, 0);
15955                     return target;
15956                 }
15957             }
15958             
15959             /**
15960              * True if has "Provide_security_interest_No" element
15961              */
15962             public boolean isSetProvideSecurityInterestNo()
15963             {
15964                 synchronized (monitor())
15965                 {
15966                     check_orphaned();
15967                     return get_store().count_elements(PROVIDESECURITYINTERESTNO$94) != 0;
15968                 }
15969             }
15970             
15971             /**
15972              * Sets the "Provide_security_interest_No" element
15973              */
15974             public void setProvideSecurityInterestNo(java.lang.String provideSecurityInterestNo)
15975             {
15976                 synchronized (monitor())
15977                 {
15978                     check_orphaned();
15979                     org.apache.xmlbeans.SimpleValue target = null;
15980                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROVIDESECURITYINTERESTNO$94, 0);
15981                     if (target == null)
15982                     {
15983                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROVIDESECURITYINTERESTNO$94);
15984                     }
15985                     target.setStringValue(provideSecurityInterestNo);
15986                 }
15987             }
15988             
15989             /**
15990              * Sets (as xml) the "Provide_security_interest_No" element
15991              */
15992             public void xsetProvideSecurityInterestNo(gov.grants.apply.forms.ed90011V11.AN0To320 provideSecurityInterestNo)
15993             {
15994                 synchronized (monitor())
15995                 {
15996                     check_orphaned();
15997                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
15998                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(PROVIDESECURITYINTERESTNO$94, 0);
15999                     if (target == null)
16000                     {
16001                       target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().add_element_user(PROVIDESECURITYINTERESTNO$94);
16002                     }
16003                     target.set(provideSecurityInterestNo);
16004                 }
16005             }
16006             
16007             /**
16008              * Unsets the "Provide_security_interest_No" element
16009              */
16010             public void unsetProvideSecurityInterestNo()
16011             {
16012                 synchronized (monitor())
16013                 {
16014                     check_orphaned();
16015                     get_store().remove_element(PROVIDESECURITYINTERESTNO$94, 0);
16016                 }
16017             }
16018             
16019             /**
16020              * Gets the "Eminent_domain_proceedings" element
16021              */
16022             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEminentDomainProceedings()
16023             {
16024                 synchronized (monitor())
16025                 {
16026                     check_orphaned();
16027                     org.apache.xmlbeans.SimpleValue target = null;
16028                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMINENTDOMAINPROCEEDINGS$96, 0);
16029                     if (target == null)
16030                     {
16031                       return null;
16032                     }
16033                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16034                 }
16035             }
16036             
16037             /**
16038              * Gets (as xml) the "Eminent_domain_proceedings" element
16039              */
16040             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEminentDomainProceedings()
16041             {
16042                 synchronized (monitor())
16043                 {
16044                     check_orphaned();
16045                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16046                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EMINENTDOMAINPROCEEDINGS$96, 0);
16047                     return target;
16048                 }
16049             }
16050             
16051             /**
16052              * True if has "Eminent_domain_proceedings" element
16053              */
16054             public boolean isSetEminentDomainProceedings()
16055             {
16056                 synchronized (monitor())
16057                 {
16058                     check_orphaned();
16059                     return get_store().count_elements(EMINENTDOMAINPROCEEDINGS$96) != 0;
16060                 }
16061             }
16062             
16063             /**
16064              * Sets the "Eminent_domain_proceedings" element
16065              */
16066             public void setEminentDomainProceedings(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eminentDomainProceedings)
16067             {
16068                 synchronized (monitor())
16069                 {
16070                     check_orphaned();
16071                     org.apache.xmlbeans.SimpleValue target = null;
16072                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMINENTDOMAINPROCEEDINGS$96, 0);
16073                     if (target == null)
16074                     {
16075                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMINENTDOMAINPROCEEDINGS$96);
16076                     }
16077                     target.setEnumValue(eminentDomainProceedings);
16078                 }
16079             }
16080             
16081             /**
16082              * Sets (as xml) the "Eminent_domain_proceedings" element
16083              */
16084             public void xsetEminentDomainProceedings(gov.grants.apply.system.globalLibraryV20.YesNoDataType eminentDomainProceedings)
16085             {
16086                 synchronized (monitor())
16087                 {
16088                     check_orphaned();
16089                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16090                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EMINENTDOMAINPROCEEDINGS$96, 0);
16091                     if (target == null)
16092                     {
16093                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EMINENTDOMAINPROCEEDINGS$96);
16094                     }
16095                     target.set(eminentDomainProceedings);
16096                 }
16097             }
16098             
16099             /**
16100              * Unsets the "Eminent_domain_proceedings" element
16101              */
16102             public void unsetEminentDomainProceedings()
16103             {
16104                 synchronized (monitor())
16105                 {
16106                     check_orphaned();
16107                     get_store().remove_element(EMINENTDOMAINPROCEEDINGS$96, 0);
16108                 }
16109             }
16110             
16111             /**
16112              * Gets the "Eminent_domain_proceedings_Yes" element
16113              */
16114             public java.lang.String getEminentDomainProceedingsYes()
16115             {
16116                 synchronized (monitor())
16117                 {
16118                     check_orphaned();
16119                     org.apache.xmlbeans.SimpleValue target = null;
16120                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMINENTDOMAINPROCEEDINGSYES$98, 0);
16121                     if (target == null)
16122                     {
16123                       return null;
16124                     }
16125                     return target.getStringValue();
16126                 }
16127             }
16128             
16129             /**
16130              * Gets (as xml) the "Eminent_domain_proceedings_Yes" element
16131              */
16132             public gov.grants.apply.forms.ed90011V11.AN0To320 xgetEminentDomainProceedingsYes()
16133             {
16134                 synchronized (monitor())
16135                 {
16136                     check_orphaned();
16137                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
16138                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(EMINENTDOMAINPROCEEDINGSYES$98, 0);
16139                     return target;
16140                 }
16141             }
16142             
16143             /**
16144              * True if has "Eminent_domain_proceedings_Yes" element
16145              */
16146             public boolean isSetEminentDomainProceedingsYes()
16147             {
16148                 synchronized (monitor())
16149                 {
16150                     check_orphaned();
16151                     return get_store().count_elements(EMINENTDOMAINPROCEEDINGSYES$98) != 0;
16152                 }
16153             }
16154             
16155             /**
16156              * Sets the "Eminent_domain_proceedings_Yes" element
16157              */
16158             public void setEminentDomainProceedingsYes(java.lang.String eminentDomainProceedingsYes)
16159             {
16160                 synchronized (monitor())
16161                 {
16162                     check_orphaned();
16163                     org.apache.xmlbeans.SimpleValue target = null;
16164                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMINENTDOMAINPROCEEDINGSYES$98, 0);
16165                     if (target == null)
16166                     {
16167                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMINENTDOMAINPROCEEDINGSYES$98);
16168                     }
16169                     target.setStringValue(eminentDomainProceedingsYes);
16170                 }
16171             }
16172             
16173             /**
16174              * Sets (as xml) the "Eminent_domain_proceedings_Yes" element
16175              */
16176             public void xsetEminentDomainProceedingsYes(gov.grants.apply.forms.ed90011V11.AN0To320 eminentDomainProceedingsYes)
16177             {
16178                 synchronized (monitor())
16179                 {
16180                     check_orphaned();
16181                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
16182                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(EMINENTDOMAINPROCEEDINGSYES$98, 0);
16183                     if (target == null)
16184                     {
16185                       target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().add_element_user(EMINENTDOMAINPROCEEDINGSYES$98);
16186                     }
16187                     target.set(eminentDomainProceedingsYes);
16188                 }
16189             }
16190             
16191             /**
16192              * Unsets the "Eminent_domain_proceedings_Yes" element
16193              */
16194             public void unsetEminentDomainProceedingsYes()
16195             {
16196                 synchronized (monitor())
16197                 {
16198                     check_orphaned();
16199                     get_store().remove_element(EMINENTDOMAINPROCEEDINGSYES$98, 0);
16200                 }
16201             }
16202             
16203             /**
16204              * Gets the "Tangible_personal_property" element
16205              */
16206             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTangiblePersonalProperty()
16207             {
16208                 synchronized (monitor())
16209                 {
16210                     check_orphaned();
16211                     org.apache.xmlbeans.SimpleValue target = null;
16212                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TANGIBLEPERSONALPROPERTY$100, 0);
16213                     if (target == null)
16214                     {
16215                       return null;
16216                     }
16217                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16218                 }
16219             }
16220             
16221             /**
16222              * Gets (as xml) the "Tangible_personal_property" element
16223              */
16224             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTangiblePersonalProperty()
16225             {
16226                 synchronized (monitor())
16227                 {
16228                     check_orphaned();
16229                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16230                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TANGIBLEPERSONALPROPERTY$100, 0);
16231                     return target;
16232                 }
16233             }
16234             
16235             /**
16236              * True if has "Tangible_personal_property" element
16237              */
16238             public boolean isSetTangiblePersonalProperty()
16239             {
16240                 synchronized (monitor())
16241                 {
16242                     check_orphaned();
16243                     return get_store().count_elements(TANGIBLEPERSONALPROPERTY$100) != 0;
16244                 }
16245             }
16246             
16247             /**
16248              * Sets the "Tangible_personal_property" element
16249              */
16250             public void setTangiblePersonalProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tangiblePersonalProperty)
16251             {
16252                 synchronized (monitor())
16253                 {
16254                     check_orphaned();
16255                     org.apache.xmlbeans.SimpleValue target = null;
16256                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TANGIBLEPERSONALPROPERTY$100, 0);
16257                     if (target == null)
16258                     {
16259                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TANGIBLEPERSONALPROPERTY$100);
16260                     }
16261                     target.setEnumValue(tangiblePersonalProperty);
16262                 }
16263             }
16264             
16265             /**
16266              * Sets (as xml) the "Tangible_personal_property" element
16267              */
16268             public void xsetTangiblePersonalProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType tangiblePersonalProperty)
16269             {
16270                 synchronized (monitor())
16271                 {
16272                     check_orphaned();
16273                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16274                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TANGIBLEPERSONALPROPERTY$100, 0);
16275                     if (target == null)
16276                     {
16277                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TANGIBLEPERSONALPROPERTY$100);
16278                     }
16279                     target.set(tangiblePersonalProperty);
16280                 }
16281             }
16282             
16283             /**
16284              * Unsets the "Tangible_personal_property" element
16285              */
16286             public void unsetTangiblePersonalProperty()
16287             {
16288                 synchronized (monitor())
16289                 {
16290                     check_orphaned();
16291                     get_store().remove_element(TANGIBLEPERSONALPROPERTY$100, 0);
16292                 }
16293             }
16294             
16295             /**
16296              * Gets the "Tangible_personal_property_Yes" element
16297              */
16298             public java.lang.String getTangiblePersonalPropertyYes()
16299             {
16300                 synchronized (monitor())
16301                 {
16302                     check_orphaned();
16303                     org.apache.xmlbeans.SimpleValue target = null;
16304                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TANGIBLEPERSONALPROPERTYYES$102, 0);
16305                     if (target == null)
16306                     {
16307                       return null;
16308                     }
16309                     return target.getStringValue();
16310                 }
16311             }
16312             
16313             /**
16314              * Gets (as xml) the "Tangible_personal_property_Yes" element
16315              */
16316             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetTangiblePersonalPropertyYes()
16317             {
16318                 synchronized (monitor())
16319                 {
16320                     check_orphaned();
16321                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
16322                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(TANGIBLEPERSONALPROPERTYYES$102, 0);
16323                     return target;
16324                 }
16325             }
16326             
16327             /**
16328              * True if has "Tangible_personal_property_Yes" element
16329              */
16330             public boolean isSetTangiblePersonalPropertyYes()
16331             {
16332                 synchronized (monitor())
16333                 {
16334                     check_orphaned();
16335                     return get_store().count_elements(TANGIBLEPERSONALPROPERTYYES$102) != 0;
16336                 }
16337             }
16338             
16339             /**
16340              * Sets the "Tangible_personal_property_Yes" element
16341              */
16342             public void setTangiblePersonalPropertyYes(java.lang.String tangiblePersonalPropertyYes)
16343             {
16344                 synchronized (monitor())
16345                 {
16346                     check_orphaned();
16347                     org.apache.xmlbeans.SimpleValue target = null;
16348                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TANGIBLEPERSONALPROPERTYYES$102, 0);
16349                     if (target == null)
16350                     {
16351                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TANGIBLEPERSONALPROPERTYYES$102);
16352                     }
16353                     target.setStringValue(tangiblePersonalPropertyYes);
16354                 }
16355             }
16356             
16357             /**
16358              * Sets (as xml) the "Tangible_personal_property_Yes" element
16359              */
16360             public void xsetTangiblePersonalPropertyYes(gov.grants.apply.forms.ed90011V11.AN0To160 tangiblePersonalPropertyYes)
16361             {
16362                 synchronized (monitor())
16363                 {
16364                     check_orphaned();
16365                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
16366                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(TANGIBLEPERSONALPROPERTYYES$102, 0);
16367                     if (target == null)
16368                     {
16369                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(TANGIBLEPERSONALPROPERTYYES$102);
16370                     }
16371                     target.set(tangiblePersonalPropertyYes);
16372                 }
16373             }
16374             
16375             /**
16376              * Unsets the "Tangible_personal_property_Yes" element
16377              */
16378             public void unsetTangiblePersonalPropertyYes()
16379             {
16380                 synchronized (monitor())
16381                 {
16382                     check_orphaned();
16383                     get_store().remove_element(TANGIBLEPERSONALPROPERTYYES$102, 0);
16384                 }
16385             }
16386             
16387             /**
16388              * Gets the "Relocation_expenses_part_of_budget" element
16389              */
16390             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRelocationExpensesPartOfBudget()
16391             {
16392                 synchronized (monitor())
16393                 {
16394                     check_orphaned();
16395                     org.apache.xmlbeans.SimpleValue target = null;
16396                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
16397                     if (target == null)
16398                     {
16399                       return null;
16400                     }
16401                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16402                 }
16403             }
16404             
16405             /**
16406              * Gets (as xml) the "Relocation_expenses_part_of_budget" element
16407              */
16408             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRelocationExpensesPartOfBudget()
16409             {
16410                 synchronized (monitor())
16411                 {
16412                     check_orphaned();
16413                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16414                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
16415                     return target;
16416                 }
16417             }
16418             
16419             /**
16420              * True if has "Relocation_expenses_part_of_budget" element
16421              */
16422             public boolean isSetRelocationExpensesPartOfBudget()
16423             {
16424                 synchronized (monitor())
16425                 {
16426                     check_orphaned();
16427                     return get_store().count_elements(RELOCATIONEXPENSESPARTOFBUDGET$104) != 0;
16428                 }
16429             }
16430             
16431             /**
16432              * Sets the "Relocation_expenses_part_of_budget" element
16433              */
16434             public void setRelocationExpensesPartOfBudget(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum relocationExpensesPartOfBudget)
16435             {
16436                 synchronized (monitor())
16437                 {
16438                     check_orphaned();
16439                     org.apache.xmlbeans.SimpleValue target = null;
16440                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
16441                     if (target == null)
16442                     {
16443                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104);
16444                     }
16445                     target.setEnumValue(relocationExpensesPartOfBudget);
16446                 }
16447             }
16448             
16449             /**
16450              * Sets (as xml) the "Relocation_expenses_part_of_budget" element
16451              */
16452             public void xsetRelocationExpensesPartOfBudget(gov.grants.apply.system.globalLibraryV20.YesNoDataType relocationExpensesPartOfBudget)
16453             {
16454                 synchronized (monitor())
16455                 {
16456                     check_orphaned();
16457                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16458                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
16459                     if (target == null)
16460                     {
16461                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104);
16462                     }
16463                     target.set(relocationExpensesPartOfBudget);
16464                 }
16465             }
16466             
16467             /**
16468              * Unsets the "Relocation_expenses_part_of_budget" element
16469              */
16470             public void unsetRelocationExpensesPartOfBudget()
16471             {
16472                 synchronized (monitor())
16473                 {
16474                     check_orphaned();
16475                     get_store().remove_element(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
16476                 }
16477             }
16478             
16479             /**
16480              * Gets the "Displacement_individuals_families_businesses_farms" element
16481              */
16482             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDisplacementIndividualsFamiliesBusinessesFarms()
16483             {
16484                 synchronized (monitor())
16485                 {
16486                     check_orphaned();
16487                     org.apache.xmlbeans.SimpleValue target = null;
16488                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16489                     if (target == null)
16490                     {
16491                       return null;
16492                     }
16493                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16494                 }
16495             }
16496             
16497             /**
16498              * Gets (as xml) the "Displacement_individuals_families_businesses_farms" element
16499              */
16500             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDisplacementIndividualsFamiliesBusinessesFarms()
16501             {
16502                 synchronized (monitor())
16503                 {
16504                     check_orphaned();
16505                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16506                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16507                     return target;
16508                 }
16509             }
16510             
16511             /**
16512              * True if has "Displacement_individuals_families_businesses_farms" element
16513              */
16514             public boolean isSetDisplacementIndividualsFamiliesBusinessesFarms()
16515             {
16516                 synchronized (monitor())
16517                 {
16518                     check_orphaned();
16519                     return get_store().count_elements(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106) != 0;
16520                 }
16521             }
16522             
16523             /**
16524              * Sets the "Displacement_individuals_families_businesses_farms" element
16525              */
16526             public void setDisplacementIndividualsFamiliesBusinessesFarms(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum displacementIndividualsFamiliesBusinessesFarms)
16527             {
16528                 synchronized (monitor())
16529                 {
16530                     check_orphaned();
16531                     org.apache.xmlbeans.SimpleValue target = null;
16532                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16533                     if (target == null)
16534                     {
16535                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106);
16536                     }
16537                     target.setEnumValue(displacementIndividualsFamiliesBusinessesFarms);
16538                 }
16539             }
16540             
16541             /**
16542              * Sets (as xml) the "Displacement_individuals_families_businesses_farms" element
16543              */
16544             public void xsetDisplacementIndividualsFamiliesBusinessesFarms(gov.grants.apply.system.globalLibraryV20.YesNoDataType displacementIndividualsFamiliesBusinessesFarms)
16545             {
16546                 synchronized (monitor())
16547                 {
16548                     check_orphaned();
16549                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16550                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16551                     if (target == null)
16552                     {
16553                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106);
16554                     }
16555                     target.set(displacementIndividualsFamiliesBusinessesFarms);
16556                 }
16557             }
16558             
16559             /**
16560              * Unsets the "Displacement_individuals_families_businesses_farms" element
16561              */
16562             public void unsetDisplacementIndividualsFamiliesBusinessesFarms()
16563             {
16564                 synchronized (monitor())
16565                 {
16566                     check_orphaned();
16567                     get_store().remove_element(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16568                 }
16569             }
16570             
16571             /**
16572              * Gets the "Comply_Uniform_Relocation_Assistance" element
16573              */
16574             public java.lang.String getComplyUniformRelocationAssistance()
16575             {
16576                 synchronized (monitor())
16577                 {
16578                     check_orphaned();
16579                     org.apache.xmlbeans.SimpleValue target = null;
16580                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16581                     if (target == null)
16582                     {
16583                       return null;
16584                     }
16585                     return target.getStringValue();
16586                 }
16587             }
16588             
16589             /**
16590              * Gets (as xml) the "Comply_Uniform_Relocation_Assistance" element
16591              */
16592             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetComplyUniformRelocationAssistance()
16593             {
16594                 synchronized (monitor())
16595                 {
16596                     check_orphaned();
16597                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
16598                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16599                     return target;
16600                 }
16601             }
16602             
16603             /**
16604              * True if has "Comply_Uniform_Relocation_Assistance" element
16605              */
16606             public boolean isSetComplyUniformRelocationAssistance()
16607             {
16608                 synchronized (monitor())
16609                 {
16610                     check_orphaned();
16611                     return get_store().count_elements(COMPLYUNIFORMRELOCATIONASSISTANCE$108) != 0;
16612                 }
16613             }
16614             
16615             /**
16616              * Sets the "Comply_Uniform_Relocation_Assistance" element
16617              */
16618             public void setComplyUniformRelocationAssistance(java.lang.String complyUniformRelocationAssistance)
16619             {
16620                 synchronized (monitor())
16621                 {
16622                     check_orphaned();
16623                     org.apache.xmlbeans.SimpleValue target = null;
16624                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16625                     if (target == null)
16626                     {
16627                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108);
16628                     }
16629                     target.setStringValue(complyUniformRelocationAssistance);
16630                 }
16631             }
16632             
16633             /**
16634              * Sets (as xml) the "Comply_Uniform_Relocation_Assistance" element
16635              */
16636             public void xsetComplyUniformRelocationAssistance(gov.grants.apply.forms.ed90011V11.AN0To160 complyUniformRelocationAssistance)
16637             {
16638                 synchronized (monitor())
16639                 {
16640                     check_orphaned();
16641                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
16642                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16643                     if (target == null)
16644                     {
16645                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108);
16646                     }
16647                     target.set(complyUniformRelocationAssistance);
16648                 }
16649             }
16650             
16651             /**
16652              * Unsets the "Comply_Uniform_Relocation_Assistance" element
16653              */
16654             public void unsetComplyUniformRelocationAssistance()
16655             {
16656                 synchronized (monitor())
16657                 {
16658                     check_orphaned();
16659                     get_store().remove_element(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16660                 }
16661             }
16662             
16663             /**
16664              * Gets the "Physical_description_site" element
16665              */
16666             public java.lang.String getPhysicalDescriptionSite()
16667             {
16668                 synchronized (monitor())
16669                 {
16670                     check_orphaned();
16671                     org.apache.xmlbeans.SimpleValue target = null;
16672                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICALDESCRIPTIONSITE$110, 0);
16673                     if (target == null)
16674                     {
16675                       return null;
16676                     }
16677                     return target.getStringValue();
16678                 }
16679             }
16680             
16681             /**
16682              * Gets (as xml) the "Physical_description_site" element
16683              */
16684             public gov.grants.apply.forms.ed90011V11.AN1To910 xgetPhysicalDescriptionSite()
16685             {
16686                 synchronized (monitor())
16687                 {
16688                     check_orphaned();
16689                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
16690                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(PHYSICALDESCRIPTIONSITE$110, 0);
16691                     return target;
16692                 }
16693             }
16694             
16695             /**
16696              * True if has "Physical_description_site" element
16697              */
16698             public boolean isSetPhysicalDescriptionSite()
16699             {
16700                 synchronized (monitor())
16701                 {
16702                     check_orphaned();
16703                     return get_store().count_elements(PHYSICALDESCRIPTIONSITE$110) != 0;
16704                 }
16705             }
16706             
16707             /**
16708              * Sets the "Physical_description_site" element
16709              */
16710             public void setPhysicalDescriptionSite(java.lang.String physicalDescriptionSite)
16711             {
16712                 synchronized (monitor())
16713                 {
16714                     check_orphaned();
16715                     org.apache.xmlbeans.SimpleValue target = null;
16716                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICALDESCRIPTIONSITE$110, 0);
16717                     if (target == null)
16718                     {
16719                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHYSICALDESCRIPTIONSITE$110);
16720                     }
16721                     target.setStringValue(physicalDescriptionSite);
16722                 }
16723             }
16724             
16725             /**
16726              * Sets (as xml) the "Physical_description_site" element
16727              */
16728             public void xsetPhysicalDescriptionSite(gov.grants.apply.forms.ed90011V11.AN1To910 physicalDescriptionSite)
16729             {
16730                 synchronized (monitor())
16731                 {
16732                     check_orphaned();
16733                     gov.grants.apply.forms.ed90011V11.AN1To910 target = null;
16734                     target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().find_element_user(PHYSICALDESCRIPTIONSITE$110, 0);
16735                     if (target == null)
16736                     {
16737                       target = (gov.grants.apply.forms.ed90011V11.AN1To910)get_store().add_element_user(PHYSICALDESCRIPTIONSITE$110);
16738                     }
16739                     target.set(physicalDescriptionSite);
16740                 }
16741             }
16742             
16743             /**
16744              * Unsets the "Physical_description_site" element
16745              */
16746             public void unsetPhysicalDescriptionSite()
16747             {
16748                 synchronized (monitor())
16749                 {
16750                     check_orphaned();
16751                     get_store().remove_element(PHYSICALDESCRIPTIONSITE$110, 0);
16752                 }
16753             }
16754             
16755             /**
16756              * Gets the "Adjacent_floodplain_wetland" element
16757              */
16758             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdjacentFloodplainWetland()
16759             {
16760                 synchronized (monitor())
16761                 {
16762                     check_orphaned();
16763                     org.apache.xmlbeans.SimpleValue target = null;
16764                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTFLOODPLAINWETLAND$112, 0);
16765                     if (target == null)
16766                     {
16767                       return null;
16768                     }
16769                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16770                 }
16771             }
16772             
16773             /**
16774              * Gets (as xml) the "Adjacent_floodplain_wetland" element
16775              */
16776             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdjacentFloodplainWetland()
16777             {
16778                 synchronized (monitor())
16779                 {
16780                     check_orphaned();
16781                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16782                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADJACENTFLOODPLAINWETLAND$112, 0);
16783                     return target;
16784                 }
16785             }
16786             
16787             /**
16788              * True if has "Adjacent_floodplain_wetland" element
16789              */
16790             public boolean isSetAdjacentFloodplainWetland()
16791             {
16792                 synchronized (monitor())
16793                 {
16794                     check_orphaned();
16795                     return get_store().count_elements(ADJACENTFLOODPLAINWETLAND$112) != 0;
16796                 }
16797             }
16798             
16799             /**
16800              * Sets the "Adjacent_floodplain_wetland" element
16801              */
16802             public void setAdjacentFloodplainWetland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum adjacentFloodplainWetland)
16803             {
16804                 synchronized (monitor())
16805                 {
16806                     check_orphaned();
16807                     org.apache.xmlbeans.SimpleValue target = null;
16808                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTFLOODPLAINWETLAND$112, 0);
16809                     if (target == null)
16810                     {
16811                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADJACENTFLOODPLAINWETLAND$112);
16812                     }
16813                     target.setEnumValue(adjacentFloodplainWetland);
16814                 }
16815             }
16816             
16817             /**
16818              * Sets (as xml) the "Adjacent_floodplain_wetland" element
16819              */
16820             public void xsetAdjacentFloodplainWetland(gov.grants.apply.system.globalLibraryV20.YesNoDataType adjacentFloodplainWetland)
16821             {
16822                 synchronized (monitor())
16823                 {
16824                     check_orphaned();
16825                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16826                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADJACENTFLOODPLAINWETLAND$112, 0);
16827                     if (target == null)
16828                     {
16829                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADJACENTFLOODPLAINWETLAND$112);
16830                     }
16831                     target.set(adjacentFloodplainWetland);
16832                 }
16833             }
16834             
16835             /**
16836              * Unsets the "Adjacent_floodplain_wetland" element
16837              */
16838             public void unsetAdjacentFloodplainWetland()
16839             {
16840                 synchronized (monitor())
16841                 {
16842                     check_orphaned();
16843                     get_store().remove_element(ADJACENTFLOODPLAINWETLAND$112, 0);
16844                 }
16845             }
16846             
16847             /**
16848              * Gets the "Adjacent_floodplain_wetland_explain" element
16849              */
16850             public java.lang.String getAdjacentFloodplainWetlandExplain()
16851             {
16852                 synchronized (monitor())
16853                 {
16854                     check_orphaned();
16855                     org.apache.xmlbeans.SimpleValue target = null;
16856                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16857                     if (target == null)
16858                     {
16859                       return null;
16860                     }
16861                     return target.getStringValue();
16862                 }
16863             }
16864             
16865             /**
16866              * Gets (as xml) the "Adjacent_floodplain_wetland_explain" element
16867              */
16868             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetAdjacentFloodplainWetlandExplain()
16869             {
16870                 synchronized (monitor())
16871                 {
16872                     check_orphaned();
16873                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
16874                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16875                     return target;
16876                 }
16877             }
16878             
16879             /**
16880              * True if has "Adjacent_floodplain_wetland_explain" element
16881              */
16882             public boolean isSetAdjacentFloodplainWetlandExplain()
16883             {
16884                 synchronized (monitor())
16885                 {
16886                     check_orphaned();
16887                     return get_store().count_elements(ADJACENTFLOODPLAINWETLANDEXPLAIN$114) != 0;
16888                 }
16889             }
16890             
16891             /**
16892              * Sets the "Adjacent_floodplain_wetland_explain" element
16893              */
16894             public void setAdjacentFloodplainWetlandExplain(java.lang.String adjacentFloodplainWetlandExplain)
16895             {
16896                 synchronized (monitor())
16897                 {
16898                     check_orphaned();
16899                     org.apache.xmlbeans.SimpleValue target = null;
16900                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16901                     if (target == null)
16902                     {
16903                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114);
16904                     }
16905                     target.setStringValue(adjacentFloodplainWetlandExplain);
16906                 }
16907             }
16908             
16909             /**
16910              * Sets (as xml) the "Adjacent_floodplain_wetland_explain" element
16911              */
16912             public void xsetAdjacentFloodplainWetlandExplain(gov.grants.apply.forms.ed90011V11.AN0To160 adjacentFloodplainWetlandExplain)
16913             {
16914                 synchronized (monitor())
16915                 {
16916                     check_orphaned();
16917                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
16918                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16919                     if (target == null)
16920                     {
16921                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114);
16922                     }
16923                     target.set(adjacentFloodplainWetlandExplain);
16924                 }
16925             }
16926             
16927             /**
16928              * Unsets the "Adjacent_floodplain_wetland_explain" element
16929              */
16930             public void unsetAdjacentFloodplainWetlandExplain()
16931             {
16932                 synchronized (monitor())
16933                 {
16934                     check_orphaned();
16935                     get_store().remove_element(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16936                 }
16937             }
16938             
16939             /**
16940              * Gets the "Adjacent_hazardous_toxic_contamination" element
16941              */
16942             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdjacentHazardousToxicContamination()
16943             {
16944                 synchronized (monitor())
16945                 {
16946                     check_orphaned();
16947                     org.apache.xmlbeans.SimpleValue target = null;
16948                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
16949                     if (target == null)
16950                     {
16951                       return null;
16952                     }
16953                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16954                 }
16955             }
16956             
16957             /**
16958              * Gets (as xml) the "Adjacent_hazardous_toxic_contamination" element
16959              */
16960             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdjacentHazardousToxicContamination()
16961             {
16962                 synchronized (monitor())
16963                 {
16964                     check_orphaned();
16965                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16966                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
16967                     return target;
16968                 }
16969             }
16970             
16971             /**
16972              * True if has "Adjacent_hazardous_toxic_contamination" element
16973              */
16974             public boolean isSetAdjacentHazardousToxicContamination()
16975             {
16976                 synchronized (monitor())
16977                 {
16978                     check_orphaned();
16979                     return get_store().count_elements(ADJACENTHAZARDOUSTOXICCONTAMINATION$116) != 0;
16980                 }
16981             }
16982             
16983             /**
16984              * Sets the "Adjacent_hazardous_toxic_contamination" element
16985              */
16986             public void setAdjacentHazardousToxicContamination(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum adjacentHazardousToxicContamination)
16987             {
16988                 synchronized (monitor())
16989                 {
16990                     check_orphaned();
16991                     org.apache.xmlbeans.SimpleValue target = null;
16992                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
16993                     if (target == null)
16994                     {
16995                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116);
16996                     }
16997                     target.setEnumValue(adjacentHazardousToxicContamination);
16998                 }
16999             }
17000             
17001             /**
17002              * Sets (as xml) the "Adjacent_hazardous_toxic_contamination" element
17003              */
17004             public void xsetAdjacentHazardousToxicContamination(gov.grants.apply.system.globalLibraryV20.YesNoDataType adjacentHazardousToxicContamination)
17005             {
17006                 synchronized (monitor())
17007                 {
17008                     check_orphaned();
17009                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17010                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
17011                     if (target == null)
17012                     {
17013                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116);
17014                     }
17015                     target.set(adjacentHazardousToxicContamination);
17016                 }
17017             }
17018             
17019             /**
17020              * Unsets the "Adjacent_hazardous_toxic_contamination" element
17021              */
17022             public void unsetAdjacentHazardousToxicContamination()
17023             {
17024                 synchronized (monitor())
17025                 {
17026                     check_orphaned();
17027                     get_store().remove_element(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
17028                 }
17029             }
17030             
17031             /**
17032              * Gets the "Adjacent_hazardous_toxic_contamination_explain" element
17033              */
17034             public java.lang.String getAdjacentHazardousToxicContaminationExplain()
17035             {
17036                 synchronized (monitor())
17037                 {
17038                     check_orphaned();
17039                     org.apache.xmlbeans.SimpleValue target = null;
17040                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
17041                     if (target == null)
17042                     {
17043                       return null;
17044                     }
17045                     return target.getStringValue();
17046                 }
17047             }
17048             
17049             /**
17050              * Gets (as xml) the "Adjacent_hazardous_toxic_contamination_explain" element
17051              */
17052             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetAdjacentHazardousToxicContaminationExplain()
17053             {
17054                 synchronized (monitor())
17055                 {
17056                     check_orphaned();
17057                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17058                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
17059                     return target;
17060                 }
17061             }
17062             
17063             /**
17064              * True if has "Adjacent_hazardous_toxic_contamination_explain" element
17065              */
17066             public boolean isSetAdjacentHazardousToxicContaminationExplain()
17067             {
17068                 synchronized (monitor())
17069                 {
17070                     check_orphaned();
17071                     return get_store().count_elements(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118) != 0;
17072                 }
17073             }
17074             
17075             /**
17076              * Sets the "Adjacent_hazardous_toxic_contamination_explain" element
17077              */
17078             public void setAdjacentHazardousToxicContaminationExplain(java.lang.String adjacentHazardousToxicContaminationExplain)
17079             {
17080                 synchronized (monitor())
17081                 {
17082                     check_orphaned();
17083                     org.apache.xmlbeans.SimpleValue target = null;
17084                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
17085                     if (target == null)
17086                     {
17087                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118);
17088                     }
17089                     target.setStringValue(adjacentHazardousToxicContaminationExplain);
17090                 }
17091             }
17092             
17093             /**
17094              * Sets (as xml) the "Adjacent_hazardous_toxic_contamination_explain" element
17095              */
17096             public void xsetAdjacentHazardousToxicContaminationExplain(gov.grants.apply.forms.ed90011V11.AN0To160 adjacentHazardousToxicContaminationExplain)
17097             {
17098                 synchronized (monitor())
17099                 {
17100                     check_orphaned();
17101                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17102                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
17103                     if (target == null)
17104                     {
17105                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118);
17106                     }
17107                     target.set(adjacentHazardousToxicContaminationExplain);
17108                 }
17109             }
17110             
17111             /**
17112              * Unsets the "Adjacent_hazardous_toxic_contamination_explain" element
17113              */
17114             public void unsetAdjacentHazardousToxicContaminationExplain()
17115             {
17116                 synchronized (monitor())
17117                 {
17118                     check_orphaned();
17119                     get_store().remove_element(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
17120                 }
17121             }
17122             
17123             /**
17124              * Gets the "Hazardous_waste_asbestos_removal_project" element
17125              */
17126             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHazardousWasteAsbestosRemovalProject()
17127             {
17128                 synchronized (monitor())
17129                 {
17130                     check_orphaned();
17131                     org.apache.xmlbeans.SimpleValue target = null;
17132                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
17133                     if (target == null)
17134                     {
17135                       return null;
17136                     }
17137                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17138                 }
17139             }
17140             
17141             /**
17142              * Gets (as xml) the "Hazardous_waste_asbestos_removal_project" element
17143              */
17144             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHazardousWasteAsbestosRemovalProject()
17145             {
17146                 synchronized (monitor())
17147                 {
17148                     check_orphaned();
17149                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17150                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
17151                     return target;
17152                 }
17153             }
17154             
17155             /**
17156              * True if has "Hazardous_waste_asbestos_removal_project" element
17157              */
17158             public boolean isSetHazardousWasteAsbestosRemovalProject()
17159             {
17160                 synchronized (monitor())
17161                 {
17162                     check_orphaned();
17163                     return get_store().count_elements(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120) != 0;
17164                 }
17165             }
17166             
17167             /**
17168              * Sets the "Hazardous_waste_asbestos_removal_project" element
17169              */
17170             public void setHazardousWasteAsbestosRemovalProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hazardousWasteAsbestosRemovalProject)
17171             {
17172                 synchronized (monitor())
17173                 {
17174                     check_orphaned();
17175                     org.apache.xmlbeans.SimpleValue target = null;
17176                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
17177                     if (target == null)
17178                     {
17179                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120);
17180                     }
17181                     target.setEnumValue(hazardousWasteAsbestosRemovalProject);
17182                 }
17183             }
17184             
17185             /**
17186              * Sets (as xml) the "Hazardous_waste_asbestos_removal_project" element
17187              */
17188             public void xsetHazardousWasteAsbestosRemovalProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType hazardousWasteAsbestosRemovalProject)
17189             {
17190                 synchronized (monitor())
17191                 {
17192                     check_orphaned();
17193                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17194                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
17195                     if (target == null)
17196                     {
17197                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120);
17198                     }
17199                     target.set(hazardousWasteAsbestosRemovalProject);
17200                 }
17201             }
17202             
17203             /**
17204              * Unsets the "Hazardous_waste_asbestos_removal_project" element
17205              */
17206             public void unsetHazardousWasteAsbestosRemovalProject()
17207             {
17208                 synchronized (monitor())
17209                 {
17210                     check_orphaned();
17211                     get_store().remove_element(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
17212                 }
17213             }
17214             
17215             /**
17216              * Gets the "Hazardous_waste_asbestos_removal_project_explain" element
17217              */
17218             public java.lang.String getHazardousWasteAsbestosRemovalProjectExplain()
17219             {
17220                 synchronized (monitor())
17221                 {
17222                     check_orphaned();
17223                     org.apache.xmlbeans.SimpleValue target = null;
17224                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
17225                     if (target == null)
17226                     {
17227                       return null;
17228                     }
17229                     return target.getStringValue();
17230                 }
17231             }
17232             
17233             /**
17234              * Gets (as xml) the "Hazardous_waste_asbestos_removal_project_explain" element
17235              */
17236             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetHazardousWasteAsbestosRemovalProjectExplain()
17237             {
17238                 synchronized (monitor())
17239                 {
17240                     check_orphaned();
17241                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17242                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
17243                     return target;
17244                 }
17245             }
17246             
17247             /**
17248              * True if has "Hazardous_waste_asbestos_removal_project_explain" element
17249              */
17250             public boolean isSetHazardousWasteAsbestosRemovalProjectExplain()
17251             {
17252                 synchronized (monitor())
17253                 {
17254                     check_orphaned();
17255                     return get_store().count_elements(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122) != 0;
17256                 }
17257             }
17258             
17259             /**
17260              * Sets the "Hazardous_waste_asbestos_removal_project_explain" element
17261              */
17262             public void setHazardousWasteAsbestosRemovalProjectExplain(java.lang.String hazardousWasteAsbestosRemovalProjectExplain)
17263             {
17264                 synchronized (monitor())
17265                 {
17266                     check_orphaned();
17267                     org.apache.xmlbeans.SimpleValue target = null;
17268                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
17269                     if (target == null)
17270                     {
17271                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122);
17272                     }
17273                     target.setStringValue(hazardousWasteAsbestosRemovalProjectExplain);
17274                 }
17275             }
17276             
17277             /**
17278              * Sets (as xml) the "Hazardous_waste_asbestos_removal_project_explain" element
17279              */
17280             public void xsetHazardousWasteAsbestosRemovalProjectExplain(gov.grants.apply.forms.ed90011V11.AN0To160 hazardousWasteAsbestosRemovalProjectExplain)
17281             {
17282                 synchronized (monitor())
17283                 {
17284                     check_orphaned();
17285                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17286                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
17287                     if (target == null)
17288                     {
17289                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122);
17290                     }
17291                     target.set(hazardousWasteAsbestosRemovalProjectExplain);
17292                 }
17293             }
17294             
17295             /**
17296              * Unsets the "Hazardous_waste_asbestos_removal_project_explain" element
17297              */
17298             public void unsetHazardousWasteAsbestosRemovalProjectExplain()
17299             {
17300                 synchronized (monitor())
17301                 {
17302                     check_orphaned();
17303                     get_store().remove_element(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
17304                 }
17305             }
17306             
17307             /**
17308              * Gets the "Impact_archeological_historic_sites" element
17309              */
17310             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getImpactArcheologicalHistoricSites()
17311             {
17312                 synchronized (monitor())
17313                 {
17314                     check_orphaned();
17315                     org.apache.xmlbeans.SimpleValue target = null;
17316                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
17317                     if (target == null)
17318                     {
17319                       return null;
17320                     }
17321                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17322                 }
17323             }
17324             
17325             /**
17326              * Gets (as xml) the "Impact_archeological_historic_sites" element
17327              */
17328             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetImpactArcheologicalHistoricSites()
17329             {
17330                 synchronized (monitor())
17331                 {
17332                     check_orphaned();
17333                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17334                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
17335                     return target;
17336                 }
17337             }
17338             
17339             /**
17340              * True if has "Impact_archeological_historic_sites" element
17341              */
17342             public boolean isSetImpactArcheologicalHistoricSites()
17343             {
17344                 synchronized (monitor())
17345                 {
17346                     check_orphaned();
17347                     return get_store().count_elements(IMPACTARCHEOLOGICALHISTORICSITES$124) != 0;
17348                 }
17349             }
17350             
17351             /**
17352              * Sets the "Impact_archeological_historic_sites" element
17353              */
17354             public void setImpactArcheologicalHistoricSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum impactArcheologicalHistoricSites)
17355             {
17356                 synchronized (monitor())
17357                 {
17358                     check_orphaned();
17359                     org.apache.xmlbeans.SimpleValue target = null;
17360                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
17361                     if (target == null)
17362                     {
17363                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124);
17364                     }
17365                     target.setEnumValue(impactArcheologicalHistoricSites);
17366                 }
17367             }
17368             
17369             /**
17370              * Sets (as xml) the "Impact_archeological_historic_sites" element
17371              */
17372             public void xsetImpactArcheologicalHistoricSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType impactArcheologicalHistoricSites)
17373             {
17374                 synchronized (monitor())
17375                 {
17376                     check_orphaned();
17377                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17378                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
17379                     if (target == null)
17380                     {
17381                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124);
17382                     }
17383                     target.set(impactArcheologicalHistoricSites);
17384                 }
17385             }
17386             
17387             /**
17388              * Unsets the "Impact_archeological_historic_sites" element
17389              */
17390             public void unsetImpactArcheologicalHistoricSites()
17391             {
17392                 synchronized (monitor())
17393                 {
17394                     check_orphaned();
17395                     get_store().remove_element(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
17396                 }
17397             }
17398             
17399             /**
17400              * Gets the "Impact_archeological_historic_sites_explain" element
17401              */
17402             public java.lang.String getImpactArcheologicalHistoricSitesExplain()
17403             {
17404                 synchronized (monitor())
17405                 {
17406                     check_orphaned();
17407                     org.apache.xmlbeans.SimpleValue target = null;
17408                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
17409                     if (target == null)
17410                     {
17411                       return null;
17412                     }
17413                     return target.getStringValue();
17414                 }
17415             }
17416             
17417             /**
17418              * Gets (as xml) the "Impact_archeological_historic_sites_explain" element
17419              */
17420             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetImpactArcheologicalHistoricSitesExplain()
17421             {
17422                 synchronized (monitor())
17423                 {
17424                     check_orphaned();
17425                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17426                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
17427                     return target;
17428                 }
17429             }
17430             
17431             /**
17432              * True if has "Impact_archeological_historic_sites_explain" element
17433              */
17434             public boolean isSetImpactArcheologicalHistoricSitesExplain()
17435             {
17436                 synchronized (monitor())
17437                 {
17438                     check_orphaned();
17439                     return get_store().count_elements(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126) != 0;
17440                 }
17441             }
17442             
17443             /**
17444              * Sets the "Impact_archeological_historic_sites_explain" element
17445              */
17446             public void setImpactArcheologicalHistoricSitesExplain(java.lang.String impactArcheologicalHistoricSitesExplain)
17447             {
17448                 synchronized (monitor())
17449                 {
17450                     check_orphaned();
17451                     org.apache.xmlbeans.SimpleValue target = null;
17452                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
17453                     if (target == null)
17454                     {
17455                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126);
17456                     }
17457                     target.setStringValue(impactArcheologicalHistoricSitesExplain);
17458                 }
17459             }
17460             
17461             /**
17462              * Sets (as xml) the "Impact_archeological_historic_sites_explain" element
17463              */
17464             public void xsetImpactArcheologicalHistoricSitesExplain(gov.grants.apply.forms.ed90011V11.AN0To160 impactArcheologicalHistoricSitesExplain)
17465             {
17466                 synchronized (monitor())
17467                 {
17468                     check_orphaned();
17469                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17470                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
17471                     if (target == null)
17472                     {
17473                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126);
17474                     }
17475                     target.set(impactArcheologicalHistoricSitesExplain);
17476                 }
17477             }
17478             
17479             /**
17480              * Unsets the "Impact_archeological_historic_sites_explain" element
17481              */
17482             public void unsetImpactArcheologicalHistoricSitesExplain()
17483             {
17484                 synchronized (monitor())
17485                 {
17486                     check_orphaned();
17487                     get_store().remove_element(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
17488                 }
17489             }
17490             
17491             /**
17492              * Gets the "Other_adverse_environmental_impacts" element
17493              */
17494             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherAdverseEnvironmentalImpacts()
17495             {
17496                 synchronized (monitor())
17497                 {
17498                     check_orphaned();
17499                     org.apache.xmlbeans.SimpleValue target = null;
17500                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17501                     if (target == null)
17502                     {
17503                       return null;
17504                     }
17505                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17506                 }
17507             }
17508             
17509             /**
17510              * Gets (as xml) the "Other_adverse_environmental_impacts" element
17511              */
17512             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherAdverseEnvironmentalImpacts()
17513             {
17514                 synchronized (monitor())
17515                 {
17516                     check_orphaned();
17517                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17518                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17519                     return target;
17520                 }
17521             }
17522             
17523             /**
17524              * True if has "Other_adverse_environmental_impacts" element
17525              */
17526             public boolean isSetOtherAdverseEnvironmentalImpacts()
17527             {
17528                 synchronized (monitor())
17529                 {
17530                     check_orphaned();
17531                     return get_store().count_elements(OTHERADVERSEENVIRONMENTALIMPACTS$128) != 0;
17532                 }
17533             }
17534             
17535             /**
17536              * Sets the "Other_adverse_environmental_impacts" element
17537              */
17538             public void setOtherAdverseEnvironmentalImpacts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherAdverseEnvironmentalImpacts)
17539             {
17540                 synchronized (monitor())
17541                 {
17542                     check_orphaned();
17543                     org.apache.xmlbeans.SimpleValue target = null;
17544                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17545                     if (target == null)
17546                     {
17547                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128);
17548                     }
17549                     target.setEnumValue(otherAdverseEnvironmentalImpacts);
17550                 }
17551             }
17552             
17553             /**
17554              * Sets (as xml) the "Other_adverse_environmental_impacts" element
17555              */
17556             public void xsetOtherAdverseEnvironmentalImpacts(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherAdverseEnvironmentalImpacts)
17557             {
17558                 synchronized (monitor())
17559                 {
17560                     check_orphaned();
17561                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17562                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17563                     if (target == null)
17564                     {
17565                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128);
17566                     }
17567                     target.set(otherAdverseEnvironmentalImpacts);
17568                 }
17569             }
17570             
17571             /**
17572              * Unsets the "Other_adverse_environmental_impacts" element
17573              */
17574             public void unsetOtherAdverseEnvironmentalImpacts()
17575             {
17576                 synchronized (monitor())
17577                 {
17578                     check_orphaned();
17579                     get_store().remove_element(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17580                 }
17581             }
17582             
17583             /**
17584              * Gets the "Other_adverse_environmental_impacts_explain" element
17585              */
17586             public java.lang.String getOtherAdverseEnvironmentalImpactsExplain()
17587             {
17588                 synchronized (monitor())
17589                 {
17590                     check_orphaned();
17591                     org.apache.xmlbeans.SimpleValue target = null;
17592                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17593                     if (target == null)
17594                     {
17595                       return null;
17596                     }
17597                     return target.getStringValue();
17598                 }
17599             }
17600             
17601             /**
17602              * Gets (as xml) the "Other_adverse_environmental_impacts_explain" element
17603              */
17604             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetOtherAdverseEnvironmentalImpactsExplain()
17605             {
17606                 synchronized (monitor())
17607                 {
17608                     check_orphaned();
17609                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17610                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17611                     return target;
17612                 }
17613             }
17614             
17615             /**
17616              * True if has "Other_adverse_environmental_impacts_explain" element
17617              */
17618             public boolean isSetOtherAdverseEnvironmentalImpactsExplain()
17619             {
17620                 synchronized (monitor())
17621                 {
17622                     check_orphaned();
17623                     return get_store().count_elements(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130) != 0;
17624                 }
17625             }
17626             
17627             /**
17628              * Sets the "Other_adverse_environmental_impacts_explain" element
17629              */
17630             public void setOtherAdverseEnvironmentalImpactsExplain(java.lang.String otherAdverseEnvironmentalImpactsExplain)
17631             {
17632                 synchronized (monitor())
17633                 {
17634                     check_orphaned();
17635                     org.apache.xmlbeans.SimpleValue target = null;
17636                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17637                     if (target == null)
17638                     {
17639                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130);
17640                     }
17641                     target.setStringValue(otherAdverseEnvironmentalImpactsExplain);
17642                 }
17643             }
17644             
17645             /**
17646              * Sets (as xml) the "Other_adverse_environmental_impacts_explain" element
17647              */
17648             public void xsetOtherAdverseEnvironmentalImpactsExplain(gov.grants.apply.forms.ed90011V11.AN0To160 otherAdverseEnvironmentalImpactsExplain)
17649             {
17650                 synchronized (monitor())
17651                 {
17652                     check_orphaned();
17653                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17654                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17655                     if (target == null)
17656                     {
17657                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130);
17658                     }
17659                     target.set(otherAdverseEnvironmentalImpactsExplain);
17660                 }
17661             }
17662             
17663             /**
17664              * Unsets the "Other_adverse_environmental_impacts_explain" element
17665              */
17666             public void unsetOtherAdverseEnvironmentalImpactsExplain()
17667             {
17668                 synchronized (monitor())
17669                 {
17670                     check_orphaned();
17671                     get_store().remove_element(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17672                 }
17673             }
17674             
17675             /**
17676              * Gets the "Environmental_impact_statement_analysis" element
17677              */
17678             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalImpactStatementAnalysis()
17679             {
17680                 synchronized (monitor())
17681                 {
17682                     check_orphaned();
17683                     org.apache.xmlbeans.SimpleValue target = null;
17684                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17685                     if (target == null)
17686                     {
17687                       return null;
17688                     }
17689                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17690                 }
17691             }
17692             
17693             /**
17694              * Gets (as xml) the "Environmental_impact_statement_analysis" element
17695              */
17696             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalImpactStatementAnalysis()
17697             {
17698                 synchronized (monitor())
17699                 {
17700                     check_orphaned();
17701                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17702                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17703                     return target;
17704                 }
17705             }
17706             
17707             /**
17708              * True if has "Environmental_impact_statement_analysis" element
17709              */
17710             public boolean isSetEnvironmentalImpactStatementAnalysis()
17711             {
17712                 synchronized (monitor())
17713                 {
17714                     check_orphaned();
17715                     return get_store().count_elements(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132) != 0;
17716                 }
17717             }
17718             
17719             /**
17720              * Sets the "Environmental_impact_statement_analysis" element
17721              */
17722             public void setEnvironmentalImpactStatementAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalImpactStatementAnalysis)
17723             {
17724                 synchronized (monitor())
17725                 {
17726                     check_orphaned();
17727                     org.apache.xmlbeans.SimpleValue target = null;
17728                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17729                     if (target == null)
17730                     {
17731                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132);
17732                     }
17733                     target.setEnumValue(environmentalImpactStatementAnalysis);
17734                 }
17735             }
17736             
17737             /**
17738              * Sets (as xml) the "Environmental_impact_statement_analysis" element
17739              */
17740             public void xsetEnvironmentalImpactStatementAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalImpactStatementAnalysis)
17741             {
17742                 synchronized (monitor())
17743                 {
17744                     check_orphaned();
17745                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17746                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17747                     if (target == null)
17748                     {
17749                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132);
17750                     }
17751                     target.set(environmentalImpactStatementAnalysis);
17752                 }
17753             }
17754             
17755             /**
17756              * Unsets the "Environmental_impact_statement_analysis" element
17757              */
17758             public void unsetEnvironmentalImpactStatementAnalysis()
17759             {
17760                 synchronized (monitor())
17761                 {
17762                     check_orphaned();
17763                     get_store().remove_element(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17764                 }
17765             }
17766             
17767             /**
17768              * Gets the "Environmental_impact_statement_Yes" element
17769              */
17770             public java.lang.String getEnvironmentalImpactStatementYes()
17771             {
17772                 synchronized (monitor())
17773                 {
17774                     check_orphaned();
17775                     org.apache.xmlbeans.SimpleValue target = null;
17776                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17777                     if (target == null)
17778                     {
17779                       return null;
17780                     }
17781                     return target.getStringValue();
17782                 }
17783             }
17784             
17785             /**
17786              * Gets (as xml) the "Environmental_impact_statement_Yes" element
17787              */
17788             public gov.grants.apply.forms.ed90011V11.AN0To320 xgetEnvironmentalImpactStatementYes()
17789             {
17790                 synchronized (monitor())
17791                 {
17792                     check_orphaned();
17793                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
17794                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17795                     return target;
17796                 }
17797             }
17798             
17799             /**
17800              * True if has "Environmental_impact_statement_Yes" element
17801              */
17802             public boolean isSetEnvironmentalImpactStatementYes()
17803             {
17804                 synchronized (monitor())
17805                 {
17806                     check_orphaned();
17807                     return get_store().count_elements(ENVIRONMENTALIMPACTSTATEMENTYES$134) != 0;
17808                 }
17809             }
17810             
17811             /**
17812              * Sets the "Environmental_impact_statement_Yes" element
17813              */
17814             public void setEnvironmentalImpactStatementYes(java.lang.String environmentalImpactStatementYes)
17815             {
17816                 synchronized (monitor())
17817                 {
17818                     check_orphaned();
17819                     org.apache.xmlbeans.SimpleValue target = null;
17820                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17821                     if (target == null)
17822                     {
17823                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134);
17824                     }
17825                     target.setStringValue(environmentalImpactStatementYes);
17826                 }
17827             }
17828             
17829             /**
17830              * Sets (as xml) the "Environmental_impact_statement_Yes" element
17831              */
17832             public void xsetEnvironmentalImpactStatementYes(gov.grants.apply.forms.ed90011V11.AN0To320 environmentalImpactStatementYes)
17833             {
17834                 synchronized (monitor())
17835                 {
17836                     check_orphaned();
17837                     gov.grants.apply.forms.ed90011V11.AN0To320 target = null;
17838                     target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17839                     if (target == null)
17840                     {
17841                       target = (gov.grants.apply.forms.ed90011V11.AN0To320)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134);
17842                     }
17843                     target.set(environmentalImpactStatementYes);
17844                 }
17845             }
17846             
17847             /**
17848              * Unsets the "Environmental_impact_statement_Yes" element
17849              */
17850             public void unsetEnvironmentalImpactStatementYes()
17851             {
17852                 synchronized (monitor())
17853                 {
17854                     check_orphaned();
17855                     get_store().remove_element(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17856                 }
17857             }
17858             
17859             /**
17860              * Gets the "Environmental_impact_statement_No" element
17861              */
17862             public java.lang.String getEnvironmentalImpactStatementNo()
17863             {
17864                 synchronized (monitor())
17865                 {
17866                     check_orphaned();
17867                     org.apache.xmlbeans.SimpleValue target = null;
17868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17869                     if (target == null)
17870                     {
17871                       return null;
17872                     }
17873                     return target.getStringValue();
17874                 }
17875             }
17876             
17877             /**
17878              * Gets (as xml) the "Environmental_impact_statement_No" element
17879              */
17880             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetEnvironmentalImpactStatementNo()
17881             {
17882                 synchronized (monitor())
17883                 {
17884                     check_orphaned();
17885                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17886                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17887                     return target;
17888                 }
17889             }
17890             
17891             /**
17892              * True if has "Environmental_impact_statement_No" element
17893              */
17894             public boolean isSetEnvironmentalImpactStatementNo()
17895             {
17896                 synchronized (monitor())
17897                 {
17898                     check_orphaned();
17899                     return get_store().count_elements(ENVIRONMENTALIMPACTSTATEMENTNO$136) != 0;
17900                 }
17901             }
17902             
17903             /**
17904              * Sets the "Environmental_impact_statement_No" element
17905              */
17906             public void setEnvironmentalImpactStatementNo(java.lang.String environmentalImpactStatementNo)
17907             {
17908                 synchronized (monitor())
17909                 {
17910                     check_orphaned();
17911                     org.apache.xmlbeans.SimpleValue target = null;
17912                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17913                     if (target == null)
17914                     {
17915                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136);
17916                     }
17917                     target.setStringValue(environmentalImpactStatementNo);
17918                 }
17919             }
17920             
17921             /**
17922              * Sets (as xml) the "Environmental_impact_statement_No" element
17923              */
17924             public void xsetEnvironmentalImpactStatementNo(gov.grants.apply.forms.ed90011V11.AN0To160 environmentalImpactStatementNo)
17925             {
17926                 synchronized (monitor())
17927                 {
17928                     check_orphaned();
17929                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
17930                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17931                     if (target == null)
17932                     {
17933                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136);
17934                     }
17935                     target.set(environmentalImpactStatementNo);
17936                 }
17937             }
17938             
17939             /**
17940              * Unsets the "Environmental_impact_statement_No" element
17941              */
17942             public void unsetEnvironmentalImpactStatementNo()
17943             {
17944                 synchronized (monitor())
17945                 {
17946                     check_orphaned();
17947                     get_store().remove_element(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17948                 }
17949             }
17950             
17951             /**
17952              * Gets the "Able_provide_environmental_conditions_info" element
17953              */
17954             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAbleProvideEnvironmentalConditionsInfo()
17955             {
17956                 synchronized (monitor())
17957                 {
17958                     check_orphaned();
17959                     org.apache.xmlbeans.SimpleValue target = null;
17960                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
17961                     if (target == null)
17962                     {
17963                       return null;
17964                     }
17965                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17966                 }
17967             }
17968             
17969             /**
17970              * Gets (as xml) the "Able_provide_environmental_conditions_info" element
17971              */
17972             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAbleProvideEnvironmentalConditionsInfo()
17973             {
17974                 synchronized (monitor())
17975                 {
17976                     check_orphaned();
17977                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17978                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
17979                     return target;
17980                 }
17981             }
17982             
17983             /**
17984              * True if has "Able_provide_environmental_conditions_info" element
17985              */
17986             public boolean isSetAbleProvideEnvironmentalConditionsInfo()
17987             {
17988                 synchronized (monitor())
17989                 {
17990                     check_orphaned();
17991                     return get_store().count_elements(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138) != 0;
17992                 }
17993             }
17994             
17995             /**
17996              * Sets the "Able_provide_environmental_conditions_info" element
17997              */
17998             public void setAbleProvideEnvironmentalConditionsInfo(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ableProvideEnvironmentalConditionsInfo)
17999             {
18000                 synchronized (monitor())
18001                 {
18002                     check_orphaned();
18003                     org.apache.xmlbeans.SimpleValue target = null;
18004                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
18005                     if (target == null)
18006                     {
18007                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138);
18008                     }
18009                     target.setEnumValue(ableProvideEnvironmentalConditionsInfo);
18010                 }
18011             }
18012             
18013             /**
18014              * Sets (as xml) the "Able_provide_environmental_conditions_info" element
18015              */
18016             public void xsetAbleProvideEnvironmentalConditionsInfo(gov.grants.apply.system.globalLibraryV20.YesNoDataType ableProvideEnvironmentalConditionsInfo)
18017             {
18018                 synchronized (monitor())
18019                 {
18020                     check_orphaned();
18021                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18022                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
18023                     if (target == null)
18024                     {
18025                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138);
18026                     }
18027                     target.set(ableProvideEnvironmentalConditionsInfo);
18028                 }
18029             }
18030             
18031             /**
18032              * Unsets the "Able_provide_environmental_conditions_info" element
18033              */
18034             public void unsetAbleProvideEnvironmentalConditionsInfo()
18035             {
18036                 synchronized (monitor())
18037                 {
18038                     check_orphaned();
18039                     get_store().remove_element(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
18040                 }
18041             }
18042             
18043             /**
18044              * Gets the "Able_provide_environmental_conditions_info_No" element
18045              */
18046             public java.lang.String getAbleProvideEnvironmentalConditionsInfoNo()
18047             {
18048                 synchronized (monitor())
18049                 {
18050                     check_orphaned();
18051                     org.apache.xmlbeans.SimpleValue target = null;
18052                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
18053                     if (target == null)
18054                     {
18055                       return null;
18056                     }
18057                     return target.getStringValue();
18058                 }
18059             }
18060             
18061             /**
18062              * Gets (as xml) the "Able_provide_environmental_conditions_info_No" element
18063              */
18064             public gov.grants.apply.forms.ed90011V11.AN0To160 xgetAbleProvideEnvironmentalConditionsInfoNo()
18065             {
18066                 synchronized (monitor())
18067                 {
18068                     check_orphaned();
18069                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
18070                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
18071                     return target;
18072                 }
18073             }
18074             
18075             /**
18076              * True if has "Able_provide_environmental_conditions_info_No" element
18077              */
18078             public boolean isSetAbleProvideEnvironmentalConditionsInfoNo()
18079             {
18080                 synchronized (monitor())
18081                 {
18082                     check_orphaned();
18083                     return get_store().count_elements(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140) != 0;
18084                 }
18085             }
18086             
18087             /**
18088              * Sets the "Able_provide_environmental_conditions_info_No" element
18089              */
18090             public void setAbleProvideEnvironmentalConditionsInfoNo(java.lang.String ableProvideEnvironmentalConditionsInfoNo)
18091             {
18092                 synchronized (monitor())
18093                 {
18094                     check_orphaned();
18095                     org.apache.xmlbeans.SimpleValue target = null;
18096                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
18097                     if (target == null)
18098                     {
18099                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140);
18100                     }
18101                     target.setStringValue(ableProvideEnvironmentalConditionsInfoNo);
18102                 }
18103             }
18104             
18105             /**
18106              * Sets (as xml) the "Able_provide_environmental_conditions_info_No" element
18107              */
18108             public void xsetAbleProvideEnvironmentalConditionsInfoNo(gov.grants.apply.forms.ed90011V11.AN0To160 ableProvideEnvironmentalConditionsInfoNo)
18109             {
18110                 synchronized (monitor())
18111                 {
18112                     check_orphaned();
18113                     gov.grants.apply.forms.ed90011V11.AN0To160 target = null;
18114                     target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
18115                     if (target == null)
18116                     {
18117                       target = (gov.grants.apply.forms.ed90011V11.AN0To160)get_store().add_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140);
18118                     }
18119                     target.set(ableProvideEnvironmentalConditionsInfoNo);
18120                 }
18121             }
18122             
18123             /**
18124              * Unsets the "Able_provide_environmental_conditions_info_No" element
18125              */
18126             public void unsetAbleProvideEnvironmentalConditionsInfoNo()
18127             {
18128                 synchronized (monitor())
18129                 {
18130                     check_orphaned();
18131                     get_store().remove_element(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
18132                 }
18133             }
18134             /**
18135              * An XML indicate_which_will_provide(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
18136              *
18137              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed90011V11.ED90011Document$ED90011$SectionM$IndicateWhichWillProvide.
18138              */
18139             public static class IndicateWhichWillProvideImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionM.IndicateWhichWillProvide
18140             {
18141                 private static final long serialVersionUID = 1L;
18142                 
18143                 public IndicateWhichWillProvideImpl(org.apache.xmlbeans.SchemaType sType)
18144                 {
18145                     super(sType, false);
18146                 }
18147                 
18148                 protected IndicateWhichWillProvideImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
18149                 {
18150                     super(sType, b);
18151                 }
18152             }
18153         }
18154         /**
18155          * An XML SectionN(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
18156          *
18157          * This is a complex type.
18158          */
18159         public static class SectionNImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.SectionN
18160         {
18161             private static final long serialVersionUID = 1L;
18162             
18163             public SectionNImpl(org.apache.xmlbeans.SchemaType sType)
18164             {
18165                 super(sType);
18166             }
18167             
18168             private static final javax.xml.namespace.QName QUESTIONN$0 = 
18169                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Question_N");
18170             private static final javax.xml.namespace.QName COMPONENTSDESIGNENGINEERING$2 = 
18171                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Components_design_engineering");
18172             private static final javax.xml.namespace.QName REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4 = 
18173                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Reasons_design_engineering_separate_construction");
18174             private static final javax.xml.namespace.QName FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6 = 
18175                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Funding_construction_completion_design_engineering");
18176             private static final javax.xml.namespace.QName MONTHSBEFORECONSTRUCTION$8 = 
18177                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Months_before_construction");
18178             
18179             
18180             /**
18181              * Gets the "Question_N" element
18182              */
18183             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionN()
18184             {
18185                 synchronized (monitor())
18186                 {
18187                     check_orphaned();
18188                     org.apache.xmlbeans.SimpleValue target = null;
18189                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONN$0, 0);
18190                     if (target == null)
18191                     {
18192                       return null;
18193                     }
18194                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18195                 }
18196             }
18197             
18198             /**
18199              * Gets (as xml) the "Question_N" element
18200              */
18201             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionN()
18202             {
18203                 synchronized (monitor())
18204                 {
18205                     check_orphaned();
18206                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18207                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONN$0, 0);
18208                     return target;
18209                 }
18210             }
18211             
18212             /**
18213              * Sets the "Question_N" element
18214              */
18215             public void setQuestionN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionN)
18216             {
18217                 synchronized (monitor())
18218                 {
18219                     check_orphaned();
18220                     org.apache.xmlbeans.SimpleValue target = null;
18221                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONN$0, 0);
18222                     if (target == null)
18223                     {
18224                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QUESTIONN$0);
18225                     }
18226                     target.setEnumValue(questionN);
18227                 }
18228             }
18229             
18230             /**
18231              * Sets (as xml) the "Question_N" element
18232              */
18233             public void xsetQuestionN(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionN)
18234             {
18235                 synchronized (monitor())
18236                 {
18237                     check_orphaned();
18238                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18239                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONN$0, 0);
18240                     if (target == null)
18241                     {
18242                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QUESTIONN$0);
18243                     }
18244                     target.set(questionN);
18245                 }
18246             }
18247             
18248             /**
18249              * Gets the "Components_design_engineering" element
18250              */
18251             public java.lang.String getComponentsDesignEngineering()
18252             {
18253                 synchronized (monitor())
18254                 {
18255                     check_orphaned();
18256                     org.apache.xmlbeans.SimpleValue target = null;
18257                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPONENTSDESIGNENGINEERING$2, 0);
18258                     if (target == null)
18259                     {
18260                       return null;
18261                     }
18262                     return target.getStringValue();
18263                 }
18264             }
18265             
18266             /**
18267              * Gets (as xml) the "Components_design_engineering" element
18268              */
18269             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetComponentsDesignEngineering()
18270             {
18271                 synchronized (monitor())
18272                 {
18273                     check_orphaned();
18274                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
18275                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(COMPONENTSDESIGNENGINEERING$2, 0);
18276                     return target;
18277                 }
18278             }
18279             
18280             /**
18281              * True if has "Components_design_engineering" element
18282              */
18283             public boolean isSetComponentsDesignEngineering()
18284             {
18285                 synchronized (monitor())
18286                 {
18287                     check_orphaned();
18288                     return get_store().count_elements(COMPONENTSDESIGNENGINEERING$2) != 0;
18289                 }
18290             }
18291             
18292             /**
18293              * Sets the "Components_design_engineering" element
18294              */
18295             public void setComponentsDesignEngineering(java.lang.String componentsDesignEngineering)
18296             {
18297                 synchronized (monitor())
18298                 {
18299                     check_orphaned();
18300                     org.apache.xmlbeans.SimpleValue target = null;
18301                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPONENTSDESIGNENGINEERING$2, 0);
18302                     if (target == null)
18303                     {
18304                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPONENTSDESIGNENGINEERING$2);
18305                     }
18306                     target.setStringValue(componentsDesignEngineering);
18307                 }
18308             }
18309             
18310             /**
18311              * Sets (as xml) the "Components_design_engineering" element
18312              */
18313             public void xsetComponentsDesignEngineering(gov.grants.apply.forms.ed90011V11.AN1To320 componentsDesignEngineering)
18314             {
18315                 synchronized (monitor())
18316                 {
18317                     check_orphaned();
18318                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
18319                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(COMPONENTSDESIGNENGINEERING$2, 0);
18320                     if (target == null)
18321                     {
18322                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(COMPONENTSDESIGNENGINEERING$2);
18323                     }
18324                     target.set(componentsDesignEngineering);
18325                 }
18326             }
18327             
18328             /**
18329              * Unsets the "Components_design_engineering" element
18330              */
18331             public void unsetComponentsDesignEngineering()
18332             {
18333                 synchronized (monitor())
18334                 {
18335                     check_orphaned();
18336                     get_store().remove_element(COMPONENTSDESIGNENGINEERING$2, 0);
18337                 }
18338             }
18339             
18340             /**
18341              * Gets the "Reasons_design_engineering_separate_construction" element
18342              */
18343             public java.lang.String getReasonsDesignEngineeringSeparateConstruction()
18344             {
18345                 synchronized (monitor())
18346                 {
18347                     check_orphaned();
18348                     org.apache.xmlbeans.SimpleValue target = null;
18349                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
18350                     if (target == null)
18351                     {
18352                       return null;
18353                     }
18354                     return target.getStringValue();
18355                 }
18356             }
18357             
18358             /**
18359              * Gets (as xml) the "Reasons_design_engineering_separate_construction" element
18360              */
18361             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetReasonsDesignEngineeringSeparateConstruction()
18362             {
18363                 synchronized (monitor())
18364                 {
18365                     check_orphaned();
18366                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
18367                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
18368                     return target;
18369                 }
18370             }
18371             
18372             /**
18373              * True if has "Reasons_design_engineering_separate_construction" element
18374              */
18375             public boolean isSetReasonsDesignEngineeringSeparateConstruction()
18376             {
18377                 synchronized (monitor())
18378                 {
18379                     check_orphaned();
18380                     return get_store().count_elements(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4) != 0;
18381                 }
18382             }
18383             
18384             /**
18385              * Sets the "Reasons_design_engineering_separate_construction" element
18386              */
18387             public void setReasonsDesignEngineeringSeparateConstruction(java.lang.String reasonsDesignEngineeringSeparateConstruction)
18388             {
18389                 synchronized (monitor())
18390                 {
18391                     check_orphaned();
18392                     org.apache.xmlbeans.SimpleValue target = null;
18393                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
18394                     if (target == null)
18395                     {
18396                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4);
18397                     }
18398                     target.setStringValue(reasonsDesignEngineeringSeparateConstruction);
18399                 }
18400             }
18401             
18402             /**
18403              * Sets (as xml) the "Reasons_design_engineering_separate_construction" element
18404              */
18405             public void xsetReasonsDesignEngineeringSeparateConstruction(gov.grants.apply.forms.ed90011V11.AN1To320 reasonsDesignEngineeringSeparateConstruction)
18406             {
18407                 synchronized (monitor())
18408                 {
18409                     check_orphaned();
18410                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
18411                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
18412                     if (target == null)
18413                     {
18414                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4);
18415                     }
18416                     target.set(reasonsDesignEngineeringSeparateConstruction);
18417                 }
18418             }
18419             
18420             /**
18421              * Unsets the "Reasons_design_engineering_separate_construction" element
18422              */
18423             public void unsetReasonsDesignEngineeringSeparateConstruction()
18424             {
18425                 synchronized (monitor())
18426                 {
18427                     check_orphaned();
18428                     get_store().remove_element(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
18429                 }
18430             }
18431             
18432             /**
18433              * Gets the "Funding_construction_completion_design_engineering" element
18434              */
18435             public java.lang.String getFundingConstructionCompletionDesignEngineering()
18436             {
18437                 synchronized (monitor())
18438                 {
18439                     check_orphaned();
18440                     org.apache.xmlbeans.SimpleValue target = null;
18441                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18442                     if (target == null)
18443                     {
18444                       return null;
18445                     }
18446                     return target.getStringValue();
18447                 }
18448             }
18449             
18450             /**
18451              * Gets (as xml) the "Funding_construction_completion_design_engineering" element
18452              */
18453             public gov.grants.apply.forms.ed90011V11.AN1To320 xgetFundingConstructionCompletionDesignEngineering()
18454             {
18455                 synchronized (monitor())
18456                 {
18457                     check_orphaned();
18458                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
18459                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18460                     return target;
18461                 }
18462             }
18463             
18464             /**
18465              * True if has "Funding_construction_completion_design_engineering" element
18466              */
18467             public boolean isSetFundingConstructionCompletionDesignEngineering()
18468             {
18469                 synchronized (monitor())
18470                 {
18471                     check_orphaned();
18472                     return get_store().count_elements(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6) != 0;
18473                 }
18474             }
18475             
18476             /**
18477              * Sets the "Funding_construction_completion_design_engineering" element
18478              */
18479             public void setFundingConstructionCompletionDesignEngineering(java.lang.String fundingConstructionCompletionDesignEngineering)
18480             {
18481                 synchronized (monitor())
18482                 {
18483                     check_orphaned();
18484                     org.apache.xmlbeans.SimpleValue target = null;
18485                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18486                     if (target == null)
18487                     {
18488                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6);
18489                     }
18490                     target.setStringValue(fundingConstructionCompletionDesignEngineering);
18491                 }
18492             }
18493             
18494             /**
18495              * Sets (as xml) the "Funding_construction_completion_design_engineering" element
18496              */
18497             public void xsetFundingConstructionCompletionDesignEngineering(gov.grants.apply.forms.ed90011V11.AN1To320 fundingConstructionCompletionDesignEngineering)
18498             {
18499                 synchronized (monitor())
18500                 {
18501                     check_orphaned();
18502                     gov.grants.apply.forms.ed90011V11.AN1To320 target = null;
18503                     target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().find_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18504                     if (target == null)
18505                     {
18506                       target = (gov.grants.apply.forms.ed90011V11.AN1To320)get_store().add_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6);
18507                     }
18508                     target.set(fundingConstructionCompletionDesignEngineering);
18509                 }
18510             }
18511             
18512             /**
18513              * Unsets the "Funding_construction_completion_design_engineering" element
18514              */
18515             public void unsetFundingConstructionCompletionDesignEngineering()
18516             {
18517                 synchronized (monitor())
18518                 {
18519                     check_orphaned();
18520                     get_store().remove_element(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18521                 }
18522             }
18523             
18524             /**
18525              * Gets the "Months_before_construction" element
18526              */
18527             public java.lang.String getMonthsBeforeConstruction()
18528             {
18529                 synchronized (monitor())
18530                 {
18531                     check_orphaned();
18532                     org.apache.xmlbeans.SimpleValue target = null;
18533                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONTHSBEFORECONSTRUCTION$8, 0);
18534                     if (target == null)
18535                     {
18536                       return null;
18537                     }
18538                     return target.getStringValue();
18539                 }
18540             }
18541             
18542             /**
18543              * Gets (as xml) the "Months_before_construction" element
18544              */
18545             public gov.grants.apply.forms.ed90011V11.AN1To160 xgetMonthsBeforeConstruction()
18546             {
18547                 synchronized (monitor())
18548                 {
18549                     check_orphaned();
18550                     gov.grants.apply.forms.ed90011V11.AN1To160 target = null;
18551                     target = (gov.grants.apply.forms.ed90011V11.AN1To160)get_store().find_element_user(MONTHSBEFORECONSTRUCTION$8, 0);
18552                     return target;
18553                 }
18554             }
18555             
18556             /**
18557              * True if has "Months_before_construction" element
18558              */
18559             public boolean isSetMonthsBeforeConstruction()
18560             {
18561                 synchronized (monitor())
18562                 {
18563                     check_orphaned();
18564                     return get_store().count_elements(MONTHSBEFORECONSTRUCTION$8) != 0;
18565                 }
18566             }
18567             
18568             /**
18569              * Sets the "Months_before_construction" element
18570              */
18571             public void setMonthsBeforeConstruction(java.lang.String monthsBeforeConstruction)
18572             {
18573                 synchronized (monitor())
18574                 {
18575                     check_orphaned();
18576                     org.apache.xmlbeans.SimpleValue target = null;
18577                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONTHSBEFORECONSTRUCTION$8, 0);
18578                     if (target == null)
18579                     {
18580                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONTHSBEFORECONSTRUCTION$8);
18581                     }
18582                     target.setStringValue(monthsBeforeConstruction);
18583                 }
18584             }
18585             
18586             /**
18587              * Sets (as xml) the "Months_before_construction" element
18588              */
18589             public void xsetMonthsBeforeConstruction(gov.grants.apply.forms.ed90011V11.AN1To160 monthsBeforeConstruction)
18590             {
18591                 synchronized (monitor())
18592                 {
18593                     check_orphaned();
18594                     gov.grants.apply.forms.ed90011V11.AN1To160 target = null;
18595                     target = (gov.grants.apply.forms.ed90011V11.AN1To160)get_store().find_element_user(MONTHSBEFORECONSTRUCTION$8, 0);
18596                     if (target == null)
18597                     {
18598                       target = (gov.grants.apply.forms.ed90011V11.AN1To160)get_store().add_element_user(MONTHSBEFORECONSTRUCTION$8);
18599                     }
18600                     target.set(monthsBeforeConstruction);
18601                 }
18602             }
18603             
18604             /**
18605              * Unsets the "Months_before_construction" element
18606              */
18607             public void unsetMonthsBeforeConstruction()
18608             {
18609                 synchronized (monitor())
18610                 {
18611                     check_orphaned();
18612                     get_store().remove_element(MONTHSBEFORECONSTRUCTION$8, 0);
18613                 }
18614             }
18615         }
18616         /**
18617          * An XML ExhibitA(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
18618          *
18619          * This is a complex type.
18620          */
18621         public static class ExhibitAImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitA
18622         {
18623             private static final long serialVersionUID = 1L;
18624             
18625             public ExhibitAImpl(org.apache.xmlbeans.SchemaType sType)
18626             {
18627                 super(sType);
18628             }
18629             
18630             private static final javax.xml.namespace.QName APPLICANTNAME$0 = 
18631                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ApplicantName");
18632             private static final javax.xml.namespace.QName APPLICANTADDRESS$2 = 
18633                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ApplicantAddress");
18634             private static final javax.xml.namespace.QName APPLICANTPHONE$4 = 
18635                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "ApplicantPhone");
18636             
18637             
18638             /**
18639              * Gets the "ApplicantName" element
18640              */
18641             public java.lang.String getApplicantName()
18642             {
18643                 synchronized (monitor())
18644                 {
18645                     check_orphaned();
18646                     org.apache.xmlbeans.SimpleValue target = null;
18647                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTNAME$0, 0);
18648                     if (target == null)
18649                     {
18650                       return null;
18651                     }
18652                     return target.getStringValue();
18653                 }
18654             }
18655             
18656             /**
18657              * Gets (as xml) the "ApplicantName" element
18658              */
18659             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantName()
18660             {
18661                 synchronized (monitor())
18662                 {
18663                     check_orphaned();
18664                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18665                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTNAME$0, 0);
18666                     return target;
18667                 }
18668             }
18669             
18670             /**
18671              * True if has "ApplicantName" element
18672              */
18673             public boolean isSetApplicantName()
18674             {
18675                 synchronized (monitor())
18676                 {
18677                     check_orphaned();
18678                     return get_store().count_elements(APPLICANTNAME$0) != 0;
18679                 }
18680             }
18681             
18682             /**
18683              * Sets the "ApplicantName" element
18684              */
18685             public void setApplicantName(java.lang.String applicantName)
18686             {
18687                 synchronized (monitor())
18688                 {
18689                     check_orphaned();
18690                     org.apache.xmlbeans.SimpleValue target = null;
18691                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTNAME$0, 0);
18692                     if (target == null)
18693                     {
18694                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTNAME$0);
18695                     }
18696                     target.setStringValue(applicantName);
18697                 }
18698             }
18699             
18700             /**
18701              * Sets (as xml) the "ApplicantName" element
18702              */
18703             public void xsetApplicantName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantName)
18704             {
18705                 synchronized (monitor())
18706                 {
18707                     check_orphaned();
18708                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18709                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTNAME$0, 0);
18710                     if (target == null)
18711                     {
18712                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTNAME$0);
18713                     }
18714                     target.set(applicantName);
18715                 }
18716             }
18717             
18718             /**
18719              * Unsets the "ApplicantName" element
18720              */
18721             public void unsetApplicantName()
18722             {
18723                 synchronized (monitor())
18724                 {
18725                     check_orphaned();
18726                     get_store().remove_element(APPLICANTNAME$0, 0);
18727                 }
18728             }
18729             
18730             /**
18731              * Gets the "ApplicantAddress" element
18732              */
18733             public gov.grants.apply.system.globalLibraryV20.AddressDataType getApplicantAddress()
18734             {
18735                 synchronized (monitor())
18736                 {
18737                     check_orphaned();
18738                     gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
18739                     target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().find_element_user(APPLICANTADDRESS$2, 0);
18740                     if (target == null)
18741                     {
18742                       return null;
18743                     }
18744                     return target;
18745                 }
18746             }
18747             
18748             /**
18749              * True if has "ApplicantAddress" element
18750              */
18751             public boolean isSetApplicantAddress()
18752             {
18753                 synchronized (monitor())
18754                 {
18755                     check_orphaned();
18756                     return get_store().count_elements(APPLICANTADDRESS$2) != 0;
18757                 }
18758             }
18759             
18760             /**
18761              * Sets the "ApplicantAddress" element
18762              */
18763             public void setApplicantAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType applicantAddress)
18764             {
18765                 generatedSetterHelperImpl(applicantAddress, APPLICANTADDRESS$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
18766             }
18767             
18768             /**
18769              * Appends and returns a new empty "ApplicantAddress" element
18770              */
18771             public gov.grants.apply.system.globalLibraryV20.AddressDataType addNewApplicantAddress()
18772             {
18773                 synchronized (monitor())
18774                 {
18775                     check_orphaned();
18776                     gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
18777                     target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().add_element_user(APPLICANTADDRESS$2);
18778                     return target;
18779                 }
18780             }
18781             
18782             /**
18783              * Unsets the "ApplicantAddress" element
18784              */
18785             public void unsetApplicantAddress()
18786             {
18787                 synchronized (monitor())
18788                 {
18789                     check_orphaned();
18790                     get_store().remove_element(APPLICANTADDRESS$2, 0);
18791                 }
18792             }
18793             
18794             /**
18795              * Gets the "ApplicantPhone" element
18796              */
18797             public java.lang.String getApplicantPhone()
18798             {
18799                 synchronized (monitor())
18800                 {
18801                     check_orphaned();
18802                     org.apache.xmlbeans.SimpleValue target = null;
18803                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTPHONE$4, 0);
18804                     if (target == null)
18805                     {
18806                       return null;
18807                     }
18808                     return target.getStringValue();
18809                 }
18810             }
18811             
18812             /**
18813              * Gets (as xml) the "ApplicantPhone" element
18814              */
18815             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetApplicantPhone()
18816             {
18817                 synchronized (monitor())
18818                 {
18819                     check_orphaned();
18820                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
18821                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(APPLICANTPHONE$4, 0);
18822                     return target;
18823                 }
18824             }
18825             
18826             /**
18827              * True if has "ApplicantPhone" element
18828              */
18829             public boolean isSetApplicantPhone()
18830             {
18831                 synchronized (monitor())
18832                 {
18833                     check_orphaned();
18834                     return get_store().count_elements(APPLICANTPHONE$4) != 0;
18835                 }
18836             }
18837             
18838             /**
18839              * Sets the "ApplicantPhone" element
18840              */
18841             public void setApplicantPhone(java.lang.String applicantPhone)
18842             {
18843                 synchronized (monitor())
18844                 {
18845                     check_orphaned();
18846                     org.apache.xmlbeans.SimpleValue target = null;
18847                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTPHONE$4, 0);
18848                     if (target == null)
18849                     {
18850                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTPHONE$4);
18851                     }
18852                     target.setStringValue(applicantPhone);
18853                 }
18854             }
18855             
18856             /**
18857              * Sets (as xml) the "ApplicantPhone" element
18858              */
18859             public void xsetApplicantPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType applicantPhone)
18860             {
18861                 synchronized (monitor())
18862                 {
18863                     check_orphaned();
18864                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
18865                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(APPLICANTPHONE$4, 0);
18866                     if (target == null)
18867                     {
18868                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(APPLICANTPHONE$4);
18869                     }
18870                     target.set(applicantPhone);
18871                 }
18872             }
18873             
18874             /**
18875              * Unsets the "ApplicantPhone" element
18876              */
18877             public void unsetApplicantPhone()
18878             {
18879                 synchronized (monitor())
18880                 {
18881                     check_orphaned();
18882                     get_store().remove_element(APPLICANTPHONE$4, 0);
18883                 }
18884             }
18885         }
18886         /**
18887          * An XML ExhibitB(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
18888          *
18889          * This is a complex type.
18890          */
18891         public static class ExhibitBImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitB
18892         {
18893             private static final long serialVersionUID = 1L;
18894             
18895             public ExhibitBImpl(org.apache.xmlbeans.SchemaType sType)
18896             {
18897                 super(sType);
18898             }
18899             
18900             private static final javax.xml.namespace.QName AORSIGNATURE$0 = 
18901                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "AORSignature");
18902             private static final javax.xml.namespace.QName TITLEAUTHORIZEDCERTFYINGOFFICIAL$2 = 
18903                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Title_Authorized_Certfying_Official");
18904             private static final javax.xml.namespace.QName APPLICANTORGANIZATION$4 = 
18905                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Applicant_Organization");
18906             private static final javax.xml.namespace.QName DATE$6 = 
18907                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Date");
18908             
18909             
18910             /**
18911              * Gets the "AORSignature" element
18912              */
18913             public java.lang.String getAORSignature()
18914             {
18915                 synchronized (monitor())
18916                 {
18917                     check_orphaned();
18918                     org.apache.xmlbeans.SimpleValue target = null;
18919                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
18920                     if (target == null)
18921                     {
18922                       return null;
18923                     }
18924                     return target.getStringValue();
18925                 }
18926             }
18927             
18928             /**
18929              * Gets (as xml) the "AORSignature" element
18930              */
18931             public gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature()
18932             {
18933                 synchronized (monitor())
18934                 {
18935                     check_orphaned();
18936                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
18937                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
18938                     return target;
18939                 }
18940             }
18941             
18942             /**
18943              * Sets the "AORSignature" element
18944              */
18945             public void setAORSignature(java.lang.String aorSignature)
18946             {
18947                 synchronized (monitor())
18948                 {
18949                     check_orphaned();
18950                     org.apache.xmlbeans.SimpleValue target = null;
18951                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
18952                     if (target == null)
18953                     {
18954                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AORSIGNATURE$0);
18955                     }
18956                     target.setStringValue(aorSignature);
18957                 }
18958             }
18959             
18960             /**
18961              * Sets (as xml) the "AORSignature" element
18962              */
18963             public void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature)
18964             {
18965                 synchronized (monitor())
18966                 {
18967                     check_orphaned();
18968                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
18969                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
18970                     if (target == null)
18971                     {
18972                       target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().add_element_user(AORSIGNATURE$0);
18973                     }
18974                     target.set(aorSignature);
18975                 }
18976             }
18977             
18978             /**
18979              * Gets the "Title_Authorized_Certfying_Official" element
18980              */
18981             public java.lang.String getTitleAuthorizedCertfyingOfficial()
18982             {
18983                 synchronized (monitor())
18984                 {
18985                     check_orphaned();
18986                     org.apache.xmlbeans.SimpleValue target = null;
18987                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18988                     if (target == null)
18989                     {
18990                       return null;
18991                     }
18992                     return target.getStringValue();
18993                 }
18994             }
18995             
18996             /**
18997              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
18998              */
18999             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial()
19000             {
19001                 synchronized (monitor())
19002                 {
19003                     check_orphaned();
19004                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
19005                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19006                     return target;
19007                 }
19008             }
19009             
19010             /**
19011              * Sets the "Title_Authorized_Certfying_Official" element
19012              */
19013             public void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial)
19014             {
19015                 synchronized (monitor())
19016                 {
19017                     check_orphaned();
19018                     org.apache.xmlbeans.SimpleValue target = null;
19019                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19020                     if (target == null)
19021                     {
19022                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
19023                     }
19024                     target.setStringValue(titleAuthorizedCertfyingOfficial);
19025                 }
19026             }
19027             
19028             /**
19029              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
19030              */
19031             public void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial)
19032             {
19033                 synchronized (monitor())
19034                 {
19035                     check_orphaned();
19036                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
19037                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19038                     if (target == null)
19039                     {
19040                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
19041                     }
19042                     target.set(titleAuthorizedCertfyingOfficial);
19043                 }
19044             }
19045             
19046             /**
19047              * Gets the "Applicant_Organization" element
19048              */
19049             public java.lang.String getApplicantOrganization()
19050             {
19051                 synchronized (monitor())
19052                 {
19053                     check_orphaned();
19054                     org.apache.xmlbeans.SimpleValue target = null;
19055                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19056                     if (target == null)
19057                     {
19058                       return null;
19059                     }
19060                     return target.getStringValue();
19061                 }
19062             }
19063             
19064             /**
19065              * Gets (as xml) the "Applicant_Organization" element
19066              */
19067             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization()
19068             {
19069                 synchronized (monitor())
19070                 {
19071                     check_orphaned();
19072                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19073                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19074                     return target;
19075                 }
19076             }
19077             
19078             /**
19079              * Sets the "Applicant_Organization" element
19080              */
19081             public void setApplicantOrganization(java.lang.String applicantOrganization)
19082             {
19083                 synchronized (monitor())
19084                 {
19085                     check_orphaned();
19086                     org.apache.xmlbeans.SimpleValue target = null;
19087                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19088                     if (target == null)
19089                     {
19090                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTORGANIZATION$4);
19091                     }
19092                     target.setStringValue(applicantOrganization);
19093                 }
19094             }
19095             
19096             /**
19097              * Sets (as xml) the "Applicant_Organization" element
19098              */
19099             public void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization)
19100             {
19101                 synchronized (monitor())
19102                 {
19103                     check_orphaned();
19104                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19105                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19106                     if (target == null)
19107                     {
19108                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTORGANIZATION$4);
19109                     }
19110                     target.set(applicantOrganization);
19111                 }
19112             }
19113             
19114             /**
19115              * Gets the "Date" element
19116              */
19117             public java.util.Calendar getDate()
19118             {
19119                 synchronized (monitor())
19120                 {
19121                     check_orphaned();
19122                     org.apache.xmlbeans.SimpleValue target = null;
19123                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19124                     if (target == null)
19125                     {
19126                       return null;
19127                     }
19128                     return target.getCalendarValue();
19129                 }
19130             }
19131             
19132             /**
19133              * Gets (as xml) the "Date" element
19134              */
19135             public org.apache.xmlbeans.XmlDate xgetDate()
19136             {
19137                 synchronized (monitor())
19138                 {
19139                     check_orphaned();
19140                     org.apache.xmlbeans.XmlDate target = null;
19141                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19142                     return target;
19143                 }
19144             }
19145             
19146             /**
19147              * Sets the "Date" element
19148              */
19149             public void setDate(java.util.Calendar date)
19150             {
19151                 synchronized (monitor())
19152                 {
19153                     check_orphaned();
19154                     org.apache.xmlbeans.SimpleValue target = null;
19155                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19156                     if (target == null)
19157                     {
19158                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATE$6);
19159                     }
19160                     target.setCalendarValue(date);
19161                 }
19162             }
19163             
19164             /**
19165              * Sets (as xml) the "Date" element
19166              */
19167             public void xsetDate(org.apache.xmlbeans.XmlDate date)
19168             {
19169                 synchronized (monitor())
19170                 {
19171                     check_orphaned();
19172                     org.apache.xmlbeans.XmlDate target = null;
19173                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19174                     if (target == null)
19175                     {
19176                       target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATE$6);
19177                     }
19178                     target.set(date);
19179                 }
19180             }
19181         }
19182         /**
19183          * An XML ExhibitC(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
19184          *
19185          * This is a complex type.
19186          */
19187         public static class ExhibitCImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitC
19188         {
19189             private static final long serialVersionUID = 1L;
19190             
19191             public ExhibitCImpl(org.apache.xmlbeans.SchemaType sType)
19192             {
19193                 super(sType);
19194             }
19195             
19196             private static final javax.xml.namespace.QName AORSIGNATURE$0 = 
19197                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "AORSignature");
19198             private static final javax.xml.namespace.QName TITLEAUTHORIZEDCERTFYINGOFFICIAL$2 = 
19199                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Title_Authorized_Certfying_Official");
19200             private static final javax.xml.namespace.QName APPLICANTORGANIZATION$4 = 
19201                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Applicant_Organization");
19202             private static final javax.xml.namespace.QName DATE$6 = 
19203                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Date");
19204             
19205             
19206             /**
19207              * Gets the "AORSignature" element
19208              */
19209             public java.lang.String getAORSignature()
19210             {
19211                 synchronized (monitor())
19212                 {
19213                     check_orphaned();
19214                     org.apache.xmlbeans.SimpleValue target = null;
19215                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
19216                     if (target == null)
19217                     {
19218                       return null;
19219                     }
19220                     return target.getStringValue();
19221                 }
19222             }
19223             
19224             /**
19225              * Gets (as xml) the "AORSignature" element
19226              */
19227             public gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature()
19228             {
19229                 synchronized (monitor())
19230                 {
19231                     check_orphaned();
19232                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
19233                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
19234                     return target;
19235                 }
19236             }
19237             
19238             /**
19239              * Sets the "AORSignature" element
19240              */
19241             public void setAORSignature(java.lang.String aorSignature)
19242             {
19243                 synchronized (monitor())
19244                 {
19245                     check_orphaned();
19246                     org.apache.xmlbeans.SimpleValue target = null;
19247                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
19248                     if (target == null)
19249                     {
19250                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AORSIGNATURE$0);
19251                     }
19252                     target.setStringValue(aorSignature);
19253                 }
19254             }
19255             
19256             /**
19257              * Sets (as xml) the "AORSignature" element
19258              */
19259             public void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature)
19260             {
19261                 synchronized (monitor())
19262                 {
19263                     check_orphaned();
19264                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
19265                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
19266                     if (target == null)
19267                     {
19268                       target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().add_element_user(AORSIGNATURE$0);
19269                     }
19270                     target.set(aorSignature);
19271                 }
19272             }
19273             
19274             /**
19275              * Gets the "Title_Authorized_Certfying_Official" element
19276              */
19277             public java.lang.String getTitleAuthorizedCertfyingOfficial()
19278             {
19279                 synchronized (monitor())
19280                 {
19281                     check_orphaned();
19282                     org.apache.xmlbeans.SimpleValue target = null;
19283                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19284                     if (target == null)
19285                     {
19286                       return null;
19287                     }
19288                     return target.getStringValue();
19289                 }
19290             }
19291             
19292             /**
19293              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
19294              */
19295             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial()
19296             {
19297                 synchronized (monitor())
19298                 {
19299                     check_orphaned();
19300                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
19301                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19302                     return target;
19303                 }
19304             }
19305             
19306             /**
19307              * Sets the "Title_Authorized_Certfying_Official" element
19308              */
19309             public void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial)
19310             {
19311                 synchronized (monitor())
19312                 {
19313                     check_orphaned();
19314                     org.apache.xmlbeans.SimpleValue target = null;
19315                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19316                     if (target == null)
19317                     {
19318                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
19319                     }
19320                     target.setStringValue(titleAuthorizedCertfyingOfficial);
19321                 }
19322             }
19323             
19324             /**
19325              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
19326              */
19327             public void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial)
19328             {
19329                 synchronized (monitor())
19330                 {
19331                     check_orphaned();
19332                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
19333                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19334                     if (target == null)
19335                     {
19336                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
19337                     }
19338                     target.set(titleAuthorizedCertfyingOfficial);
19339                 }
19340             }
19341             
19342             /**
19343              * Gets the "Applicant_Organization" element
19344              */
19345             public java.lang.String getApplicantOrganization()
19346             {
19347                 synchronized (monitor())
19348                 {
19349                     check_orphaned();
19350                     org.apache.xmlbeans.SimpleValue target = null;
19351                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19352                     if (target == null)
19353                     {
19354                       return null;
19355                     }
19356                     return target.getStringValue();
19357                 }
19358             }
19359             
19360             /**
19361              * Gets (as xml) the "Applicant_Organization" element
19362              */
19363             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization()
19364             {
19365                 synchronized (monitor())
19366                 {
19367                     check_orphaned();
19368                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19369                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19370                     return target;
19371                 }
19372             }
19373             
19374             /**
19375              * Sets the "Applicant_Organization" element
19376              */
19377             public void setApplicantOrganization(java.lang.String applicantOrganization)
19378             {
19379                 synchronized (monitor())
19380                 {
19381                     check_orphaned();
19382                     org.apache.xmlbeans.SimpleValue target = null;
19383                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19384                     if (target == null)
19385                     {
19386                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTORGANIZATION$4);
19387                     }
19388                     target.setStringValue(applicantOrganization);
19389                 }
19390             }
19391             
19392             /**
19393              * Sets (as xml) the "Applicant_Organization" element
19394              */
19395             public void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization)
19396             {
19397                 synchronized (monitor())
19398                 {
19399                     check_orphaned();
19400                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19401                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19402                     if (target == null)
19403                     {
19404                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTORGANIZATION$4);
19405                     }
19406                     target.set(applicantOrganization);
19407                 }
19408             }
19409             
19410             /**
19411              * Gets the "Date" element
19412              */
19413             public java.util.Calendar getDate()
19414             {
19415                 synchronized (monitor())
19416                 {
19417                     check_orphaned();
19418                     org.apache.xmlbeans.SimpleValue target = null;
19419                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19420                     if (target == null)
19421                     {
19422                       return null;
19423                     }
19424                     return target.getCalendarValue();
19425                 }
19426             }
19427             
19428             /**
19429              * Gets (as xml) the "Date" element
19430              */
19431             public org.apache.xmlbeans.XmlDate xgetDate()
19432             {
19433                 synchronized (monitor())
19434                 {
19435                     check_orphaned();
19436                     org.apache.xmlbeans.XmlDate target = null;
19437                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19438                     return target;
19439                 }
19440             }
19441             
19442             /**
19443              * Sets the "Date" element
19444              */
19445             public void setDate(java.util.Calendar date)
19446             {
19447                 synchronized (monitor())
19448                 {
19449                     check_orphaned();
19450                     org.apache.xmlbeans.SimpleValue target = null;
19451                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19452                     if (target == null)
19453                     {
19454                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATE$6);
19455                     }
19456                     target.setCalendarValue(date);
19457                 }
19458             }
19459             
19460             /**
19461              * Sets (as xml) the "Date" element
19462              */
19463             public void xsetDate(org.apache.xmlbeans.XmlDate date)
19464             {
19465                 synchronized (monitor())
19466                 {
19467                     check_orphaned();
19468                     org.apache.xmlbeans.XmlDate target = null;
19469                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19470                     if (target == null)
19471                     {
19472                       target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATE$6);
19473                     }
19474                     target.set(date);
19475                 }
19476             }
19477         }
19478         /**
19479          * An XML ExhibitD(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
19480          *
19481          * This is a complex type.
19482          */
19483         public static class ExhibitDImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitD
19484         {
19485             private static final long serialVersionUID = 1L;
19486             
19487             public ExhibitDImpl(org.apache.xmlbeans.SchemaType sType)
19488             {
19489                 super(sType);
19490             }
19491             
19492             private static final javax.xml.namespace.QName AORSIGNATURE$0 = 
19493                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "AORSignature");
19494             private static final javax.xml.namespace.QName TITLEAUTHORIZEDCERTFYINGOFFICIAL$2 = 
19495                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Title_Authorized_Certfying_Official");
19496             private static final javax.xml.namespace.QName APPLICANTORGANIZATION$4 = 
19497                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Applicant_Organization");
19498             private static final javax.xml.namespace.QName DATE$6 = 
19499                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Date");
19500             
19501             
19502             /**
19503              * Gets the "AORSignature" element
19504              */
19505             public java.lang.String getAORSignature()
19506             {
19507                 synchronized (monitor())
19508                 {
19509                     check_orphaned();
19510                     org.apache.xmlbeans.SimpleValue target = null;
19511                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
19512                     if (target == null)
19513                     {
19514                       return null;
19515                     }
19516                     return target.getStringValue();
19517                 }
19518             }
19519             
19520             /**
19521              * Gets (as xml) the "AORSignature" element
19522              */
19523             public gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature()
19524             {
19525                 synchronized (monitor())
19526                 {
19527                     check_orphaned();
19528                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
19529                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
19530                     return target;
19531                 }
19532             }
19533             
19534             /**
19535              * Sets the "AORSignature" element
19536              */
19537             public void setAORSignature(java.lang.String aorSignature)
19538             {
19539                 synchronized (monitor())
19540                 {
19541                     check_orphaned();
19542                     org.apache.xmlbeans.SimpleValue target = null;
19543                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
19544                     if (target == null)
19545                     {
19546                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AORSIGNATURE$0);
19547                     }
19548                     target.setStringValue(aorSignature);
19549                 }
19550             }
19551             
19552             /**
19553              * Sets (as xml) the "AORSignature" element
19554              */
19555             public void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature)
19556             {
19557                 synchronized (monitor())
19558                 {
19559                     check_orphaned();
19560                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
19561                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
19562                     if (target == null)
19563                     {
19564                       target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().add_element_user(AORSIGNATURE$0);
19565                     }
19566                     target.set(aorSignature);
19567                 }
19568             }
19569             
19570             /**
19571              * Gets the "Title_Authorized_Certfying_Official" element
19572              */
19573             public java.lang.String getTitleAuthorizedCertfyingOfficial()
19574             {
19575                 synchronized (monitor())
19576                 {
19577                     check_orphaned();
19578                     org.apache.xmlbeans.SimpleValue target = null;
19579                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19580                     if (target == null)
19581                     {
19582                       return null;
19583                     }
19584                     return target.getStringValue();
19585                 }
19586             }
19587             
19588             /**
19589              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
19590              */
19591             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial()
19592             {
19593                 synchronized (monitor())
19594                 {
19595                     check_orphaned();
19596                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
19597                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19598                     return target;
19599                 }
19600             }
19601             
19602             /**
19603              * Sets the "Title_Authorized_Certfying_Official" element
19604              */
19605             public void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial)
19606             {
19607                 synchronized (monitor())
19608                 {
19609                     check_orphaned();
19610                     org.apache.xmlbeans.SimpleValue target = null;
19611                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19612                     if (target == null)
19613                     {
19614                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
19615                     }
19616                     target.setStringValue(titleAuthorizedCertfyingOfficial);
19617                 }
19618             }
19619             
19620             /**
19621              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
19622              */
19623             public void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial)
19624             {
19625                 synchronized (monitor())
19626                 {
19627                     check_orphaned();
19628                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
19629                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19630                     if (target == null)
19631                     {
19632                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
19633                     }
19634                     target.set(titleAuthorizedCertfyingOfficial);
19635                 }
19636             }
19637             
19638             /**
19639              * Gets the "Applicant_Organization" element
19640              */
19641             public java.lang.String getApplicantOrganization()
19642             {
19643                 synchronized (monitor())
19644                 {
19645                     check_orphaned();
19646                     org.apache.xmlbeans.SimpleValue target = null;
19647                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19648                     if (target == null)
19649                     {
19650                       return null;
19651                     }
19652                     return target.getStringValue();
19653                 }
19654             }
19655             
19656             /**
19657              * Gets (as xml) the "Applicant_Organization" element
19658              */
19659             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization()
19660             {
19661                 synchronized (monitor())
19662                 {
19663                     check_orphaned();
19664                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19665                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19666                     return target;
19667                 }
19668             }
19669             
19670             /**
19671              * Sets the "Applicant_Organization" element
19672              */
19673             public void setApplicantOrganization(java.lang.String applicantOrganization)
19674             {
19675                 synchronized (monitor())
19676                 {
19677                     check_orphaned();
19678                     org.apache.xmlbeans.SimpleValue target = null;
19679                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19680                     if (target == null)
19681                     {
19682                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTORGANIZATION$4);
19683                     }
19684                     target.setStringValue(applicantOrganization);
19685                 }
19686             }
19687             
19688             /**
19689              * Sets (as xml) the "Applicant_Organization" element
19690              */
19691             public void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization)
19692             {
19693                 synchronized (monitor())
19694                 {
19695                     check_orphaned();
19696                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19697                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19698                     if (target == null)
19699                     {
19700                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTORGANIZATION$4);
19701                     }
19702                     target.set(applicantOrganization);
19703                 }
19704             }
19705             
19706             /**
19707              * Gets the "Date" element
19708              */
19709             public java.util.Calendar getDate()
19710             {
19711                 synchronized (monitor())
19712                 {
19713                     check_orphaned();
19714                     org.apache.xmlbeans.SimpleValue target = null;
19715                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19716                     if (target == null)
19717                     {
19718                       return null;
19719                     }
19720                     return target.getCalendarValue();
19721                 }
19722             }
19723             
19724             /**
19725              * Gets (as xml) the "Date" element
19726              */
19727             public org.apache.xmlbeans.XmlDate xgetDate()
19728             {
19729                 synchronized (monitor())
19730                 {
19731                     check_orphaned();
19732                     org.apache.xmlbeans.XmlDate target = null;
19733                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19734                     return target;
19735                 }
19736             }
19737             
19738             /**
19739              * Sets the "Date" element
19740              */
19741             public void setDate(java.util.Calendar date)
19742             {
19743                 synchronized (monitor())
19744                 {
19745                     check_orphaned();
19746                     org.apache.xmlbeans.SimpleValue target = null;
19747                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19748                     if (target == null)
19749                     {
19750                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATE$6);
19751                     }
19752                     target.setCalendarValue(date);
19753                 }
19754             }
19755             
19756             /**
19757              * Sets (as xml) the "Date" element
19758              */
19759             public void xsetDate(org.apache.xmlbeans.XmlDate date)
19760             {
19761                 synchronized (monitor())
19762                 {
19763                     check_orphaned();
19764                     org.apache.xmlbeans.XmlDate target = null;
19765                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19766                     if (target == null)
19767                     {
19768                       target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATE$6);
19769                     }
19770                     target.set(date);
19771                 }
19772             }
19773         }
19774         /**
19775          * An XML ExhibitE(@http://apply.grants.gov/forms/ED_900_1_1-V1.1).
19776          *
19777          * This is a complex type.
19778          */
19779         public static class ExhibitEImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed90011V11.ED90011Document.ED90011.ExhibitE
19780         {
19781             private static final long serialVersionUID = 1L;
19782             
19783             public ExhibitEImpl(org.apache.xmlbeans.SchemaType sType)
19784             {
19785                 super(sType);
19786             }
19787             
19788             private static final javax.xml.namespace.QName APPLYCONSTASSIST$0 = 
19789                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Apply_Const_Assist");
19790             private static final javax.xml.namespace.QName RECORDINGFEES$2 = 
19791                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Recording_fees");
19792             private static final javax.xml.namespace.QName PENALTYCOSTS$4 = 
19793                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Penalty_costs");
19794             private static final javax.xml.namespace.QName REALPROPERTYTAXES$6 = 
19795                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Real_Property_taxes");
19796             private static final javax.xml.namespace.QName LITIGATIONEXPENSES$8 = 
19797                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Litigation_expenses");
19798             private static final javax.xml.namespace.QName TOTALCOSTSTRANSFERTITLE$10 = 
19799                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Total_costs_transfer_title");
19800             private static final javax.xml.namespace.QName TENANTSMOVINGACTUALEXPENSES$12 = 
19801                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tenants_moving_actual_expenses");
19802             private static final javax.xml.namespace.QName TENANTSMOVINGINLIEULPAYMENTS$14 = 
19803                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tenants_moving_inlieul_payments");
19804             private static final javax.xml.namespace.QName TENANTSMOVINGTOTALEXPENSES$16 = 
19805                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tenants_moving_total_expenses");
19806             private static final javax.xml.namespace.QName TENANTSRENTALPAYMENTS$18 = 
19807                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tenants_rental_payments");
19808             private static final javax.xml.namespace.QName TENANTSDOWNPAYMENT$20 = 
19809                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tenants_down_payment");
19810             private static final javax.xml.namespace.QName TENANTSREPLACEMENTHOUSINGTOTAL$22 = 
19811                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tenants_replacement_housing_total");
19812             private static final javax.xml.namespace.QName TENANTSESTIMATEDTENANTSTOTAL$24 = 
19813                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Tenants_estimated_tenants_total");
19814             private static final javax.xml.namespace.QName OWNERMOVINGACTUALEXPENSES$26 = 
19815                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_moving_actual_expenses");
19816             private static final javax.xml.namespace.QName OWNERMOVINGINLIEULPAYMENTS$28 = 
19817                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_moving_inlieul_payments");
19818             private static final javax.xml.namespace.QName OWNERMOVINGTOTALEXPENSES$30 = 
19819                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_moving_total_expenses");
19820             private static final javax.xml.namespace.QName OWNERPURCHASEPAYMENTS$32 = 
19821                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_purchase_payments");
19822             private static final javax.xml.namespace.QName OWNERREPLACEMENTCOSTS$34 = 
19823                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_replacement_costs");
19824             private static final javax.xml.namespace.QName OWNERINCREASEDINTEREST$36 = 
19825                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_increased_interest");
19826             private static final javax.xml.namespace.QName OWNERCLOSINGCOSTS$38 = 
19827                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_closing_costs");
19828             private static final javax.xml.namespace.QName OWNERRENTALPAYMENTS$40 = 
19829                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_rental_payments");
19830             private static final javax.xml.namespace.QName OWNERDOWNPAYMENT$42 = 
19831                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_down_payment");
19832             private static final javax.xml.namespace.QName OWNERREPLACEMENTHOUSINGTOTAL$44 = 
19833                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_replacement_housing_total");
19834             private static final javax.xml.namespace.QName OWNERESTIMATEDTOTAL$46 = 
19835                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Owner_estimated_total");
19836             private static final javax.xml.namespace.QName BUSINESSMOVINGACTUALEXPENSES$48 = 
19837                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Business_moving_actual_expenses");
19838             private static final javax.xml.namespace.QName BUSINESSMOVINGLOSSPERSONALPROPERTY$50 = 
19839                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Business_moving_loss_personal_property");
19840             private static final javax.xml.namespace.QName BUSINESSMOVINGSEARCHINGEXPENSES$52 = 
19841                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Business_moving_searching_expenses");
19842             private static final javax.xml.namespace.QName BUSINESSMOVINGINLIEULPAYMENTS$54 = 
19843                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Business_moving_inlieul_payments");
19844             private static final javax.xml.namespace.QName BUSINESSESTIMATEDTOTAL$56 = 
19845                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Business_estimated_total");
19846             private static final javax.xml.namespace.QName NONPROFITSMOVINGACTUALEXPENSES$58 = 
19847                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Nonprofits_moving_actual_expenses");
19848             private static final javax.xml.namespace.QName NONPROFITSMOVINGLOSSPERSONALPROPERTY$60 = 
19849                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Nonprofits_moving_loss_personal_property");
19850             private static final javax.xml.namespace.QName NONPROFITSMOVINGSEARCHINGEXPENSES$62 = 
19851                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Nonprofits_moving_searching_expenses");
19852             private static final javax.xml.namespace.QName NONPROFITSMOVINGINLIEULPAYMENTS$64 = 
19853                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Nonprofits_moving_inlieul_payments");
19854             private static final javax.xml.namespace.QName NONPROFITSESTIMATEDTOTAL$66 = 
19855                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Nonprofits_estimated_total");
19856             private static final javax.xml.namespace.QName FARMMOVINGACTUALEXPENSES$68 = 
19857                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Farm_moving_actual_expenses");
19858             private static final javax.xml.namespace.QName FARMMOVINGLOSSPERSONALPROPERTY$70 = 
19859                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Farm_moving_loss_personal_property");
19860             private static final javax.xml.namespace.QName FARMMOVINGSEARCHINGEXPENSES$72 = 
19861                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Farm_moving_searching_expenses");
19862             private static final javax.xml.namespace.QName FARMMOVINGINLIEULPAYMENTS$74 = 
19863                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Farm_moving_inlieul_payments");
19864             private static final javax.xml.namespace.QName FARMESTIMATEDTOTAL$76 = 
19865                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Farm_estimated_total");
19866             private static final javax.xml.namespace.QName TOTALEXPENSESGRANTEESEC205$78 = 
19867                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Total_expenses_grantee_sec205");
19868             private static final javax.xml.namespace.QName ADMINCONTRACTINGSEC212$80 = 
19869                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Admin_contracting_sec212");
19870             private static final javax.xml.namespace.QName ADMINAGREEMENTSEC212$82 = 
19871                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Admin_agreement_sec212");
19872             private static final javax.xml.namespace.QName ADMINESTIMATEDTOTAL$84 = 
19873                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Admin_estimated_total");
19874             private static final javax.xml.namespace.QName GRANDTOTALRELOCATION$86 = 
19875                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900_1_1-V1.1", "Grand_total_relocation");
19876             
19877             
19878             /**
19879              * Gets the "Apply_Const_Assist" element
19880              */
19881             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApplyConstAssist()
19882             {
19883                 synchronized (monitor())
19884                 {
19885                     check_orphaned();
19886                     org.apache.xmlbeans.SimpleValue target = null;
19887                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLYCONSTASSIST$0, 0);
19888                     if (target == null)
19889                     {
19890                       return null;
19891                     }
19892                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19893                 }
19894             }
19895             
19896             /**
19897              * Gets (as xml) the "Apply_Const_Assist" element
19898              */
19899             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApplyConstAssist()
19900             {
19901                 synchronized (monitor())
19902                 {
19903                     check_orphaned();
19904                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19905                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APPLYCONSTASSIST$0, 0);
19906                     return target;
19907                 }
19908             }
19909             
19910             /**
19911              * Sets the "Apply_Const_Assist" element
19912              */
19913             public void setApplyConstAssist(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum applyConstAssist)
19914             {
19915                 synchronized (monitor())
19916                 {
19917                     check_orphaned();
19918                     org.apache.xmlbeans.SimpleValue target = null;
19919                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLYCONSTASSIST$0, 0);
19920                     if (target == null)
19921                     {
19922                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLYCONSTASSIST$0);
19923                     }
19924                     target.setEnumValue(applyConstAssist);
19925                 }
19926             }
19927             
19928             /**
19929              * Sets (as xml) the "Apply_Const_Assist" element
19930              */
19931             public void xsetApplyConstAssist(gov.grants.apply.system.globalLibraryV20.YesNoDataType applyConstAssist)
19932             {
19933                 synchronized (monitor())
19934                 {
19935                     check_orphaned();
19936                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19937                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APPLYCONSTASSIST$0, 0);
19938                     if (target == null)
19939                     {
19940                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APPLYCONSTASSIST$0);
19941                     }
19942                     target.set(applyConstAssist);
19943                 }
19944             }
19945             
19946             /**
19947              * Gets the "Recording_fees" element
19948              */
19949             public java.math.BigDecimal getRecordingFees()
19950             {
19951                 synchronized (monitor())
19952                 {
19953                     check_orphaned();
19954                     org.apache.xmlbeans.SimpleValue target = null;
19955                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECORDINGFEES$2, 0);
19956                     if (target == null)
19957                     {
19958                       return null;
19959                     }
19960                     return target.getBigDecimalValue();
19961                 }
19962             }
19963             
19964             /**
19965              * Gets (as xml) the "Recording_fees" element
19966              */
19967             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetRecordingFees()
19968             {
19969                 synchronized (monitor())
19970                 {
19971                     check_orphaned();
19972                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19973                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(RECORDINGFEES$2, 0);
19974                     return target;
19975                 }
19976             }
19977             
19978             /**
19979              * True if has "Recording_fees" element
19980              */
19981             public boolean isSetRecordingFees()
19982             {
19983                 synchronized (monitor())
19984                 {
19985                     check_orphaned();
19986                     return get_store().count_elements(RECORDINGFEES$2) != 0;
19987                 }
19988             }
19989             
19990             /**
19991              * Sets the "Recording_fees" element
19992              */
19993             public void setRecordingFees(java.math.BigDecimal recordingFees)
19994             {
19995                 synchronized (monitor())
19996                 {
19997                     check_orphaned();
19998                     org.apache.xmlbeans.SimpleValue target = null;
19999                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECORDINGFEES$2, 0);
20000                     if (target == null)
20001                     {
20002                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECORDINGFEES$2);
20003                     }
20004                     target.setBigDecimalValue(recordingFees);
20005                 }
20006             }
20007             
20008             /**
20009              * Sets (as xml) the "Recording_fees" element
20010              */
20011             public void xsetRecordingFees(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType recordingFees)
20012             {
20013                 synchronized (monitor())
20014                 {
20015                     check_orphaned();
20016                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20017                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(RECORDINGFEES$2, 0);
20018                     if (target == null)
20019                     {
20020                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(RECORDINGFEES$2);
20021                     }
20022                     target.set(recordingFees);
20023                 }
20024             }
20025             
20026             /**
20027              * Unsets the "Recording_fees" element
20028              */
20029             public void unsetRecordingFees()
20030             {
20031                 synchronized (monitor())
20032                 {
20033                     check_orphaned();
20034                     get_store().remove_element(RECORDINGFEES$2, 0);
20035                 }
20036             }
20037             
20038             /**
20039              * Gets the "Penalty_costs" element
20040              */
20041             public java.math.BigDecimal getPenaltyCosts()
20042             {
20043                 synchronized (monitor())
20044                 {
20045                     check_orphaned();
20046                     org.apache.xmlbeans.SimpleValue target = null;
20047                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENALTYCOSTS$4, 0);
20048                     if (target == null)
20049                     {
20050                       return null;
20051                     }
20052                     return target.getBigDecimalValue();
20053                 }
20054             }
20055             
20056             /**
20057              * Gets (as xml) the "Penalty_costs" element
20058              */
20059             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetPenaltyCosts()
20060             {
20061                 synchronized (monitor())
20062                 {
20063                     check_orphaned();
20064                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20065                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(PENALTYCOSTS$4, 0);
20066                     return target;
20067                 }
20068             }
20069             
20070             /**
20071              * True if has "Penalty_costs" element
20072              */
20073             public boolean isSetPenaltyCosts()
20074             {
20075                 synchronized (monitor())
20076                 {
20077                     check_orphaned();
20078                     return get_store().count_elements(PENALTYCOSTS$4) != 0;
20079                 }
20080             }
20081             
20082             /**
20083              * Sets the "Penalty_costs" element
20084              */
20085             public void setPenaltyCosts(java.math.BigDecimal penaltyCosts)
20086             {
20087                 synchronized (monitor())
20088                 {
20089                     check_orphaned();
20090                     org.apache.xmlbeans.SimpleValue target = null;
20091                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENALTYCOSTS$4, 0);
20092                     if (target == null)
20093                     {
20094                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PENALTYCOSTS$4);
20095                     }
20096                     target.setBigDecimalValue(penaltyCosts);
20097                 }
20098             }
20099             
20100             /**
20101              * Sets (as xml) the "Penalty_costs" element
20102              */
20103             public void xsetPenaltyCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType penaltyCosts)
20104             {
20105                 synchronized (monitor())
20106                 {
20107                     check_orphaned();
20108                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20109                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(PENALTYCOSTS$4, 0);
20110                     if (target == null)
20111                     {
20112                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(PENALTYCOSTS$4);
20113                     }
20114                     target.set(penaltyCosts);
20115                 }
20116             }
20117             
20118             /**
20119              * Unsets the "Penalty_costs" element
20120              */
20121             public void unsetPenaltyCosts()
20122             {
20123                 synchronized (monitor())
20124                 {
20125                     check_orphaned();
20126                     get_store().remove_element(PENALTYCOSTS$4, 0);
20127                 }
20128             }
20129             
20130             /**
20131              * Gets the "Real_Property_taxes" element
20132              */
20133             public java.math.BigDecimal getRealPropertyTaxes()
20134             {
20135                 synchronized (monitor())
20136                 {
20137                     check_orphaned();
20138                     org.apache.xmlbeans.SimpleValue target = null;
20139                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REALPROPERTYTAXES$6, 0);
20140                     if (target == null)
20141                     {
20142                       return null;
20143                     }
20144                     return target.getBigDecimalValue();
20145                 }
20146             }
20147             
20148             /**
20149              * Gets (as xml) the "Real_Property_taxes" element
20150              */
20151             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetRealPropertyTaxes()
20152             {
20153                 synchronized (monitor())
20154                 {
20155                     check_orphaned();
20156                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20157                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(REALPROPERTYTAXES$6, 0);
20158                     return target;
20159                 }
20160             }
20161             
20162             /**
20163              * True if has "Real_Property_taxes" element
20164              */
20165             public boolean isSetRealPropertyTaxes()
20166             {
20167                 synchronized (monitor())
20168                 {
20169                     check_orphaned();
20170                     return get_store().count_elements(REALPROPERTYTAXES$6) != 0;
20171                 }
20172             }
20173             
20174             /**
20175              * Sets the "Real_Property_taxes" element
20176              */
20177             public void setRealPropertyTaxes(java.math.BigDecimal realPropertyTaxes)
20178             {
20179                 synchronized (monitor())
20180                 {
20181                     check_orphaned();
20182                     org.apache.xmlbeans.SimpleValue target = null;
20183                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REALPROPERTYTAXES$6, 0);
20184                     if (target == null)
20185                     {
20186                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REALPROPERTYTAXES$6);
20187                     }
20188                     target.setBigDecimalValue(realPropertyTaxes);
20189                 }
20190             }
20191             
20192             /**
20193              * Sets (as xml) the "Real_Property_taxes" element
20194              */
20195             public void xsetRealPropertyTaxes(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType realPropertyTaxes)
20196             {
20197                 synchronized (monitor())
20198                 {
20199                     check_orphaned();
20200                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20201                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(REALPROPERTYTAXES$6, 0);
20202                     if (target == null)
20203                     {
20204                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(REALPROPERTYTAXES$6);
20205                     }
20206                     target.set(realPropertyTaxes);
20207                 }
20208             }
20209             
20210             /**
20211              * Unsets the "Real_Property_taxes" element
20212              */
20213             public void unsetRealPropertyTaxes()
20214             {
20215                 synchronized (monitor())
20216                 {
20217                     check_orphaned();
20218                     get_store().remove_element(REALPROPERTYTAXES$6, 0);
20219                 }
20220             }
20221             
20222             /**
20223              * Gets the "Litigation_expenses" element
20224              */
20225             public java.math.BigDecimal getLitigationExpenses()
20226             {
20227                 synchronized (monitor())
20228                 {
20229                     check_orphaned();
20230                     org.apache.xmlbeans.SimpleValue target = null;
20231                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LITIGATIONEXPENSES$8, 0);
20232                     if (target == null)
20233                     {
20234                       return null;
20235                     }
20236                     return target.getBigDecimalValue();
20237                 }
20238             }
20239             
20240             /**
20241              * Gets (as xml) the "Litigation_expenses" element
20242              */
20243             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetLitigationExpenses()
20244             {
20245                 synchronized (monitor())
20246                 {
20247                     check_orphaned();
20248                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20249                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(LITIGATIONEXPENSES$8, 0);
20250                     return target;
20251                 }
20252             }
20253             
20254             /**
20255              * True if has "Litigation_expenses" element
20256              */
20257             public boolean isSetLitigationExpenses()
20258             {
20259                 synchronized (monitor())
20260                 {
20261                     check_orphaned();
20262                     return get_store().count_elements(LITIGATIONEXPENSES$8) != 0;
20263                 }
20264             }
20265             
20266             /**
20267              * Sets the "Litigation_expenses" element
20268              */
20269             public void setLitigationExpenses(java.math.BigDecimal litigationExpenses)
20270             {
20271                 synchronized (monitor())
20272                 {
20273                     check_orphaned();
20274                     org.apache.xmlbeans.SimpleValue target = null;
20275                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LITIGATIONEXPENSES$8, 0);
20276                     if (target == null)
20277                     {
20278                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LITIGATIONEXPENSES$8);
20279                     }
20280                     target.setBigDecimalValue(litigationExpenses);
20281                 }
20282             }
20283             
20284             /**
20285              * Sets (as xml) the "Litigation_expenses" element
20286              */
20287             public void xsetLitigationExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType litigationExpenses)
20288             {
20289                 synchronized (monitor())
20290                 {
20291                     check_orphaned();
20292                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20293                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(LITIGATIONEXPENSES$8, 0);
20294                     if (target == null)
20295                     {
20296                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(LITIGATIONEXPENSES$8);
20297                     }
20298                     target.set(litigationExpenses);
20299                 }
20300             }
20301             
20302             /**
20303              * Unsets the "Litigation_expenses" element
20304              */
20305             public void unsetLitigationExpenses()
20306             {
20307                 synchronized (monitor())
20308                 {
20309                     check_orphaned();
20310                     get_store().remove_element(LITIGATIONEXPENSES$8, 0);
20311                 }
20312             }
20313             
20314             /**
20315              * Gets the "Total_costs_transfer_title" element
20316              */
20317             public java.math.BigDecimal getTotalCostsTransferTitle()
20318             {
20319                 synchronized (monitor())
20320                 {
20321                     check_orphaned();
20322                     org.apache.xmlbeans.SimpleValue target = null;
20323                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALCOSTSTRANSFERTITLE$10, 0);
20324                     if (target == null)
20325                     {
20326                       return null;
20327                     }
20328                     return target.getBigDecimalValue();
20329                 }
20330             }
20331             
20332             /**
20333              * Gets (as xml) the "Total_costs_transfer_title" element
20334              */
20335             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTotalCostsTransferTitle()
20336             {
20337                 synchronized (monitor())
20338                 {
20339                     check_orphaned();
20340                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20341                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TOTALCOSTSTRANSFERTITLE$10, 0);
20342                     return target;
20343                 }
20344             }
20345             
20346             /**
20347              * True if has "Total_costs_transfer_title" element
20348              */
20349             public boolean isSetTotalCostsTransferTitle()
20350             {
20351                 synchronized (monitor())
20352                 {
20353                     check_orphaned();
20354                     return get_store().count_elements(TOTALCOSTSTRANSFERTITLE$10) != 0;
20355                 }
20356             }
20357             
20358             /**
20359              * Sets the "Total_costs_transfer_title" element
20360              */
20361             public void setTotalCostsTransferTitle(java.math.BigDecimal totalCostsTransferTitle)
20362             {
20363                 synchronized (monitor())
20364                 {
20365                     check_orphaned();
20366                     org.apache.xmlbeans.SimpleValue target = null;
20367                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALCOSTSTRANSFERTITLE$10, 0);
20368                     if (target == null)
20369                     {
20370                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALCOSTSTRANSFERTITLE$10);
20371                     }
20372                     target.setBigDecimalValue(totalCostsTransferTitle);
20373                 }
20374             }
20375             
20376             /**
20377              * Sets (as xml) the "Total_costs_transfer_title" element
20378              */
20379             public void xsetTotalCostsTransferTitle(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType totalCostsTransferTitle)
20380             {
20381                 synchronized (monitor())
20382                 {
20383                     check_orphaned();
20384                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20385                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TOTALCOSTSTRANSFERTITLE$10, 0);
20386                     if (target == null)
20387                     {
20388                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TOTALCOSTSTRANSFERTITLE$10);
20389                     }
20390                     target.set(totalCostsTransferTitle);
20391                 }
20392             }
20393             
20394             /**
20395              * Unsets the "Total_costs_transfer_title" element
20396              */
20397             public void unsetTotalCostsTransferTitle()
20398             {
20399                 synchronized (monitor())
20400                 {
20401                     check_orphaned();
20402                     get_store().remove_element(TOTALCOSTSTRANSFERTITLE$10, 0);
20403                 }
20404             }
20405             
20406             /**
20407              * Gets the "Tenants_moving_actual_expenses" element
20408              */
20409             public java.math.BigDecimal getTenantsMovingActualExpenses()
20410             {
20411                 synchronized (monitor())
20412                 {
20413                     check_orphaned();
20414                     org.apache.xmlbeans.SimpleValue target = null;
20415                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGACTUALEXPENSES$12, 0);
20416                     if (target == null)
20417                     {
20418                       return null;
20419                     }
20420                     return target.getBigDecimalValue();
20421                 }
20422             }
20423             
20424             /**
20425              * Gets (as xml) the "Tenants_moving_actual_expenses" element
20426              */
20427             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingActualExpenses()
20428             {
20429                 synchronized (monitor())
20430                 {
20431                     check_orphaned();
20432                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20433                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGACTUALEXPENSES$12, 0);
20434                     return target;
20435                 }
20436             }
20437             
20438             /**
20439              * True if has "Tenants_moving_actual_expenses" element
20440              */
20441             public boolean isSetTenantsMovingActualExpenses()
20442             {
20443                 synchronized (monitor())
20444                 {
20445                     check_orphaned();
20446                     return get_store().count_elements(TENANTSMOVINGACTUALEXPENSES$12) != 0;
20447                 }
20448             }
20449             
20450             /**
20451              * Sets the "Tenants_moving_actual_expenses" element
20452              */
20453             public void setTenantsMovingActualExpenses(java.math.BigDecimal tenantsMovingActualExpenses)
20454             {
20455                 synchronized (monitor())
20456                 {
20457                     check_orphaned();
20458                     org.apache.xmlbeans.SimpleValue target = null;
20459                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGACTUALEXPENSES$12, 0);
20460                     if (target == null)
20461                     {
20462                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSMOVINGACTUALEXPENSES$12);
20463                     }
20464                     target.setBigDecimalValue(tenantsMovingActualExpenses);
20465                 }
20466             }
20467             
20468             /**
20469              * Sets (as xml) the "Tenants_moving_actual_expenses" element
20470              */
20471             public void xsetTenantsMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingActualExpenses)
20472             {
20473                 synchronized (monitor())
20474                 {
20475                     check_orphaned();
20476                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20477                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGACTUALEXPENSES$12, 0);
20478                     if (target == null)
20479                     {
20480                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSMOVINGACTUALEXPENSES$12);
20481                     }
20482                     target.set(tenantsMovingActualExpenses);
20483                 }
20484             }
20485             
20486             /**
20487              * Unsets the "Tenants_moving_actual_expenses" element
20488              */
20489             public void unsetTenantsMovingActualExpenses()
20490             {
20491                 synchronized (monitor())
20492                 {
20493                     check_orphaned();
20494                     get_store().remove_element(TENANTSMOVINGACTUALEXPENSES$12, 0);
20495                 }
20496             }
20497             
20498             /**
20499              * Gets the "Tenants_moving_inlieul_payments" element
20500              */
20501             public java.math.BigDecimal getTenantsMovingInlieulPayments()
20502             {
20503                 synchronized (monitor())
20504                 {
20505                     check_orphaned();
20506                     org.apache.xmlbeans.SimpleValue target = null;
20507                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20508                     if (target == null)
20509                     {
20510                       return null;
20511                     }
20512                     return target.getBigDecimalValue();
20513                 }
20514             }
20515             
20516             /**
20517              * Gets (as xml) the "Tenants_moving_inlieul_payments" element
20518              */
20519             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingInlieulPayments()
20520             {
20521                 synchronized (monitor())
20522                 {
20523                     check_orphaned();
20524                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20525                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20526                     return target;
20527                 }
20528             }
20529             
20530             /**
20531              * True if has "Tenants_moving_inlieul_payments" element
20532              */
20533             public boolean isSetTenantsMovingInlieulPayments()
20534             {
20535                 synchronized (monitor())
20536                 {
20537                     check_orphaned();
20538                     return get_store().count_elements(TENANTSMOVINGINLIEULPAYMENTS$14) != 0;
20539                 }
20540             }
20541             
20542             /**
20543              * Sets the "Tenants_moving_inlieul_payments" element
20544              */
20545             public void setTenantsMovingInlieulPayments(java.math.BigDecimal tenantsMovingInlieulPayments)
20546             {
20547                 synchronized (monitor())
20548                 {
20549                     check_orphaned();
20550                     org.apache.xmlbeans.SimpleValue target = null;
20551                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20552                     if (target == null)
20553                     {
20554                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSMOVINGINLIEULPAYMENTS$14);
20555                     }
20556                     target.setBigDecimalValue(tenantsMovingInlieulPayments);
20557                 }
20558             }
20559             
20560             /**
20561              * Sets (as xml) the "Tenants_moving_inlieul_payments" element
20562              */
20563             public void xsetTenantsMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingInlieulPayments)
20564             {
20565                 synchronized (monitor())
20566                 {
20567                     check_orphaned();
20568                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20569                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20570                     if (target == null)
20571                     {
20572                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSMOVINGINLIEULPAYMENTS$14);
20573                     }
20574                     target.set(tenantsMovingInlieulPayments);
20575                 }
20576             }
20577             
20578             /**
20579              * Unsets the "Tenants_moving_inlieul_payments" element
20580              */
20581             public void unsetTenantsMovingInlieulPayments()
20582             {
20583                 synchronized (monitor())
20584                 {
20585                     check_orphaned();
20586                     get_store().remove_element(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20587                 }
20588             }
20589             
20590             /**
20591              * Gets the "Tenants_moving_total_expenses" element
20592              */
20593             public java.math.BigDecimal getTenantsMovingTotalExpenses()
20594             {
20595                 synchronized (monitor())
20596                 {
20597                     check_orphaned();
20598                     org.apache.xmlbeans.SimpleValue target = null;
20599                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGTOTALEXPENSES$16, 0);
20600                     if (target == null)
20601                     {
20602                       return null;
20603                     }
20604                     return target.getBigDecimalValue();
20605                 }
20606             }
20607             
20608             /**
20609              * Gets (as xml) the "Tenants_moving_total_expenses" element
20610              */
20611             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingTotalExpenses()
20612             {
20613                 synchronized (monitor())
20614                 {
20615                     check_orphaned();
20616                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20617                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGTOTALEXPENSES$16, 0);
20618                     return target;
20619                 }
20620             }
20621             
20622             /**
20623              * True if has "Tenants_moving_total_expenses" element
20624              */
20625             public boolean isSetTenantsMovingTotalExpenses()
20626             {
20627                 synchronized (monitor())
20628                 {
20629                     check_orphaned();
20630                     return get_store().count_elements(TENANTSMOVINGTOTALEXPENSES$16) != 0;
20631                 }
20632             }
20633             
20634             /**
20635              * Sets the "Tenants_moving_total_expenses" element
20636              */
20637             public void setTenantsMovingTotalExpenses(java.math.BigDecimal tenantsMovingTotalExpenses)
20638             {
20639                 synchronized (monitor())
20640                 {
20641                     check_orphaned();
20642                     org.apache.xmlbeans.SimpleValue target = null;
20643                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGTOTALEXPENSES$16, 0);
20644                     if (target == null)
20645                     {
20646                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSMOVINGTOTALEXPENSES$16);
20647                     }
20648                     target.setBigDecimalValue(tenantsMovingTotalExpenses);
20649                 }
20650             }
20651             
20652             /**
20653              * Sets (as xml) the "Tenants_moving_total_expenses" element
20654              */
20655             public void xsetTenantsMovingTotalExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingTotalExpenses)
20656             {
20657                 synchronized (monitor())
20658                 {
20659                     check_orphaned();
20660                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20661                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGTOTALEXPENSES$16, 0);
20662                     if (target == null)
20663                     {
20664                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSMOVINGTOTALEXPENSES$16);
20665                     }
20666                     target.set(tenantsMovingTotalExpenses);
20667                 }
20668             }
20669             
20670             /**
20671              * Unsets the "Tenants_moving_total_expenses" element
20672              */
20673             public void unsetTenantsMovingTotalExpenses()
20674             {
20675                 synchronized (monitor())
20676                 {
20677                     check_orphaned();
20678                     get_store().remove_element(TENANTSMOVINGTOTALEXPENSES$16, 0);
20679                 }
20680             }
20681             
20682             /**
20683              * Gets the "Tenants_rental_payments" element
20684              */
20685             public java.math.BigDecimal getTenantsRentalPayments()
20686             {
20687                 synchronized (monitor())
20688                 {
20689                     check_orphaned();
20690                     org.apache.xmlbeans.SimpleValue target = null;
20691                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSRENTALPAYMENTS$18, 0);
20692                     if (target == null)
20693                     {
20694                       return null;
20695                     }
20696                     return target.getBigDecimalValue();
20697                 }
20698             }
20699             
20700             /**
20701              * Gets (as xml) the "Tenants_rental_payments" element
20702              */
20703             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsRentalPayments()
20704             {
20705                 synchronized (monitor())
20706                 {
20707                     check_orphaned();
20708                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20709                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSRENTALPAYMENTS$18, 0);
20710                     return target;
20711                 }
20712             }
20713             
20714             /**
20715              * True if has "Tenants_rental_payments" element
20716              */
20717             public boolean isSetTenantsRentalPayments()
20718             {
20719                 synchronized (monitor())
20720                 {
20721                     check_orphaned();
20722                     return get_store().count_elements(TENANTSRENTALPAYMENTS$18) != 0;
20723                 }
20724             }
20725             
20726             /**
20727              * Sets the "Tenants_rental_payments" element
20728              */
20729             public void setTenantsRentalPayments(java.math.BigDecimal tenantsRentalPayments)
20730             {
20731                 synchronized (monitor())
20732                 {
20733                     check_orphaned();
20734                     org.apache.xmlbeans.SimpleValue target = null;
20735                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSRENTALPAYMENTS$18, 0);
20736                     if (target == null)
20737                     {
20738                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSRENTALPAYMENTS$18);
20739                     }
20740                     target.setBigDecimalValue(tenantsRentalPayments);
20741                 }
20742             }
20743             
20744             /**
20745              * Sets (as xml) the "Tenants_rental_payments" element
20746              */
20747             public void xsetTenantsRentalPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsRentalPayments)
20748             {
20749                 synchronized (monitor())
20750                 {
20751                     check_orphaned();
20752                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20753                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSRENTALPAYMENTS$18, 0);
20754                     if (target == null)
20755                     {
20756                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSRENTALPAYMENTS$18);
20757                     }
20758                     target.set(tenantsRentalPayments);
20759                 }
20760             }
20761             
20762             /**
20763              * Unsets the "Tenants_rental_payments" element
20764              */
20765             public void unsetTenantsRentalPayments()
20766             {
20767                 synchronized (monitor())
20768                 {
20769                     check_orphaned();
20770                     get_store().remove_element(TENANTSRENTALPAYMENTS$18, 0);
20771                 }
20772             }
20773             
20774             /**
20775              * Gets the "Tenants_down_payment" element
20776              */
20777             public java.math.BigDecimal getTenantsDownPayment()
20778             {
20779                 synchronized (monitor())
20780                 {
20781                     check_orphaned();
20782                     org.apache.xmlbeans.SimpleValue target = null;
20783                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSDOWNPAYMENT$20, 0);
20784                     if (target == null)
20785                     {
20786                       return null;
20787                     }
20788                     return target.getBigDecimalValue();
20789                 }
20790             }
20791             
20792             /**
20793              * Gets (as xml) the "Tenants_down_payment" element
20794              */
20795             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsDownPayment()
20796             {
20797                 synchronized (monitor())
20798                 {
20799                     check_orphaned();
20800                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20801                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSDOWNPAYMENT$20, 0);
20802                     return target;
20803                 }
20804             }
20805             
20806             /**
20807              * True if has "Tenants_down_payment" element
20808              */
20809             public boolean isSetTenantsDownPayment()
20810             {
20811                 synchronized (monitor())
20812                 {
20813                     check_orphaned();
20814                     return get_store().count_elements(TENANTSDOWNPAYMENT$20) != 0;
20815                 }
20816             }
20817             
20818             /**
20819              * Sets the "Tenants_down_payment" element
20820              */
20821             public void setTenantsDownPayment(java.math.BigDecimal tenantsDownPayment)
20822             {
20823                 synchronized (monitor())
20824                 {
20825                     check_orphaned();
20826                     org.apache.xmlbeans.SimpleValue target = null;
20827                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSDOWNPAYMENT$20, 0);
20828                     if (target == null)
20829                     {
20830                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSDOWNPAYMENT$20);
20831                     }
20832                     target.setBigDecimalValue(tenantsDownPayment);
20833                 }
20834             }
20835             
20836             /**
20837              * Sets (as xml) the "Tenants_down_payment" element
20838              */
20839             public void xsetTenantsDownPayment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsDownPayment)
20840             {
20841                 synchronized (monitor())
20842                 {
20843                     check_orphaned();
20844                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20845                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSDOWNPAYMENT$20, 0);
20846                     if (target == null)
20847                     {
20848                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSDOWNPAYMENT$20);
20849                     }
20850                     target.set(tenantsDownPayment);
20851                 }
20852             }
20853             
20854             /**
20855              * Unsets the "Tenants_down_payment" element
20856              */
20857             public void unsetTenantsDownPayment()
20858             {
20859                 synchronized (monitor())
20860                 {
20861                     check_orphaned();
20862                     get_store().remove_element(TENANTSDOWNPAYMENT$20, 0);
20863                 }
20864             }
20865             
20866             /**
20867              * Gets the "Tenants_replacement_housing_total" element
20868              */
20869             public java.math.BigDecimal getTenantsReplacementHousingTotal()
20870             {
20871                 synchronized (monitor())
20872                 {
20873                     check_orphaned();
20874                     org.apache.xmlbeans.SimpleValue target = null;
20875                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20876                     if (target == null)
20877                     {
20878                       return null;
20879                     }
20880                     return target.getBigDecimalValue();
20881                 }
20882             }
20883             
20884             /**
20885              * Gets (as xml) the "Tenants_replacement_housing_total" element
20886              */
20887             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsReplacementHousingTotal()
20888             {
20889                 synchronized (monitor())
20890                 {
20891                     check_orphaned();
20892                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20893                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20894                     return target;
20895                 }
20896             }
20897             
20898             /**
20899              * True if has "Tenants_replacement_housing_total" element
20900              */
20901             public boolean isSetTenantsReplacementHousingTotal()
20902             {
20903                 synchronized (monitor())
20904                 {
20905                     check_orphaned();
20906                     return get_store().count_elements(TENANTSREPLACEMENTHOUSINGTOTAL$22) != 0;
20907                 }
20908             }
20909             
20910             /**
20911              * Sets the "Tenants_replacement_housing_total" element
20912              */
20913             public void setTenantsReplacementHousingTotal(java.math.BigDecimal tenantsReplacementHousingTotal)
20914             {
20915                 synchronized (monitor())
20916                 {
20917                     check_orphaned();
20918                     org.apache.xmlbeans.SimpleValue target = null;
20919                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20920                     if (target == null)
20921                     {
20922                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22);
20923                     }
20924                     target.setBigDecimalValue(tenantsReplacementHousingTotal);
20925                 }
20926             }
20927             
20928             /**
20929              * Sets (as xml) the "Tenants_replacement_housing_total" element
20930              */
20931             public void xsetTenantsReplacementHousingTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsReplacementHousingTotal)
20932             {
20933                 synchronized (monitor())
20934                 {
20935                     check_orphaned();
20936                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20937                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20938                     if (target == null)
20939                     {
20940                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22);
20941                     }
20942                     target.set(tenantsReplacementHousingTotal);
20943                 }
20944             }
20945             
20946             /**
20947              * Unsets the "Tenants_replacement_housing_total" element
20948              */
20949             public void unsetTenantsReplacementHousingTotal()
20950             {
20951                 synchronized (monitor())
20952                 {
20953                     check_orphaned();
20954                     get_store().remove_element(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20955                 }
20956             }
20957             
20958             /**
20959              * Gets the "Tenants_estimated_tenants_total" element
20960              */
20961             public java.math.BigDecimal getTenantsEstimatedTenantsTotal()
20962             {
20963                 synchronized (monitor())
20964                 {
20965                     check_orphaned();
20966                     org.apache.xmlbeans.SimpleValue target = null;
20967                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
20968                     if (target == null)
20969                     {
20970                       return null;
20971                     }
20972                     return target.getBigDecimalValue();
20973                 }
20974             }
20975             
20976             /**
20977              * Gets (as xml) the "Tenants_estimated_tenants_total" element
20978              */
20979             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsEstimatedTenantsTotal()
20980             {
20981                 synchronized (monitor())
20982                 {
20983                     check_orphaned();
20984                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20985                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
20986                     return target;
20987                 }
20988             }
20989             
20990             /**
20991              * True if has "Tenants_estimated_tenants_total" element
20992              */
20993             public boolean isSetTenantsEstimatedTenantsTotal()
20994             {
20995                 synchronized (monitor())
20996                 {
20997                     check_orphaned();
20998                     return get_store().count_elements(TENANTSESTIMATEDTENANTSTOTAL$24) != 0;
20999                 }
21000             }
21001             
21002             /**
21003              * Sets the "Tenants_estimated_tenants_total" element
21004              */
21005             public void setTenantsEstimatedTenantsTotal(java.math.BigDecimal tenantsEstimatedTenantsTotal)
21006             {
21007                 synchronized (monitor())
21008                 {
21009                     check_orphaned();
21010                     org.apache.xmlbeans.SimpleValue target = null;
21011                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
21012                     if (target == null)
21013                     {
21014                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSESTIMATEDTENANTSTOTAL$24);
21015                     }
21016                     target.setBigDecimalValue(tenantsEstimatedTenantsTotal);
21017                 }
21018             }
21019             
21020             /**
21021              * Sets (as xml) the "Tenants_estimated_tenants_total" element
21022              */
21023             public void xsetTenantsEstimatedTenantsTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsEstimatedTenantsTotal)
21024             {
21025                 synchronized (monitor())
21026                 {
21027                     check_orphaned();
21028                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21029                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
21030                     if (target == null)
21031                     {
21032                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSESTIMATEDTENANTSTOTAL$24);
21033                     }
21034                     target.set(tenantsEstimatedTenantsTotal);
21035                 }
21036             }
21037             
21038             /**
21039              * Unsets the "Tenants_estimated_tenants_total" element
21040              */
21041             public void unsetTenantsEstimatedTenantsTotal()
21042             {
21043                 synchronized (monitor())
21044                 {
21045                     check_orphaned();
21046                     get_store().remove_element(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
21047                 }
21048             }
21049             
21050             /**
21051              * Gets the "Owner_moving_actual_expenses" element
21052              */
21053             public java.math.BigDecimal getOwnerMovingActualExpenses()
21054             {
21055                 synchronized (monitor())
21056                 {
21057                     check_orphaned();
21058                     org.apache.xmlbeans.SimpleValue target = null;
21059                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGACTUALEXPENSES$26, 0);
21060                     if (target == null)
21061                     {
21062                       return null;
21063                     }
21064                     return target.getBigDecimalValue();
21065                 }
21066             }
21067             
21068             /**
21069              * Gets (as xml) the "Owner_moving_actual_expenses" element
21070              */
21071             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingActualExpenses()
21072             {
21073                 synchronized (monitor())
21074                 {
21075                     check_orphaned();
21076                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21077                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGACTUALEXPENSES$26, 0);
21078                     return target;
21079                 }
21080             }
21081             
21082             /**
21083              * True if has "Owner_moving_actual_expenses" element
21084              */
21085             public boolean isSetOwnerMovingActualExpenses()
21086             {
21087                 synchronized (monitor())
21088                 {
21089                     check_orphaned();
21090                     return get_store().count_elements(OWNERMOVINGACTUALEXPENSES$26) != 0;
21091                 }
21092             }
21093             
21094             /**
21095              * Sets the "Owner_moving_actual_expenses" element
21096              */
21097             public void setOwnerMovingActualExpenses(java.math.BigDecimal ownerMovingActualExpenses)
21098             {
21099                 synchronized (monitor())
21100                 {
21101                     check_orphaned();
21102                     org.apache.xmlbeans.SimpleValue target = null;
21103                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGACTUALEXPENSES$26, 0);
21104                     if (target == null)
21105                     {
21106                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERMOVINGACTUALEXPENSES$26);
21107                     }
21108                     target.setBigDecimalValue(ownerMovingActualExpenses);
21109                 }
21110             }
21111             
21112             /**
21113              * Sets (as xml) the "Owner_moving_actual_expenses" element
21114              */
21115             public void xsetOwnerMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingActualExpenses)
21116             {
21117                 synchronized (monitor())
21118                 {
21119                     check_orphaned();
21120                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21121                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGACTUALEXPENSES$26, 0);
21122                     if (target == null)
21123                     {
21124                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERMOVINGACTUALEXPENSES$26);
21125                     }
21126                     target.set(ownerMovingActualExpenses);
21127                 }
21128             }
21129             
21130             /**
21131              * Unsets the "Owner_moving_actual_expenses" element
21132              */
21133             public void unsetOwnerMovingActualExpenses()
21134             {
21135                 synchronized (monitor())
21136                 {
21137                     check_orphaned();
21138                     get_store().remove_element(OWNERMOVINGACTUALEXPENSES$26, 0);
21139                 }
21140             }
21141             
21142             /**
21143              * Gets the "Owner_moving_inlieul_payments" element
21144              */
21145             public java.math.BigDecimal getOwnerMovingInlieulPayments()
21146             {
21147                 synchronized (monitor())
21148                 {
21149                     check_orphaned();
21150                     org.apache.xmlbeans.SimpleValue target = null;
21151                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGINLIEULPAYMENTS$28, 0);
21152                     if (target == null)
21153                     {
21154                       return null;
21155                     }
21156                     return target.getBigDecimalValue();
21157                 }
21158             }
21159             
21160             /**
21161              * Gets (as xml) the "Owner_moving_inlieul_payments" element
21162              */
21163             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingInlieulPayments()
21164             {
21165                 synchronized (monitor())
21166                 {
21167                     check_orphaned();
21168                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21169                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGINLIEULPAYMENTS$28, 0);
21170                     return target;
21171                 }
21172             }
21173             
21174             /**
21175              * True if has "Owner_moving_inlieul_payments" element
21176              */
21177             public boolean isSetOwnerMovingInlieulPayments()
21178             {
21179                 synchronized (monitor())
21180                 {
21181                     check_orphaned();
21182                     return get_store().count_elements(OWNERMOVINGINLIEULPAYMENTS$28) != 0;
21183                 }
21184             }
21185             
21186             /**
21187              * Sets the "Owner_moving_inlieul_payments" element
21188              */
21189             public void setOwnerMovingInlieulPayments(java.math.BigDecimal ownerMovingInlieulPayments)
21190             {
21191                 synchronized (monitor())
21192                 {
21193                     check_orphaned();
21194                     org.apache.xmlbeans.SimpleValue target = null;
21195                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGINLIEULPAYMENTS$28, 0);
21196                     if (target == null)
21197                     {
21198                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERMOVINGINLIEULPAYMENTS$28);
21199                     }
21200                     target.setBigDecimalValue(ownerMovingInlieulPayments);
21201                 }
21202             }
21203             
21204             /**
21205              * Sets (as xml) the "Owner_moving_inlieul_payments" element
21206              */
21207             public void xsetOwnerMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingInlieulPayments)
21208             {
21209                 synchronized (monitor())
21210                 {
21211                     check_orphaned();
21212                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21213                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGINLIEULPAYMENTS$28, 0);
21214                     if (target == null)
21215                     {
21216                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERMOVINGINLIEULPAYMENTS$28);
21217                     }
21218                     target.set(ownerMovingInlieulPayments);
21219                 }
21220             }
21221             
21222             /**
21223              * Unsets the "Owner_moving_inlieul_payments" element
21224              */
21225             public void unsetOwnerMovingInlieulPayments()
21226             {
21227                 synchronized (monitor())
21228                 {
21229                     check_orphaned();
21230                     get_store().remove_element(OWNERMOVINGINLIEULPAYMENTS$28, 0);
21231                 }
21232             }
21233             
21234             /**
21235              * Gets the "Owner_moving_total_expenses" element
21236              */
21237             public java.math.BigDecimal getOwnerMovingTotalExpenses()
21238             {
21239                 synchronized (monitor())
21240                 {
21241                     check_orphaned();
21242                     org.apache.xmlbeans.SimpleValue target = null;
21243                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGTOTALEXPENSES$30, 0);
21244                     if (target == null)
21245                     {
21246                       return null;
21247                     }
21248                     return target.getBigDecimalValue();
21249                 }
21250             }
21251             
21252             /**
21253              * Gets (as xml) the "Owner_moving_total_expenses" element
21254              */
21255             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingTotalExpenses()
21256             {
21257                 synchronized (monitor())
21258                 {
21259                     check_orphaned();
21260                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21261                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGTOTALEXPENSES$30, 0);
21262                     return target;
21263                 }
21264             }
21265             
21266             /**
21267              * True if has "Owner_moving_total_expenses" element
21268              */
21269             public boolean isSetOwnerMovingTotalExpenses()
21270             {
21271                 synchronized (monitor())
21272                 {
21273                     check_orphaned();
21274                     return get_store().count_elements(OWNERMOVINGTOTALEXPENSES$30) != 0;
21275                 }
21276             }
21277             
21278             /**
21279              * Sets the "Owner_moving_total_expenses" element
21280              */
21281             public void setOwnerMovingTotalExpenses(java.math.BigDecimal ownerMovingTotalExpenses)
21282             {
21283                 synchronized (monitor())
21284                 {
21285                     check_orphaned();
21286                     org.apache.xmlbeans.SimpleValue target = null;
21287                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGTOTALEXPENSES$30, 0);
21288                     if (target == null)
21289                     {
21290                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERMOVINGTOTALEXPENSES$30);
21291                     }
21292                     target.setBigDecimalValue(ownerMovingTotalExpenses);
21293                 }
21294             }
21295             
21296             /**
21297              * Sets (as xml) the "Owner_moving_total_expenses" element
21298              */
21299             public void xsetOwnerMovingTotalExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingTotalExpenses)
21300             {
21301                 synchronized (monitor())
21302                 {
21303                     check_orphaned();
21304                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21305                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGTOTALEXPENSES$30, 0);
21306                     if (target == null)
21307                     {
21308                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERMOVINGTOTALEXPENSES$30);
21309                     }
21310                     target.set(ownerMovingTotalExpenses);
21311                 }
21312             }
21313             
21314             /**
21315              * Unsets the "Owner_moving_total_expenses" element
21316              */
21317             public void unsetOwnerMovingTotalExpenses()
21318             {
21319                 synchronized (monitor())
21320                 {
21321                     check_orphaned();
21322                     get_store().remove_element(OWNERMOVINGTOTALEXPENSES$30, 0);
21323                 }
21324             }
21325             
21326             /**
21327              * Gets the "Owner_purchase_payments" element
21328              */
21329             public java.math.BigDecimal getOwnerPurchasePayments()
21330             {
21331                 synchronized (monitor())
21332                 {
21333                     check_orphaned();
21334                     org.apache.xmlbeans.SimpleValue target = null;
21335                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERPURCHASEPAYMENTS$32, 0);
21336                     if (target == null)
21337                     {
21338                       return null;
21339                     }
21340                     return target.getBigDecimalValue();
21341                 }
21342             }
21343             
21344             /**
21345              * Gets (as xml) the "Owner_purchase_payments" element
21346              */
21347             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerPurchasePayments()
21348             {
21349                 synchronized (monitor())
21350                 {
21351                     check_orphaned();
21352                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21353                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERPURCHASEPAYMENTS$32, 0);
21354                     return target;
21355                 }
21356             }
21357             
21358             /**
21359              * True if has "Owner_purchase_payments" element
21360              */
21361             public boolean isSetOwnerPurchasePayments()
21362             {
21363                 synchronized (monitor())
21364                 {
21365                     check_orphaned();
21366                     return get_store().count_elements(OWNERPURCHASEPAYMENTS$32) != 0;
21367                 }
21368             }
21369             
21370             /**
21371              * Sets the "Owner_purchase_payments" element
21372              */
21373             public void setOwnerPurchasePayments(java.math.BigDecimal ownerPurchasePayments)
21374             {
21375                 synchronized (monitor())
21376                 {
21377                     check_orphaned();
21378                     org.apache.xmlbeans.SimpleValue target = null;
21379                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERPURCHASEPAYMENTS$32, 0);
21380                     if (target == null)
21381                     {
21382                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERPURCHASEPAYMENTS$32);
21383                     }
21384                     target.setBigDecimalValue(ownerPurchasePayments);
21385                 }
21386             }
21387             
21388             /**
21389              * Sets (as xml) the "Owner_purchase_payments" element
21390              */
21391             public void xsetOwnerPurchasePayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerPurchasePayments)
21392             {
21393                 synchronized (monitor())
21394                 {
21395                     check_orphaned();
21396                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21397                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERPURCHASEPAYMENTS$32, 0);
21398                     if (target == null)
21399                     {
21400                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERPURCHASEPAYMENTS$32);
21401                     }
21402                     target.set(ownerPurchasePayments);
21403                 }
21404             }
21405             
21406             /**
21407              * Unsets the "Owner_purchase_payments" element
21408              */
21409             public void unsetOwnerPurchasePayments()
21410             {
21411                 synchronized (monitor())
21412                 {
21413                     check_orphaned();
21414                     get_store().remove_element(OWNERPURCHASEPAYMENTS$32, 0);
21415                 }
21416             }
21417             
21418             /**
21419              * Gets the "Owner_replacement_costs" element
21420              */
21421             public java.math.BigDecimal getOwnerReplacementCosts()
21422             {
21423                 synchronized (monitor())
21424                 {
21425                     check_orphaned();
21426                     org.apache.xmlbeans.SimpleValue target = null;
21427                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERREPLACEMENTCOSTS$34, 0);
21428                     if (target == null)
21429                     {
21430                       return null;
21431                     }
21432                     return target.getBigDecimalValue();
21433                 }
21434             }
21435             
21436             /**
21437              * Gets (as xml) the "Owner_replacement_costs" element
21438              */
21439             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerReplacementCosts()
21440             {
21441                 synchronized (monitor())
21442                 {
21443                     check_orphaned();
21444                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21445                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERREPLACEMENTCOSTS$34, 0);
21446                     return target;
21447                 }
21448             }
21449             
21450             /**
21451              * True if has "Owner_replacement_costs" element
21452              */
21453             public boolean isSetOwnerReplacementCosts()
21454             {
21455                 synchronized (monitor())
21456                 {
21457                     check_orphaned();
21458                     return get_store().count_elements(OWNERREPLACEMENTCOSTS$34) != 0;
21459                 }
21460             }
21461             
21462             /**
21463              * Sets the "Owner_replacement_costs" element
21464              */
21465             public void setOwnerReplacementCosts(java.math.BigDecimal ownerReplacementCosts)
21466             {
21467                 synchronized (monitor())
21468                 {
21469                     check_orphaned();
21470                     org.apache.xmlbeans.SimpleValue target = null;
21471                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERREPLACEMENTCOSTS$34, 0);
21472                     if (target == null)
21473                     {
21474                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERREPLACEMENTCOSTS$34);
21475                     }
21476                     target.setBigDecimalValue(ownerReplacementCosts);
21477                 }
21478             }
21479             
21480             /**
21481              * Sets (as xml) the "Owner_replacement_costs" element
21482              */
21483             public void xsetOwnerReplacementCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerReplacementCosts)
21484             {
21485                 synchronized (monitor())
21486                 {
21487                     check_orphaned();
21488                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21489                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERREPLACEMENTCOSTS$34, 0);
21490                     if (target == null)
21491                     {
21492                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERREPLACEMENTCOSTS$34);
21493                     }
21494                     target.set(ownerReplacementCosts);
21495                 }
21496             }
21497             
21498             /**
21499              * Unsets the "Owner_replacement_costs" element
21500              */
21501             public void unsetOwnerReplacementCosts()
21502             {
21503                 synchronized (monitor())
21504                 {
21505                     check_orphaned();
21506                     get_store().remove_element(OWNERREPLACEMENTCOSTS$34, 0);
21507                 }
21508             }
21509             
21510             /**
21511              * Gets the "Owner_increased_interest" element
21512              */
21513             public java.math.BigDecimal getOwnerIncreasedInterest()
21514             {
21515                 synchronized (monitor())
21516                 {
21517                     check_orphaned();
21518                     org.apache.xmlbeans.SimpleValue target = null;
21519                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERINCREASEDINTEREST$36, 0);
21520                     if (target == null)
21521                     {
21522                       return null;
21523                     }
21524                     return target.getBigDecimalValue();
21525                 }
21526             }
21527             
21528             /**
21529              * Gets (as xml) the "Owner_increased_interest" element
21530              */
21531             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerIncreasedInterest()
21532             {
21533                 synchronized (monitor())
21534                 {
21535                     check_orphaned();
21536                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21537                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERINCREASEDINTEREST$36, 0);
21538                     return target;
21539                 }
21540             }
21541             
21542             /**
21543              * True if has "Owner_increased_interest" element
21544              */
21545             public boolean isSetOwnerIncreasedInterest()
21546             {
21547                 synchronized (monitor())
21548                 {
21549                     check_orphaned();
21550                     return get_store().count_elements(OWNERINCREASEDINTEREST$36) != 0;
21551                 }
21552             }
21553             
21554             /**
21555              * Sets the "Owner_increased_interest" element
21556              */
21557             public void setOwnerIncreasedInterest(java.math.BigDecimal ownerIncreasedInterest)
21558             {
21559                 synchronized (monitor())
21560                 {
21561                     check_orphaned();
21562                     org.apache.xmlbeans.SimpleValue target = null;
21563                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERINCREASEDINTEREST$36, 0);
21564                     if (target == null)
21565                     {
21566                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERINCREASEDINTEREST$36);
21567                     }
21568                     target.setBigDecimalValue(ownerIncreasedInterest);
21569                 }
21570             }
21571             
21572             /**
21573              * Sets (as xml) the "Owner_increased_interest" element
21574              */
21575             public void xsetOwnerIncreasedInterest(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerIncreasedInterest)
21576             {
21577                 synchronized (monitor())
21578                 {
21579                     check_orphaned();
21580                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21581                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERINCREASEDINTEREST$36, 0);
21582                     if (target == null)
21583                     {
21584                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERINCREASEDINTEREST$36);
21585                     }
21586                     target.set(ownerIncreasedInterest);
21587                 }
21588             }
21589             
21590             /**
21591              * Unsets the "Owner_increased_interest" element
21592              */
21593             public void unsetOwnerIncreasedInterest()
21594             {
21595                 synchronized (monitor())
21596                 {
21597                     check_orphaned();
21598                     get_store().remove_element(OWNERINCREASEDINTEREST$36, 0);
21599                 }
21600             }
21601             
21602             /**
21603              * Gets the "Owner_closing_costs" element
21604              */
21605             public java.math.BigDecimal getOwnerClosingCosts()
21606             {
21607                 synchronized (monitor())
21608                 {
21609                     check_orphaned();
21610                     org.apache.xmlbeans.SimpleValue target = null;
21611                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERCLOSINGCOSTS$38, 0);
21612                     if (target == null)
21613                     {
21614                       return null;
21615                     }
21616                     return target.getBigDecimalValue();
21617                 }
21618             }
21619             
21620             /**
21621              * Gets (as xml) the "Owner_closing_costs" element
21622              */
21623             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerClosingCosts()
21624             {
21625                 synchronized (monitor())
21626                 {
21627                     check_orphaned();
21628                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21629                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERCLOSINGCOSTS$38, 0);
21630                     return target;
21631                 }
21632             }
21633             
21634             /**
21635              * True if has "Owner_closing_costs" element
21636              */
21637             public boolean isSetOwnerClosingCosts()
21638             {
21639                 synchronized (monitor())
21640                 {
21641                     check_orphaned();
21642                     return get_store().count_elements(OWNERCLOSINGCOSTS$38) != 0;
21643                 }
21644             }
21645             
21646             /**
21647              * Sets the "Owner_closing_costs" element
21648              */
21649             public void setOwnerClosingCosts(java.math.BigDecimal ownerClosingCosts)
21650             {
21651                 synchronized (monitor())
21652                 {
21653                     check_orphaned();
21654                     org.apache.xmlbeans.SimpleValue target = null;
21655                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERCLOSINGCOSTS$38, 0);
21656                     if (target == null)
21657                     {
21658                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERCLOSINGCOSTS$38);
21659                     }
21660                     target.setBigDecimalValue(ownerClosingCosts);
21661                 }
21662             }
21663             
21664             /**
21665              * Sets (as xml) the "Owner_closing_costs" element
21666              */
21667             public void xsetOwnerClosingCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerClosingCosts)
21668             {
21669                 synchronized (monitor())
21670                 {
21671                     check_orphaned();
21672                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21673                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERCLOSINGCOSTS$38, 0);
21674                     if (target == null)
21675                     {
21676                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERCLOSINGCOSTS$38);
21677                     }
21678                     target.set(ownerClosingCosts);
21679                 }
21680             }
21681             
21682             /**
21683              * Unsets the "Owner_closing_costs" element
21684              */
21685             public void unsetOwnerClosingCosts()
21686             {
21687                 synchronized (monitor())
21688                 {
21689                     check_orphaned();
21690                     get_store().remove_element(OWNERCLOSINGCOSTS$38, 0);
21691                 }
21692             }
21693             
21694             /**
21695              * Gets the "Owner_rental_payments" element
21696              */
21697             public java.math.BigDecimal getOwnerRentalPayments()
21698             {
21699                 synchronized (monitor())
21700                 {
21701                     check_orphaned();
21702                     org.apache.xmlbeans.SimpleValue target = null;
21703                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERRENTALPAYMENTS$40, 0);
21704                     if (target == null)
21705                     {
21706                       return null;
21707                     }
21708                     return target.getBigDecimalValue();
21709                 }
21710             }
21711             
21712             /**
21713              * Gets (as xml) the "Owner_rental_payments" element
21714              */
21715             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerRentalPayments()
21716             {
21717                 synchronized (monitor())
21718                 {
21719                     check_orphaned();
21720                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21721                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERRENTALPAYMENTS$40, 0);
21722                     return target;
21723                 }
21724             }
21725             
21726             /**
21727              * True if has "Owner_rental_payments" element
21728              */
21729             public boolean isSetOwnerRentalPayments()
21730             {
21731                 synchronized (monitor())
21732                 {
21733                     check_orphaned();
21734                     return get_store().count_elements(OWNERRENTALPAYMENTS$40) != 0;
21735                 }
21736             }
21737             
21738             /**
21739              * Sets the "Owner_rental_payments" element
21740              */
21741             public void setOwnerRentalPayments(java.math.BigDecimal ownerRentalPayments)
21742             {
21743                 synchronized (monitor())
21744                 {
21745                     check_orphaned();
21746                     org.apache.xmlbeans.SimpleValue target = null;
21747                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERRENTALPAYMENTS$40, 0);
21748                     if (target == null)
21749                     {
21750                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERRENTALPAYMENTS$40);
21751                     }
21752                     target.setBigDecimalValue(ownerRentalPayments);
21753                 }
21754             }
21755             
21756             /**
21757              * Sets (as xml) the "Owner_rental_payments" element
21758              */
21759             public void xsetOwnerRentalPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerRentalPayments)
21760             {
21761                 synchronized (monitor())
21762                 {
21763                     check_orphaned();
21764                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21765                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERRENTALPAYMENTS$40, 0);
21766                     if (target == null)
21767                     {
21768                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERRENTALPAYMENTS$40);
21769                     }
21770                     target.set(ownerRentalPayments);
21771                 }
21772             }
21773             
21774             /**
21775              * Unsets the "Owner_rental_payments" element
21776              */
21777             public void unsetOwnerRentalPayments()
21778             {
21779                 synchronized (monitor())
21780                 {
21781                     check_orphaned();
21782                     get_store().remove_element(OWNERRENTALPAYMENTS$40, 0);
21783                 }
21784             }
21785             
21786             /**
21787              * Gets the "Owner_down_payment" element
21788              */
21789             public java.math.BigDecimal getOwnerDownPayment()
21790             {
21791                 synchronized (monitor())
21792                 {
21793                     check_orphaned();
21794                     org.apache.xmlbeans.SimpleValue target = null;
21795                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERDOWNPAYMENT$42, 0);
21796                     if (target == null)
21797                     {
21798                       return null;
21799                     }
21800                     return target.getBigDecimalValue();
21801                 }
21802             }
21803             
21804             /**
21805              * Gets (as xml) the "Owner_down_payment" element
21806              */
21807             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerDownPayment()
21808             {
21809                 synchronized (monitor())
21810                 {
21811                     check_orphaned();
21812                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21813                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERDOWNPAYMENT$42, 0);
21814                     return target;
21815                 }
21816             }
21817             
21818             /**
21819              * True if has "Owner_down_payment" element
21820              */
21821             public boolean isSetOwnerDownPayment()
21822             {
21823                 synchronized (monitor())
21824                 {
21825                     check_orphaned();
21826                     return get_store().count_elements(OWNERDOWNPAYMENT$42) != 0;
21827                 }
21828             }
21829             
21830             /**
21831              * Sets the "Owner_down_payment" element
21832              */
21833             public void setOwnerDownPayment(java.math.BigDecimal ownerDownPayment)
21834             {
21835                 synchronized (monitor())
21836                 {
21837                     check_orphaned();
21838                     org.apache.xmlbeans.SimpleValue target = null;
21839                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERDOWNPAYMENT$42, 0);
21840                     if (target == null)
21841                     {
21842                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERDOWNPAYMENT$42);
21843                     }
21844                     target.setBigDecimalValue(ownerDownPayment);
21845                 }
21846             }
21847             
21848             /**
21849              * Sets (as xml) the "Owner_down_payment" element
21850              */
21851             public void xsetOwnerDownPayment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerDownPayment)
21852             {
21853                 synchronized (monitor())
21854                 {
21855                     check_orphaned();
21856                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21857                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERDOWNPAYMENT$42, 0);
21858                     if (target == null)
21859                     {
21860                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERDOWNPAYMENT$42);
21861                     }
21862                     target.set(ownerDownPayment);
21863                 }
21864             }
21865             
21866             /**
21867              * Unsets the "Owner_down_payment" element
21868              */
21869             public void unsetOwnerDownPayment()
21870             {
21871                 synchronized (monitor())
21872                 {
21873                     check_orphaned();
21874                     get_store().remove_element(OWNERDOWNPAYMENT$42, 0);
21875                 }
21876             }
21877             
21878             /**
21879              * Gets the "Owner_replacement_housing_total" element
21880              */
21881             public java.math.BigDecimal getOwnerReplacementHousingTotal()
21882             {
21883                 synchronized (monitor())
21884                 {
21885                     check_orphaned();
21886                     org.apache.xmlbeans.SimpleValue target = null;
21887                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21888                     if (target == null)
21889                     {
21890                       return null;
21891                     }
21892                     return target.getBigDecimalValue();
21893                 }
21894             }
21895             
21896             /**
21897              * Gets (as xml) the "Owner_replacement_housing_total" element
21898              */
21899             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerReplacementHousingTotal()
21900             {
21901                 synchronized (monitor())
21902                 {
21903                     check_orphaned();
21904                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21905                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21906                     return target;
21907                 }
21908             }
21909             
21910             /**
21911              * True if has "Owner_replacement_housing_total" element
21912              */
21913             public boolean isSetOwnerReplacementHousingTotal()
21914             {
21915                 synchronized (monitor())
21916                 {
21917                     check_orphaned();
21918                     return get_store().count_elements(OWNERREPLACEMENTHOUSINGTOTAL$44) != 0;
21919                 }
21920             }
21921             
21922             /**
21923              * Sets the "Owner_replacement_housing_total" element
21924              */
21925             public void setOwnerReplacementHousingTotal(java.math.BigDecimal ownerReplacementHousingTotal)
21926             {
21927                 synchronized (monitor())
21928                 {
21929                     check_orphaned();
21930                     org.apache.xmlbeans.SimpleValue target = null;
21931                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21932                     if (target == null)
21933                     {
21934                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44);
21935                     }
21936                     target.setBigDecimalValue(ownerReplacementHousingTotal);
21937                 }
21938             }
21939             
21940             /**
21941              * Sets (as xml) the "Owner_replacement_housing_total" element
21942              */
21943             public void xsetOwnerReplacementHousingTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerReplacementHousingTotal)
21944             {
21945                 synchronized (monitor())
21946                 {
21947                     check_orphaned();
21948                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21949                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21950                     if (target == null)
21951                     {
21952                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44);
21953                     }
21954                     target.set(ownerReplacementHousingTotal);
21955                 }
21956             }
21957             
21958             /**
21959              * Unsets the "Owner_replacement_housing_total" element
21960              */
21961             public void unsetOwnerReplacementHousingTotal()
21962             {
21963                 synchronized (monitor())
21964                 {
21965                     check_orphaned();
21966                     get_store().remove_element(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21967                 }
21968             }
21969             
21970             /**
21971              * Gets the "Owner_estimated_total" element
21972              */
21973             public java.math.BigDecimal getOwnerEstimatedTotal()
21974             {
21975                 synchronized (monitor())
21976                 {
21977                     check_orphaned();
21978                     org.apache.xmlbeans.SimpleValue target = null;
21979                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERESTIMATEDTOTAL$46, 0);
21980                     if (target == null)
21981                     {
21982                       return null;
21983                     }
21984                     return target.getBigDecimalValue();
21985                 }
21986             }
21987             
21988             /**
21989              * Gets (as xml) the "Owner_estimated_total" element
21990              */
21991             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerEstimatedTotal()
21992             {
21993                 synchronized (monitor())
21994                 {
21995                     check_orphaned();
21996                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21997                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERESTIMATEDTOTAL$46, 0);
21998                     return target;
21999                 }
22000             }
22001             
22002             /**
22003              * True if has "Owner_estimated_total" element
22004              */
22005             public boolean isSetOwnerEstimatedTotal()
22006             {
22007                 synchronized (monitor())
22008                 {
22009                     check_orphaned();
22010                     return get_store().count_elements(OWNERESTIMATEDTOTAL$46) != 0;
22011                 }
22012             }
22013             
22014             /**
22015              * Sets the "Owner_estimated_total" element
22016              */
22017             public void setOwnerEstimatedTotal(java.math.BigDecimal ownerEstimatedTotal)
22018             {
22019                 synchronized (monitor())
22020                 {
22021                     check_orphaned();
22022                     org.apache.xmlbeans.SimpleValue target = null;
22023                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERESTIMATEDTOTAL$46, 0);
22024                     if (target == null)
22025                     {
22026                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERESTIMATEDTOTAL$46);
22027                     }
22028                     target.setBigDecimalValue(ownerEstimatedTotal);
22029                 }
22030             }
22031             
22032             /**
22033              * Sets (as xml) the "Owner_estimated_total" element
22034              */
22035             public void xsetOwnerEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerEstimatedTotal)
22036             {
22037                 synchronized (monitor())
22038                 {
22039                     check_orphaned();
22040                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22041                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERESTIMATEDTOTAL$46, 0);
22042                     if (target == null)
22043                     {
22044                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERESTIMATEDTOTAL$46);
22045                     }
22046                     target.set(ownerEstimatedTotal);
22047                 }
22048             }
22049             
22050             /**
22051              * Unsets the "Owner_estimated_total" element
22052              */
22053             public void unsetOwnerEstimatedTotal()
22054             {
22055                 synchronized (monitor())
22056                 {
22057                     check_orphaned();
22058                     get_store().remove_element(OWNERESTIMATEDTOTAL$46, 0);
22059                 }
22060             }
22061             
22062             /**
22063              * Gets the "Business_moving_actual_expenses" element
22064              */
22065             public java.math.BigDecimal getBusinessMovingActualExpenses()
22066             {
22067                 synchronized (monitor())
22068                 {
22069                     check_orphaned();
22070                     org.apache.xmlbeans.SimpleValue target = null;
22071                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGACTUALEXPENSES$48, 0);
22072                     if (target == null)
22073                     {
22074                       return null;
22075                     }
22076                     return target.getBigDecimalValue();
22077                 }
22078             }
22079             
22080             /**
22081              * Gets (as xml) the "Business_moving_actual_expenses" element
22082              */
22083             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingActualExpenses()
22084             {
22085                 synchronized (monitor())
22086                 {
22087                     check_orphaned();
22088                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22089                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGACTUALEXPENSES$48, 0);
22090                     return target;
22091                 }
22092             }
22093             
22094             /**
22095              * True if has "Business_moving_actual_expenses" element
22096              */
22097             public boolean isSetBusinessMovingActualExpenses()
22098             {
22099                 synchronized (monitor())
22100                 {
22101                     check_orphaned();
22102                     return get_store().count_elements(BUSINESSMOVINGACTUALEXPENSES$48) != 0;
22103                 }
22104             }
22105             
22106             /**
22107              * Sets the "Business_moving_actual_expenses" element
22108              */
22109             public void setBusinessMovingActualExpenses(java.math.BigDecimal businessMovingActualExpenses)
22110             {
22111                 synchronized (monitor())
22112                 {
22113                     check_orphaned();
22114                     org.apache.xmlbeans.SimpleValue target = null;
22115                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGACTUALEXPENSES$48, 0);
22116                     if (target == null)
22117                     {
22118                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSMOVINGACTUALEXPENSES$48);
22119                     }
22120                     target.setBigDecimalValue(businessMovingActualExpenses);
22121                 }
22122             }
22123             
22124             /**
22125              * Sets (as xml) the "Business_moving_actual_expenses" element
22126              */
22127             public void xsetBusinessMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingActualExpenses)
22128             {
22129                 synchronized (monitor())
22130                 {
22131                     check_orphaned();
22132                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22133                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGACTUALEXPENSES$48, 0);
22134                     if (target == null)
22135                     {
22136                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSMOVINGACTUALEXPENSES$48);
22137                     }
22138                     target.set(businessMovingActualExpenses);
22139                 }
22140             }
22141             
22142             /**
22143              * Unsets the "Business_moving_actual_expenses" element
22144              */
22145             public void unsetBusinessMovingActualExpenses()
22146             {
22147                 synchronized (monitor())
22148                 {
22149                     check_orphaned();
22150                     get_store().remove_element(BUSINESSMOVINGACTUALEXPENSES$48, 0);
22151                 }
22152             }
22153             
22154             /**
22155              * Gets the "Business_moving_loss_personal_property" element
22156              */
22157             public java.math.BigDecimal getBusinessMovingLossPersonalProperty()
22158             {
22159                 synchronized (monitor())
22160                 {
22161                     check_orphaned();
22162                     org.apache.xmlbeans.SimpleValue target = null;
22163                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
22164                     if (target == null)
22165                     {
22166                       return null;
22167                     }
22168                     return target.getBigDecimalValue();
22169                 }
22170             }
22171             
22172             /**
22173              * Gets (as xml) the "Business_moving_loss_personal_property" element
22174              */
22175             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingLossPersonalProperty()
22176             {
22177                 synchronized (monitor())
22178                 {
22179                     check_orphaned();
22180                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22181                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
22182                     return target;
22183                 }
22184             }
22185             
22186             /**
22187              * True if has "Business_moving_loss_personal_property" element
22188              */
22189             public boolean isSetBusinessMovingLossPersonalProperty()
22190             {
22191                 synchronized (monitor())
22192                 {
22193                     check_orphaned();
22194                     return get_store().count_elements(BUSINESSMOVINGLOSSPERSONALPROPERTY$50) != 0;
22195                 }
22196             }
22197             
22198             /**
22199              * Sets the "Business_moving_loss_personal_property" element
22200              */
22201             public void setBusinessMovingLossPersonalProperty(java.math.BigDecimal businessMovingLossPersonalProperty)
22202             {
22203                 synchronized (monitor())
22204                 {
22205                     check_orphaned();
22206                     org.apache.xmlbeans.SimpleValue target = null;
22207                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
22208                     if (target == null)
22209                     {
22210                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50);
22211                     }
22212                     target.setBigDecimalValue(businessMovingLossPersonalProperty);
22213                 }
22214             }
22215             
22216             /**
22217              * Sets (as xml) the "Business_moving_loss_personal_property" element
22218              */
22219             public void xsetBusinessMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingLossPersonalProperty)
22220             {
22221                 synchronized (monitor())
22222                 {
22223                     check_orphaned();
22224                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22225                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
22226                     if (target == null)
22227                     {
22228                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50);
22229                     }
22230                     target.set(businessMovingLossPersonalProperty);
22231                 }
22232             }
22233             
22234             /**
22235              * Unsets the "Business_moving_loss_personal_property" element
22236              */
22237             public void unsetBusinessMovingLossPersonalProperty()
22238             {
22239                 synchronized (monitor())
22240                 {
22241                     check_orphaned();
22242                     get_store().remove_element(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
22243                 }
22244             }
22245             
22246             /**
22247              * Gets the "Business_moving_searching_expenses" element
22248              */
22249             public java.math.BigDecimal getBusinessMovingSearchingExpenses()
22250             {
22251                 synchronized (monitor())
22252                 {
22253                     check_orphaned();
22254                     org.apache.xmlbeans.SimpleValue target = null;
22255                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
22256                     if (target == null)
22257                     {
22258                       return null;
22259                     }
22260                     return target.getBigDecimalValue();
22261                 }
22262             }
22263             
22264             /**
22265              * Gets (as xml) the "Business_moving_searching_expenses" element
22266              */
22267             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingSearchingExpenses()
22268             {
22269                 synchronized (monitor())
22270                 {
22271                     check_orphaned();
22272                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22273                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
22274                     return target;
22275                 }
22276             }
22277             
22278             /**
22279              * True if has "Business_moving_searching_expenses" element
22280              */
22281             public boolean isSetBusinessMovingSearchingExpenses()
22282             {
22283                 synchronized (monitor())
22284                 {
22285                     check_orphaned();
22286                     return get_store().count_elements(BUSINESSMOVINGSEARCHINGEXPENSES$52) != 0;
22287                 }
22288             }
22289             
22290             /**
22291              * Sets the "Business_moving_searching_expenses" element
22292              */
22293             public void setBusinessMovingSearchingExpenses(java.math.BigDecimal businessMovingSearchingExpenses)
22294             {
22295                 synchronized (monitor())
22296                 {
22297                     check_orphaned();
22298                     org.apache.xmlbeans.SimpleValue target = null;
22299                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
22300                     if (target == null)
22301                     {
22302                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52);
22303                     }
22304                     target.setBigDecimalValue(businessMovingSearchingExpenses);
22305                 }
22306             }
22307             
22308             /**
22309              * Sets (as xml) the "Business_moving_searching_expenses" element
22310              */
22311             public void xsetBusinessMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingSearchingExpenses)
22312             {
22313                 synchronized (monitor())
22314                 {
22315                     check_orphaned();
22316                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22317                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
22318                     if (target == null)
22319                     {
22320                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52);
22321                     }
22322                     target.set(businessMovingSearchingExpenses);
22323                 }
22324             }
22325             
22326             /**
22327              * Unsets the "Business_moving_searching_expenses" element
22328              */
22329             public void unsetBusinessMovingSearchingExpenses()
22330             {
22331                 synchronized (monitor())
22332                 {
22333                     check_orphaned();
22334                     get_store().remove_element(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
22335                 }
22336             }
22337             
22338             /**
22339              * Gets the "Business_moving_inlieul_payments" element
22340              */
22341             public java.math.BigDecimal getBusinessMovingInlieulPayments()
22342             {
22343                 synchronized (monitor())
22344                 {
22345                     check_orphaned();
22346                     org.apache.xmlbeans.SimpleValue target = null;
22347                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
22348                     if (target == null)
22349                     {
22350                       return null;
22351                     }
22352                     return target.getBigDecimalValue();
22353                 }
22354             }
22355             
22356             /**
22357              * Gets (as xml) the "Business_moving_inlieul_payments" element
22358              */
22359             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingInlieulPayments()
22360             {
22361                 synchronized (monitor())
22362                 {
22363                     check_orphaned();
22364                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22365                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
22366                     return target;
22367                 }
22368             }
22369             
22370             /**
22371              * True if has "Business_moving_inlieul_payments" element
22372              */
22373             public boolean isSetBusinessMovingInlieulPayments()
22374             {
22375                 synchronized (monitor())
22376                 {
22377                     check_orphaned();
22378                     return get_store().count_elements(BUSINESSMOVINGINLIEULPAYMENTS$54) != 0;
22379                 }
22380             }
22381             
22382             /**
22383              * Sets the "Business_moving_inlieul_payments" element
22384              */
22385             public void setBusinessMovingInlieulPayments(java.math.BigDecimal businessMovingInlieulPayments)
22386             {
22387                 synchronized (monitor())
22388                 {
22389                     check_orphaned();
22390                     org.apache.xmlbeans.SimpleValue target = null;
22391                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
22392                     if (target == null)
22393                     {
22394                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54);
22395                     }
22396                     target.setBigDecimalValue(businessMovingInlieulPayments);
22397                 }
22398             }
22399             
22400             /**
22401              * Sets (as xml) the "Business_moving_inlieul_payments" element
22402              */
22403             public void xsetBusinessMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingInlieulPayments)
22404             {
22405                 synchronized (monitor())
22406                 {
22407                     check_orphaned();
22408                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22409                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
22410                     if (target == null)
22411                     {
22412                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54);
22413                     }
22414                     target.set(businessMovingInlieulPayments);
22415                 }
22416             }
22417             
22418             /**
22419              * Unsets the "Business_moving_inlieul_payments" element
22420              */
22421             public void unsetBusinessMovingInlieulPayments()
22422             {
22423                 synchronized (monitor())
22424                 {
22425                     check_orphaned();
22426                     get_store().remove_element(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
22427                 }
22428             }
22429             
22430             /**
22431              * Gets the "Business_estimated_total" element
22432              */
22433             public java.math.BigDecimal getBusinessEstimatedTotal()
22434             {
22435                 synchronized (monitor())
22436                 {
22437                     check_orphaned();
22438                     org.apache.xmlbeans.SimpleValue target = null;
22439                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSESTIMATEDTOTAL$56, 0);
22440                     if (target == null)
22441                     {
22442                       return null;
22443                     }
22444                     return target.getBigDecimalValue();
22445                 }
22446             }
22447             
22448             /**
22449              * Gets (as xml) the "Business_estimated_total" element
22450              */
22451             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessEstimatedTotal()
22452             {
22453                 synchronized (monitor())
22454                 {
22455                     check_orphaned();
22456                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22457                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSESTIMATEDTOTAL$56, 0);
22458                     return target;
22459                 }
22460             }
22461             
22462             /**
22463              * True if has "Business_estimated_total" element
22464              */
22465             public boolean isSetBusinessEstimatedTotal()
22466             {
22467                 synchronized (monitor())
22468                 {
22469                     check_orphaned();
22470                     return get_store().count_elements(BUSINESSESTIMATEDTOTAL$56) != 0;
22471                 }
22472             }
22473             
22474             /**
22475              * Sets the "Business_estimated_total" element
22476              */
22477             public void setBusinessEstimatedTotal(java.math.BigDecimal businessEstimatedTotal)
22478             {
22479                 synchronized (monitor())
22480                 {
22481                     check_orphaned();
22482                     org.apache.xmlbeans.SimpleValue target = null;
22483                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSESTIMATEDTOTAL$56, 0);
22484                     if (target == null)
22485                     {
22486                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSESTIMATEDTOTAL$56);
22487                     }
22488                     target.setBigDecimalValue(businessEstimatedTotal);
22489                 }
22490             }
22491             
22492             /**
22493              * Sets (as xml) the "Business_estimated_total" element
22494              */
22495             public void xsetBusinessEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessEstimatedTotal)
22496             {
22497                 synchronized (monitor())
22498                 {
22499                     check_orphaned();
22500                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22501                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSESTIMATEDTOTAL$56, 0);
22502                     if (target == null)
22503                     {
22504                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSESTIMATEDTOTAL$56);
22505                     }
22506                     target.set(businessEstimatedTotal);
22507                 }
22508             }
22509             
22510             /**
22511              * Unsets the "Business_estimated_total" element
22512              */
22513             public void unsetBusinessEstimatedTotal()
22514             {
22515                 synchronized (monitor())
22516                 {
22517                     check_orphaned();
22518                     get_store().remove_element(BUSINESSESTIMATEDTOTAL$56, 0);
22519                 }
22520             }
22521             
22522             /**
22523              * Gets the "Nonprofits_moving_actual_expenses" element
22524              */
22525             public java.math.BigDecimal getNonprofitsMovingActualExpenses()
22526             {
22527                 synchronized (monitor())
22528                 {
22529                     check_orphaned();
22530                     org.apache.xmlbeans.SimpleValue target = null;
22531                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22532                     if (target == null)
22533                     {
22534                       return null;
22535                     }
22536                     return target.getBigDecimalValue();
22537                 }
22538             }
22539             
22540             /**
22541              * Gets (as xml) the "Nonprofits_moving_actual_expenses" element
22542              */
22543             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingActualExpenses()
22544             {
22545                 synchronized (monitor())
22546                 {
22547                     check_orphaned();
22548                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22549                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22550                     return target;
22551                 }
22552             }
22553             
22554             /**
22555              * True if has "Nonprofits_moving_actual_expenses" element
22556              */
22557             public boolean isSetNonprofitsMovingActualExpenses()
22558             {
22559                 synchronized (monitor())
22560                 {
22561                     check_orphaned();
22562                     return get_store().count_elements(NONPROFITSMOVINGACTUALEXPENSES$58) != 0;
22563                 }
22564             }
22565             
22566             /**
22567              * Sets the "Nonprofits_moving_actual_expenses" element
22568              */
22569             public void setNonprofitsMovingActualExpenses(java.math.BigDecimal nonprofitsMovingActualExpenses)
22570             {
22571                 synchronized (monitor())
22572                 {
22573                     check_orphaned();
22574                     org.apache.xmlbeans.SimpleValue target = null;
22575                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22576                     if (target == null)
22577                     {
22578                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSMOVINGACTUALEXPENSES$58);
22579                     }
22580                     target.setBigDecimalValue(nonprofitsMovingActualExpenses);
22581                 }
22582             }
22583             
22584             /**
22585              * Sets (as xml) the "Nonprofits_moving_actual_expenses" element
22586              */
22587             public void xsetNonprofitsMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingActualExpenses)
22588             {
22589                 synchronized (monitor())
22590                 {
22591                     check_orphaned();
22592                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22593                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22594                     if (target == null)
22595                     {
22596                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSMOVINGACTUALEXPENSES$58);
22597                     }
22598                     target.set(nonprofitsMovingActualExpenses);
22599                 }
22600             }
22601             
22602             /**
22603              * Unsets the "Nonprofits_moving_actual_expenses" element
22604              */
22605             public void unsetNonprofitsMovingActualExpenses()
22606             {
22607                 synchronized (monitor())
22608                 {
22609                     check_orphaned();
22610                     get_store().remove_element(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22611                 }
22612             }
22613             
22614             /**
22615              * Gets the "Nonprofits_moving_loss_personal_property" element
22616              */
22617             public java.math.BigDecimal getNonprofitsMovingLossPersonalProperty()
22618             {
22619                 synchronized (monitor())
22620                 {
22621                     check_orphaned();
22622                     org.apache.xmlbeans.SimpleValue target = null;
22623                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22624                     if (target == null)
22625                     {
22626                       return null;
22627                     }
22628                     return target.getBigDecimalValue();
22629                 }
22630             }
22631             
22632             /**
22633              * Gets (as xml) the "Nonprofits_moving_loss_personal_property" element
22634              */
22635             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingLossPersonalProperty()
22636             {
22637                 synchronized (monitor())
22638                 {
22639                     check_orphaned();
22640                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22641                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22642                     return target;
22643                 }
22644             }
22645             
22646             /**
22647              * True if has "Nonprofits_moving_loss_personal_property" element
22648              */
22649             public boolean isSetNonprofitsMovingLossPersonalProperty()
22650             {
22651                 synchronized (monitor())
22652                 {
22653                     check_orphaned();
22654                     return get_store().count_elements(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60) != 0;
22655                 }
22656             }
22657             
22658             /**
22659              * Sets the "Nonprofits_moving_loss_personal_property" element
22660              */
22661             public void setNonprofitsMovingLossPersonalProperty(java.math.BigDecimal nonprofitsMovingLossPersonalProperty)
22662             {
22663                 synchronized (monitor())
22664                 {
22665                     check_orphaned();
22666                     org.apache.xmlbeans.SimpleValue target = null;
22667                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22668                     if (target == null)
22669                     {
22670                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60);
22671                     }
22672                     target.setBigDecimalValue(nonprofitsMovingLossPersonalProperty);
22673                 }
22674             }
22675             
22676             /**
22677              * Sets (as xml) the "Nonprofits_moving_loss_personal_property" element
22678              */
22679             public void xsetNonprofitsMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingLossPersonalProperty)
22680             {
22681                 synchronized (monitor())
22682                 {
22683                     check_orphaned();
22684                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22685                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22686                     if (target == null)
22687                     {
22688                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60);
22689                     }
22690                     target.set(nonprofitsMovingLossPersonalProperty);
22691                 }
22692             }
22693             
22694             /**
22695              * Unsets the "Nonprofits_moving_loss_personal_property" element
22696              */
22697             public void unsetNonprofitsMovingLossPersonalProperty()
22698             {
22699                 synchronized (monitor())
22700                 {
22701                     check_orphaned();
22702                     get_store().remove_element(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22703                 }
22704             }
22705             
22706             /**
22707              * Gets the "Nonprofits_moving_searching_expenses" element
22708              */
22709             public java.math.BigDecimal getNonprofitsMovingSearchingExpenses()
22710             {
22711                 synchronized (monitor())
22712                 {
22713                     check_orphaned();
22714                     org.apache.xmlbeans.SimpleValue target = null;
22715                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22716                     if (target == null)
22717                     {
22718                       return null;
22719                     }
22720                     return target.getBigDecimalValue();
22721                 }
22722             }
22723             
22724             /**
22725              * Gets (as xml) the "Nonprofits_moving_searching_expenses" element
22726              */
22727             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingSearchingExpenses()
22728             {
22729                 synchronized (monitor())
22730                 {
22731                     check_orphaned();
22732                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22733                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22734                     return target;
22735                 }
22736             }
22737             
22738             /**
22739              * True if has "Nonprofits_moving_searching_expenses" element
22740              */
22741             public boolean isSetNonprofitsMovingSearchingExpenses()
22742             {
22743                 synchronized (monitor())
22744                 {
22745                     check_orphaned();
22746                     return get_store().count_elements(NONPROFITSMOVINGSEARCHINGEXPENSES$62) != 0;
22747                 }
22748             }
22749             
22750             /**
22751              * Sets the "Nonprofits_moving_searching_expenses" element
22752              */
22753             public void setNonprofitsMovingSearchingExpenses(java.math.BigDecimal nonprofitsMovingSearchingExpenses)
22754             {
22755                 synchronized (monitor())
22756                 {
22757                     check_orphaned();
22758                     org.apache.xmlbeans.SimpleValue target = null;
22759                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22760                     if (target == null)
22761                     {
22762                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62);
22763                     }
22764                     target.setBigDecimalValue(nonprofitsMovingSearchingExpenses);
22765                 }
22766             }
22767             
22768             /**
22769              * Sets (as xml) the "Nonprofits_moving_searching_expenses" element
22770              */
22771             public void xsetNonprofitsMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingSearchingExpenses)
22772             {
22773                 synchronized (monitor())
22774                 {
22775                     check_orphaned();
22776                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22777                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22778                     if (target == null)
22779                     {
22780                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62);
22781                     }
22782                     target.set(nonprofitsMovingSearchingExpenses);
22783                 }
22784             }
22785             
22786             /**
22787              * Unsets the "Nonprofits_moving_searching_expenses" element
22788              */
22789             public void unsetNonprofitsMovingSearchingExpenses()
22790             {
22791                 synchronized (monitor())
22792                 {
22793                     check_orphaned();
22794                     get_store().remove_element(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22795                 }
22796             }
22797             
22798             /**
22799              * Gets the "Nonprofits_moving_inlieul_payments" element
22800              */
22801             public java.math.BigDecimal getNonprofitsMovingInlieulPayments()
22802             {
22803                 synchronized (monitor())
22804                 {
22805                     check_orphaned();
22806                     org.apache.xmlbeans.SimpleValue target = null;
22807                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22808                     if (target == null)
22809                     {
22810                       return null;
22811                     }
22812                     return target.getBigDecimalValue();
22813                 }
22814             }
22815             
22816             /**
22817              * Gets (as xml) the "Nonprofits_moving_inlieul_payments" element
22818              */
22819             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingInlieulPayments()
22820             {
22821                 synchronized (monitor())
22822                 {
22823                     check_orphaned();
22824                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22825                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22826                     return target;
22827                 }
22828             }
22829             
22830             /**
22831              * True if has "Nonprofits_moving_inlieul_payments" element
22832              */
22833             public boolean isSetNonprofitsMovingInlieulPayments()
22834             {
22835                 synchronized (monitor())
22836                 {
22837                     check_orphaned();
22838                     return get_store().count_elements(NONPROFITSMOVINGINLIEULPAYMENTS$64) != 0;
22839                 }
22840             }
22841             
22842             /**
22843              * Sets the "Nonprofits_moving_inlieul_payments" element
22844              */
22845             public void setNonprofitsMovingInlieulPayments(java.math.BigDecimal nonprofitsMovingInlieulPayments)
22846             {
22847                 synchronized (monitor())
22848                 {
22849                     check_orphaned();
22850                     org.apache.xmlbeans.SimpleValue target = null;
22851                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22852                     if (target == null)
22853                     {
22854                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64);
22855                     }
22856                     target.setBigDecimalValue(nonprofitsMovingInlieulPayments);
22857                 }
22858             }
22859             
22860             /**
22861              * Sets (as xml) the "Nonprofits_moving_inlieul_payments" element
22862              */
22863             public void xsetNonprofitsMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingInlieulPayments)
22864             {
22865                 synchronized (monitor())
22866                 {
22867                     check_orphaned();
22868                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22869                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22870                     if (target == null)
22871                     {
22872                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64);
22873                     }
22874                     target.set(nonprofitsMovingInlieulPayments);
22875                 }
22876             }
22877             
22878             /**
22879              * Unsets the "Nonprofits_moving_inlieul_payments" element
22880              */
22881             public void unsetNonprofitsMovingInlieulPayments()
22882             {
22883                 synchronized (monitor())
22884                 {
22885                     check_orphaned();
22886                     get_store().remove_element(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22887                 }
22888             }
22889             
22890             /**
22891              * Gets the "Nonprofits_estimated_total" element
22892              */
22893             public java.math.BigDecimal getNonprofitsEstimatedTotal()
22894             {
22895                 synchronized (monitor())
22896                 {
22897                     check_orphaned();
22898                     org.apache.xmlbeans.SimpleValue target = null;
22899                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSESTIMATEDTOTAL$66, 0);
22900                     if (target == null)
22901                     {
22902                       return null;
22903                     }
22904                     return target.getBigDecimalValue();
22905                 }
22906             }
22907             
22908             /**
22909              * Gets (as xml) the "Nonprofits_estimated_total" element
22910              */
22911             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsEstimatedTotal()
22912             {
22913                 synchronized (monitor())
22914                 {
22915                     check_orphaned();
22916                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22917                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSESTIMATEDTOTAL$66, 0);
22918                     return target;
22919                 }
22920             }
22921             
22922             /**
22923              * True if has "Nonprofits_estimated_total" element
22924              */
22925             public boolean isSetNonprofitsEstimatedTotal()
22926             {
22927                 synchronized (monitor())
22928                 {
22929                     check_orphaned();
22930                     return get_store().count_elements(NONPROFITSESTIMATEDTOTAL$66) != 0;
22931                 }
22932             }
22933             
22934             /**
22935              * Sets the "Nonprofits_estimated_total" element
22936              */
22937             public void setNonprofitsEstimatedTotal(java.math.BigDecimal nonprofitsEstimatedTotal)
22938             {
22939                 synchronized (monitor())
22940                 {
22941                     check_orphaned();
22942                     org.apache.xmlbeans.SimpleValue target = null;
22943                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSESTIMATEDTOTAL$66, 0);
22944                     if (target == null)
22945                     {
22946                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSESTIMATEDTOTAL$66);
22947                     }
22948                     target.setBigDecimalValue(nonprofitsEstimatedTotal);
22949                 }
22950             }
22951             
22952             /**
22953              * Sets (as xml) the "Nonprofits_estimated_total" element
22954              */
22955             public void xsetNonprofitsEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsEstimatedTotal)
22956             {
22957                 synchronized (monitor())
22958                 {
22959                     check_orphaned();
22960                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22961                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSESTIMATEDTOTAL$66, 0);
22962                     if (target == null)
22963                     {
22964                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSESTIMATEDTOTAL$66);
22965                     }
22966                     target.set(nonprofitsEstimatedTotal);
22967                 }
22968             }
22969             
22970             /**
22971              * Unsets the "Nonprofits_estimated_total" element
22972              */
22973             public void unsetNonprofitsEstimatedTotal()
22974             {
22975                 synchronized (monitor())
22976                 {
22977                     check_orphaned();
22978                     get_store().remove_element(NONPROFITSESTIMATEDTOTAL$66, 0);
22979                 }
22980             }
22981             
22982             /**
22983              * Gets the "Farm_moving_actual_expenses" element
22984              */
22985             public java.math.BigDecimal getFarmMovingActualExpenses()
22986             {
22987                 synchronized (monitor())
22988                 {
22989                     check_orphaned();
22990                     org.apache.xmlbeans.SimpleValue target = null;
22991                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGACTUALEXPENSES$68, 0);
22992                     if (target == null)
22993                     {
22994                       return null;
22995                     }
22996                     return target.getBigDecimalValue();
22997                 }
22998             }
22999             
23000             /**
23001              * Gets (as xml) the "Farm_moving_actual_expenses" element
23002              */
23003             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingActualExpenses()
23004             {
23005                 synchronized (monitor())
23006                 {
23007                     check_orphaned();
23008                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23009                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGACTUALEXPENSES$68, 0);
23010                     return target;
23011                 }
23012             }
23013             
23014             /**
23015              * True if has "Farm_moving_actual_expenses" element
23016              */
23017             public boolean isSetFarmMovingActualExpenses()
23018             {
23019                 synchronized (monitor())
23020                 {
23021                     check_orphaned();
23022                     return get_store().count_elements(FARMMOVINGACTUALEXPENSES$68) != 0;
23023                 }
23024             }
23025             
23026             /**
23027              * Sets the "Farm_moving_actual_expenses" element
23028              */
23029             public void setFarmMovingActualExpenses(java.math.BigDecimal farmMovingActualExpenses)
23030             {
23031                 synchronized (monitor())
23032                 {
23033                     check_orphaned();
23034                     org.apache.xmlbeans.SimpleValue target = null;
23035                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGACTUALEXPENSES$68, 0);
23036                     if (target == null)
23037                     {
23038                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMMOVINGACTUALEXPENSES$68);
23039                     }
23040                     target.setBigDecimalValue(farmMovingActualExpenses);
23041                 }
23042             }
23043             
23044             /**
23045              * Sets (as xml) the "Farm_moving_actual_expenses" element
23046              */
23047             public void xsetFarmMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingActualExpenses)
23048             {
23049                 synchronized (monitor())
23050                 {
23051                     check_orphaned();
23052                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23053                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGACTUALEXPENSES$68, 0);
23054                     if (target == null)
23055                     {
23056                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMMOVINGACTUALEXPENSES$68);
23057                     }
23058                     target.set(farmMovingActualExpenses);
23059                 }
23060             }
23061             
23062             /**
23063              * Unsets the "Farm_moving_actual_expenses" element
23064              */
23065             public void unsetFarmMovingActualExpenses()
23066             {
23067                 synchronized (monitor())
23068                 {
23069                     check_orphaned();
23070                     get_store().remove_element(FARMMOVINGACTUALEXPENSES$68, 0);
23071                 }
23072             }
23073             
23074             /**
23075              * Gets the "Farm_moving_loss_personal_property" element
23076              */
23077             public java.math.BigDecimal getFarmMovingLossPersonalProperty()
23078             {
23079                 synchronized (monitor())
23080                 {
23081                     check_orphaned();
23082                     org.apache.xmlbeans.SimpleValue target = null;
23083                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
23084                     if (target == null)
23085                     {
23086                       return null;
23087                     }
23088                     return target.getBigDecimalValue();
23089                 }
23090             }
23091             
23092             /**
23093              * Gets (as xml) the "Farm_moving_loss_personal_property" element
23094              */
23095             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingLossPersonalProperty()
23096             {
23097                 synchronized (monitor())
23098                 {
23099                     check_orphaned();
23100                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23101                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
23102                     return target;
23103                 }
23104             }
23105             
23106             /**
23107              * True if has "Farm_moving_loss_personal_property" element
23108              */
23109             public boolean isSetFarmMovingLossPersonalProperty()
23110             {
23111                 synchronized (monitor())
23112                 {
23113                     check_orphaned();
23114                     return get_store().count_elements(FARMMOVINGLOSSPERSONALPROPERTY$70) != 0;
23115                 }
23116             }
23117             
23118             /**
23119              * Sets the "Farm_moving_loss_personal_property" element
23120              */
23121             public void setFarmMovingLossPersonalProperty(java.math.BigDecimal farmMovingLossPersonalProperty)
23122             {
23123                 synchronized (monitor())
23124                 {
23125                     check_orphaned();
23126                     org.apache.xmlbeans.SimpleValue target = null;
23127                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
23128                     if (target == null)
23129                     {
23130                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70);
23131                     }
23132                     target.setBigDecimalValue(farmMovingLossPersonalProperty);
23133                 }
23134             }
23135             
23136             /**
23137              * Sets (as xml) the "Farm_moving_loss_personal_property" element
23138              */
23139             public void xsetFarmMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingLossPersonalProperty)
23140             {
23141                 synchronized (monitor())
23142                 {
23143                     check_orphaned();
23144                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23145                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
23146                     if (target == null)
23147                     {
23148                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70);
23149                     }
23150                     target.set(farmMovingLossPersonalProperty);
23151                 }
23152             }
23153             
23154             /**
23155              * Unsets the "Farm_moving_loss_personal_property" element
23156              */
23157             public void unsetFarmMovingLossPersonalProperty()
23158             {
23159                 synchronized (monitor())
23160                 {
23161                     check_orphaned();
23162                     get_store().remove_element(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
23163                 }
23164             }
23165             
23166             /**
23167              * Gets the "Farm_moving_searching_expenses" element
23168              */
23169             public java.math.BigDecimal getFarmMovingSearchingExpenses()
23170             {
23171                 synchronized (monitor())
23172                 {
23173                     check_orphaned();
23174                     org.apache.xmlbeans.SimpleValue target = null;
23175                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGSEARCHINGEXPENSES$72, 0);
23176                     if (target == null)
23177                     {
23178                       return null;
23179                     }
23180                     return target.getBigDecimalValue();
23181                 }
23182             }
23183             
23184             /**
23185              * Gets (as xml) the "Farm_moving_searching_expenses" element
23186              */
23187             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingSearchingExpenses()
23188             {
23189                 synchronized (monitor())
23190                 {
23191                     check_orphaned();
23192                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23193                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGSEARCHINGEXPENSES$72, 0);
23194                     return target;
23195                 }
23196             }
23197             
23198             /**
23199              * True if has "Farm_moving_searching_expenses" element
23200              */
23201             public boolean isSetFarmMovingSearchingExpenses()
23202             {
23203                 synchronized (monitor())
23204                 {
23205                     check_orphaned();
23206                     return get_store().count_elements(FARMMOVINGSEARCHINGEXPENSES$72) != 0;
23207                 }
23208             }
23209             
23210             /**
23211              * Sets the "Farm_moving_searching_expenses" element
23212              */
23213             public void setFarmMovingSearchingExpenses(java.math.BigDecimal farmMovingSearchingExpenses)
23214             {
23215                 synchronized (monitor())
23216                 {
23217                     check_orphaned();
23218                     org.apache.xmlbeans.SimpleValue target = null;
23219                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGSEARCHINGEXPENSES$72, 0);
23220                     if (target == null)
23221                     {
23222                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMMOVINGSEARCHINGEXPENSES$72);
23223                     }
23224                     target.setBigDecimalValue(farmMovingSearchingExpenses);
23225                 }
23226             }
23227             
23228             /**
23229              * Sets (as xml) the "Farm_moving_searching_expenses" element
23230              */
23231             public void xsetFarmMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingSearchingExpenses)
23232             {
23233                 synchronized (monitor())
23234                 {
23235                     check_orphaned();
23236                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23237                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGSEARCHINGEXPENSES$72, 0);
23238                     if (target == null)
23239                     {
23240                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMMOVINGSEARCHINGEXPENSES$72);
23241                     }
23242                     target.set(farmMovingSearchingExpenses);
23243                 }
23244             }
23245             
23246             /**
23247              * Unsets the "Farm_moving_searching_expenses" element
23248              */
23249             public void unsetFarmMovingSearchingExpenses()
23250             {
23251                 synchronized (monitor())
23252                 {
23253                     check_orphaned();
23254                     get_store().remove_element(FARMMOVINGSEARCHINGEXPENSES$72, 0);
23255                 }
23256             }
23257             
23258             /**
23259              * Gets the "Farm_moving_inlieul_payments" element
23260              */
23261             public java.math.BigDecimal getFarmMovingInlieulPayments()
23262             {
23263                 synchronized (monitor())
23264                 {
23265                     check_orphaned();
23266                     org.apache.xmlbeans.SimpleValue target = null;
23267                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGINLIEULPAYMENTS$74, 0);
23268                     if (target == null)
23269                     {
23270                       return null;
23271                     }
23272                     return target.getBigDecimalValue();
23273                 }
23274             }
23275             
23276             /**
23277              * Gets (as xml) the "Farm_moving_inlieul_payments" element
23278              */
23279             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingInlieulPayments()
23280             {
23281                 synchronized (monitor())
23282                 {
23283                     check_orphaned();
23284                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23285                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGINLIEULPAYMENTS$74, 0);
23286                     return target;
23287                 }
23288             }
23289             
23290             /**
23291              * True if has "Farm_moving_inlieul_payments" element
23292              */
23293             public boolean isSetFarmMovingInlieulPayments()
23294             {
23295                 synchronized (monitor())
23296                 {
23297                     check_orphaned();
23298                     return get_store().count_elements(FARMMOVINGINLIEULPAYMENTS$74) != 0;
23299                 }
23300             }
23301             
23302             /**
23303              * Sets the "Farm_moving_inlieul_payments" element
23304              */
23305             public void setFarmMovingInlieulPayments(java.math.BigDecimal farmMovingInlieulPayments)
23306             {
23307                 synchronized (monitor())
23308                 {
23309                     check_orphaned();
23310                     org.apache.xmlbeans.SimpleValue target = null;
23311                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGINLIEULPAYMENTS$74, 0);
23312                     if (target == null)
23313                     {
23314                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMMOVINGINLIEULPAYMENTS$74);
23315                     }
23316                     target.setBigDecimalValue(farmMovingInlieulPayments);
23317                 }
23318             }
23319             
23320             /**
23321              * Sets (as xml) the "Farm_moving_inlieul_payments" element
23322              */
23323             public void xsetFarmMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingInlieulPayments)
23324             {
23325                 synchronized (monitor())
23326                 {
23327                     check_orphaned();
23328                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23329                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGINLIEULPAYMENTS$74, 0);
23330                     if (target == null)
23331                     {
23332                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMMOVINGINLIEULPAYMENTS$74);
23333                     }
23334                     target.set(farmMovingInlieulPayments);
23335                 }
23336             }
23337             
23338             /**
23339              * Unsets the "Farm_moving_inlieul_payments" element
23340              */
23341             public void unsetFarmMovingInlieulPayments()
23342             {
23343                 synchronized (monitor())
23344                 {
23345                     check_orphaned();
23346                     get_store().remove_element(FARMMOVINGINLIEULPAYMENTS$74, 0);
23347                 }
23348             }
23349             
23350             /**
23351              * Gets the "Farm_estimated_total" element
23352              */
23353             public java.math.BigDecimal getFarmEstimatedTotal()
23354             {
23355                 synchronized (monitor())
23356                 {
23357                     check_orphaned();
23358                     org.apache.xmlbeans.SimpleValue target = null;
23359                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMESTIMATEDTOTAL$76, 0);
23360                     if (target == null)
23361                     {
23362                       return null;
23363                     }
23364                     return target.getBigDecimalValue();
23365                 }
23366             }
23367             
23368             /**
23369              * Gets (as xml) the "Farm_estimated_total" element
23370              */
23371             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmEstimatedTotal()
23372             {
23373                 synchronized (monitor())
23374                 {
23375                     check_orphaned();
23376                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23377                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMESTIMATEDTOTAL$76, 0);
23378                     return target;
23379                 }
23380             }
23381             
23382             /**
23383              * True if has "Farm_estimated_total" element
23384              */
23385             public boolean isSetFarmEstimatedTotal()
23386             {
23387                 synchronized (monitor())
23388                 {
23389                     check_orphaned();
23390                     return get_store().count_elements(FARMESTIMATEDTOTAL$76) != 0;
23391                 }
23392             }
23393             
23394             /**
23395              * Sets the "Farm_estimated_total" element
23396              */
23397             public void setFarmEstimatedTotal(java.math.BigDecimal farmEstimatedTotal)
23398             {
23399                 synchronized (monitor())
23400                 {
23401                     check_orphaned();
23402                     org.apache.xmlbeans.SimpleValue target = null;
23403                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMESTIMATEDTOTAL$76, 0);
23404                     if (target == null)
23405                     {
23406                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMESTIMATEDTOTAL$76);
23407                     }
23408                     target.setBigDecimalValue(farmEstimatedTotal);
23409                 }
23410             }
23411             
23412             /**
23413              * Sets (as xml) the "Farm_estimated_total" element
23414              */
23415             public void xsetFarmEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmEstimatedTotal)
23416             {
23417                 synchronized (monitor())
23418                 {
23419                     check_orphaned();
23420                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23421                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMESTIMATEDTOTAL$76, 0);
23422                     if (target == null)
23423                     {
23424                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMESTIMATEDTOTAL$76);
23425                     }
23426                     target.set(farmEstimatedTotal);
23427                 }
23428             }
23429             
23430             /**
23431              * Unsets the "Farm_estimated_total" element
23432              */
23433             public void unsetFarmEstimatedTotal()
23434             {
23435                 synchronized (monitor())
23436                 {
23437                     check_orphaned();
23438                     get_store().remove_element(FARMESTIMATEDTOTAL$76, 0);
23439                 }
23440             }
23441             
23442             /**
23443              * Gets the "Total_expenses_grantee_sec205" element
23444              */
23445             public java.math.BigDecimal getTotalExpensesGranteeSec205()
23446             {
23447                 synchronized (monitor())
23448                 {
23449                     check_orphaned();
23450                     org.apache.xmlbeans.SimpleValue target = null;
23451                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALEXPENSESGRANTEESEC205$78, 0);
23452                     if (target == null)
23453                     {
23454                       return null;
23455                     }
23456                     return target.getBigDecimalValue();
23457                 }
23458             }
23459             
23460             /**
23461              * Gets (as xml) the "Total_expenses_grantee_sec205" element
23462              */
23463             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTotalExpensesGranteeSec205()
23464             {
23465                 synchronized (monitor())
23466                 {
23467                     check_orphaned();
23468                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23469                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TOTALEXPENSESGRANTEESEC205$78, 0);
23470                     return target;
23471                 }
23472             }
23473             
23474             /**
23475              * True if has "Total_expenses_grantee_sec205" element
23476              */
23477             public boolean isSetTotalExpensesGranteeSec205()
23478             {
23479                 synchronized (monitor())
23480                 {
23481                     check_orphaned();
23482                     return get_store().count_elements(TOTALEXPENSESGRANTEESEC205$78) != 0;
23483                 }
23484             }
23485             
23486             /**
23487              * Sets the "Total_expenses_grantee_sec205" element
23488              */
23489             public void setTotalExpensesGranteeSec205(java.math.BigDecimal totalExpensesGranteeSec205)
23490             {
23491                 synchronized (monitor())
23492                 {
23493                     check_orphaned();
23494                     org.apache.xmlbeans.SimpleValue target = null;
23495                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALEXPENSESGRANTEESEC205$78, 0);
23496                     if (target == null)
23497                     {
23498                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALEXPENSESGRANTEESEC205$78);
23499                     }
23500                     target.setBigDecimalValue(totalExpensesGranteeSec205);
23501                 }
23502             }
23503             
23504             /**
23505              * Sets (as xml) the "Total_expenses_grantee_sec205" element
23506              */
23507             public void xsetTotalExpensesGranteeSec205(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType totalExpensesGranteeSec205)
23508             {
23509                 synchronized (monitor())
23510                 {
23511                     check_orphaned();
23512                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23513                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TOTALEXPENSESGRANTEESEC205$78, 0);
23514                     if (target == null)
23515                     {
23516                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TOTALEXPENSESGRANTEESEC205$78);
23517                     }
23518                     target.set(totalExpensesGranteeSec205);
23519                 }
23520             }
23521             
23522             /**
23523              * Unsets the "Total_expenses_grantee_sec205" element
23524              */
23525             public void unsetTotalExpensesGranteeSec205()
23526             {
23527                 synchronized (monitor())
23528                 {
23529                     check_orphaned();
23530                     get_store().remove_element(TOTALEXPENSESGRANTEESEC205$78, 0);
23531                 }
23532             }
23533             
23534             /**
23535              * Gets the "Admin_contracting_sec212" element
23536              */
23537             public java.math.BigDecimal getAdminContractingSec212()
23538             {
23539                 synchronized (monitor())
23540                 {
23541                     check_orphaned();
23542                     org.apache.xmlbeans.SimpleValue target = null;
23543                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINCONTRACTINGSEC212$80, 0);
23544                     if (target == null)
23545                     {
23546                       return null;
23547                     }
23548                     return target.getBigDecimalValue();
23549                 }
23550             }
23551             
23552             /**
23553              * Gets (as xml) the "Admin_contracting_sec212" element
23554              */
23555             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminContractingSec212()
23556             {
23557                 synchronized (monitor())
23558                 {
23559                     check_orphaned();
23560                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23561                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINCONTRACTINGSEC212$80, 0);
23562                     return target;
23563                 }
23564             }
23565             
23566             /**
23567              * True if has "Admin_contracting_sec212" element
23568              */
23569             public boolean isSetAdminContractingSec212()
23570             {
23571                 synchronized (monitor())
23572                 {
23573                     check_orphaned();
23574                     return get_store().count_elements(ADMINCONTRACTINGSEC212$80) != 0;
23575                 }
23576             }
23577             
23578             /**
23579              * Sets the "Admin_contracting_sec212" element
23580              */
23581             public void setAdminContractingSec212(java.math.BigDecimal adminContractingSec212)
23582             {
23583                 synchronized (monitor())
23584                 {
23585                     check_orphaned();
23586                     org.apache.xmlbeans.SimpleValue target = null;
23587                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINCONTRACTINGSEC212$80, 0);
23588                     if (target == null)
23589                     {
23590                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINCONTRACTINGSEC212$80);
23591                     }
23592                     target.setBigDecimalValue(adminContractingSec212);
23593                 }
23594             }
23595             
23596             /**
23597              * Sets (as xml) the "Admin_contracting_sec212" element
23598              */
23599             public void xsetAdminContractingSec212(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminContractingSec212)
23600             {
23601                 synchronized (monitor())
23602                 {
23603                     check_orphaned();
23604                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23605                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINCONTRACTINGSEC212$80, 0);
23606                     if (target == null)
23607                     {
23608                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(ADMINCONTRACTINGSEC212$80);
23609                     }
23610                     target.set(adminContractingSec212);
23611                 }
23612             }
23613             
23614             /**
23615              * Unsets the "Admin_contracting_sec212" element
23616              */
23617             public void unsetAdminContractingSec212()
23618             {
23619                 synchronized (monitor())
23620                 {
23621                     check_orphaned();
23622                     get_store().remove_element(ADMINCONTRACTINGSEC212$80, 0);
23623                 }
23624             }
23625             
23626             /**
23627              * Gets the "Admin_agreement_sec212" element
23628              */
23629             public java.math.BigDecimal getAdminAgreementSec212()
23630             {
23631                 synchronized (monitor())
23632                 {
23633                     check_orphaned();
23634                     org.apache.xmlbeans.SimpleValue target = null;
23635                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINAGREEMENTSEC212$82, 0);
23636                     if (target == null)
23637                     {
23638                       return null;
23639                     }
23640                     return target.getBigDecimalValue();
23641                 }
23642             }
23643             
23644             /**
23645              * Gets (as xml) the "Admin_agreement_sec212" element
23646              */
23647             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminAgreementSec212()
23648             {
23649                 synchronized (monitor())
23650                 {
23651                     check_orphaned();
23652                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23653                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINAGREEMENTSEC212$82, 0);
23654                     return target;
23655                 }
23656             }
23657             
23658             /**
23659              * True if has "Admin_agreement_sec212" element
23660              */
23661             public boolean isSetAdminAgreementSec212()
23662             {
23663                 synchronized (monitor())
23664                 {
23665                     check_orphaned();
23666                     return get_store().count_elements(ADMINAGREEMENTSEC212$82) != 0;
23667                 }
23668             }
23669             
23670             /**
23671              * Sets the "Admin_agreement_sec212" element
23672              */
23673             public void setAdminAgreementSec212(java.math.BigDecimal adminAgreementSec212)
23674             {
23675                 synchronized (monitor())
23676                 {
23677                     check_orphaned();
23678                     org.apache.xmlbeans.SimpleValue target = null;
23679                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINAGREEMENTSEC212$82, 0);
23680                     if (target == null)
23681                     {
23682                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINAGREEMENTSEC212$82);
23683                     }
23684                     target.setBigDecimalValue(adminAgreementSec212);
23685                 }
23686             }
23687             
23688             /**
23689              * Sets (as xml) the "Admin_agreement_sec212" element
23690              */
23691             public void xsetAdminAgreementSec212(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminAgreementSec212)
23692             {
23693                 synchronized (monitor())
23694                 {
23695                     check_orphaned();
23696                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23697                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINAGREEMENTSEC212$82, 0);
23698                     if (target == null)
23699                     {
23700                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(ADMINAGREEMENTSEC212$82);
23701                     }
23702                     target.set(adminAgreementSec212);
23703                 }
23704             }
23705             
23706             /**
23707              * Unsets the "Admin_agreement_sec212" element
23708              */
23709             public void unsetAdminAgreementSec212()
23710             {
23711                 synchronized (monitor())
23712                 {
23713                     check_orphaned();
23714                     get_store().remove_element(ADMINAGREEMENTSEC212$82, 0);
23715                 }
23716             }
23717             
23718             /**
23719              * Gets the "Admin_estimated_total" element
23720              */
23721             public java.math.BigDecimal getAdminEstimatedTotal()
23722             {
23723                 synchronized (monitor())
23724                 {
23725                     check_orphaned();
23726                     org.apache.xmlbeans.SimpleValue target = null;
23727                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINESTIMATEDTOTAL$84, 0);
23728                     if (target == null)
23729                     {
23730                       return null;
23731                     }
23732                     return target.getBigDecimalValue();
23733                 }
23734             }
23735             
23736             /**
23737              * Gets (as xml) the "Admin_estimated_total" element
23738              */
23739             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminEstimatedTotal()
23740             {
23741                 synchronized (monitor())
23742                 {
23743                     check_orphaned();
23744                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23745                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINESTIMATEDTOTAL$84, 0);
23746                     return target;
23747                 }
23748             }
23749             
23750             /**
23751              * True if has "Admin_estimated_total" element
23752              */
23753             public boolean isSetAdminEstimatedTotal()
23754             {
23755                 synchronized (monitor())
23756                 {
23757                     check_orphaned();
23758                     return get_store().count_elements(ADMINESTIMATEDTOTAL$84) != 0;
23759                 }
23760             }
23761             
23762             /**
23763              * Sets the "Admin_estimated_total" element
23764              */
23765             public void setAdminEstimatedTotal(java.math.BigDecimal adminEstimatedTotal)
23766             {
23767                 synchronized (monitor())
23768                 {
23769                     check_orphaned();
23770                     org.apache.xmlbeans.SimpleValue target = null;
23771                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINESTIMATEDTOTAL$84, 0);
23772                     if (target == null)
23773                     {
23774                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINESTIMATEDTOTAL$84);
23775                     }
23776                     target.setBigDecimalValue(adminEstimatedTotal);
23777                 }
23778             }
23779             
23780             /**
23781              * Sets (as xml) the "Admin_estimated_total" element
23782              */
23783             public void xsetAdminEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminEstimatedTotal)
23784             {
23785                 synchronized (monitor())
23786                 {
23787                     check_orphaned();
23788                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23789                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINESTIMATEDTOTAL$84, 0);
23790                     if (target == null)
23791                     {
23792                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(ADMINESTIMATEDTOTAL$84);
23793                     }
23794                     target.set(adminEstimatedTotal);
23795                 }
23796             }
23797             
23798             /**
23799              * Unsets the "Admin_estimated_total" element
23800              */
23801             public void unsetAdminEstimatedTotal()
23802             {
23803                 synchronized (monitor())
23804                 {
23805                     check_orphaned();
23806                     get_store().remove_element(ADMINESTIMATEDTOTAL$84, 0);
23807                 }
23808             }
23809             
23810             /**
23811              * Gets the "Grand_total_relocation" element
23812              */
23813             public java.math.BigDecimal getGrandTotalRelocation()
23814             {
23815                 synchronized (monitor())
23816                 {
23817                     check_orphaned();
23818                     org.apache.xmlbeans.SimpleValue target = null;
23819                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALRELOCATION$86, 0);
23820                     if (target == null)
23821                     {
23822                       return null;
23823                     }
23824                     return target.getBigDecimalValue();
23825                 }
23826             }
23827             
23828             /**
23829              * Gets (as xml) the "Grand_total_relocation" element
23830              */
23831             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetGrandTotalRelocation()
23832             {
23833                 synchronized (monitor())
23834                 {
23835                     check_orphaned();
23836                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23837                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(GRANDTOTALRELOCATION$86, 0);
23838                     return target;
23839                 }
23840             }
23841             
23842             /**
23843              * True if has "Grand_total_relocation" element
23844              */
23845             public boolean isSetGrandTotalRelocation()
23846             {
23847                 synchronized (monitor())
23848                 {
23849                     check_orphaned();
23850                     return get_store().count_elements(GRANDTOTALRELOCATION$86) != 0;
23851                 }
23852             }
23853             
23854             /**
23855              * Sets the "Grand_total_relocation" element
23856              */
23857             public void setGrandTotalRelocation(java.math.BigDecimal grandTotalRelocation)
23858             {
23859                 synchronized (monitor())
23860                 {
23861                     check_orphaned();
23862                     org.apache.xmlbeans.SimpleValue target = null;
23863                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALRELOCATION$86, 0);
23864                     if (target == null)
23865                     {
23866                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GRANDTOTALRELOCATION$86);
23867                     }
23868                     target.setBigDecimalValue(grandTotalRelocation);
23869                 }
23870             }
23871             
23872             /**
23873              * Sets (as xml) the "Grand_total_relocation" element
23874              */
23875             public void xsetGrandTotalRelocation(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType grandTotalRelocation)
23876             {
23877                 synchronized (monitor())
23878                 {
23879                     check_orphaned();
23880                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23881                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(GRANDTOTALRELOCATION$86, 0);
23882                     if (target == null)
23883                     {
23884                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(GRANDTOTALRELOCATION$86);
23885                     }
23886                     target.set(grandTotalRelocation);
23887                 }
23888             }
23889             
23890             /**
23891              * Unsets the "Grand_total_relocation" element
23892              */
23893             public void unsetGrandTotalRelocation()
23894             {
23895                 synchronized (monitor())
23896                 {
23897                     check_orphaned();
23898                     get_store().remove_element(GRANDTOTALRELOCATION$86, 0);
23899                 }
23900             }
23901         }
23902     }
23903 }