View Javadoc
1   /*
2    * An XML document type.
3    * Localname: ED_900
4    * Namespace: http://apply.grants.gov/forms/ED_900-V1.0
5    * Java type: gov.grants.apply.forms.ed900V10.ED900Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.ed900V10.impl;
10  /**
11   * A document containing one ED_900(@http://apply.grants.gov/forms/ED_900-V1.0) element.
12   *
13   * This is a complex type.
14   */
15  public class ED900DocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public ED900DocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName ED900$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ED_900");
26      
27      
28      /**
29       * Gets the "ED_900" element
30       */
31      public gov.grants.apply.forms.ed900V10.ED900Document.ED900 getED900()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.ed900V10.ED900Document.ED900 target = null;
37              target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900)get_store().find_element_user(ED900$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "ED_900" element
48       */
49      public void setED900(gov.grants.apply.forms.ed900V10.ED900Document.ED900 ed900)
50      {
51          generatedSetterHelperImpl(ed900, ED900$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "ED_900" element
56       */
57      public gov.grants.apply.forms.ed900V10.ED900Document.ED900 addNewED900()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.ed900V10.ED900Document.ED900 target = null;
63              target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900)get_store().add_element_user(ED900$0);
64              return target;
65          }
66      }
67      /**
68       * An XML ED_900(@http://apply.grants.gov/forms/ED_900-V1.0).
69       *
70       * This is a complex type.
71       */
72      public static class ED900Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public ED900Impl(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-V1.0", "SectionA");
83          private static final javax.xml.namespace.QName SECTIONB$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionB");
85          private static final javax.xml.namespace.QName SECTIONC$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionC");
87          private static final javax.xml.namespace.QName SECTIOND$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionD");
89          private static final javax.xml.namespace.QName SECTIONE$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionE");
91          private static final javax.xml.namespace.QName SECTIONF$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionF");
93          private static final javax.xml.namespace.QName SECTIONG$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionG");
95          private static final javax.xml.namespace.QName SECTIONH$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionH");
97          private static final javax.xml.namespace.QName SECTIONI$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionI");
99          private static final javax.xml.namespace.QName SECTIONJ$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionJ");
101         private static final javax.xml.namespace.QName SECTIONK$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionK");
103         private static final javax.xml.namespace.QName SECTIONL$22 = 
104             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionL");
105         private static final javax.xml.namespace.QName SECTIONM$24 = 
106             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionM");
107         private static final javax.xml.namespace.QName SECTIONN$26 = 
108             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "SectionN");
109         private static final javax.xml.namespace.QName EXHIBITA$28 = 
110             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ExhibitA");
111         private static final javax.xml.namespace.QName EXHIBITB$30 = 
112             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ExhibitB");
113         private static final javax.xml.namespace.QName EXHIBITC$32 = 
114             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ExhibitC");
115         private static final javax.xml.namespace.QName EXHIBITD$34 = 
116             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ExhibitD");
117         private static final javax.xml.namespace.QName EXHIBITE$36 = 
118             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ExhibitE");
119         private static final javax.xml.namespace.QName FORMVERSION$38 = 
120             new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "FormVersion");
121         
122         
123         /**
124          * Gets the "SectionA" element
125          */
126         public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA getSectionA()
127         {
128             synchronized (monitor())
129             {
130                 check_orphaned();
131                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA target = null;
132                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionA addNewSectionA()
153         {
154             synchronized (monitor())
155             {
156                 check_orphaned();
157                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA target = null;
158                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionB getSectionB()
167         {
168             synchronized (monitor())
169             {
170                 check_orphaned();
171                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB target = null;
172                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionB addNewSectionB()
205         {
206             synchronized (monitor())
207             {
208                 check_orphaned();
209                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB target = null;
210                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionC getSectionC()
231         {
232             synchronized (monitor())
233             {
234                 check_orphaned();
235                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC target = null;
236                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionC addNewSectionC()
269         {
270             synchronized (monitor())
271             {
272                 check_orphaned();
273                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC target = null;
274                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionD getSectionD()
295         {
296             synchronized (monitor())
297             {
298                 check_orphaned();
299                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD target = null;
300                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionD addNewSectionD()
333         {
334             synchronized (monitor())
335             {
336                 check_orphaned();
337                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD target = null;
338                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionE getSectionE()
359         {
360             synchronized (monitor())
361             {
362                 check_orphaned();
363                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE target = null;
364                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionE addNewSectionE()
397         {
398             synchronized (monitor())
399             {
400                 check_orphaned();
401                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE target = null;
402                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionF getSectionF()
423         {
424             synchronized (monitor())
425             {
426                 check_orphaned();
427                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF target = null;
428                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionF addNewSectionF()
461         {
462             synchronized (monitor())
463             {
464                 check_orphaned();
465                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF target = null;
466                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionG getSectionG()
487         {
488             synchronized (monitor())
489             {
490                 check_orphaned();
491                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG target = null;
492                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionG addNewSectionG()
525         {
526             synchronized (monitor())
527             {
528                 check_orphaned();
529                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG target = null;
530                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionH getSectionH()
551         {
552             synchronized (monitor())
553             {
554                 check_orphaned();
555                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH target = null;
556                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionH addNewSectionH()
589         {
590             synchronized (monitor())
591             {
592                 check_orphaned();
593                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH target = null;
594                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionI getSectionI()
615         {
616             synchronized (monitor())
617             {
618                 check_orphaned();
619                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI target = null;
620                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionI addNewSectionI()
653         {
654             synchronized (monitor())
655             {
656                 check_orphaned();
657                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI target = null;
658                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionJ getSectionJ()
679         {
680             synchronized (monitor())
681             {
682                 check_orphaned();
683                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ target = null;
684                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionJ addNewSectionJ()
717         {
718             synchronized (monitor())
719             {
720                 check_orphaned();
721                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ target = null;
722                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionK getSectionK()
743         {
744             synchronized (monitor())
745             {
746                 check_orphaned();
747                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK target = null;
748                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionK addNewSectionK()
781         {
782             synchronized (monitor())
783             {
784                 check_orphaned();
785                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK target = null;
786                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionL getSectionL()
807         {
808             synchronized (monitor())
809             {
810                 check_orphaned();
811                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL target = null;
812                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionL addNewSectionL()
845         {
846             synchronized (monitor())
847             {
848                 check_orphaned();
849                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL target = null;
850                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionM getSectionM()
871         {
872             synchronized (monitor())
873             {
874                 check_orphaned();
875                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM target = null;
876                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionM addNewSectionM()
909         {
910             synchronized (monitor())
911             {
912                 check_orphaned();
913                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM target = null;
914                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionN getSectionN()
935         {
936             synchronized (monitor())
937             {
938                 check_orphaned();
939                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN target = null;
940                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionN addNewSectionN()
973         {
974             synchronized (monitor())
975             {
976                 check_orphaned();
977                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN target = null;
978                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitA getExhibitA()
999         {
1000             synchronized (monitor())
1001             {
1002                 check_orphaned();
1003                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA target = null;
1004                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitA addNewExhibitA()
1037         {
1038             synchronized (monitor())
1039             {
1040                 check_orphaned();
1041                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA target = null;
1042                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitB getExhibitB()
1063         {
1064             synchronized (monitor())
1065             {
1066                 check_orphaned();
1067                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB target = null;
1068                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitB addNewExhibitB()
1101         {
1102             synchronized (monitor())
1103             {
1104                 check_orphaned();
1105                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB target = null;
1106                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitC getExhibitC()
1127         {
1128             synchronized (monitor())
1129             {
1130                 check_orphaned();
1131                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC target = null;
1132                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitC addNewExhibitC()
1165         {
1166             synchronized (monitor())
1167             {
1168                 check_orphaned();
1169                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC target = null;
1170                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitD getExhibitD()
1191         {
1192             synchronized (monitor())
1193             {
1194                 check_orphaned();
1195                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD target = null;
1196                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitD addNewExhibitD()
1229         {
1230             synchronized (monitor())
1231             {
1232                 check_orphaned();
1233                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD target = null;
1234                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitE getExhibitE()
1255         {
1256             synchronized (monitor())
1257             {
1258                 check_orphaned();
1259                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE target = null;
1260                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.ExhibitE addNewExhibitE()
1293         {
1294             synchronized (monitor())
1295             {
1296                 check_orphaned();
1297                 gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE target = null;
1298                 target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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-V1.0).
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.ed900V10.ED900Document.ED900.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-V1.0", "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-V1.0", "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-V1.0", "InvstPrjctRegn");
1410             private static final javax.xml.namespace.QName INVSTPRJCTDESC$6 = 
1411                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "InvstPrjctDesc");
1412             private static final javax.xml.namespace.QName REGIONHAVECOMPREHENSIVEECONOMICDEVELOPMENTSTRATEGY$8 = 
1413                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "ForConstruction");
1438             private static final javax.xml.namespace.QName NONCONSTRUCTION$34 = 
1439                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "NonConstruction");
1440             private static final javax.xml.namespace.QName SOURCENONEDAFUNDS$36 = 
1441                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Source_nonEDAfunds");
1442             private static final javax.xml.namespace.QName NONEDAFUNDSAVAILABLE$38 = 
1443                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "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-V1.0", "Justification_noncompetitive_bid");
1476             
1477             
1478             /**
1479              * Gets the "Type_Investment_Assistance" element
1480              */
1481             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance xgetTypeInvestmentAssistance()
1500             {
1501                 synchronized (monitor())
1502                 {
1503                     check_orphaned();
1504                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance target = null;
1505                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance typeInvestmentAssistance)
1532             {
1533                 synchronized (monitor())
1534                 {
1535                     check_orphaned();
1536                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance target = null;
1537                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance)get_store().find_element_user(TYPEINVESTMENTASSISTANCE$0, 0);
1538                     if (target == null)
1539                     {
1540                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionA.TypeApplicant.Enum)target.getEnumValue();
1561                 }
1562             }
1563             
1564             /**
1565              * Gets (as xml) the "Type_Applicant" element
1566              */
1567             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant xgetTypeApplicant()
1568             {
1569                 synchronized (monitor())
1570                 {
1571                     check_orphaned();
1572                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant target = null;
1573                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.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.ed900V10.ED900Document.ED900.SectionA.TypeApplicant typeApplicant)
1600             {
1601                 synchronized (monitor())
1602                 {
1603                     check_orphaned();
1604                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant target = null;
1605                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant)get_store().find_element_user(TYPEAPPLICANT$2, 0);
1606                     if (target == null)
1607                     {
1608                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.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.ed900V10.AN1To910 xgetInvstPrjctRegn()
1636             {
1637                 synchronized (monitor())
1638                 {
1639                     check_orphaned();
1640                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
1641                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To910 invstPrjctRegn)
1668             {
1669                 synchronized (monitor())
1670                 {
1671                     check_orphaned();
1672                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
1673                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(INVSTPRJCTREGN$4, 0);
1674                     if (target == null)
1675                     {
1676                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To910 xgetInvstPrjctDesc()
1704             {
1705                 synchronized (monitor())
1706                 {
1707                     check_orphaned();
1708                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
1709                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To910 invstPrjctDesc)
1736             {
1737                 synchronized (monitor())
1738                 {
1739                     check_orphaned();
1740                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
1741                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(INVSTPRJCTDESC$6, 0);
1742                     if (target == null)
1743                     {
1744                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To80 xgetSourceOfCEDS()
1840             {
1841                 synchronized (monitor())
1842                 {
1843                     check_orphaned();
1844                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
1845                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To80 sourceOfCEDS)
1884             {
1885                 synchronized (monitor())
1886                 {
1887                     check_orphaned();
1888                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
1889                     target = (gov.grants.apply.forms.ed900V10.AN1To80)get_store().find_element_user(SOURCEOFCEDS$10, 0);
1890                     if (target == null)
1891                     {
1892                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To80 xgetAlternateStrategicPlanningDocument()
1932             {
1933                 synchronized (monitor())
1934                 {
1935                     check_orphaned();
1936                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
1937                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To80 alternateStrategicPlanningDocument)
1976             {
1977                 synchronized (monitor())
1978                 {
1979                     check_orphaned();
1980                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
1981                     target = (gov.grants.apply.forms.ed900V10.AN1To80)get_store().find_element_user(ALTERNATESTRATEGICPLANNINGDOCUMENT$12, 0);
1982                     if (target == null)
1983                     {
1984                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To910 xgetEconomicDevelopmentNeedsOfRegion()
2024             {
2025                 synchronized (monitor())
2026                 {
2027                     check_orphaned();
2028                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
2029                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To910 economicDevelopmentNeedsOfRegion)
2056             {
2057                 synchronized (monitor())
2058                 {
2059                     check_orphaned();
2060                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
2061                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(ECONOMICDEVELOPMENTNEEDSOFREGION$14, 0);
2062                     if (target == null)
2063                     {
2064                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To1825 xgetEconomicConditionsOfRegionImpact()
2092             {
2093                 synchronized (monitor())
2094                 {
2095                     check_orphaned();
2096                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
2097                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To1825 economicConditionsOfRegionImpact)
2124             {
2125                 synchronized (monitor())
2126                 {
2127                     check_orphaned();
2128                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
2129                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(ECONOMICCONDITIONSOFREGIONIMPACT$16, 0);
2130                     if (target == null)
2131                     {
2132                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To11000 xgetSatisfyingGuidelinesPriorities()
2160             {
2161                 synchronized (monitor())
2162                 {
2163                     check_orphaned();
2164                     gov.grants.apply.forms.ed900V10.AN1To11000 target = null;
2165                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To11000 satisfyingGuidelinesPriorities)
2192             {
2193                 synchronized (monitor())
2194                 {
2195                     check_orphaned();
2196                     gov.grants.apply.forms.ed900V10.AN1To11000 target = null;
2197                     target = (gov.grants.apply.forms.ed900V10.AN1To11000)get_store().find_element_user(SATISFYINGGUIDELINESPRIORITIES$18, 0);
2198                     if (target == null)
2199                     {
2200                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To1825 xgetAttractPrivateSectorInvestment()
2228             {
2229                 synchronized (monitor())
2230                 {
2231                     check_orphaned();
2232                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
2233                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To1825 attractPrivateSectorInvestment)
2260             {
2261                 synchronized (monitor())
2262                 {
2263                     check_orphaned();
2264                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
2265                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(ATTRACTPRIVATESECTORINVESTMENT$20, 0);
2266                     if (target == null)
2267                     {
2268                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To910 xgetProposedTimeSchedule()
2296             {
2297                 synchronized (monitor())
2298                 {
2299                     check_orphaned();
2300                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
2301                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To910 proposedTimeSchedule)
2328             {
2329                 synchronized (monitor())
2330                 {
2331                     check_orphaned();
2332                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
2333                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(PROPOSEDTIMESCHEDULE$22, 0);
2334                     if (target == null)
2335                     {
2336                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To80 xgetCivilRightsComplianceApplicantNo()
2432             {
2433                 synchronized (monitor())
2434                 {
2435                     check_orphaned();
2436                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
2437                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To80 civilRightsComplianceApplicantNo)
2476             {
2477                 synchronized (monitor())
2478                 {
2479                     check_orphaned();
2480                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
2481                     target = (gov.grants.apply.forms.ed900V10.AN1To80)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEAPPLICANTNO$26, 0);
2482                     if (target == null)
2483                     {
2484                       target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To80 xgetCivilRightsComplianceOtherPartiesNo()
2592             {
2593                 synchronized (monitor())
2594                 {
2595                     check_orphaned();
2596                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
2597                     target = (gov.grants.apply.forms.ed900V10.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.ed900V10.AN1To80 civilRightsComplianceOtherPartiesNo)
2636             {
2637                 synchronized (monitor())
2638                 {
2639                     check_orphaned();
2640                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
2641                     target = (gov.grants.apply.forms.ed900V10.AN1To80)get_store().find_element_user(CIVILRIGHTSCOMPLIANCEOTHERPARTIESNO$30, 0);
2642                     if (target == null)
2643                     {
2644                       target = (gov.grants.apply.forms.ed900V10.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 the "Source_nonEDAfunds" element
2848              */
2849             public java.lang.String getSourceNonEDAfunds()
2850             {
2851                 synchronized (monitor())
2852                 {
2853                     check_orphaned();
2854                     org.apache.xmlbeans.SimpleValue target = null;
2855                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOURCENONEDAFUNDS$36, 0);
2856                     if (target == null)
2857                     {
2858                       return null;
2859                     }
2860                     return target.getStringValue();
2861                 }
2862             }
2863             
2864             /**
2865              * Gets (as xml) the "Source_nonEDAfunds" element
2866              */
2867             public gov.grants.apply.forms.ed900V10.AN1To910 xgetSourceNonEDAfunds()
2868             {
2869                 synchronized (monitor())
2870                 {
2871                     check_orphaned();
2872                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
2873                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(SOURCENONEDAFUNDS$36, 0);
2874                     return target;
2875                 }
2876             }
2877             
2878             /**
2879              * Sets the "Source_nonEDAfunds" element
2880              */
2881             public void setSourceNonEDAfunds(java.lang.String sourceNonEDAfunds)
2882             {
2883                 synchronized (monitor())
2884                 {
2885                     check_orphaned();
2886                     org.apache.xmlbeans.SimpleValue target = null;
2887                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOURCENONEDAFUNDS$36, 0);
2888                     if (target == null)
2889                     {
2890                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOURCENONEDAFUNDS$36);
2891                     }
2892                     target.setStringValue(sourceNonEDAfunds);
2893                 }
2894             }
2895             
2896             /**
2897              * Sets (as xml) the "Source_nonEDAfunds" element
2898              */
2899             public void xsetSourceNonEDAfunds(gov.grants.apply.forms.ed900V10.AN1To910 sourceNonEDAfunds)
2900             {
2901                 synchronized (monitor())
2902                 {
2903                     check_orphaned();
2904                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
2905                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(SOURCENONEDAFUNDS$36, 0);
2906                     if (target == null)
2907                     {
2908                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(SOURCENONEDAFUNDS$36);
2909                     }
2910                     target.set(sourceNonEDAfunds);
2911                 }
2912             }
2913             
2914             /**
2915              * Gets the "NonEDA_funds_available" element
2916              */
2917             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonEDAFundsAvailable()
2918             {
2919                 synchronized (monitor())
2920                 {
2921                     check_orphaned();
2922                     org.apache.xmlbeans.SimpleValue target = null;
2923                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONEDAFUNDSAVAILABLE$38, 0);
2924                     if (target == null)
2925                     {
2926                       return null;
2927                     }
2928                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2929                 }
2930             }
2931             
2932             /**
2933              * Gets (as xml) the "NonEDA_funds_available" element
2934              */
2935             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonEDAFundsAvailable()
2936             {
2937                 synchronized (monitor())
2938                 {
2939                     check_orphaned();
2940                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2941                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONEDAFUNDSAVAILABLE$38, 0);
2942                     return target;
2943                 }
2944             }
2945             
2946             /**
2947              * Sets the "NonEDA_funds_available" element
2948              */
2949             public void setNonEDAFundsAvailable(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonEDAFundsAvailable)
2950             {
2951                 synchronized (monitor())
2952                 {
2953                     check_orphaned();
2954                     org.apache.xmlbeans.SimpleValue target = null;
2955                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONEDAFUNDSAVAILABLE$38, 0);
2956                     if (target == null)
2957                     {
2958                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONEDAFUNDSAVAILABLE$38);
2959                     }
2960                     target.setEnumValue(nonEDAFundsAvailable);
2961                 }
2962             }
2963             
2964             /**
2965              * Sets (as xml) the "NonEDA_funds_available" element
2966              */
2967             public void xsetNonEDAFundsAvailable(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonEDAFundsAvailable)
2968             {
2969                 synchronized (monitor())
2970                 {
2971                     check_orphaned();
2972                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2973                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONEDAFUNDSAVAILABLE$38, 0);
2974                     if (target == null)
2975                     {
2976                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONEDAFUNDSAVAILABLE$38);
2977                     }
2978                     target.set(nonEDAFundsAvailable);
2979                 }
2980             }
2981             
2982             /**
2983              * Gets the "NonEDA_funds_available_No" element
2984              */
2985             public java.lang.String getNonEDAFundsAvailableNo()
2986             {
2987                 synchronized (monitor())
2988                 {
2989                     check_orphaned();
2990                     org.apache.xmlbeans.SimpleValue target = null;
2991                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONEDAFUNDSAVAILABLENO$40, 0);
2992                     if (target == null)
2993                     {
2994                       return null;
2995                     }
2996                     return target.getStringValue();
2997                 }
2998             }
2999             
3000             /**
3001              * Gets (as xml) the "NonEDA_funds_available_No" element
3002              */
3003             public gov.grants.apply.forms.ed900V10.AN1To240 xgetNonEDAFundsAvailableNo()
3004             {
3005                 synchronized (monitor())
3006                 {
3007                     check_orphaned();
3008                     gov.grants.apply.forms.ed900V10.AN1To240 target = null;
3009                     target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().find_element_user(NONEDAFUNDSAVAILABLENO$40, 0);
3010                     return target;
3011                 }
3012             }
3013             
3014             /**
3015              * True if has "NonEDA_funds_available_No" element
3016              */
3017             public boolean isSetNonEDAFundsAvailableNo()
3018             {
3019                 synchronized (monitor())
3020                 {
3021                     check_orphaned();
3022                     return get_store().count_elements(NONEDAFUNDSAVAILABLENO$40) != 0;
3023                 }
3024             }
3025             
3026             /**
3027              * Sets the "NonEDA_funds_available_No" element
3028              */
3029             public void setNonEDAFundsAvailableNo(java.lang.String nonEDAFundsAvailableNo)
3030             {
3031                 synchronized (monitor())
3032                 {
3033                     check_orphaned();
3034                     org.apache.xmlbeans.SimpleValue target = null;
3035                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONEDAFUNDSAVAILABLENO$40, 0);
3036                     if (target == null)
3037                     {
3038                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONEDAFUNDSAVAILABLENO$40);
3039                     }
3040                     target.setStringValue(nonEDAFundsAvailableNo);
3041                 }
3042             }
3043             
3044             /**
3045              * Sets (as xml) the "NonEDA_funds_available_No" element
3046              */
3047             public void xsetNonEDAFundsAvailableNo(gov.grants.apply.forms.ed900V10.AN1To240 nonEDAFundsAvailableNo)
3048             {
3049                 synchronized (monitor())
3050                 {
3051                     check_orphaned();
3052                     gov.grants.apply.forms.ed900V10.AN1To240 target = null;
3053                     target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().find_element_user(NONEDAFUNDSAVAILABLENO$40, 0);
3054                     if (target == null)
3055                     {
3056                       target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().add_element_user(NONEDAFUNDSAVAILABLENO$40);
3057                     }
3058                     target.set(nonEDAFundsAvailableNo);
3059                 }
3060             }
3061             
3062             /**
3063              * Unsets the "NonEDA_funds_available_No" element
3064              */
3065             public void unsetNonEDAFundsAvailableNo()
3066             {
3067                 synchronized (monitor())
3068                 {
3069                     check_orphaned();
3070                     get_store().remove_element(NONEDAFUNDSAVAILABLENO$40, 0);
3071                 }
3072             }
3073             
3074             /**
3075              * Gets the "Action_nonEDA_funds" element
3076              */
3077             public java.lang.String getActionNonEDAFunds()
3078             {
3079                 synchronized (monitor())
3080                 {
3081                     check_orphaned();
3082                     org.apache.xmlbeans.SimpleValue target = null;
3083                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTIONNONEDAFUNDS$42, 0);
3084                     if (target == null)
3085                     {
3086                       return null;
3087                     }
3088                     return target.getStringValue();
3089                 }
3090             }
3091             
3092             /**
3093              * Gets (as xml) the "Action_nonEDA_funds" element
3094              */
3095             public gov.grants.apply.forms.ed900V10.AN1To320 xgetActionNonEDAFunds()
3096             {
3097                 synchronized (monitor())
3098                 {
3099                     check_orphaned();
3100                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
3101                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(ACTIONNONEDAFUNDS$42, 0);
3102                     return target;
3103                 }
3104             }
3105             
3106             /**
3107              * Sets the "Action_nonEDA_funds" element
3108              */
3109             public void setActionNonEDAFunds(java.lang.String actionNonEDAFunds)
3110             {
3111                 synchronized (monitor())
3112                 {
3113                     check_orphaned();
3114                     org.apache.xmlbeans.SimpleValue target = null;
3115                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTIONNONEDAFUNDS$42, 0);
3116                     if (target == null)
3117                     {
3118                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACTIONNONEDAFUNDS$42);
3119                     }
3120                     target.setStringValue(actionNonEDAFunds);
3121                 }
3122             }
3123             
3124             /**
3125              * Sets (as xml) the "Action_nonEDA_funds" element
3126              */
3127             public void xsetActionNonEDAFunds(gov.grants.apply.forms.ed900V10.AN1To320 actionNonEDAFunds)
3128             {
3129                 synchronized (monitor())
3130                 {
3131                     check_orphaned();
3132                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
3133                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(ACTIONNONEDAFUNDS$42, 0);
3134                     if (target == null)
3135                     {
3136                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(ACTIONNONEDAFUNDS$42);
3137                     }
3138                     target.set(actionNonEDAFunds);
3139                 }
3140             }
3141             
3142             /**
3143              * Gets the "Seek_other_federal_financial_assistance" element
3144              */
3145             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSeekOtherFederalFinancialAssistance()
3146             {
3147                 synchronized (monitor())
3148                 {
3149                     check_orphaned();
3150                     org.apache.xmlbeans.SimpleValue target = null;
3151                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44, 0);
3152                     if (target == null)
3153                     {
3154                       return null;
3155                     }
3156                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3157                 }
3158             }
3159             
3160             /**
3161              * Gets (as xml) the "Seek_other_federal_financial_assistance" element
3162              */
3163             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSeekOtherFederalFinancialAssistance()
3164             {
3165                 synchronized (monitor())
3166                 {
3167                     check_orphaned();
3168                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3169                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44, 0);
3170                     return target;
3171                 }
3172             }
3173             
3174             /**
3175              * Sets the "Seek_other_federal_financial_assistance" element
3176              */
3177             public void setSeekOtherFederalFinancialAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum seekOtherFederalFinancialAssistance)
3178             {
3179                 synchronized (monitor())
3180                 {
3181                     check_orphaned();
3182                     org.apache.xmlbeans.SimpleValue target = null;
3183                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44, 0);
3184                     if (target == null)
3185                     {
3186                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44);
3187                     }
3188                     target.setEnumValue(seekOtherFederalFinancialAssistance);
3189                 }
3190             }
3191             
3192             /**
3193              * Sets (as xml) the "Seek_other_federal_financial_assistance" element
3194              */
3195             public void xsetSeekOtherFederalFinancialAssistance(gov.grants.apply.system.globalLibraryV20.YesNoDataType seekOtherFederalFinancialAssistance)
3196             {
3197                 synchronized (monitor())
3198                 {
3199                     check_orphaned();
3200                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3201                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44, 0);
3202                     if (target == null)
3203                     {
3204                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SEEKOTHERFEDERALFINANCIALASSISTANCE$44);
3205                     }
3206                     target.set(seekOtherFederalFinancialAssistance);
3207                 }
3208             }
3209             
3210             /**
3211              * Gets the "Other_federal_financial_assistance" element
3212              */
3213             public java.lang.String getOtherFederalFinancialAssistance()
3214             {
3215                 synchronized (monitor())
3216                 {
3217                     check_orphaned();
3218                     org.apache.xmlbeans.SimpleValue target = null;
3219                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3220                     if (target == null)
3221                     {
3222                       return null;
3223                     }
3224                     return target.getStringValue();
3225                 }
3226             }
3227             
3228             /**
3229              * Gets (as xml) the "Other_federal_financial_assistance" element
3230              */
3231             public gov.grants.apply.forms.ed900V10.AN1To320 xgetOtherFederalFinancialAssistance()
3232             {
3233                 synchronized (monitor())
3234                 {
3235                     check_orphaned();
3236                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
3237                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3238                     return target;
3239                 }
3240             }
3241             
3242             /**
3243              * True if has "Other_federal_financial_assistance" element
3244              */
3245             public boolean isSetOtherFederalFinancialAssistance()
3246             {
3247                 synchronized (monitor())
3248                 {
3249                     check_orphaned();
3250                     return get_store().count_elements(OTHERFEDERALFINANCIALASSISTANCE$46) != 0;
3251                 }
3252             }
3253             
3254             /**
3255              * Sets the "Other_federal_financial_assistance" element
3256              */
3257             public void setOtherFederalFinancialAssistance(java.lang.String otherFederalFinancialAssistance)
3258             {
3259                 synchronized (monitor())
3260                 {
3261                     check_orphaned();
3262                     org.apache.xmlbeans.SimpleValue target = null;
3263                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3264                     if (target == null)
3265                     {
3266                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERFEDERALFINANCIALASSISTANCE$46);
3267                     }
3268                     target.setStringValue(otherFederalFinancialAssistance);
3269                 }
3270             }
3271             
3272             /**
3273              * Sets (as xml) the "Other_federal_financial_assistance" element
3274              */
3275             public void xsetOtherFederalFinancialAssistance(gov.grants.apply.forms.ed900V10.AN1To320 otherFederalFinancialAssistance)
3276             {
3277                 synchronized (monitor())
3278                 {
3279                     check_orphaned();
3280                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
3281                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3282                     if (target == null)
3283                     {
3284                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(OTHERFEDERALFINANCIALASSISTANCE$46);
3285                     }
3286                     target.set(otherFederalFinancialAssistance);
3287                 }
3288             }
3289             
3290             /**
3291              * Unsets the "Other_federal_financial_assistance" element
3292              */
3293             public void unsetOtherFederalFinancialAssistance()
3294             {
3295                 synchronized (monitor())
3296                 {
3297                     check_orphaned();
3298                     get_store().remove_element(OTHERFEDERALFINANCIALASSISTANCE$46, 0);
3299                 }
3300             }
3301             
3302             /**
3303              * Gets the "Assistance_other_federal_economic_development_program" element
3304              */
3305             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAssistanceOtherFederalEconomicDevelopmentProgram()
3306             {
3307                 synchronized (monitor())
3308                 {
3309                     check_orphaned();
3310                     org.apache.xmlbeans.SimpleValue target = null;
3311                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48, 0);
3312                     if (target == null)
3313                     {
3314                       return null;
3315                     }
3316                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3317                 }
3318             }
3319             
3320             /**
3321              * Gets (as xml) the "Assistance_other_federal_economic_development_program" element
3322              */
3323             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAssistanceOtherFederalEconomicDevelopmentProgram()
3324             {
3325                 synchronized (monitor())
3326                 {
3327                     check_orphaned();
3328                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3329                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48, 0);
3330                     return target;
3331                 }
3332             }
3333             
3334             /**
3335              * Sets the "Assistance_other_federal_economic_development_program" element
3336              */
3337             public void setAssistanceOtherFederalEconomicDevelopmentProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum assistanceOtherFederalEconomicDevelopmentProgram)
3338             {
3339                 synchronized (monitor())
3340                 {
3341                     check_orphaned();
3342                     org.apache.xmlbeans.SimpleValue target = null;
3343                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48, 0);
3344                     if (target == null)
3345                     {
3346                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48);
3347                     }
3348                     target.setEnumValue(assistanceOtherFederalEconomicDevelopmentProgram);
3349                 }
3350             }
3351             
3352             /**
3353              * Sets (as xml) the "Assistance_other_federal_economic_development_program" element
3354              */
3355             public void xsetAssistanceOtherFederalEconomicDevelopmentProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType assistanceOtherFederalEconomicDevelopmentProgram)
3356             {
3357                 synchronized (monitor())
3358                 {
3359                     check_orphaned();
3360                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3361                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48, 0);
3362                     if (target == null)
3363                     {
3364                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASSISTANCEOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$48);
3365                     }
3366                     target.set(assistanceOtherFederalEconomicDevelopmentProgram);
3367                 }
3368             }
3369             
3370             /**
3371              * Gets the "Identify_other_federal_economic_development_program" element
3372              */
3373             public java.lang.String getIdentifyOtherFederalEconomicDevelopmentProgram()
3374             {
3375                 synchronized (monitor())
3376                 {
3377                     check_orphaned();
3378                     org.apache.xmlbeans.SimpleValue target = null;
3379                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3380                     if (target == null)
3381                     {
3382                       return null;
3383                     }
3384                     return target.getStringValue();
3385                 }
3386             }
3387             
3388             /**
3389              * Gets (as xml) the "Identify_other_federal_economic_development_program" element
3390              */
3391             public gov.grants.apply.forms.ed900V10.AN1To240 xgetIdentifyOtherFederalEconomicDevelopmentProgram()
3392             {
3393                 synchronized (monitor())
3394                 {
3395                     check_orphaned();
3396                     gov.grants.apply.forms.ed900V10.AN1To240 target = null;
3397                     target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().find_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3398                     return target;
3399                 }
3400             }
3401             
3402             /**
3403              * True if has "Identify_other_federal_economic_development_program" element
3404              */
3405             public boolean isSetIdentifyOtherFederalEconomicDevelopmentProgram()
3406             {
3407                 synchronized (monitor())
3408                 {
3409                     check_orphaned();
3410                     return get_store().count_elements(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50) != 0;
3411                 }
3412             }
3413             
3414             /**
3415              * Sets the "Identify_other_federal_economic_development_program" element
3416              */
3417             public void setIdentifyOtherFederalEconomicDevelopmentProgram(java.lang.String identifyOtherFederalEconomicDevelopmentProgram)
3418             {
3419                 synchronized (monitor())
3420                 {
3421                     check_orphaned();
3422                     org.apache.xmlbeans.SimpleValue target = null;
3423                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3424                     if (target == null)
3425                     {
3426                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50);
3427                     }
3428                     target.setStringValue(identifyOtherFederalEconomicDevelopmentProgram);
3429                 }
3430             }
3431             
3432             /**
3433              * Sets (as xml) the "Identify_other_federal_economic_development_program" element
3434              */
3435             public void xsetIdentifyOtherFederalEconomicDevelopmentProgram(gov.grants.apply.forms.ed900V10.AN1To240 identifyOtherFederalEconomicDevelopmentProgram)
3436             {
3437                 synchronized (monitor())
3438                 {
3439                     check_orphaned();
3440                     gov.grants.apply.forms.ed900V10.AN1To240 target = null;
3441                     target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().find_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3442                     if (target == null)
3443                     {
3444                       target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().add_element_user(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50);
3445                     }
3446                     target.set(identifyOtherFederalEconomicDevelopmentProgram);
3447                 }
3448             }
3449             
3450             /**
3451              * Unsets the "Identify_other_federal_economic_development_program" element
3452              */
3453             public void unsetIdentifyOtherFederalEconomicDevelopmentProgram()
3454             {
3455                 synchronized (monitor())
3456                 {
3457                     check_orphaned();
3458                     get_store().remove_element(IDENTIFYOTHERFEDERALECONOMICDEVELOPMENTPROGRAM$50, 0);
3459                 }
3460             }
3461             
3462             /**
3463              * Gets the "Identify_efforts_federal_economic_development_assistance" element
3464              */
3465             public java.lang.String getIdentifyEffortsFederalEconomicDevelopmentAssistance()
3466             {
3467                 synchronized (monitor())
3468                 {
3469                     check_orphaned();
3470                     org.apache.xmlbeans.SimpleValue target = null;
3471                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3472                     if (target == null)
3473                     {
3474                       return null;
3475                     }
3476                     return target.getStringValue();
3477                 }
3478             }
3479             
3480             /**
3481              * Gets (as xml) the "Identify_efforts_federal_economic_development_assistance" element
3482              */
3483             public gov.grants.apply.forms.ed900V10.AN1To240 xgetIdentifyEffortsFederalEconomicDevelopmentAssistance()
3484             {
3485                 synchronized (monitor())
3486                 {
3487                     check_orphaned();
3488                     gov.grants.apply.forms.ed900V10.AN1To240 target = null;
3489                     target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().find_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3490                     return target;
3491                 }
3492             }
3493             
3494             /**
3495              * True if has "Identify_efforts_federal_economic_development_assistance" element
3496              */
3497             public boolean isSetIdentifyEffortsFederalEconomicDevelopmentAssistance()
3498             {
3499                 synchronized (monitor())
3500                 {
3501                     check_orphaned();
3502                     return get_store().count_elements(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52) != 0;
3503                 }
3504             }
3505             
3506             /**
3507              * Sets the "Identify_efforts_federal_economic_development_assistance" element
3508              */
3509             public void setIdentifyEffortsFederalEconomicDevelopmentAssistance(java.lang.String identifyEffortsFederalEconomicDevelopmentAssistance)
3510             {
3511                 synchronized (monitor())
3512                 {
3513                     check_orphaned();
3514                     org.apache.xmlbeans.SimpleValue target = null;
3515                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3516                     if (target == null)
3517                     {
3518                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52);
3519                     }
3520                     target.setStringValue(identifyEffortsFederalEconomicDevelopmentAssistance);
3521                 }
3522             }
3523             
3524             /**
3525              * Sets (as xml) the "Identify_efforts_federal_economic_development_assistance" element
3526              */
3527             public void xsetIdentifyEffortsFederalEconomicDevelopmentAssistance(gov.grants.apply.forms.ed900V10.AN1To240 identifyEffortsFederalEconomicDevelopmentAssistance)
3528             {
3529                 synchronized (monitor())
3530                 {
3531                     check_orphaned();
3532                     gov.grants.apply.forms.ed900V10.AN1To240 target = null;
3533                     target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().find_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3534                     if (target == null)
3535                     {
3536                       target = (gov.grants.apply.forms.ed900V10.AN1To240)get_store().add_element_user(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52);
3537                     }
3538                     target.set(identifyEffortsFederalEconomicDevelopmentAssistance);
3539                 }
3540             }
3541             
3542             /**
3543              * Unsets the "Identify_efforts_federal_economic_development_assistance" element
3544              */
3545             public void unsetIdentifyEffortsFederalEconomicDevelopmentAssistance()
3546             {
3547                 synchronized (monitor())
3548                 {
3549                     check_orphaned();
3550                     get_store().remove_element(IDENTIFYEFFORTSFEDERALECONOMICDEVELOPMENTASSISTANCE$52, 0);
3551                 }
3552             }
3553             
3554             /**
3555              * Gets the "Certifications_Regarding_Lobbying" element
3556              */
3557             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificationsRegardingLobbying()
3558             {
3559                 synchronized (monitor())
3560                 {
3561                     check_orphaned();
3562                     org.apache.xmlbeans.SimpleValue target = null;
3563                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATIONSREGARDINGLOBBYING$54, 0);
3564                     if (target == null)
3565                     {
3566                       return null;
3567                     }
3568                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3569                 }
3570             }
3571             
3572             /**
3573              * Gets (as xml) the "Certifications_Regarding_Lobbying" element
3574              */
3575             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificationsRegardingLobbying()
3576             {
3577                 synchronized (monitor())
3578                 {
3579                     check_orphaned();
3580                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3581                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATIONSREGARDINGLOBBYING$54, 0);
3582                     return target;
3583                 }
3584             }
3585             
3586             /**
3587              * Sets the "Certifications_Regarding_Lobbying" element
3588              */
3589             public void setCertificationsRegardingLobbying(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificationsRegardingLobbying)
3590             {
3591                 synchronized (monitor())
3592                 {
3593                     check_orphaned();
3594                     org.apache.xmlbeans.SimpleValue target = null;
3595                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATIONSREGARDINGLOBBYING$54, 0);
3596                     if (target == null)
3597                     {
3598                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CERTIFICATIONSREGARDINGLOBBYING$54);
3599                     }
3600                     target.setEnumValue(certificationsRegardingLobbying);
3601                 }
3602             }
3603             
3604             /**
3605              * Sets (as xml) the "Certifications_Regarding_Lobbying" element
3606              */
3607             public void xsetCertificationsRegardingLobbying(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificationsRegardingLobbying)
3608             {
3609                 synchronized (monitor())
3610                 {
3611                     check_orphaned();
3612                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3613                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATIONSREGARDINGLOBBYING$54, 0);
3614                     if (target == null)
3615                     {
3616                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CERTIFICATIONSREGARDINGLOBBYING$54);
3617                     }
3618                     target.set(certificationsRegardingLobbying);
3619                 }
3620             }
3621             
3622             /**
3623              * Gets the "Disclosure_Lobbying_Activities" element
3624              */
3625             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDisclosureLobbyingActivities()
3626             {
3627                 synchronized (monitor())
3628                 {
3629                     check_orphaned();
3630                     org.apache.xmlbeans.SimpleValue target = null;
3631                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISCLOSURELOBBYINGACTIVITIES$56, 0);
3632                     if (target == null)
3633                     {
3634                       return null;
3635                     }
3636                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3637                 }
3638             }
3639             
3640             /**
3641              * Gets (as xml) the "Disclosure_Lobbying_Activities" element
3642              */
3643             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDisclosureLobbyingActivities()
3644             {
3645                 synchronized (monitor())
3646                 {
3647                     check_orphaned();
3648                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3649                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISCLOSURELOBBYINGACTIVITIES$56, 0);
3650                     return target;
3651                 }
3652             }
3653             
3654             /**
3655              * Sets the "Disclosure_Lobbying_Activities" element
3656              */
3657             public void setDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum disclosureLobbyingActivities)
3658             {
3659                 synchronized (monitor())
3660                 {
3661                     check_orphaned();
3662                     org.apache.xmlbeans.SimpleValue target = null;
3663                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISCLOSURELOBBYINGACTIVITIES$56, 0);
3664                     if (target == null)
3665                     {
3666                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISCLOSURELOBBYINGACTIVITIES$56);
3667                     }
3668                     target.setEnumValue(disclosureLobbyingActivities);
3669                 }
3670             }
3671             
3672             /**
3673              * Sets (as xml) the "Disclosure_Lobbying_Activities" element
3674              */
3675             public void xsetDisclosureLobbyingActivities(gov.grants.apply.system.globalLibraryV20.YesNoDataType disclosureLobbyingActivities)
3676             {
3677                 synchronized (monitor())
3678                 {
3679                     check_orphaned();
3680                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3681                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISCLOSURELOBBYINGACTIVITIES$56, 0);
3682                     if (target == null)
3683                     {
3684                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISCLOSURELOBBYINGACTIVITIES$56);
3685                     }
3686                     target.set(disclosureLobbyingActivities);
3687                 }
3688             }
3689             
3690             /**
3691              * Gets the "Process_Single_Point_Contact" element
3692              */
3693             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProcessSinglePointContact()
3694             {
3695                 synchronized (monitor())
3696                 {
3697                     check_orphaned();
3698                     org.apache.xmlbeans.SimpleValue target = null;
3699                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROCESSSINGLEPOINTCONTACT$58, 0);
3700                     if (target == null)
3701                     {
3702                       return null;
3703                     }
3704                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3705                 }
3706             }
3707             
3708             /**
3709              * Gets (as xml) the "Process_Single_Point_Contact" element
3710              */
3711             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProcessSinglePointContact()
3712             {
3713                 synchronized (monitor())
3714                 {
3715                     check_orphaned();
3716                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3717                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROCESSSINGLEPOINTCONTACT$58, 0);
3718                     return target;
3719                 }
3720             }
3721             
3722             /**
3723              * Sets the "Process_Single_Point_Contact" element
3724              */
3725             public void setProcessSinglePointContact(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum processSinglePointContact)
3726             {
3727                 synchronized (monitor())
3728                 {
3729                     check_orphaned();
3730                     org.apache.xmlbeans.SimpleValue target = null;
3731                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROCESSSINGLEPOINTCONTACT$58, 0);
3732                     if (target == null)
3733                     {
3734                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROCESSSINGLEPOINTCONTACT$58);
3735                     }
3736                     target.setEnumValue(processSinglePointContact);
3737                 }
3738             }
3739             
3740             /**
3741              * Sets (as xml) the "Process_Single_Point_Contact" element
3742              */
3743             public void xsetProcessSinglePointContact(gov.grants.apply.system.globalLibraryV20.YesNoDataType processSinglePointContact)
3744             {
3745                 synchronized (monitor())
3746                 {
3747                     check_orphaned();
3748                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3749                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROCESSSINGLEPOINTCONTACT$58, 0);
3750                     if (target == null)
3751                     {
3752                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROCESSSINGLEPOINTCONTACT$58);
3753                     }
3754                     target.set(processSinglePointContact);
3755                 }
3756             }
3757             
3758             /**
3759              * Gets the "Meet_SPOC_process_yes" element
3760              */
3761             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMeetSPOCProcessYes()
3762             {
3763                 synchronized (monitor())
3764                 {
3765                     check_orphaned();
3766                     org.apache.xmlbeans.SimpleValue target = null;
3767                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEETSPOCPROCESSYES$60, 0);
3768                     if (target == null)
3769                     {
3770                       return null;
3771                     }
3772                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3773                 }
3774             }
3775             
3776             /**
3777              * Gets (as xml) the "Meet_SPOC_process_yes" element
3778              */
3779             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMeetSPOCProcessYes()
3780             {
3781                 synchronized (monitor())
3782                 {
3783                     check_orphaned();
3784                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3785                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEETSPOCPROCESSYES$60, 0);
3786                     return target;
3787                 }
3788             }
3789             
3790             /**
3791              * True if has "Meet_SPOC_process_yes" element
3792              */
3793             public boolean isSetMeetSPOCProcessYes()
3794             {
3795                 synchronized (monitor())
3796                 {
3797                     check_orphaned();
3798                     return get_store().count_elements(MEETSPOCPROCESSYES$60) != 0;
3799                 }
3800             }
3801             
3802             /**
3803              * Sets the "Meet_SPOC_process_yes" element
3804              */
3805             public void setMeetSPOCProcessYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum meetSPOCProcessYes)
3806             {
3807                 synchronized (monitor())
3808                 {
3809                     check_orphaned();
3810                     org.apache.xmlbeans.SimpleValue target = null;
3811                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MEETSPOCPROCESSYES$60, 0);
3812                     if (target == null)
3813                     {
3814                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MEETSPOCPROCESSYES$60);
3815                     }
3816                     target.setEnumValue(meetSPOCProcessYes);
3817                 }
3818             }
3819             
3820             /**
3821              * Sets (as xml) the "Meet_SPOC_process_yes" element
3822              */
3823             public void xsetMeetSPOCProcessYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType meetSPOCProcessYes)
3824             {
3825                 synchronized (monitor())
3826                 {
3827                     check_orphaned();
3828                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3829                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MEETSPOCPROCESSYES$60, 0);
3830                     if (target == null)
3831                     {
3832                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MEETSPOCPROCESSYES$60);
3833                     }
3834                     target.set(meetSPOCProcessYes);
3835                 }
3836             }
3837             
3838             /**
3839              * Unsets the "Meet_SPOC_process_yes" element
3840              */
3841             public void unsetMeetSPOCProcessYes()
3842             {
3843                 synchronized (monitor())
3844                 {
3845                     check_orphaned();
3846                     get_store().remove_element(MEETSPOCPROCESSYES$60, 0);
3847                 }
3848             }
3849             
3850             /**
3851              * Gets the "SPOC_comments_received_yes" element
3852              */
3853             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSPOCCommentsReceivedYes()
3854             {
3855                 synchronized (monitor())
3856                 {
3857                     check_orphaned();
3858                     org.apache.xmlbeans.SimpleValue target = null;
3859                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPOCCOMMENTSRECEIVEDYES$62, 0);
3860                     if (target == null)
3861                     {
3862                       return null;
3863                     }
3864                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
3865                 }
3866             }
3867             
3868             /**
3869              * Gets (as xml) the "SPOC_comments_received_yes" element
3870              */
3871             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSPOCCommentsReceivedYes()
3872             {
3873                 synchronized (monitor())
3874                 {
3875                     check_orphaned();
3876                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3877                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPOCCOMMENTSRECEIVEDYES$62, 0);
3878                     return target;
3879                 }
3880             }
3881             
3882             /**
3883              * True if has "SPOC_comments_received_yes" element
3884              */
3885             public boolean isSetSPOCCommentsReceivedYes()
3886             {
3887                 synchronized (monitor())
3888                 {
3889                     check_orphaned();
3890                     return get_store().count_elements(SPOCCOMMENTSRECEIVEDYES$62) != 0;
3891                 }
3892             }
3893             
3894             /**
3895              * Sets the "SPOC_comments_received_yes" element
3896              */
3897             public void setSPOCCommentsReceivedYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum spocCommentsReceivedYes)
3898             {
3899                 synchronized (monitor())
3900                 {
3901                     check_orphaned();
3902                     org.apache.xmlbeans.SimpleValue target = null;
3903                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPOCCOMMENTSRECEIVEDYES$62, 0);
3904                     if (target == null)
3905                     {
3906                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPOCCOMMENTSRECEIVEDYES$62);
3907                     }
3908                     target.setEnumValue(spocCommentsReceivedYes);
3909                 }
3910             }
3911             
3912             /**
3913              * Sets (as xml) the "SPOC_comments_received_yes" element
3914              */
3915             public void xsetSPOCCommentsReceivedYes(gov.grants.apply.system.globalLibraryV20.YesNoDataType spocCommentsReceivedYes)
3916             {
3917                 synchronized (monitor())
3918                 {
3919                     check_orphaned();
3920                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
3921                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SPOCCOMMENTSRECEIVEDYES$62, 0);
3922                     if (target == null)
3923                     {
3924                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SPOCCOMMENTSRECEIVEDYES$62);
3925                     }
3926                     target.set(spocCommentsReceivedYes);
3927                 }
3928             }
3929             
3930             /**
3931              * Unsets the "SPOC_comments_received_yes" element
3932              */
3933             public void unsetSPOCCommentsReceivedYes()
3934             {
3935                 synchronized (monitor())
3936                 {
3937                     check_orphaned();
3938                     get_store().remove_element(SPOCCOMMENTSRECEIVEDYES$62, 0);
3939                 }
3940             }
3941             
3942             /**
3943              * Gets the "Reason_no_comments" element
3944              */
3945             public java.lang.String getReasonNoComments()
3946             {
3947                 synchronized (monitor())
3948                 {
3949                     check_orphaned();
3950                     org.apache.xmlbeans.SimpleValue target = null;
3951                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REASONNOCOMMENTS$64, 0);
3952                     if (target == null)
3953                     {
3954                       return null;
3955                     }
3956                     return target.getStringValue();
3957                 }
3958             }
3959             
3960             /**
3961              * Gets (as xml) the "Reason_no_comments" element
3962              */
3963             public gov.grants.apply.forms.ed900V10.AN1To80 xgetReasonNoComments()
3964             {
3965                 synchronized (monitor())
3966                 {
3967                     check_orphaned();
3968                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
3969                     target = (gov.grants.apply.forms.ed900V10.AN1To80)get_store().find_element_user(REASONNOCOMMENTS$64, 0);
3970                     return target;
3971                 }
3972             }
3973             
3974             /**
3975              * True if has "Reason_no_comments" element
3976              */
3977             public boolean isSetReasonNoComments()
3978             {
3979                 synchronized (monitor())
3980                 {
3981                     check_orphaned();
3982                     return get_store().count_elements(REASONNOCOMMENTS$64) != 0;
3983                 }
3984             }
3985             
3986             /**
3987              * Sets the "Reason_no_comments" element
3988              */
3989             public void setReasonNoComments(java.lang.String reasonNoComments)
3990             {
3991                 synchronized (monitor())
3992                 {
3993                     check_orphaned();
3994                     org.apache.xmlbeans.SimpleValue target = null;
3995                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REASONNOCOMMENTS$64, 0);
3996                     if (target == null)
3997                     {
3998                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REASONNOCOMMENTS$64);
3999                     }
4000                     target.setStringValue(reasonNoComments);
4001                 }
4002             }
4003             
4004             /**
4005              * Sets (as xml) the "Reason_no_comments" element
4006              */
4007             public void xsetReasonNoComments(gov.grants.apply.forms.ed900V10.AN1To80 reasonNoComments)
4008             {
4009                 synchronized (monitor())
4010                 {
4011                     check_orphaned();
4012                     gov.grants.apply.forms.ed900V10.AN1To80 target = null;
4013                     target = (gov.grants.apply.forms.ed900V10.AN1To80)get_store().find_element_user(REASONNOCOMMENTS$64, 0);
4014                     if (target == null)
4015                     {
4016                       target = (gov.grants.apply.forms.ed900V10.AN1To80)get_store().add_element_user(REASONNOCOMMENTS$64);
4017                     }
4018                     target.set(reasonNoComments);
4019                 }
4020             }
4021             
4022             /**
4023              * Unsets the "Reason_no_comments" element
4024              */
4025             public void unsetReasonNoComments()
4026             {
4027                 synchronized (monitor())
4028                 {
4029                     check_orphaned();
4030                     get_store().remove_element(REASONNOCOMMENTS$64, 0);
4031                 }
4032             }
4033             
4034             /**
4035              * Gets the "Subcontract_work" element
4036              */
4037             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSubcontractWork()
4038             {
4039                 synchronized (monitor())
4040                 {
4041                     check_orphaned();
4042                     org.apache.xmlbeans.SimpleValue target = null;
4043                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBCONTRACTWORK$66, 0);
4044                     if (target == null)
4045                     {
4046                       return null;
4047                     }
4048                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4049                 }
4050             }
4051             
4052             /**
4053              * Gets (as xml) the "Subcontract_work" element
4054              */
4055             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSubcontractWork()
4056             {
4057                 synchronized (monitor())
4058                 {
4059                     check_orphaned();
4060                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4061                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBCONTRACTWORK$66, 0);
4062                     return target;
4063                 }
4064             }
4065             
4066             /**
4067              * Sets the "Subcontract_work" element
4068              */
4069             public void setSubcontractWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum subcontractWork)
4070             {
4071                 synchronized (monitor())
4072                 {
4073                     check_orphaned();
4074                     org.apache.xmlbeans.SimpleValue target = null;
4075                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBCONTRACTWORK$66, 0);
4076                     if (target == null)
4077                     {
4078                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBCONTRACTWORK$66);
4079                     }
4080                     target.setEnumValue(subcontractWork);
4081                 }
4082             }
4083             
4084             /**
4085              * Sets (as xml) the "Subcontract_work" element
4086              */
4087             public void xsetSubcontractWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType subcontractWork)
4088             {
4089                 synchronized (monitor())
4090                 {
4091                     check_orphaned();
4092                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4093                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBCONTRACTWORK$66, 0);
4094                     if (target == null)
4095                     {
4096                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBCONTRACTWORK$66);
4097                     }
4098                     target.set(subcontractWork);
4099                 }
4100             }
4101             
4102             /**
4103              * Gets the "Contracts_awarded_competitive_bid" element
4104              */
4105             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getContractsAwardedCompetitiveBid()
4106             {
4107                 synchronized (monitor())
4108                 {
4109                     check_orphaned();
4110                     org.apache.xmlbeans.SimpleValue target = null;
4111                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4112                     if (target == null)
4113                     {
4114                       return null;
4115                     }
4116                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4117                 }
4118             }
4119             
4120             /**
4121              * Gets (as xml) the "Contracts_awarded_competitive_bid" element
4122              */
4123             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetContractsAwardedCompetitiveBid()
4124             {
4125                 synchronized (monitor())
4126                 {
4127                     check_orphaned();
4128                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4129                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4130                     return target;
4131                 }
4132             }
4133             
4134             /**
4135              * True if has "Contracts_awarded_competitive_bid" element
4136              */
4137             public boolean isSetContractsAwardedCompetitiveBid()
4138             {
4139                 synchronized (monitor())
4140                 {
4141                     check_orphaned();
4142                     return get_store().count_elements(CONTRACTSAWARDEDCOMPETITIVEBID$68) != 0;
4143                 }
4144             }
4145             
4146             /**
4147              * Sets the "Contracts_awarded_competitive_bid" element
4148              */
4149             public void setContractsAwardedCompetitiveBid(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum contractsAwardedCompetitiveBid)
4150             {
4151                 synchronized (monitor())
4152                 {
4153                     check_orphaned();
4154                     org.apache.xmlbeans.SimpleValue target = null;
4155                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4156                     if (target == null)
4157                     {
4158                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68);
4159                     }
4160                     target.setEnumValue(contractsAwardedCompetitiveBid);
4161                 }
4162             }
4163             
4164             /**
4165              * Sets (as xml) the "Contracts_awarded_competitive_bid" element
4166              */
4167             public void xsetContractsAwardedCompetitiveBid(gov.grants.apply.system.globalLibraryV20.YesNoDataType contractsAwardedCompetitiveBid)
4168             {
4169                 synchronized (monitor())
4170                 {
4171                     check_orphaned();
4172                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4173                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4174                     if (target == null)
4175                     {
4176                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONTRACTSAWARDEDCOMPETITIVEBID$68);
4177                     }
4178                     target.set(contractsAwardedCompetitiveBid);
4179                 }
4180             }
4181             
4182             /**
4183              * Unsets the "Contracts_awarded_competitive_bid" element
4184              */
4185             public void unsetContractsAwardedCompetitiveBid()
4186             {
4187                 synchronized (monitor())
4188                 {
4189                     check_orphaned();
4190                     get_store().remove_element(CONTRACTSAWARDEDCOMPETITIVEBID$68, 0);
4191                 }
4192             }
4193             
4194             /**
4195              * Gets the "Justification_noncompetitive_bid" element
4196              */
4197             public java.lang.String getJustificationNoncompetitiveBid()
4198             {
4199                 synchronized (monitor())
4200                 {
4201                     check_orphaned();
4202                     org.apache.xmlbeans.SimpleValue target = null;
4203                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4204                     if (target == null)
4205                     {
4206                       return null;
4207                     }
4208                     return target.getStringValue();
4209                 }
4210             }
4211             
4212             /**
4213              * Gets (as xml) the "Justification_noncompetitive_bid" element
4214              */
4215             public gov.grants.apply.forms.ed900V10.AN1To320 xgetJustificationNoncompetitiveBid()
4216             {
4217                 synchronized (monitor())
4218                 {
4219                     check_orphaned();
4220                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
4221                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4222                     return target;
4223                 }
4224             }
4225             
4226             /**
4227              * True if has "Justification_noncompetitive_bid" element
4228              */
4229             public boolean isSetJustificationNoncompetitiveBid()
4230             {
4231                 synchronized (monitor())
4232                 {
4233                     check_orphaned();
4234                     return get_store().count_elements(JUSTIFICATIONNONCOMPETITIVEBID$70) != 0;
4235                 }
4236             }
4237             
4238             /**
4239              * Sets the "Justification_noncompetitive_bid" element
4240              */
4241             public void setJustificationNoncompetitiveBid(java.lang.String justificationNoncompetitiveBid)
4242             {
4243                 synchronized (monitor())
4244                 {
4245                     check_orphaned();
4246                     org.apache.xmlbeans.SimpleValue target = null;
4247                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4248                     if (target == null)
4249                     {
4250                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70);
4251                     }
4252                     target.setStringValue(justificationNoncompetitiveBid);
4253                 }
4254             }
4255             
4256             /**
4257              * Sets (as xml) the "Justification_noncompetitive_bid" element
4258              */
4259             public void xsetJustificationNoncompetitiveBid(gov.grants.apply.forms.ed900V10.AN1To320 justificationNoncompetitiveBid)
4260             {
4261                 synchronized (monitor())
4262                 {
4263                     check_orphaned();
4264                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
4265                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4266                     if (target == null)
4267                     {
4268                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(JUSTIFICATIONNONCOMPETITIVEBID$70);
4269                     }
4270                     target.set(justificationNoncompetitiveBid);
4271                 }
4272             }
4273             
4274             /**
4275              * Unsets the "Justification_noncompetitive_bid" element
4276              */
4277             public void unsetJustificationNoncompetitiveBid()
4278             {
4279                 synchronized (monitor())
4280                 {
4281                     check_orphaned();
4282                     get_store().remove_element(JUSTIFICATIONNONCOMPETITIVEBID$70, 0);
4283                 }
4284             }
4285             /**
4286              * An XML Type_Investment_Assistance(@http://apply.grants.gov/forms/ED_900-V1.0).
4287              *
4288              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionA$TypeInvestmentAssistance.
4289              */
4290             public static class TypeInvestmentAssistanceImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeInvestmentAssistance
4291             {
4292                 private static final long serialVersionUID = 1L;
4293                 
4294                 public TypeInvestmentAssistanceImpl(org.apache.xmlbeans.SchemaType sType)
4295                 {
4296                     super(sType, false);
4297                 }
4298                 
4299                 protected TypeInvestmentAssistanceImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4300                 {
4301                     super(sType, b);
4302                 }
4303             }
4304             /**
4305              * An XML Type_Applicant(@http://apply.grants.gov/forms/ED_900-V1.0).
4306              *
4307              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionA$TypeApplicant.
4308              */
4309             public static class TypeApplicantImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionA.TypeApplicant
4310             {
4311                 private static final long serialVersionUID = 1L;
4312                 
4313                 public TypeApplicantImpl(org.apache.xmlbeans.SchemaType sType)
4314                 {
4315                     super(sType, false);
4316                 }
4317                 
4318                 protected TypeApplicantImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4319                 {
4320                     super(sType, b);
4321                 }
4322             }
4323         }
4324         /**
4325          * An XML SectionB(@http://apply.grants.gov/forms/ED_900-V1.0).
4326          *
4327          * This is a complex type.
4328          */
4329         public static class SectionBImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB
4330         {
4331             private static final long serialVersionUID = 1L;
4332             
4333             public SectionBImpl(org.apache.xmlbeans.SchemaType sType)
4334             {
4335                 super(sType);
4336             }
4337             
4338             private static final javax.xml.namespace.QName REGIONELIGIBILITY$0 = 
4339                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "RegionEligibility");
4340             private static final javax.xml.namespace.QName REGIONDIFFERENCES$2 = 
4341                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Region_differences");
4342             private static final javax.xml.namespace.QName REGPOLITICALBOUNDARIES$4 = 
4343                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "RegPoliticalBoundaries");
4344             private static final javax.xml.namespace.QName DATAELIGIBILITYDETERMINATION$6 = 
4345                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Data_eligibility_determination");
4346             private static final javax.xml.namespace.QName ESTABLISHINGECONOMICDISTRESS$8 = 
4347                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Establishing_economic_distress");
4348             private static final javax.xml.namespace.QName POPLOSS$10 = 
4349                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "PopLoss");
4350             private static final javax.xml.namespace.QName UNDEREMPLOY$12 = 
4351                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Underemploy");
4352             private static final javax.xml.namespace.QName MILITARYBASE$14 = 
4353                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "MilitaryBase");
4354             private static final javax.xml.namespace.QName NATURALDISASTER$16 = 
4355                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "NaturalDisaster");
4356             private static final javax.xml.namespace.QName RESOURCEDEPLETION$18 = 
4357                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ResourceDepletion");
4358             private static final javax.xml.namespace.QName INDUSTRIALCLOSING$20 = 
4359                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "IndustrialClosing");
4360             private static final javax.xml.namespace.QName NEGATIVEEFFECTS$22 = 
4361                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "NegativeEffects");
4362             private static final javax.xml.namespace.QName OTHERCIRCUMSTANCES$24 = 
4363                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "OtherCircumstances");
4364             private static final javax.xml.namespace.QName OTHERCIRCUMSTANCESFFO$26 = 
4365                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Other_circumstances_FFO");
4366             private static final javax.xml.namespace.QName SUBSTANTIALDIRECTBENEFIT$28 = 
4367                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Substantial_Direct_Benefit");
4368             private static final javax.xml.namespace.QName EXPLANATIONDIRECTBENEFIT$30 = 
4369                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Explanation_direct_benefit");
4370             private static final javax.xml.namespace.QName BENEFICIARIESIDENTIFIED$32 = 
4371                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Beneficiaries_identified");
4372             private static final javax.xml.namespace.QName PROJECTBENEFICIARIES$34 = 
4373                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ProjectBeneficiaries");
4374             
4375             
4376             /**
4377              * Gets the "RegionEligibility" element
4378              */
4379             public java.lang.String getRegionEligibility()
4380             {
4381                 synchronized (monitor())
4382                 {
4383                     check_orphaned();
4384                     org.apache.xmlbeans.SimpleValue target = null;
4385                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONELIGIBILITY$0, 0);
4386                     if (target == null)
4387                     {
4388                       return null;
4389                     }
4390                     return target.getStringValue();
4391                 }
4392             }
4393             
4394             /**
4395              * Gets (as xml) the "RegionEligibility" element
4396              */
4397             public gov.grants.apply.forms.ed900V10.AN1To320 xgetRegionEligibility()
4398             {
4399                 synchronized (monitor())
4400                 {
4401                     check_orphaned();
4402                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
4403                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(REGIONELIGIBILITY$0, 0);
4404                     return target;
4405                 }
4406             }
4407             
4408             /**
4409              * Sets the "RegionEligibility" element
4410              */
4411             public void setRegionEligibility(java.lang.String regionEligibility)
4412             {
4413                 synchronized (monitor())
4414                 {
4415                     check_orphaned();
4416                     org.apache.xmlbeans.SimpleValue target = null;
4417                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONELIGIBILITY$0, 0);
4418                     if (target == null)
4419                     {
4420                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGIONELIGIBILITY$0);
4421                     }
4422                     target.setStringValue(regionEligibility);
4423                 }
4424             }
4425             
4426             /**
4427              * Sets (as xml) the "RegionEligibility" element
4428              */
4429             public void xsetRegionEligibility(gov.grants.apply.forms.ed900V10.AN1To320 regionEligibility)
4430             {
4431                 synchronized (monitor())
4432                 {
4433                     check_orphaned();
4434                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
4435                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(REGIONELIGIBILITY$0, 0);
4436                     if (target == null)
4437                     {
4438                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(REGIONELIGIBILITY$0);
4439                     }
4440                     target.set(regionEligibility);
4441                 }
4442             }
4443             
4444             /**
4445              * Gets the "Region_differences" element
4446              */
4447             public java.lang.String getRegionDifferences()
4448             {
4449                 synchronized (monitor())
4450                 {
4451                     check_orphaned();
4452                     org.apache.xmlbeans.SimpleValue target = null;
4453                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONDIFFERENCES$2, 0);
4454                     if (target == null)
4455                     {
4456                       return null;
4457                     }
4458                     return target.getStringValue();
4459                 }
4460             }
4461             
4462             /**
4463              * Gets (as xml) the "Region_differences" element
4464              */
4465             public gov.grants.apply.forms.ed900V10.AN1To320 xgetRegionDifferences()
4466             {
4467                 synchronized (monitor())
4468                 {
4469                     check_orphaned();
4470                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
4471                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(REGIONDIFFERENCES$2, 0);
4472                     return target;
4473                 }
4474             }
4475             
4476             /**
4477              * True if has "Region_differences" element
4478              */
4479             public boolean isSetRegionDifferences()
4480             {
4481                 synchronized (monitor())
4482                 {
4483                     check_orphaned();
4484                     return get_store().count_elements(REGIONDIFFERENCES$2) != 0;
4485                 }
4486             }
4487             
4488             /**
4489              * Sets the "Region_differences" element
4490              */
4491             public void setRegionDifferences(java.lang.String regionDifferences)
4492             {
4493                 synchronized (monitor())
4494                 {
4495                     check_orphaned();
4496                     org.apache.xmlbeans.SimpleValue target = null;
4497                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGIONDIFFERENCES$2, 0);
4498                     if (target == null)
4499                     {
4500                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGIONDIFFERENCES$2);
4501                     }
4502                     target.setStringValue(regionDifferences);
4503                 }
4504             }
4505             
4506             /**
4507              * Sets (as xml) the "Region_differences" element
4508              */
4509             public void xsetRegionDifferences(gov.grants.apply.forms.ed900V10.AN1To320 regionDifferences)
4510             {
4511                 synchronized (monitor())
4512                 {
4513                     check_orphaned();
4514                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
4515                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(REGIONDIFFERENCES$2, 0);
4516                     if (target == null)
4517                     {
4518                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(REGIONDIFFERENCES$2);
4519                     }
4520                     target.set(regionDifferences);
4521                 }
4522             }
4523             
4524             /**
4525              * Unsets the "Region_differences" element
4526              */
4527             public void unsetRegionDifferences()
4528             {
4529                 synchronized (monitor())
4530                 {
4531                     check_orphaned();
4532                     get_store().remove_element(REGIONDIFFERENCES$2, 0);
4533                 }
4534             }
4535             
4536             /**
4537              * Gets the "RegPoliticalBoundaries" element
4538              */
4539             public java.lang.String getRegPoliticalBoundaries()
4540             {
4541                 synchronized (monitor())
4542                 {
4543                     check_orphaned();
4544                     org.apache.xmlbeans.SimpleValue target = null;
4545                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGPOLITICALBOUNDARIES$4, 0);
4546                     if (target == null)
4547                     {
4548                       return null;
4549                     }
4550                     return target.getStringValue();
4551                 }
4552             }
4553             
4554             /**
4555              * Gets (as xml) the "RegPoliticalBoundaries" element
4556              */
4557             public gov.grants.apply.forms.ed900V10.AN1To320 xgetRegPoliticalBoundaries()
4558             {
4559                 synchronized (monitor())
4560                 {
4561                     check_orphaned();
4562                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
4563                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(REGPOLITICALBOUNDARIES$4, 0);
4564                     return target;
4565                 }
4566             }
4567             
4568             /**
4569              * True if has "RegPoliticalBoundaries" element
4570              */
4571             public boolean isSetRegPoliticalBoundaries()
4572             {
4573                 synchronized (monitor())
4574                 {
4575                     check_orphaned();
4576                     return get_store().count_elements(REGPOLITICALBOUNDARIES$4) != 0;
4577                 }
4578             }
4579             
4580             /**
4581              * Sets the "RegPoliticalBoundaries" element
4582              */
4583             public void setRegPoliticalBoundaries(java.lang.String regPoliticalBoundaries)
4584             {
4585                 synchronized (monitor())
4586                 {
4587                     check_orphaned();
4588                     org.apache.xmlbeans.SimpleValue target = null;
4589                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGPOLITICALBOUNDARIES$4, 0);
4590                     if (target == null)
4591                     {
4592                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGPOLITICALBOUNDARIES$4);
4593                     }
4594                     target.setStringValue(regPoliticalBoundaries);
4595                 }
4596             }
4597             
4598             /**
4599              * Sets (as xml) the "RegPoliticalBoundaries" element
4600              */
4601             public void xsetRegPoliticalBoundaries(gov.grants.apply.forms.ed900V10.AN1To320 regPoliticalBoundaries)
4602             {
4603                 synchronized (monitor())
4604                 {
4605                     check_orphaned();
4606                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
4607                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(REGPOLITICALBOUNDARIES$4, 0);
4608                     if (target == null)
4609                     {
4610                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(REGPOLITICALBOUNDARIES$4);
4611                     }
4612                     target.set(regPoliticalBoundaries);
4613                 }
4614             }
4615             
4616             /**
4617              * Unsets the "RegPoliticalBoundaries" element
4618              */
4619             public void unsetRegPoliticalBoundaries()
4620             {
4621                 synchronized (monitor())
4622                 {
4623                     check_orphaned();
4624                     get_store().remove_element(REGPOLITICALBOUNDARIES$4, 0);
4625                 }
4626             }
4627             
4628             /**
4629              * Gets the "Data_eligibility_determination" element
4630              */
4631             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination getDataEligibilityDetermination()
4632             {
4633                 synchronized (monitor())
4634                 {
4635                     check_orphaned();
4636                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination target = null;
4637                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination)get_store().find_element_user(DATAELIGIBILITYDETERMINATION$6, 0);
4638                     if (target == null)
4639                     {
4640                       return null;
4641                     }
4642                     return target;
4643                 }
4644             }
4645             
4646             /**
4647              * Sets the "Data_eligibility_determination" element
4648              */
4649             public void setDataEligibilityDetermination(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination dataEligibilityDetermination)
4650             {
4651                 generatedSetterHelperImpl(dataEligibilityDetermination, DATAELIGIBILITYDETERMINATION$6, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
4652             }
4653             
4654             /**
4655              * Appends and returns a new empty "Data_eligibility_determination" element
4656              */
4657             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination addNewDataEligibilityDetermination()
4658             {
4659                 synchronized (monitor())
4660                 {
4661                     check_orphaned();
4662                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination target = null;
4663                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination)get_store().add_element_user(DATAELIGIBILITYDETERMINATION$6);
4664                     return target;
4665                 }
4666             }
4667             
4668             /**
4669              * Gets the "Establishing_economic_distress" element
4670              */
4671             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress getEstablishingEconomicDistress()
4672             {
4673                 synchronized (monitor())
4674                 {
4675                     check_orphaned();
4676                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress target = null;
4677                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress)get_store().find_element_user(ESTABLISHINGECONOMICDISTRESS$8, 0);
4678                     if (target == null)
4679                     {
4680                       return null;
4681                     }
4682                     return target;
4683                 }
4684             }
4685             
4686             /**
4687              * True if has "Establishing_economic_distress" element
4688              */
4689             public boolean isSetEstablishingEconomicDistress()
4690             {
4691                 synchronized (monitor())
4692                 {
4693                     check_orphaned();
4694                     return get_store().count_elements(ESTABLISHINGECONOMICDISTRESS$8) != 0;
4695                 }
4696             }
4697             
4698             /**
4699              * Sets the "Establishing_economic_distress" element
4700              */
4701             public void setEstablishingEconomicDistress(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress establishingEconomicDistress)
4702             {
4703                 generatedSetterHelperImpl(establishingEconomicDistress, ESTABLISHINGECONOMICDISTRESS$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
4704             }
4705             
4706             /**
4707              * Appends and returns a new empty "Establishing_economic_distress" element
4708              */
4709             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress addNewEstablishingEconomicDistress()
4710             {
4711                 synchronized (monitor())
4712                 {
4713                     check_orphaned();
4714                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress target = null;
4715                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress)get_store().add_element_user(ESTABLISHINGECONOMICDISTRESS$8);
4716                     return target;
4717                 }
4718             }
4719             
4720             /**
4721              * Unsets the "Establishing_economic_distress" element
4722              */
4723             public void unsetEstablishingEconomicDistress()
4724             {
4725                 synchronized (monitor())
4726                 {
4727                     check_orphaned();
4728                     get_store().remove_element(ESTABLISHINGECONOMICDISTRESS$8, 0);
4729                 }
4730             }
4731             
4732             /**
4733              * Gets the "PopLoss" element
4734              */
4735             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPopLoss()
4736             {
4737                 synchronized (monitor())
4738                 {
4739                     check_orphaned();
4740                     org.apache.xmlbeans.SimpleValue target = null;
4741                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPLOSS$10, 0);
4742                     if (target == null)
4743                     {
4744                       return null;
4745                     }
4746                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4747                 }
4748             }
4749             
4750             /**
4751              * Gets (as xml) the "PopLoss" element
4752              */
4753             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPopLoss()
4754             {
4755                 synchronized (monitor())
4756                 {
4757                     check_orphaned();
4758                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4759                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPLOSS$10, 0);
4760                     return target;
4761                 }
4762             }
4763             
4764             /**
4765              * True if has "PopLoss" element
4766              */
4767             public boolean isSetPopLoss()
4768             {
4769                 synchronized (monitor())
4770                 {
4771                     check_orphaned();
4772                     return get_store().count_elements(POPLOSS$10) != 0;
4773                 }
4774             }
4775             
4776             /**
4777              * Sets the "PopLoss" element
4778              */
4779             public void setPopLoss(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum popLoss)
4780             {
4781                 synchronized (monitor())
4782                 {
4783                     check_orphaned();
4784                     org.apache.xmlbeans.SimpleValue target = null;
4785                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(POPLOSS$10, 0);
4786                     if (target == null)
4787                     {
4788                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(POPLOSS$10);
4789                     }
4790                     target.setEnumValue(popLoss);
4791                 }
4792             }
4793             
4794             /**
4795              * Sets (as xml) the "PopLoss" element
4796              */
4797             public void xsetPopLoss(gov.grants.apply.system.globalLibraryV20.YesNoDataType popLoss)
4798             {
4799                 synchronized (monitor())
4800                 {
4801                     check_orphaned();
4802                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4803                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(POPLOSS$10, 0);
4804                     if (target == null)
4805                     {
4806                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(POPLOSS$10);
4807                     }
4808                     target.set(popLoss);
4809                 }
4810             }
4811             
4812             /**
4813              * Unsets the "PopLoss" element
4814              */
4815             public void unsetPopLoss()
4816             {
4817                 synchronized (monitor())
4818                 {
4819                     check_orphaned();
4820                     get_store().remove_element(POPLOSS$10, 0);
4821                 }
4822             }
4823             
4824             /**
4825              * Gets the "Underemploy" element
4826              */
4827             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUnderemploy()
4828             {
4829                 synchronized (monitor())
4830                 {
4831                     check_orphaned();
4832                     org.apache.xmlbeans.SimpleValue target = null;
4833                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNDEREMPLOY$12, 0);
4834                     if (target == null)
4835                     {
4836                       return null;
4837                     }
4838                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4839                 }
4840             }
4841             
4842             /**
4843              * Gets (as xml) the "Underemploy" element
4844              */
4845             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUnderemploy()
4846             {
4847                 synchronized (monitor())
4848                 {
4849                     check_orphaned();
4850                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4851                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UNDEREMPLOY$12, 0);
4852                     return target;
4853                 }
4854             }
4855             
4856             /**
4857              * True if has "Underemploy" element
4858              */
4859             public boolean isSetUnderemploy()
4860             {
4861                 synchronized (monitor())
4862                 {
4863                     check_orphaned();
4864                     return get_store().count_elements(UNDEREMPLOY$12) != 0;
4865                 }
4866             }
4867             
4868             /**
4869              * Sets the "Underemploy" element
4870              */
4871             public void setUnderemploy(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum underemploy)
4872             {
4873                 synchronized (monitor())
4874                 {
4875                     check_orphaned();
4876                     org.apache.xmlbeans.SimpleValue target = null;
4877                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNDEREMPLOY$12, 0);
4878                     if (target == null)
4879                     {
4880                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UNDEREMPLOY$12);
4881                     }
4882                     target.setEnumValue(underemploy);
4883                 }
4884             }
4885             
4886             /**
4887              * Sets (as xml) the "Underemploy" element
4888              */
4889             public void xsetUnderemploy(gov.grants.apply.system.globalLibraryV20.YesNoDataType underemploy)
4890             {
4891                 synchronized (monitor())
4892                 {
4893                     check_orphaned();
4894                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4895                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UNDEREMPLOY$12, 0);
4896                     if (target == null)
4897                     {
4898                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UNDEREMPLOY$12);
4899                     }
4900                     target.set(underemploy);
4901                 }
4902             }
4903             
4904             /**
4905              * Unsets the "Underemploy" element
4906              */
4907             public void unsetUnderemploy()
4908             {
4909                 synchronized (monitor())
4910                 {
4911                     check_orphaned();
4912                     get_store().remove_element(UNDEREMPLOY$12, 0);
4913                 }
4914             }
4915             
4916             /**
4917              * Gets the "MilitaryBase" element
4918              */
4919             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMilitaryBase()
4920             {
4921                 synchronized (monitor())
4922                 {
4923                     check_orphaned();
4924                     org.apache.xmlbeans.SimpleValue target = null;
4925                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MILITARYBASE$14, 0);
4926                     if (target == null)
4927                     {
4928                       return null;
4929                     }
4930                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
4931                 }
4932             }
4933             
4934             /**
4935              * Gets (as xml) the "MilitaryBase" element
4936              */
4937             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMilitaryBase()
4938             {
4939                 synchronized (monitor())
4940                 {
4941                     check_orphaned();
4942                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4943                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MILITARYBASE$14, 0);
4944                     return target;
4945                 }
4946             }
4947             
4948             /**
4949              * True if has "MilitaryBase" element
4950              */
4951             public boolean isSetMilitaryBase()
4952             {
4953                 synchronized (monitor())
4954                 {
4955                     check_orphaned();
4956                     return get_store().count_elements(MILITARYBASE$14) != 0;
4957                 }
4958             }
4959             
4960             /**
4961              * Sets the "MilitaryBase" element
4962              */
4963             public void setMilitaryBase(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum militaryBase)
4964             {
4965                 synchronized (monitor())
4966                 {
4967                     check_orphaned();
4968                     org.apache.xmlbeans.SimpleValue target = null;
4969                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MILITARYBASE$14, 0);
4970                     if (target == null)
4971                     {
4972                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MILITARYBASE$14);
4973                     }
4974                     target.setEnumValue(militaryBase);
4975                 }
4976             }
4977             
4978             /**
4979              * Sets (as xml) the "MilitaryBase" element
4980              */
4981             public void xsetMilitaryBase(gov.grants.apply.system.globalLibraryV20.YesNoDataType militaryBase)
4982             {
4983                 synchronized (monitor())
4984                 {
4985                     check_orphaned();
4986                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
4987                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MILITARYBASE$14, 0);
4988                     if (target == null)
4989                     {
4990                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MILITARYBASE$14);
4991                     }
4992                     target.set(militaryBase);
4993                 }
4994             }
4995             
4996             /**
4997              * Unsets the "MilitaryBase" element
4998              */
4999             public void unsetMilitaryBase()
5000             {
5001                 synchronized (monitor())
5002                 {
5003                     check_orphaned();
5004                     get_store().remove_element(MILITARYBASE$14, 0);
5005                 }
5006             }
5007             
5008             /**
5009              * Gets the "NaturalDisaster" element
5010              */
5011             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalDisaster()
5012             {
5013                 synchronized (monitor())
5014                 {
5015                     check_orphaned();
5016                     org.apache.xmlbeans.SimpleValue target = null;
5017                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALDISASTER$16, 0);
5018                     if (target == null)
5019                     {
5020                       return null;
5021                     }
5022                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5023                 }
5024             }
5025             
5026             /**
5027              * Gets (as xml) the "NaturalDisaster" element
5028              */
5029             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalDisaster()
5030             {
5031                 synchronized (monitor())
5032                 {
5033                     check_orphaned();
5034                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5035                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALDISASTER$16, 0);
5036                     return target;
5037                 }
5038             }
5039             
5040             /**
5041              * True if has "NaturalDisaster" element
5042              */
5043             public boolean isSetNaturalDisaster()
5044             {
5045                 synchronized (monitor())
5046                 {
5047                     check_orphaned();
5048                     return get_store().count_elements(NATURALDISASTER$16) != 0;
5049                 }
5050             }
5051             
5052             /**
5053              * Sets the "NaturalDisaster" element
5054              */
5055             public void setNaturalDisaster(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalDisaster)
5056             {
5057                 synchronized (monitor())
5058                 {
5059                     check_orphaned();
5060                     org.apache.xmlbeans.SimpleValue target = null;
5061                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALDISASTER$16, 0);
5062                     if (target == null)
5063                     {
5064                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NATURALDISASTER$16);
5065                     }
5066                     target.setEnumValue(naturalDisaster);
5067                 }
5068             }
5069             
5070             /**
5071              * Sets (as xml) the "NaturalDisaster" element
5072              */
5073             public void xsetNaturalDisaster(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalDisaster)
5074             {
5075                 synchronized (monitor())
5076                 {
5077                     check_orphaned();
5078                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5079                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALDISASTER$16, 0);
5080                     if (target == null)
5081                     {
5082                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NATURALDISASTER$16);
5083                     }
5084                     target.set(naturalDisaster);
5085                 }
5086             }
5087             
5088             /**
5089              * Unsets the "NaturalDisaster" element
5090              */
5091             public void unsetNaturalDisaster()
5092             {
5093                 synchronized (monitor())
5094                 {
5095                     check_orphaned();
5096                     get_store().remove_element(NATURALDISASTER$16, 0);
5097                 }
5098             }
5099             
5100             /**
5101              * Gets the "ResourceDepletion" element
5102              */
5103             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getResourceDepletion()
5104             {
5105                 synchronized (monitor())
5106                 {
5107                     check_orphaned();
5108                     org.apache.xmlbeans.SimpleValue target = null;
5109                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESOURCEDEPLETION$18, 0);
5110                     if (target == null)
5111                     {
5112                       return null;
5113                     }
5114                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5115                 }
5116             }
5117             
5118             /**
5119              * Gets (as xml) the "ResourceDepletion" element
5120              */
5121             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetResourceDepletion()
5122             {
5123                 synchronized (monitor())
5124                 {
5125                     check_orphaned();
5126                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5127                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESOURCEDEPLETION$18, 0);
5128                     return target;
5129                 }
5130             }
5131             
5132             /**
5133              * True if has "ResourceDepletion" element
5134              */
5135             public boolean isSetResourceDepletion()
5136             {
5137                 synchronized (monitor())
5138                 {
5139                     check_orphaned();
5140                     return get_store().count_elements(RESOURCEDEPLETION$18) != 0;
5141                 }
5142             }
5143             
5144             /**
5145              * Sets the "ResourceDepletion" element
5146              */
5147             public void setResourceDepletion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum resourceDepletion)
5148             {
5149                 synchronized (monitor())
5150                 {
5151                     check_orphaned();
5152                     org.apache.xmlbeans.SimpleValue target = null;
5153                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESOURCEDEPLETION$18, 0);
5154                     if (target == null)
5155                     {
5156                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESOURCEDEPLETION$18);
5157                     }
5158                     target.setEnumValue(resourceDepletion);
5159                 }
5160             }
5161             
5162             /**
5163              * Sets (as xml) the "ResourceDepletion" element
5164              */
5165             public void xsetResourceDepletion(gov.grants.apply.system.globalLibraryV20.YesNoDataType resourceDepletion)
5166             {
5167                 synchronized (monitor())
5168                 {
5169                     check_orphaned();
5170                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5171                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESOURCEDEPLETION$18, 0);
5172                     if (target == null)
5173                     {
5174                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RESOURCEDEPLETION$18);
5175                     }
5176                     target.set(resourceDepletion);
5177                 }
5178             }
5179             
5180             /**
5181              * Unsets the "ResourceDepletion" element
5182              */
5183             public void unsetResourceDepletion()
5184             {
5185                 synchronized (monitor())
5186                 {
5187                     check_orphaned();
5188                     get_store().remove_element(RESOURCEDEPLETION$18, 0);
5189                 }
5190             }
5191             
5192             /**
5193              * Gets the "IndustrialClosing" element
5194              */
5195             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndustrialClosing()
5196             {
5197                 synchronized (monitor())
5198                 {
5199                     check_orphaned();
5200                     org.apache.xmlbeans.SimpleValue target = null;
5201                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDUSTRIALCLOSING$20, 0);
5202                     if (target == null)
5203                     {
5204                       return null;
5205                     }
5206                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5207                 }
5208             }
5209             
5210             /**
5211              * Gets (as xml) the "IndustrialClosing" element
5212              */
5213             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndustrialClosing()
5214             {
5215                 synchronized (monitor())
5216                 {
5217                     check_orphaned();
5218                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5219                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDUSTRIALCLOSING$20, 0);
5220                     return target;
5221                 }
5222             }
5223             
5224             /**
5225              * True if has "IndustrialClosing" element
5226              */
5227             public boolean isSetIndustrialClosing()
5228             {
5229                 synchronized (monitor())
5230                 {
5231                     check_orphaned();
5232                     return get_store().count_elements(INDUSTRIALCLOSING$20) != 0;
5233                 }
5234             }
5235             
5236             /**
5237              * Sets the "IndustrialClosing" element
5238              */
5239             public void setIndustrialClosing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum industrialClosing)
5240             {
5241                 synchronized (monitor())
5242                 {
5243                     check_orphaned();
5244                     org.apache.xmlbeans.SimpleValue target = null;
5245                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDUSTRIALCLOSING$20, 0);
5246                     if (target == null)
5247                     {
5248                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDUSTRIALCLOSING$20);
5249                     }
5250                     target.setEnumValue(industrialClosing);
5251                 }
5252             }
5253             
5254             /**
5255              * Sets (as xml) the "IndustrialClosing" element
5256              */
5257             public void xsetIndustrialClosing(gov.grants.apply.system.globalLibraryV20.YesNoDataType industrialClosing)
5258             {
5259                 synchronized (monitor())
5260                 {
5261                     check_orphaned();
5262                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5263                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDUSTRIALCLOSING$20, 0);
5264                     if (target == null)
5265                     {
5266                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INDUSTRIALCLOSING$20);
5267                     }
5268                     target.set(industrialClosing);
5269                 }
5270             }
5271             
5272             /**
5273              * Unsets the "IndustrialClosing" element
5274              */
5275             public void unsetIndustrialClosing()
5276             {
5277                 synchronized (monitor())
5278                 {
5279                     check_orphaned();
5280                     get_store().remove_element(INDUSTRIALCLOSING$20, 0);
5281                 }
5282             }
5283             
5284             /**
5285              * Gets the "NegativeEffects" element
5286              */
5287             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNegativeEffects()
5288             {
5289                 synchronized (monitor())
5290                 {
5291                     check_orphaned();
5292                     org.apache.xmlbeans.SimpleValue target = null;
5293                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEGATIVEEFFECTS$22, 0);
5294                     if (target == null)
5295                     {
5296                       return null;
5297                     }
5298                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5299                 }
5300             }
5301             
5302             /**
5303              * Gets (as xml) the "NegativeEffects" element
5304              */
5305             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNegativeEffects()
5306             {
5307                 synchronized (monitor())
5308                 {
5309                     check_orphaned();
5310                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5311                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEGATIVEEFFECTS$22, 0);
5312                     return target;
5313                 }
5314             }
5315             
5316             /**
5317              * True if has "NegativeEffects" element
5318              */
5319             public boolean isSetNegativeEffects()
5320             {
5321                 synchronized (monitor())
5322                 {
5323                     check_orphaned();
5324                     return get_store().count_elements(NEGATIVEEFFECTS$22) != 0;
5325                 }
5326             }
5327             
5328             /**
5329              * Sets the "NegativeEffects" element
5330              */
5331             public void setNegativeEffects(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum negativeEffects)
5332             {
5333                 synchronized (monitor())
5334                 {
5335                     check_orphaned();
5336                     org.apache.xmlbeans.SimpleValue target = null;
5337                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEGATIVEEFFECTS$22, 0);
5338                     if (target == null)
5339                     {
5340                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEGATIVEEFFECTS$22);
5341                     }
5342                     target.setEnumValue(negativeEffects);
5343                 }
5344             }
5345             
5346             /**
5347              * Sets (as xml) the "NegativeEffects" element
5348              */
5349             public void xsetNegativeEffects(gov.grants.apply.system.globalLibraryV20.YesNoDataType negativeEffects)
5350             {
5351                 synchronized (monitor())
5352                 {
5353                     check_orphaned();
5354                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5355                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEGATIVEEFFECTS$22, 0);
5356                     if (target == null)
5357                     {
5358                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEGATIVEEFFECTS$22);
5359                     }
5360                     target.set(negativeEffects);
5361                 }
5362             }
5363             
5364             /**
5365              * Unsets the "NegativeEffects" element
5366              */
5367             public void unsetNegativeEffects()
5368             {
5369                 synchronized (monitor())
5370                 {
5371                     check_orphaned();
5372                     get_store().remove_element(NEGATIVEEFFECTS$22, 0);
5373                 }
5374             }
5375             
5376             /**
5377              * Gets the "OtherCircumstances" element
5378              */
5379             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherCircumstances()
5380             {
5381                 synchronized (monitor())
5382                 {
5383                     check_orphaned();
5384                     org.apache.xmlbeans.SimpleValue target = null;
5385                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCIRCUMSTANCES$24, 0);
5386                     if (target == null)
5387                     {
5388                       return null;
5389                     }
5390                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5391                 }
5392             }
5393             
5394             /**
5395              * Gets (as xml) the "OtherCircumstances" element
5396              */
5397             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherCircumstances()
5398             {
5399                 synchronized (monitor())
5400                 {
5401                     check_orphaned();
5402                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5403                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERCIRCUMSTANCES$24, 0);
5404                     return target;
5405                 }
5406             }
5407             
5408             /**
5409              * True if has "OtherCircumstances" element
5410              */
5411             public boolean isSetOtherCircumstances()
5412             {
5413                 synchronized (monitor())
5414                 {
5415                     check_orphaned();
5416                     return get_store().count_elements(OTHERCIRCUMSTANCES$24) != 0;
5417                 }
5418             }
5419             
5420             /**
5421              * Sets the "OtherCircumstances" element
5422              */
5423             public void setOtherCircumstances(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherCircumstances)
5424             {
5425                 synchronized (monitor())
5426                 {
5427                     check_orphaned();
5428                     org.apache.xmlbeans.SimpleValue target = null;
5429                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCIRCUMSTANCES$24, 0);
5430                     if (target == null)
5431                     {
5432                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERCIRCUMSTANCES$24);
5433                     }
5434                     target.setEnumValue(otherCircumstances);
5435                 }
5436             }
5437             
5438             /**
5439              * Sets (as xml) the "OtherCircumstances" element
5440              */
5441             public void xsetOtherCircumstances(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherCircumstances)
5442             {
5443                 synchronized (monitor())
5444                 {
5445                     check_orphaned();
5446                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5447                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERCIRCUMSTANCES$24, 0);
5448                     if (target == null)
5449                     {
5450                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERCIRCUMSTANCES$24);
5451                     }
5452                     target.set(otherCircumstances);
5453                 }
5454             }
5455             
5456             /**
5457              * Unsets the "OtherCircumstances" element
5458              */
5459             public void unsetOtherCircumstances()
5460             {
5461                 synchronized (monitor())
5462                 {
5463                     check_orphaned();
5464                     get_store().remove_element(OTHERCIRCUMSTANCES$24, 0);
5465                 }
5466             }
5467             
5468             /**
5469              * Gets the "Other_circumstances_FFO" element
5470              */
5471             public java.lang.String getOtherCircumstancesFFO()
5472             {
5473                 synchronized (monitor())
5474                 {
5475                     check_orphaned();
5476                     org.apache.xmlbeans.SimpleValue target = null;
5477                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCIRCUMSTANCESFFO$26, 0);
5478                     if (target == null)
5479                     {
5480                       return null;
5481                     }
5482                     return target.getStringValue();
5483                 }
5484             }
5485             
5486             /**
5487              * Gets (as xml) the "Other_circumstances_FFO" element
5488              */
5489             public gov.grants.apply.forms.ed900V10.AN1To160 xgetOtherCircumstancesFFO()
5490             {
5491                 synchronized (monitor())
5492                 {
5493                     check_orphaned();
5494                     gov.grants.apply.forms.ed900V10.AN1To160 target = null;
5495                     target = (gov.grants.apply.forms.ed900V10.AN1To160)get_store().find_element_user(OTHERCIRCUMSTANCESFFO$26, 0);
5496                     return target;
5497                 }
5498             }
5499             
5500             /**
5501              * True if has "Other_circumstances_FFO" element
5502              */
5503             public boolean isSetOtherCircumstancesFFO()
5504             {
5505                 synchronized (monitor())
5506                 {
5507                     check_orphaned();
5508                     return get_store().count_elements(OTHERCIRCUMSTANCESFFO$26) != 0;
5509                 }
5510             }
5511             
5512             /**
5513              * Sets the "Other_circumstances_FFO" element
5514              */
5515             public void setOtherCircumstancesFFO(java.lang.String otherCircumstancesFFO)
5516             {
5517                 synchronized (monitor())
5518                 {
5519                     check_orphaned();
5520                     org.apache.xmlbeans.SimpleValue target = null;
5521                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERCIRCUMSTANCESFFO$26, 0);
5522                     if (target == null)
5523                     {
5524                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERCIRCUMSTANCESFFO$26);
5525                     }
5526                     target.setStringValue(otherCircumstancesFFO);
5527                 }
5528             }
5529             
5530             /**
5531              * Sets (as xml) the "Other_circumstances_FFO" element
5532              */
5533             public void xsetOtherCircumstancesFFO(gov.grants.apply.forms.ed900V10.AN1To160 otherCircumstancesFFO)
5534             {
5535                 synchronized (monitor())
5536                 {
5537                     check_orphaned();
5538                     gov.grants.apply.forms.ed900V10.AN1To160 target = null;
5539                     target = (gov.grants.apply.forms.ed900V10.AN1To160)get_store().find_element_user(OTHERCIRCUMSTANCESFFO$26, 0);
5540                     if (target == null)
5541                     {
5542                       target = (gov.grants.apply.forms.ed900V10.AN1To160)get_store().add_element_user(OTHERCIRCUMSTANCESFFO$26);
5543                     }
5544                     target.set(otherCircumstancesFFO);
5545                 }
5546             }
5547             
5548             /**
5549              * Unsets the "Other_circumstances_FFO" element
5550              */
5551             public void unsetOtherCircumstancesFFO()
5552             {
5553                 synchronized (monitor())
5554                 {
5555                     check_orphaned();
5556                     get_store().remove_element(OTHERCIRCUMSTANCESFFO$26, 0);
5557                 }
5558             }
5559             
5560             /**
5561              * Gets the "Substantial_Direct_Benefit" element
5562              */
5563             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSubstantialDirectBenefit()
5564             {
5565                 synchronized (monitor())
5566                 {
5567                     check_orphaned();
5568                     org.apache.xmlbeans.SimpleValue target = null;
5569                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBSTANTIALDIRECTBENEFIT$28, 0);
5570                     if (target == null)
5571                     {
5572                       return null;
5573                     }
5574                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5575                 }
5576             }
5577             
5578             /**
5579              * Gets (as xml) the "Substantial_Direct_Benefit" element
5580              */
5581             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSubstantialDirectBenefit()
5582             {
5583                 synchronized (monitor())
5584                 {
5585                     check_orphaned();
5586                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5587                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBSTANTIALDIRECTBENEFIT$28, 0);
5588                     return target;
5589                 }
5590             }
5591             
5592             /**
5593              * Sets the "Substantial_Direct_Benefit" element
5594              */
5595             public void setSubstantialDirectBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum substantialDirectBenefit)
5596             {
5597                 synchronized (monitor())
5598                 {
5599                     check_orphaned();
5600                     org.apache.xmlbeans.SimpleValue target = null;
5601                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBSTANTIALDIRECTBENEFIT$28, 0);
5602                     if (target == null)
5603                     {
5604                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBSTANTIALDIRECTBENEFIT$28);
5605                     }
5606                     target.setEnumValue(substantialDirectBenefit);
5607                 }
5608             }
5609             
5610             /**
5611              * Sets (as xml) the "Substantial_Direct_Benefit" element
5612              */
5613             public void xsetSubstantialDirectBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType substantialDirectBenefit)
5614             {
5615                 synchronized (monitor())
5616                 {
5617                     check_orphaned();
5618                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5619                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SUBSTANTIALDIRECTBENEFIT$28, 0);
5620                     if (target == null)
5621                     {
5622                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SUBSTANTIALDIRECTBENEFIT$28);
5623                     }
5624                     target.set(substantialDirectBenefit);
5625                 }
5626             }
5627             
5628             /**
5629              * Gets the "Explanation_direct_benefit" element
5630              */
5631             public java.lang.String getExplanationDirectBenefit()
5632             {
5633                 synchronized (monitor())
5634                 {
5635                     check_orphaned();
5636                     org.apache.xmlbeans.SimpleValue target = null;
5637                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPLANATIONDIRECTBENEFIT$30, 0);
5638                     if (target == null)
5639                     {
5640                       return null;
5641                     }
5642                     return target.getStringValue();
5643                 }
5644             }
5645             
5646             /**
5647              * Gets (as xml) the "Explanation_direct_benefit" element
5648              */
5649             public gov.grants.apply.forms.ed900V10.AN1To320 xgetExplanationDirectBenefit()
5650             {
5651                 synchronized (monitor())
5652                 {
5653                     check_orphaned();
5654                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
5655                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(EXPLANATIONDIRECTBENEFIT$30, 0);
5656                     return target;
5657                 }
5658             }
5659             
5660             /**
5661              * True if has "Explanation_direct_benefit" element
5662              */
5663             public boolean isSetExplanationDirectBenefit()
5664             {
5665                 synchronized (monitor())
5666                 {
5667                     check_orphaned();
5668                     return get_store().count_elements(EXPLANATIONDIRECTBENEFIT$30) != 0;
5669                 }
5670             }
5671             
5672             /**
5673              * Sets the "Explanation_direct_benefit" element
5674              */
5675             public void setExplanationDirectBenefit(java.lang.String explanationDirectBenefit)
5676             {
5677                 synchronized (monitor())
5678                 {
5679                     check_orphaned();
5680                     org.apache.xmlbeans.SimpleValue target = null;
5681                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPLANATIONDIRECTBENEFIT$30, 0);
5682                     if (target == null)
5683                     {
5684                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXPLANATIONDIRECTBENEFIT$30);
5685                     }
5686                     target.setStringValue(explanationDirectBenefit);
5687                 }
5688             }
5689             
5690             /**
5691              * Sets (as xml) the "Explanation_direct_benefit" element
5692              */
5693             public void xsetExplanationDirectBenefit(gov.grants.apply.forms.ed900V10.AN1To320 explanationDirectBenefit)
5694             {
5695                 synchronized (monitor())
5696                 {
5697                     check_orphaned();
5698                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
5699                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(EXPLANATIONDIRECTBENEFIT$30, 0);
5700                     if (target == null)
5701                     {
5702                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(EXPLANATIONDIRECTBENEFIT$30);
5703                     }
5704                     target.set(explanationDirectBenefit);
5705                 }
5706             }
5707             
5708             /**
5709              * Unsets the "Explanation_direct_benefit" element
5710              */
5711             public void unsetExplanationDirectBenefit()
5712             {
5713                 synchronized (monitor())
5714                 {
5715                     check_orphaned();
5716                     get_store().remove_element(EXPLANATIONDIRECTBENEFIT$30, 0);
5717                 }
5718             }
5719             
5720             /**
5721              * Gets the "Beneficiaries_identified" element
5722              */
5723             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBeneficiariesIdentified()
5724             {
5725                 synchronized (monitor())
5726                 {
5727                     check_orphaned();
5728                     org.apache.xmlbeans.SimpleValue target = null;
5729                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BENEFICIARIESIDENTIFIED$32, 0);
5730                     if (target == null)
5731                     {
5732                       return null;
5733                     }
5734                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5735                 }
5736             }
5737             
5738             /**
5739              * Gets (as xml) the "Beneficiaries_identified" element
5740              */
5741             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBeneficiariesIdentified()
5742             {
5743                 synchronized (monitor())
5744                 {
5745                     check_orphaned();
5746                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5747                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BENEFICIARIESIDENTIFIED$32, 0);
5748                     return target;
5749                 }
5750             }
5751             
5752             /**
5753              * True if has "Beneficiaries_identified" element
5754              */
5755             public boolean isSetBeneficiariesIdentified()
5756             {
5757                 synchronized (monitor())
5758                 {
5759                     check_orphaned();
5760                     return get_store().count_elements(BENEFICIARIESIDENTIFIED$32) != 0;
5761                 }
5762             }
5763             
5764             /**
5765              * Sets the "Beneficiaries_identified" element
5766              */
5767             public void setBeneficiariesIdentified(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum beneficiariesIdentified)
5768             {
5769                 synchronized (monitor())
5770                 {
5771                     check_orphaned();
5772                     org.apache.xmlbeans.SimpleValue target = null;
5773                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BENEFICIARIESIDENTIFIED$32, 0);
5774                     if (target == null)
5775                     {
5776                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BENEFICIARIESIDENTIFIED$32);
5777                     }
5778                     target.setEnumValue(beneficiariesIdentified);
5779                 }
5780             }
5781             
5782             /**
5783              * Sets (as xml) the "Beneficiaries_identified" element
5784              */
5785             public void xsetBeneficiariesIdentified(gov.grants.apply.system.globalLibraryV20.YesNoDataType beneficiariesIdentified)
5786             {
5787                 synchronized (monitor())
5788                 {
5789                     check_orphaned();
5790                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5791                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BENEFICIARIESIDENTIFIED$32, 0);
5792                     if (target == null)
5793                     {
5794                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BENEFICIARIESIDENTIFIED$32);
5795                     }
5796                     target.set(beneficiariesIdentified);
5797                 }
5798             }
5799             
5800             /**
5801              * Unsets the "Beneficiaries_identified" element
5802              */
5803             public void unsetBeneficiariesIdentified()
5804             {
5805                 synchronized (monitor())
5806                 {
5807                     check_orphaned();
5808                     get_store().remove_element(BENEFICIARIESIDENTIFIED$32, 0);
5809                 }
5810             }
5811             
5812             /**
5813              * Gets array of all "ProjectBeneficiaries" elements
5814              */
5815             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries[] getProjectBeneficiariesArray()
5816             {
5817                 synchronized (monitor())
5818                 {
5819                     check_orphaned();
5820                     java.util.List targetList = new java.util.ArrayList();
5821                     get_store().find_all_element_users(PROJECTBENEFICIARIES$34, targetList);
5822                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries[] result = new gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries[targetList.size()];
5823                     targetList.toArray(result);
5824                     return result;
5825                 }
5826             }
5827             
5828             /**
5829              * Gets ith "ProjectBeneficiaries" element
5830              */
5831             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries getProjectBeneficiariesArray(int i)
5832             {
5833                 synchronized (monitor())
5834                 {
5835                     check_orphaned();
5836                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries target = null;
5837                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries)get_store().find_element_user(PROJECTBENEFICIARIES$34, i);
5838                     if (target == null)
5839                     {
5840                       throw new IndexOutOfBoundsException();
5841                     }
5842                     return target;
5843                 }
5844             }
5845             
5846             /**
5847              * Returns number of "ProjectBeneficiaries" element
5848              */
5849             public int sizeOfProjectBeneficiariesArray()
5850             {
5851                 synchronized (monitor())
5852                 {
5853                     check_orphaned();
5854                     return get_store().count_elements(PROJECTBENEFICIARIES$34);
5855                 }
5856             }
5857             
5858             /**
5859              * Sets array of all "ProjectBeneficiaries" element  WARNING: This method is not atomicaly synchronized.
5860              */
5861             public void setProjectBeneficiariesArray(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries[] projectBeneficiariesArray)
5862             {
5863                 check_orphaned();
5864                 arraySetterHelper(projectBeneficiariesArray, PROJECTBENEFICIARIES$34);
5865             }
5866             
5867             /**
5868              * Sets ith "ProjectBeneficiaries" element
5869              */
5870             public void setProjectBeneficiariesArray(int i, gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries projectBeneficiaries)
5871             {
5872                 generatedSetterHelperImpl(projectBeneficiaries, PROJECTBENEFICIARIES$34, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
5873             }
5874             
5875             /**
5876              * Inserts and returns a new empty value (as xml) as the ith "ProjectBeneficiaries" element
5877              */
5878             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries insertNewProjectBeneficiaries(int i)
5879             {
5880                 synchronized (monitor())
5881                 {
5882                     check_orphaned();
5883                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries target = null;
5884                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries)get_store().insert_element_user(PROJECTBENEFICIARIES$34, i);
5885                     return target;
5886                 }
5887             }
5888             
5889             /**
5890              * Appends and returns a new empty value (as xml) as the last "ProjectBeneficiaries" element
5891              */
5892             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries addNewProjectBeneficiaries()
5893             {
5894                 synchronized (monitor())
5895                 {
5896                     check_orphaned();
5897                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries target = null;
5898                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries)get_store().add_element_user(PROJECTBENEFICIARIES$34);
5899                     return target;
5900                 }
5901             }
5902             
5903             /**
5904              * Removes the ith "ProjectBeneficiaries" element
5905              */
5906             public void removeProjectBeneficiaries(int i)
5907             {
5908                 synchronized (monitor())
5909                 {
5910                     check_orphaned();
5911                     get_store().remove_element(PROJECTBENEFICIARIES$34, i);
5912                 }
5913             }
5914             /**
5915              * An XML Data_eligibility_determination(@http://apply.grants.gov/forms/ED_900-V1.0).
5916              *
5917              * This is a complex type.
5918              */
5919             public static class DataEligibilityDeterminationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.DataEligibilityDetermination
5920             {
5921                 private static final long serialVersionUID = 1L;
5922                 
5923                 public DataEligibilityDeterminationImpl(org.apache.xmlbeans.SchemaType sType)
5924                 {
5925                     super(sType);
5926                 }
5927                 
5928                 private static final javax.xml.namespace.QName RECENTACSDATA$0 = 
5929                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "RecentACS_data");
5930                 private static final javax.xml.namespace.QName FEDDATA$2 = 
5931                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "FedData");
5932                 private static final javax.xml.namespace.QName STATEDATA$4 = 
5933                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "StateData");
5934                 private static final javax.xml.namespace.QName OTHERDATA$6 = 
5935                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "OtherData");
5936                 
5937                 
5938                 /**
5939                  * Gets the "RecentACS_data" element
5940                  */
5941                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRecentACSData()
5942                 {
5943                     synchronized (monitor())
5944                     {
5945                       check_orphaned();
5946                       org.apache.xmlbeans.SimpleValue target = null;
5947                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECENTACSDATA$0, 0);
5948                       if (target == null)
5949                       {
5950                         return null;
5951                       }
5952                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5953                     }
5954                 }
5955                 
5956                 /**
5957                  * Gets (as xml) the "RecentACS_data" element
5958                  */
5959                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRecentACSData()
5960                 {
5961                     synchronized (monitor())
5962                     {
5963                       check_orphaned();
5964                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5965                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RECENTACSDATA$0, 0);
5966                       return target;
5967                     }
5968                 }
5969                 
5970                 /**
5971                  * True if has "RecentACS_data" element
5972                  */
5973                 public boolean isSetRecentACSData()
5974                 {
5975                     synchronized (monitor())
5976                     {
5977                       check_orphaned();
5978                       return get_store().count_elements(RECENTACSDATA$0) != 0;
5979                     }
5980                 }
5981                 
5982                 /**
5983                  * Sets the "RecentACS_data" element
5984                  */
5985                 public void setRecentACSData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum recentACSData)
5986                 {
5987                     synchronized (monitor())
5988                     {
5989                       check_orphaned();
5990                       org.apache.xmlbeans.SimpleValue target = null;
5991                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECENTACSDATA$0, 0);
5992                       if (target == null)
5993                       {
5994                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECENTACSDATA$0);
5995                       }
5996                       target.setEnumValue(recentACSData);
5997                     }
5998                 }
5999                 
6000                 /**
6001                  * Sets (as xml) the "RecentACS_data" element
6002                  */
6003                 public void xsetRecentACSData(gov.grants.apply.system.globalLibraryV20.YesNoDataType recentACSData)
6004                 {
6005                     synchronized (monitor())
6006                     {
6007                       check_orphaned();
6008                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6009                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RECENTACSDATA$0, 0);
6010                       if (target == null)
6011                       {
6012                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RECENTACSDATA$0);
6013                       }
6014                       target.set(recentACSData);
6015                     }
6016                 }
6017                 
6018                 /**
6019                  * Unsets the "RecentACS_data" element
6020                  */
6021                 public void unsetRecentACSData()
6022                 {
6023                     synchronized (monitor())
6024                     {
6025                       check_orphaned();
6026                       get_store().remove_element(RECENTACSDATA$0, 0);
6027                     }
6028                 }
6029                 
6030                 /**
6031                  * Gets the "FedData" element
6032                  */
6033                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFedData()
6034                 {
6035                     synchronized (monitor())
6036                     {
6037                       check_orphaned();
6038                       org.apache.xmlbeans.SimpleValue target = null;
6039                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDDATA$2, 0);
6040                       if (target == null)
6041                       {
6042                         return null;
6043                       }
6044                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6045                     }
6046                 }
6047                 
6048                 /**
6049                  * Gets (as xml) the "FedData" element
6050                  */
6051                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFedData()
6052                 {
6053                     synchronized (monitor())
6054                     {
6055                       check_orphaned();
6056                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6057                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDDATA$2, 0);
6058                       return target;
6059                     }
6060                 }
6061                 
6062                 /**
6063                  * True if has "FedData" element
6064                  */
6065                 public boolean isSetFedData()
6066                 {
6067                     synchronized (monitor())
6068                     {
6069                       check_orphaned();
6070                       return get_store().count_elements(FEDDATA$2) != 0;
6071                     }
6072                 }
6073                 
6074                 /**
6075                  * Sets the "FedData" element
6076                  */
6077                 public void setFedData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fedData)
6078                 {
6079                     synchronized (monitor())
6080                     {
6081                       check_orphaned();
6082                       org.apache.xmlbeans.SimpleValue target = null;
6083                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDDATA$2, 0);
6084                       if (target == null)
6085                       {
6086                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDDATA$2);
6087                       }
6088                       target.setEnumValue(fedData);
6089                     }
6090                 }
6091                 
6092                 /**
6093                  * Sets (as xml) the "FedData" element
6094                  */
6095                 public void xsetFedData(gov.grants.apply.system.globalLibraryV20.YesNoDataType fedData)
6096                 {
6097                     synchronized (monitor())
6098                     {
6099                       check_orphaned();
6100                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6101                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDDATA$2, 0);
6102                       if (target == null)
6103                       {
6104                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDDATA$2);
6105                       }
6106                       target.set(fedData);
6107                     }
6108                 }
6109                 
6110                 /**
6111                  * Unsets the "FedData" element
6112                  */
6113                 public void unsetFedData()
6114                 {
6115                     synchronized (monitor())
6116                     {
6117                       check_orphaned();
6118                       get_store().remove_element(FEDDATA$2, 0);
6119                     }
6120                 }
6121                 
6122                 /**
6123                  * Gets the "StateData" element
6124                  */
6125                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStateData()
6126                 {
6127                     synchronized (monitor())
6128                     {
6129                       check_orphaned();
6130                       org.apache.xmlbeans.SimpleValue target = null;
6131                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATEDATA$4, 0);
6132                       if (target == null)
6133                       {
6134                         return null;
6135                       }
6136                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6137                     }
6138                 }
6139                 
6140                 /**
6141                  * Gets (as xml) the "StateData" element
6142                  */
6143                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStateData()
6144                 {
6145                     synchronized (monitor())
6146                     {
6147                       check_orphaned();
6148                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6149                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATEDATA$4, 0);
6150                       return target;
6151                     }
6152                 }
6153                 
6154                 /**
6155                  * True if has "StateData" element
6156                  */
6157                 public boolean isSetStateData()
6158                 {
6159                     synchronized (monitor())
6160                     {
6161                       check_orphaned();
6162                       return get_store().count_elements(STATEDATA$4) != 0;
6163                     }
6164                 }
6165                 
6166                 /**
6167                  * Sets the "StateData" element
6168                  */
6169                 public void setStateData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum stateData)
6170                 {
6171                     synchronized (monitor())
6172                     {
6173                       check_orphaned();
6174                       org.apache.xmlbeans.SimpleValue target = null;
6175                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATEDATA$4, 0);
6176                       if (target == null)
6177                       {
6178                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATEDATA$4);
6179                       }
6180                       target.setEnumValue(stateData);
6181                     }
6182                 }
6183                 
6184                 /**
6185                  * Sets (as xml) the "StateData" element
6186                  */
6187                 public void xsetStateData(gov.grants.apply.system.globalLibraryV20.YesNoDataType stateData)
6188                 {
6189                     synchronized (monitor())
6190                     {
6191                       check_orphaned();
6192                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6193                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATEDATA$4, 0);
6194                       if (target == null)
6195                       {
6196                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(STATEDATA$4);
6197                       }
6198                       target.set(stateData);
6199                     }
6200                 }
6201                 
6202                 /**
6203                  * Unsets the "StateData" element
6204                  */
6205                 public void unsetStateData()
6206                 {
6207                     synchronized (monitor())
6208                     {
6209                       check_orphaned();
6210                       get_store().remove_element(STATEDATA$4, 0);
6211                     }
6212                 }
6213                 
6214                 /**
6215                  * Gets the "OtherData" element
6216                  */
6217                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherData()
6218                 {
6219                     synchronized (monitor())
6220                     {
6221                       check_orphaned();
6222                       org.apache.xmlbeans.SimpleValue target = null;
6223                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERDATA$6, 0);
6224                       if (target == null)
6225                       {
6226                         return null;
6227                       }
6228                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6229                     }
6230                 }
6231                 
6232                 /**
6233                  * Gets (as xml) the "OtherData" element
6234                  */
6235                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherData()
6236                 {
6237                     synchronized (monitor())
6238                     {
6239                       check_orphaned();
6240                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6241                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERDATA$6, 0);
6242                       return target;
6243                     }
6244                 }
6245                 
6246                 /**
6247                  * True if has "OtherData" element
6248                  */
6249                 public boolean isSetOtherData()
6250                 {
6251                     synchronized (monitor())
6252                     {
6253                       check_orphaned();
6254                       return get_store().count_elements(OTHERDATA$6) != 0;
6255                     }
6256                 }
6257                 
6258                 /**
6259                  * Sets the "OtherData" element
6260                  */
6261                 public void setOtherData(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherData)
6262                 {
6263                     synchronized (monitor())
6264                     {
6265                       check_orphaned();
6266                       org.apache.xmlbeans.SimpleValue target = null;
6267                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERDATA$6, 0);
6268                       if (target == null)
6269                       {
6270                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERDATA$6);
6271                       }
6272                       target.setEnumValue(otherData);
6273                     }
6274                 }
6275                 
6276                 /**
6277                  * Sets (as xml) the "OtherData" element
6278                  */
6279                 public void xsetOtherData(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherData)
6280                 {
6281                     synchronized (monitor())
6282                     {
6283                       check_orphaned();
6284                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6285                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERDATA$6, 0);
6286                       if (target == null)
6287                       {
6288                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERDATA$6);
6289                       }
6290                       target.set(otherData);
6291                     }
6292                 }
6293                 
6294                 /**
6295                  * Unsets the "OtherData" element
6296                  */
6297                 public void unsetOtherData()
6298                 {
6299                     synchronized (monitor())
6300                     {
6301                       check_orphaned();
6302                       get_store().remove_element(OTHERDATA$6, 0);
6303                     }
6304                 }
6305             }
6306             /**
6307              * An XML Establishing_economic_distress(@http://apply.grants.gov/forms/ED_900-V1.0).
6308              *
6309              * This is a complex type.
6310              */
6311             public static class EstablishingEconomicDistressImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.EstablishingEconomicDistress
6312             {
6313                 private static final long serialVersionUID = 1L;
6314                 
6315                 public EstablishingEconomicDistressImpl(org.apache.xmlbeans.SchemaType sType)
6316                 {
6317                     super(sType);
6318                 }
6319                 
6320                 private static final javax.xml.namespace.QName UMEMPLOYMENTRATE$0 = 
6321                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "UmemploymentRate");
6322                 private static final javax.xml.namespace.QName PERCAPITAINCOME$2 = 
6323                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "PerCapitaIncome");
6324                 private static final javax.xml.namespace.QName TYPESPECIALNEED$4 = 
6325                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Type_special_need");
6326                 
6327                 
6328                 /**
6329                  * Gets the "UmemploymentRate" element
6330                  */
6331                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUmemploymentRate()
6332                 {
6333                     synchronized (monitor())
6334                     {
6335                       check_orphaned();
6336                       org.apache.xmlbeans.SimpleValue target = null;
6337                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UMEMPLOYMENTRATE$0, 0);
6338                       if (target == null)
6339                       {
6340                         return null;
6341                       }
6342                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6343                     }
6344                 }
6345                 
6346                 /**
6347                  * Gets (as xml) the "UmemploymentRate" element
6348                  */
6349                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUmemploymentRate()
6350                 {
6351                     synchronized (monitor())
6352                     {
6353                       check_orphaned();
6354                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6355                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UMEMPLOYMENTRATE$0, 0);
6356                       return target;
6357                     }
6358                 }
6359                 
6360                 /**
6361                  * True if has "UmemploymentRate" element
6362                  */
6363                 public boolean isSetUmemploymentRate()
6364                 {
6365                     synchronized (monitor())
6366                     {
6367                       check_orphaned();
6368                       return get_store().count_elements(UMEMPLOYMENTRATE$0) != 0;
6369                     }
6370                 }
6371                 
6372                 /**
6373                  * Sets the "UmemploymentRate" element
6374                  */
6375                 public void setUmemploymentRate(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum umemploymentRate)
6376                 {
6377                     synchronized (monitor())
6378                     {
6379                       check_orphaned();
6380                       org.apache.xmlbeans.SimpleValue target = null;
6381                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UMEMPLOYMENTRATE$0, 0);
6382                       if (target == null)
6383                       {
6384                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UMEMPLOYMENTRATE$0);
6385                       }
6386                       target.setEnumValue(umemploymentRate);
6387                     }
6388                 }
6389                 
6390                 /**
6391                  * Sets (as xml) the "UmemploymentRate" element
6392                  */
6393                 public void xsetUmemploymentRate(gov.grants.apply.system.globalLibraryV20.YesNoDataType umemploymentRate)
6394                 {
6395                     synchronized (monitor())
6396                     {
6397                       check_orphaned();
6398                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6399                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UMEMPLOYMENTRATE$0, 0);
6400                       if (target == null)
6401                       {
6402                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UMEMPLOYMENTRATE$0);
6403                       }
6404                       target.set(umemploymentRate);
6405                     }
6406                 }
6407                 
6408                 /**
6409                  * Unsets the "UmemploymentRate" element
6410                  */
6411                 public void unsetUmemploymentRate()
6412                 {
6413                     synchronized (monitor())
6414                     {
6415                       check_orphaned();
6416                       get_store().remove_element(UMEMPLOYMENTRATE$0, 0);
6417                     }
6418                 }
6419                 
6420                 /**
6421                  * Gets the "PerCapitaIncome" element
6422                  */
6423                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPerCapitaIncome()
6424                 {
6425                     synchronized (monitor())
6426                     {
6427                       check_orphaned();
6428                       org.apache.xmlbeans.SimpleValue target = null;
6429                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERCAPITAINCOME$2, 0);
6430                       if (target == null)
6431                       {
6432                         return null;
6433                       }
6434                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6435                     }
6436                 }
6437                 
6438                 /**
6439                  * Gets (as xml) the "PerCapitaIncome" element
6440                  */
6441                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPerCapitaIncome()
6442                 {
6443                     synchronized (monitor())
6444                     {
6445                       check_orphaned();
6446                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6447                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PERCAPITAINCOME$2, 0);
6448                       return target;
6449                     }
6450                 }
6451                 
6452                 /**
6453                  * True if has "PerCapitaIncome" element
6454                  */
6455                 public boolean isSetPerCapitaIncome()
6456                 {
6457                     synchronized (monitor())
6458                     {
6459                       check_orphaned();
6460                       return get_store().count_elements(PERCAPITAINCOME$2) != 0;
6461                     }
6462                 }
6463                 
6464                 /**
6465                  * Sets the "PerCapitaIncome" element
6466                  */
6467                 public void setPerCapitaIncome(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum perCapitaIncome)
6468                 {
6469                     synchronized (monitor())
6470                     {
6471                       check_orphaned();
6472                       org.apache.xmlbeans.SimpleValue target = null;
6473                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PERCAPITAINCOME$2, 0);
6474                       if (target == null)
6475                       {
6476                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PERCAPITAINCOME$2);
6477                       }
6478                       target.setEnumValue(perCapitaIncome);
6479                     }
6480                 }
6481                 
6482                 /**
6483                  * Sets (as xml) the "PerCapitaIncome" element
6484                  */
6485                 public void xsetPerCapitaIncome(gov.grants.apply.system.globalLibraryV20.YesNoDataType perCapitaIncome)
6486                 {
6487                     synchronized (monitor())
6488                     {
6489                       check_orphaned();
6490                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6491                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PERCAPITAINCOME$2, 0);
6492                       if (target == null)
6493                       {
6494                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PERCAPITAINCOME$2);
6495                       }
6496                       target.set(perCapitaIncome);
6497                     }
6498                 }
6499                 
6500                 /**
6501                  * Unsets the "PerCapitaIncome" element
6502                  */
6503                 public void unsetPerCapitaIncome()
6504                 {
6505                     synchronized (monitor())
6506                     {
6507                       check_orphaned();
6508                       get_store().remove_element(PERCAPITAINCOME$2, 0);
6509                     }
6510                 }
6511                 
6512                 /**
6513                  * Gets the "Type_special_need" element
6514                  */
6515                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTypeSpecialNeed()
6516                 {
6517                     synchronized (monitor())
6518                     {
6519                       check_orphaned();
6520                       org.apache.xmlbeans.SimpleValue target = null;
6521                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESPECIALNEED$4, 0);
6522                       if (target == null)
6523                       {
6524                         return null;
6525                       }
6526                       return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
6527                     }
6528                 }
6529                 
6530                 /**
6531                  * Gets (as xml) the "Type_special_need" element
6532                  */
6533                 public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTypeSpecialNeed()
6534                 {
6535                     synchronized (monitor())
6536                     {
6537                       check_orphaned();
6538                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6539                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TYPESPECIALNEED$4, 0);
6540                       return target;
6541                     }
6542                 }
6543                 
6544                 /**
6545                  * True if has "Type_special_need" element
6546                  */
6547                 public boolean isSetTypeSpecialNeed()
6548                 {
6549                     synchronized (monitor())
6550                     {
6551                       check_orphaned();
6552                       return get_store().count_elements(TYPESPECIALNEED$4) != 0;
6553                     }
6554                 }
6555                 
6556                 /**
6557                  * Sets the "Type_special_need" element
6558                  */
6559                 public void setTypeSpecialNeed(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum typeSpecialNeed)
6560                 {
6561                     synchronized (monitor())
6562                     {
6563                       check_orphaned();
6564                       org.apache.xmlbeans.SimpleValue target = null;
6565                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESPECIALNEED$4, 0);
6566                       if (target == null)
6567                       {
6568                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPESPECIALNEED$4);
6569                       }
6570                       target.setEnumValue(typeSpecialNeed);
6571                     }
6572                 }
6573                 
6574                 /**
6575                  * Sets (as xml) the "Type_special_need" element
6576                  */
6577                 public void xsetTypeSpecialNeed(gov.grants.apply.system.globalLibraryV20.YesNoDataType typeSpecialNeed)
6578                 {
6579                     synchronized (monitor())
6580                     {
6581                       check_orphaned();
6582                       gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
6583                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TYPESPECIALNEED$4, 0);
6584                       if (target == null)
6585                       {
6586                         target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TYPESPECIALNEED$4);
6587                       }
6588                       target.set(typeSpecialNeed);
6589                     }
6590                 }
6591                 
6592                 /**
6593                  * Unsets the "Type_special_need" element
6594                  */
6595                 public void unsetTypeSpecialNeed()
6596                 {
6597                     synchronized (monitor())
6598                     {
6599                       check_orphaned();
6600                       get_store().remove_element(TYPESPECIALNEED$4, 0);
6601                     }
6602                 }
6603             }
6604             /**
6605              * An XML ProjectBeneficiaries(@http://apply.grants.gov/forms/ED_900-V1.0).
6606              *
6607              * This is a complex type.
6608              */
6609             public static class ProjectBeneficiariesImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries
6610             {
6611                 private static final long serialVersionUID = 1L;
6612                 
6613                 public ProjectBeneficiariesImpl(org.apache.xmlbeans.SchemaType sType)
6614                 {
6615                     super(sType);
6616                 }
6617                 
6618                 private static final javax.xml.namespace.QName COMPANYNAME$0 = 
6619                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "CompanyName");
6620                 private static final javax.xml.namespace.QName COMPANYNAICS$2 = 
6621                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Company_NAICS");
6622                 private static final javax.xml.namespace.QName COMPANYJOBSSAVED$4 = 
6623                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Company_jobs_saved");
6624                 private static final javax.xml.namespace.QName COMPANYJOBSCREATED$6 = 
6625                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Company_jobs_created");
6626                 private static final javax.xml.namespace.QName COMPANYINVESTMENT$8 = 
6627                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Company_investment");
6628                 private static final javax.xml.namespace.QName COMPANYCOMMITTEDINTERESTED$10 = 
6629                     new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Company_Committed_Interested");
6630                 
6631                 
6632                 /**
6633                  * Gets the "CompanyName" element
6634                  */
6635                 public java.lang.String getCompanyName()
6636                 {
6637                     synchronized (monitor())
6638                     {
6639                       check_orphaned();
6640                       org.apache.xmlbeans.SimpleValue target = null;
6641                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYNAME$0, 0);
6642                       if (target == null)
6643                       {
6644                         return null;
6645                       }
6646                       return target.getStringValue();
6647                     }
6648                 }
6649                 
6650                 /**
6651                  * Gets (as xml) the "CompanyName" element
6652                  */
6653                 public gov.grants.apply.forms.ed900V10.AN0To100 xgetCompanyName()
6654                 {
6655                     synchronized (monitor())
6656                     {
6657                       check_orphaned();
6658                       gov.grants.apply.forms.ed900V10.AN0To100 target = null;
6659                       target = (gov.grants.apply.forms.ed900V10.AN0To100)get_store().find_element_user(COMPANYNAME$0, 0);
6660                       return target;
6661                     }
6662                 }
6663                 
6664                 /**
6665                  * Sets the "CompanyName" element
6666                  */
6667                 public void setCompanyName(java.lang.String companyName)
6668                 {
6669                     synchronized (monitor())
6670                     {
6671                       check_orphaned();
6672                       org.apache.xmlbeans.SimpleValue target = null;
6673                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYNAME$0, 0);
6674                       if (target == null)
6675                       {
6676                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYNAME$0);
6677                       }
6678                       target.setStringValue(companyName);
6679                     }
6680                 }
6681                 
6682                 /**
6683                  * Sets (as xml) the "CompanyName" element
6684                  */
6685                 public void xsetCompanyName(gov.grants.apply.forms.ed900V10.AN0To100 companyName)
6686                 {
6687                     synchronized (monitor())
6688                     {
6689                       check_orphaned();
6690                       gov.grants.apply.forms.ed900V10.AN0To100 target = null;
6691                       target = (gov.grants.apply.forms.ed900V10.AN0To100)get_store().find_element_user(COMPANYNAME$0, 0);
6692                       if (target == null)
6693                       {
6694                         target = (gov.grants.apply.forms.ed900V10.AN0To100)get_store().add_element_user(COMPANYNAME$0);
6695                       }
6696                       target.set(companyName);
6697                     }
6698                 }
6699                 
6700                 /**
6701                  * Gets the "Company_NAICS" element
6702                  */
6703                 public java.lang.String getCompanyNAICS()
6704                 {
6705                     synchronized (monitor())
6706                     {
6707                       check_orphaned();
6708                       org.apache.xmlbeans.SimpleValue target = null;
6709                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYNAICS$2, 0);
6710                       if (target == null)
6711                       {
6712                         return null;
6713                       }
6714                       return target.getStringValue();
6715                     }
6716                 }
6717                 
6718                 /**
6719                  * Gets (as xml) the "Company_NAICS" element
6720                  */
6721                 public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS xgetCompanyNAICS()
6722                 {
6723                     synchronized (monitor())
6724                     {
6725                       check_orphaned();
6726                       gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS target = null;
6727                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS)get_store().find_element_user(COMPANYNAICS$2, 0);
6728                       return target;
6729                     }
6730                 }
6731                 
6732                 /**
6733                  * Sets the "Company_NAICS" element
6734                  */
6735                 public void setCompanyNAICS(java.lang.String companyNAICS)
6736                 {
6737                     synchronized (monitor())
6738                     {
6739                       check_orphaned();
6740                       org.apache.xmlbeans.SimpleValue target = null;
6741                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYNAICS$2, 0);
6742                       if (target == null)
6743                       {
6744                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYNAICS$2);
6745                       }
6746                       target.setStringValue(companyNAICS);
6747                     }
6748                 }
6749                 
6750                 /**
6751                  * Sets (as xml) the "Company_NAICS" element
6752                  */
6753                 public void xsetCompanyNAICS(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS companyNAICS)
6754                 {
6755                     synchronized (monitor())
6756                     {
6757                       check_orphaned();
6758                       gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS target = null;
6759                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS)get_store().find_element_user(COMPANYNAICS$2, 0);
6760                       if (target == null)
6761                       {
6762                         target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS)get_store().add_element_user(COMPANYNAICS$2);
6763                       }
6764                       target.set(companyNAICS);
6765                     }
6766                 }
6767                 
6768                 /**
6769                  * Gets the "Company_jobs_saved" element
6770                  */
6771                 public int getCompanyJobsSaved()
6772                 {
6773                     synchronized (monitor())
6774                     {
6775                       check_orphaned();
6776                       org.apache.xmlbeans.SimpleValue target = null;
6777                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYJOBSSAVED$4, 0);
6778                       if (target == null)
6779                       {
6780                         return 0;
6781                       }
6782                       return target.getIntValue();
6783                     }
6784                 }
6785                 
6786                 /**
6787                  * Gets (as xml) the "Company_jobs_saved" element
6788                  */
6789                 public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved xgetCompanyJobsSaved()
6790                 {
6791                     synchronized (monitor())
6792                     {
6793                       check_orphaned();
6794                       gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved target = null;
6795                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved)get_store().find_element_user(COMPANYJOBSSAVED$4, 0);
6796                       return target;
6797                     }
6798                 }
6799                 
6800                 /**
6801                  * Sets the "Company_jobs_saved" element
6802                  */
6803                 public void setCompanyJobsSaved(int companyJobsSaved)
6804                 {
6805                     synchronized (monitor())
6806                     {
6807                       check_orphaned();
6808                       org.apache.xmlbeans.SimpleValue target = null;
6809                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYJOBSSAVED$4, 0);
6810                       if (target == null)
6811                       {
6812                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYJOBSSAVED$4);
6813                       }
6814                       target.setIntValue(companyJobsSaved);
6815                     }
6816                 }
6817                 
6818                 /**
6819                  * Sets (as xml) the "Company_jobs_saved" element
6820                  */
6821                 public void xsetCompanyJobsSaved(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved companyJobsSaved)
6822                 {
6823                     synchronized (monitor())
6824                     {
6825                       check_orphaned();
6826                       gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved target = null;
6827                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved)get_store().find_element_user(COMPANYJOBSSAVED$4, 0);
6828                       if (target == null)
6829                       {
6830                         target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved)get_store().add_element_user(COMPANYJOBSSAVED$4);
6831                       }
6832                       target.set(companyJobsSaved);
6833                     }
6834                 }
6835                 
6836                 /**
6837                  * Gets the "Company_jobs_created" element
6838                  */
6839                 public int getCompanyJobsCreated()
6840                 {
6841                     synchronized (monitor())
6842                     {
6843                       check_orphaned();
6844                       org.apache.xmlbeans.SimpleValue target = null;
6845                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYJOBSCREATED$6, 0);
6846                       if (target == null)
6847                       {
6848                         return 0;
6849                       }
6850                       return target.getIntValue();
6851                     }
6852                 }
6853                 
6854                 /**
6855                  * Gets (as xml) the "Company_jobs_created" element
6856                  */
6857                 public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated xgetCompanyJobsCreated()
6858                 {
6859                     synchronized (monitor())
6860                     {
6861                       check_orphaned();
6862                       gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated target = null;
6863                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated)get_store().find_element_user(COMPANYJOBSCREATED$6, 0);
6864                       return target;
6865                     }
6866                 }
6867                 
6868                 /**
6869                  * Sets the "Company_jobs_created" element
6870                  */
6871                 public void setCompanyJobsCreated(int companyJobsCreated)
6872                 {
6873                     synchronized (monitor())
6874                     {
6875                       check_orphaned();
6876                       org.apache.xmlbeans.SimpleValue target = null;
6877                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYJOBSCREATED$6, 0);
6878                       if (target == null)
6879                       {
6880                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYJOBSCREATED$6);
6881                       }
6882                       target.setIntValue(companyJobsCreated);
6883                     }
6884                 }
6885                 
6886                 /**
6887                  * Sets (as xml) the "Company_jobs_created" element
6888                  */
6889                 public void xsetCompanyJobsCreated(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated companyJobsCreated)
6890                 {
6891                     synchronized (monitor())
6892                     {
6893                       check_orphaned();
6894                       gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated target = null;
6895                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated)get_store().find_element_user(COMPANYJOBSCREATED$6, 0);
6896                       if (target == null)
6897                       {
6898                         target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated)get_store().add_element_user(COMPANYJOBSCREATED$6);
6899                       }
6900                       target.set(companyJobsCreated);
6901                     }
6902                 }
6903                 
6904                 /**
6905                  * Gets the "Company_investment" element
6906                  */
6907                 public java.math.BigDecimal getCompanyInvestment()
6908                 {
6909                     synchronized (monitor())
6910                     {
6911                       check_orphaned();
6912                       org.apache.xmlbeans.SimpleValue target = null;
6913                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYINVESTMENT$8, 0);
6914                       if (target == null)
6915                       {
6916                         return null;
6917                       }
6918                       return target.getBigDecimalValue();
6919                     }
6920                 }
6921                 
6922                 /**
6923                  * Gets (as xml) the "Company_investment" element
6924                  */
6925                 public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetCompanyInvestment()
6926                 {
6927                     synchronized (monitor())
6928                     {
6929                       check_orphaned();
6930                       gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
6931                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(COMPANYINVESTMENT$8, 0);
6932                       return target;
6933                     }
6934                 }
6935                 
6936                 /**
6937                  * Sets the "Company_investment" element
6938                  */
6939                 public void setCompanyInvestment(java.math.BigDecimal companyInvestment)
6940                 {
6941                     synchronized (monitor())
6942                     {
6943                       check_orphaned();
6944                       org.apache.xmlbeans.SimpleValue target = null;
6945                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYINVESTMENT$8, 0);
6946                       if (target == null)
6947                       {
6948                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYINVESTMENT$8);
6949                       }
6950                       target.setBigDecimalValue(companyInvestment);
6951                     }
6952                 }
6953                 
6954                 /**
6955                  * Sets (as xml) the "Company_investment" element
6956                  */
6957                 public void xsetCompanyInvestment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType companyInvestment)
6958                 {
6959                     synchronized (monitor())
6960                     {
6961                       check_orphaned();
6962                       gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
6963                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(COMPANYINVESTMENT$8, 0);
6964                       if (target == null)
6965                       {
6966                         target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(COMPANYINVESTMENT$8);
6967                       }
6968                       target.set(companyInvestment);
6969                     }
6970                 }
6971                 
6972                 /**
6973                  * Gets the "Company_Committed_Interested" element
6974                  */
6975                 public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested.Enum getCompanyCommittedInterested()
6976                 {
6977                     synchronized (monitor())
6978                     {
6979                       check_orphaned();
6980                       org.apache.xmlbeans.SimpleValue target = null;
6981                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYCOMMITTEDINTERESTED$10, 0);
6982                       if (target == null)
6983                       {
6984                         return null;
6985                       }
6986                       return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested.Enum)target.getEnumValue();
6987                     }
6988                 }
6989                 
6990                 /**
6991                  * Gets (as xml) the "Company_Committed_Interested" element
6992                  */
6993                 public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested xgetCompanyCommittedInterested()
6994                 {
6995                     synchronized (monitor())
6996                     {
6997                       check_orphaned();
6998                       gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested target = null;
6999                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested)get_store().find_element_user(COMPANYCOMMITTEDINTERESTED$10, 0);
7000                       return target;
7001                     }
7002                 }
7003                 
7004                 /**
7005                  * Sets the "Company_Committed_Interested" element
7006                  */
7007                 public void setCompanyCommittedInterested(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested.Enum companyCommittedInterested)
7008                 {
7009                     synchronized (monitor())
7010                     {
7011                       check_orphaned();
7012                       org.apache.xmlbeans.SimpleValue target = null;
7013                       target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPANYCOMMITTEDINTERESTED$10, 0);
7014                       if (target == null)
7015                       {
7016                         target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPANYCOMMITTEDINTERESTED$10);
7017                       }
7018                       target.setEnumValue(companyCommittedInterested);
7019                     }
7020                 }
7021                 
7022                 /**
7023                  * Sets (as xml) the "Company_Committed_Interested" element
7024                  */
7025                 public void xsetCompanyCommittedInterested(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested companyCommittedInterested)
7026                 {
7027                     synchronized (monitor())
7028                     {
7029                       check_orphaned();
7030                       gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested target = null;
7031                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested)get_store().find_element_user(COMPANYCOMMITTEDINTERESTED$10, 0);
7032                       if (target == null)
7033                       {
7034                         target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested)get_store().add_element_user(COMPANYCOMMITTEDINTERESTED$10);
7035                       }
7036                       target.set(companyCommittedInterested);
7037                     }
7038                 }
7039                 /**
7040                  * An XML Company_NAICS(@http://apply.grants.gov/forms/ED_900-V1.0).
7041                  *
7042                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyNAICS.
7043                  */
7044                 public static class CompanyNAICSImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyNAICS
7045                 {
7046                     private static final long serialVersionUID = 1L;
7047                     
7048                     public CompanyNAICSImpl(org.apache.xmlbeans.SchemaType sType)
7049                     {
7050                       super(sType, false);
7051                     }
7052                     
7053                     protected CompanyNAICSImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7054                     {
7055                       super(sType, b);
7056                     }
7057                 }
7058                 /**
7059                  * An XML Company_jobs_saved(@http://apply.grants.gov/forms/ED_900-V1.0).
7060                  *
7061                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyJobsSaved.
7062                  */
7063                 public static class CompanyJobsSavedImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsSaved
7064                 {
7065                     private static final long serialVersionUID = 1L;
7066                     
7067                     public CompanyJobsSavedImpl(org.apache.xmlbeans.SchemaType sType)
7068                     {
7069                       super(sType, false);
7070                     }
7071                     
7072                     protected CompanyJobsSavedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7073                     {
7074                       super(sType, b);
7075                     }
7076                 }
7077                 /**
7078                  * An XML Company_jobs_created(@http://apply.grants.gov/forms/ED_900-V1.0).
7079                  *
7080                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyJobsCreated.
7081                  */
7082                 public static class CompanyJobsCreatedImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyJobsCreated
7083                 {
7084                     private static final long serialVersionUID = 1L;
7085                     
7086                     public CompanyJobsCreatedImpl(org.apache.xmlbeans.SchemaType sType)
7087                     {
7088                       super(sType, false);
7089                     }
7090                     
7091                     protected CompanyJobsCreatedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7092                     {
7093                       super(sType, b);
7094                     }
7095                 }
7096                 /**
7097                  * An XML Company_Committed_Interested(@http://apply.grants.gov/forms/ED_900-V1.0).
7098                  *
7099                  * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionB$ProjectBeneficiaries$CompanyCommittedInterested.
7100                  */
7101                 public static class CompanyCommittedInterestedImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionB.ProjectBeneficiaries.CompanyCommittedInterested
7102                 {
7103                     private static final long serialVersionUID = 1L;
7104                     
7105                     public CompanyCommittedInterestedImpl(org.apache.xmlbeans.SchemaType sType)
7106                     {
7107                       super(sType, false);
7108                     }
7109                     
7110                     protected CompanyCommittedInterestedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7111                     {
7112                       super(sType, b);
7113                     }
7114                 }
7115             }
7116         }
7117         /**
7118          * An XML SectionC(@http://apply.grants.gov/forms/ED_900-V1.0).
7119          *
7120          * This is a complex type.
7121          */
7122         public static class SectionCImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionC
7123         {
7124             private static final long serialVersionUID = 1L;
7125             
7126             public SectionCImpl(org.apache.xmlbeans.SchemaType sType)
7127             {
7128                 super(sType);
7129             }
7130             
7131             private static final javax.xml.namespace.QName PROJECTNATIONALSCOPE$0 = 
7132                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Project_national_scope");
7133             private static final javax.xml.namespace.QName DESCRIBENATIONALSCOPE$2 = 
7134                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Describe_national_scope");
7135             private static final javax.xml.namespace.QName NOBENEFITINCIDENTALBENEFIT$4 = 
7136                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "No_benefit_incidental_benefit");
7137             private static final javax.xml.namespace.QName LACKINCIDENTALBENEFIT$6 = 
7138                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Lack_incidental_benefit");
7139             private static final javax.xml.namespace.QName NOTFEASIBLERATEGREATER50PERCENT$8 = 
7140                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Not_feasible_rate_greater_50_percent");
7141             private static final javax.xml.namespace.QName FEASIBLERATEGREATER$10 = 
7142                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Feasible_rate_greater");
7143             private static final javax.xml.namespace.QName RATEGREATER50PERCENT$12 = 
7144                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Rate_greater_50_percent");
7145             private static final javax.xml.namespace.QName COMPLETENTAADDITIONALASSURANCES$14 = 
7146                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Complete_NTA_Additional_Assurances");
7147             
7148             
7149             /**
7150              * Gets the "Project_national_scope" element
7151              */
7152             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectNationalScope()
7153             {
7154                 synchronized (monitor())
7155                 {
7156                     check_orphaned();
7157                     org.apache.xmlbeans.SimpleValue target = null;
7158                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTNATIONALSCOPE$0, 0);
7159                     if (target == null)
7160                     {
7161                       return null;
7162                     }
7163                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7164                 }
7165             }
7166             
7167             /**
7168              * Gets (as xml) the "Project_national_scope" element
7169              */
7170             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectNationalScope()
7171             {
7172                 synchronized (monitor())
7173                 {
7174                     check_orphaned();
7175                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7176                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTNATIONALSCOPE$0, 0);
7177                     return target;
7178                 }
7179             }
7180             
7181             /**
7182              * Sets the "Project_national_scope" element
7183              */
7184             public void setProjectNationalScope(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectNationalScope)
7185             {
7186                 synchronized (monitor())
7187                 {
7188                     check_orphaned();
7189                     org.apache.xmlbeans.SimpleValue target = null;
7190                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTNATIONALSCOPE$0, 0);
7191                     if (target == null)
7192                     {
7193                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTNATIONALSCOPE$0);
7194                     }
7195                     target.setEnumValue(projectNationalScope);
7196                 }
7197             }
7198             
7199             /**
7200              * Sets (as xml) the "Project_national_scope" element
7201              */
7202             public void xsetProjectNationalScope(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectNationalScope)
7203             {
7204                 synchronized (monitor())
7205                 {
7206                     check_orphaned();
7207                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7208                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTNATIONALSCOPE$0, 0);
7209                     if (target == null)
7210                     {
7211                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTNATIONALSCOPE$0);
7212                     }
7213                     target.set(projectNationalScope);
7214                 }
7215             }
7216             
7217             /**
7218              * Gets the "Describe_national_scope" element
7219              */
7220             public java.lang.String getDescribeNationalScope()
7221             {
7222                 synchronized (monitor())
7223                 {
7224                     check_orphaned();
7225                     org.apache.xmlbeans.SimpleValue target = null;
7226                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DESCRIBENATIONALSCOPE$2, 0);
7227                     if (target == null)
7228                     {
7229                       return null;
7230                     }
7231                     return target.getStringValue();
7232                 }
7233             }
7234             
7235             /**
7236              * Gets (as xml) the "Describe_national_scope" element
7237              */
7238             public gov.grants.apply.forms.ed900V10.AN0To910 xgetDescribeNationalScope()
7239             {
7240                 synchronized (monitor())
7241                 {
7242                     check_orphaned();
7243                     gov.grants.apply.forms.ed900V10.AN0To910 target = null;
7244                     target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().find_element_user(DESCRIBENATIONALSCOPE$2, 0);
7245                     return target;
7246                 }
7247             }
7248             
7249             /**
7250              * True if has "Describe_national_scope" element
7251              */
7252             public boolean isSetDescribeNationalScope()
7253             {
7254                 synchronized (monitor())
7255                 {
7256                     check_orphaned();
7257                     return get_store().count_elements(DESCRIBENATIONALSCOPE$2) != 0;
7258                 }
7259             }
7260             
7261             /**
7262              * Sets the "Describe_national_scope" element
7263              */
7264             public void setDescribeNationalScope(java.lang.String describeNationalScope)
7265             {
7266                 synchronized (monitor())
7267                 {
7268                     check_orphaned();
7269                     org.apache.xmlbeans.SimpleValue target = null;
7270                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DESCRIBENATIONALSCOPE$2, 0);
7271                     if (target == null)
7272                     {
7273                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DESCRIBENATIONALSCOPE$2);
7274                     }
7275                     target.setStringValue(describeNationalScope);
7276                 }
7277             }
7278             
7279             /**
7280              * Sets (as xml) the "Describe_national_scope" element
7281              */
7282             public void xsetDescribeNationalScope(gov.grants.apply.forms.ed900V10.AN0To910 describeNationalScope)
7283             {
7284                 synchronized (monitor())
7285                 {
7286                     check_orphaned();
7287                     gov.grants.apply.forms.ed900V10.AN0To910 target = null;
7288                     target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().find_element_user(DESCRIBENATIONALSCOPE$2, 0);
7289                     if (target == null)
7290                     {
7291                       target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().add_element_user(DESCRIBENATIONALSCOPE$2);
7292                     }
7293                     target.set(describeNationalScope);
7294                 }
7295             }
7296             
7297             /**
7298              * Unsets the "Describe_national_scope" element
7299              */
7300             public void unsetDescribeNationalScope()
7301             {
7302                 synchronized (monitor())
7303                 {
7304                     check_orphaned();
7305                     get_store().remove_element(DESCRIBENATIONALSCOPE$2, 0);
7306                 }
7307             }
7308             
7309             /**
7310              * Gets the "No_benefit_incidental_benefit" element
7311              */
7312             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoBenefitIncidentalBenefit()
7313             {
7314                 synchronized (monitor())
7315                 {
7316                     check_orphaned();
7317                     org.apache.xmlbeans.SimpleValue target = null;
7318                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOBENEFITINCIDENTALBENEFIT$4, 0);
7319                     if (target == null)
7320                     {
7321                       return null;
7322                     }
7323                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7324                 }
7325             }
7326             
7327             /**
7328              * Gets (as xml) the "No_benefit_incidental_benefit" element
7329              */
7330             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoBenefitIncidentalBenefit()
7331             {
7332                 synchronized (monitor())
7333                 {
7334                     check_orphaned();
7335                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7336                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOBENEFITINCIDENTALBENEFIT$4, 0);
7337                     return target;
7338                 }
7339             }
7340             
7341             /**
7342              * True if has "No_benefit_incidental_benefit" element
7343              */
7344             public boolean isSetNoBenefitIncidentalBenefit()
7345             {
7346                 synchronized (monitor())
7347                 {
7348                     check_orphaned();
7349                     return get_store().count_elements(NOBENEFITINCIDENTALBENEFIT$4) != 0;
7350                 }
7351             }
7352             
7353             /**
7354              * Sets the "No_benefit_incidental_benefit" element
7355              */
7356             public void setNoBenefitIncidentalBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noBenefitIncidentalBenefit)
7357             {
7358                 synchronized (monitor())
7359                 {
7360                     check_orphaned();
7361                     org.apache.xmlbeans.SimpleValue target = null;
7362                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOBENEFITINCIDENTALBENEFIT$4, 0);
7363                     if (target == null)
7364                     {
7365                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOBENEFITINCIDENTALBENEFIT$4);
7366                     }
7367                     target.setEnumValue(noBenefitIncidentalBenefit);
7368                 }
7369             }
7370             
7371             /**
7372              * Sets (as xml) the "No_benefit_incidental_benefit" element
7373              */
7374             public void xsetNoBenefitIncidentalBenefit(gov.grants.apply.system.globalLibraryV20.YesNoDataType noBenefitIncidentalBenefit)
7375             {
7376                 synchronized (monitor())
7377                 {
7378                     check_orphaned();
7379                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7380                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOBENEFITINCIDENTALBENEFIT$4, 0);
7381                     if (target == null)
7382                     {
7383                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOBENEFITINCIDENTALBENEFIT$4);
7384                     }
7385                     target.set(noBenefitIncidentalBenefit);
7386                 }
7387             }
7388             
7389             /**
7390              * Unsets the "No_benefit_incidental_benefit" element
7391              */
7392             public void unsetNoBenefitIncidentalBenefit()
7393             {
7394                 synchronized (monitor())
7395                 {
7396                     check_orphaned();
7397                     get_store().remove_element(NOBENEFITINCIDENTALBENEFIT$4, 0);
7398                 }
7399             }
7400             
7401             /**
7402              * Gets the "Lack_incidental_benefit" element
7403              */
7404             public java.lang.String getLackIncidentalBenefit()
7405             {
7406                 synchronized (monitor())
7407                 {
7408                     check_orphaned();
7409                     org.apache.xmlbeans.SimpleValue target = null;
7410                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LACKINCIDENTALBENEFIT$6, 0);
7411                     if (target == null)
7412                     {
7413                       return null;
7414                     }
7415                     return target.getStringValue();
7416                 }
7417             }
7418             
7419             /**
7420              * Gets (as xml) the "Lack_incidental_benefit" element
7421              */
7422             public gov.grants.apply.forms.ed900V10.AN0To400 xgetLackIncidentalBenefit()
7423             {
7424                 synchronized (monitor())
7425                 {
7426                     check_orphaned();
7427                     gov.grants.apply.forms.ed900V10.AN0To400 target = null;
7428                     target = (gov.grants.apply.forms.ed900V10.AN0To400)get_store().find_element_user(LACKINCIDENTALBENEFIT$6, 0);
7429                     return target;
7430                 }
7431             }
7432             
7433             /**
7434              * True if has "Lack_incidental_benefit" element
7435              */
7436             public boolean isSetLackIncidentalBenefit()
7437             {
7438                 synchronized (monitor())
7439                 {
7440                     check_orphaned();
7441                     return get_store().count_elements(LACKINCIDENTALBENEFIT$6) != 0;
7442                 }
7443             }
7444             
7445             /**
7446              * Sets the "Lack_incidental_benefit" element
7447              */
7448             public void setLackIncidentalBenefit(java.lang.String lackIncidentalBenefit)
7449             {
7450                 synchronized (monitor())
7451                 {
7452                     check_orphaned();
7453                     org.apache.xmlbeans.SimpleValue target = null;
7454                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LACKINCIDENTALBENEFIT$6, 0);
7455                     if (target == null)
7456                     {
7457                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LACKINCIDENTALBENEFIT$6);
7458                     }
7459                     target.setStringValue(lackIncidentalBenefit);
7460                 }
7461             }
7462             
7463             /**
7464              * Sets (as xml) the "Lack_incidental_benefit" element
7465              */
7466             public void xsetLackIncidentalBenefit(gov.grants.apply.forms.ed900V10.AN0To400 lackIncidentalBenefit)
7467             {
7468                 synchronized (monitor())
7469                 {
7470                     check_orphaned();
7471                     gov.grants.apply.forms.ed900V10.AN0To400 target = null;
7472                     target = (gov.grants.apply.forms.ed900V10.AN0To400)get_store().find_element_user(LACKINCIDENTALBENEFIT$6, 0);
7473                     if (target == null)
7474                     {
7475                       target = (gov.grants.apply.forms.ed900V10.AN0To400)get_store().add_element_user(LACKINCIDENTALBENEFIT$6);
7476                     }
7477                     target.set(lackIncidentalBenefit);
7478                 }
7479             }
7480             
7481             /**
7482              * Unsets the "Lack_incidental_benefit" element
7483              */
7484             public void unsetLackIncidentalBenefit()
7485             {
7486                 synchronized (monitor())
7487                 {
7488                     check_orphaned();
7489                     get_store().remove_element(LACKINCIDENTALBENEFIT$6, 0);
7490                 }
7491             }
7492             
7493             /**
7494              * Gets the "Not_feasible_rate_greater_50_percent" element
7495              */
7496             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNotFeasibleRateGreater50Percent()
7497             {
7498                 synchronized (monitor())
7499                 {
7500                     check_orphaned();
7501                     org.apache.xmlbeans.SimpleValue target = null;
7502                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
7503                     if (target == null)
7504                     {
7505                       return null;
7506                     }
7507                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7508                 }
7509             }
7510             
7511             /**
7512              * Gets (as xml) the "Not_feasible_rate_greater_50_percent" element
7513              */
7514             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNotFeasibleRateGreater50Percent()
7515             {
7516                 synchronized (monitor())
7517                 {
7518                     check_orphaned();
7519                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7520                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
7521                     return target;
7522                 }
7523             }
7524             
7525             /**
7526              * True if has "Not_feasible_rate_greater_50_percent" element
7527              */
7528             public boolean isSetNotFeasibleRateGreater50Percent()
7529             {
7530                 synchronized (monitor())
7531                 {
7532                     check_orphaned();
7533                     return get_store().count_elements(NOTFEASIBLERATEGREATER50PERCENT$8) != 0;
7534                 }
7535             }
7536             
7537             /**
7538              * Sets the "Not_feasible_rate_greater_50_percent" element
7539              */
7540             public void setNotFeasibleRateGreater50Percent(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum notFeasibleRateGreater50Percent)
7541             {
7542                 synchronized (monitor())
7543                 {
7544                     check_orphaned();
7545                     org.apache.xmlbeans.SimpleValue target = null;
7546                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
7547                     if (target == null)
7548                     {
7549                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOTFEASIBLERATEGREATER50PERCENT$8);
7550                     }
7551                     target.setEnumValue(notFeasibleRateGreater50Percent);
7552                 }
7553             }
7554             
7555             /**
7556              * Sets (as xml) the "Not_feasible_rate_greater_50_percent" element
7557              */
7558             public void xsetNotFeasibleRateGreater50Percent(gov.grants.apply.system.globalLibraryV20.YesNoDataType notFeasibleRateGreater50Percent)
7559             {
7560                 synchronized (monitor())
7561                 {
7562                     check_orphaned();
7563                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7564                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
7565                     if (target == null)
7566                     {
7567                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOTFEASIBLERATEGREATER50PERCENT$8);
7568                     }
7569                     target.set(notFeasibleRateGreater50Percent);
7570                 }
7571             }
7572             
7573             /**
7574              * Unsets the "Not_feasible_rate_greater_50_percent" element
7575              */
7576             public void unsetNotFeasibleRateGreater50Percent()
7577             {
7578                 synchronized (monitor())
7579                 {
7580                     check_orphaned();
7581                     get_store().remove_element(NOTFEASIBLERATEGREATER50PERCENT$8, 0);
7582                 }
7583             }
7584             
7585             /**
7586              * Gets the "Feasible_rate_greater" element
7587              */
7588             public java.lang.String getFeasibleRateGreater()
7589             {
7590                 synchronized (monitor())
7591                 {
7592                     check_orphaned();
7593                     org.apache.xmlbeans.SimpleValue target = null;
7594                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEASIBLERATEGREATER$10, 0);
7595                     if (target == null)
7596                     {
7597                       return null;
7598                     }
7599                     return target.getStringValue();
7600                 }
7601             }
7602             
7603             /**
7604              * Gets (as xml) the "Feasible_rate_greater" element
7605              */
7606             public gov.grants.apply.forms.ed900V10.AN1To910 xgetFeasibleRateGreater()
7607             {
7608                 synchronized (monitor())
7609                 {
7610                     check_orphaned();
7611                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
7612                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(FEASIBLERATEGREATER$10, 0);
7613                     return target;
7614                 }
7615             }
7616             
7617             /**
7618              * True if has "Feasible_rate_greater" element
7619              */
7620             public boolean isSetFeasibleRateGreater()
7621             {
7622                 synchronized (monitor())
7623                 {
7624                     check_orphaned();
7625                     return get_store().count_elements(FEASIBLERATEGREATER$10) != 0;
7626                 }
7627             }
7628             
7629             /**
7630              * Sets the "Feasible_rate_greater" element
7631              */
7632             public void setFeasibleRateGreater(java.lang.String feasibleRateGreater)
7633             {
7634                 synchronized (monitor())
7635                 {
7636                     check_orphaned();
7637                     org.apache.xmlbeans.SimpleValue target = null;
7638                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEASIBLERATEGREATER$10, 0);
7639                     if (target == null)
7640                     {
7641                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEASIBLERATEGREATER$10);
7642                     }
7643                     target.setStringValue(feasibleRateGreater);
7644                 }
7645             }
7646             
7647             /**
7648              * Sets (as xml) the "Feasible_rate_greater" element
7649              */
7650             public void xsetFeasibleRateGreater(gov.grants.apply.forms.ed900V10.AN1To910 feasibleRateGreater)
7651             {
7652                 synchronized (monitor())
7653                 {
7654                     check_orphaned();
7655                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
7656                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(FEASIBLERATEGREATER$10, 0);
7657                     if (target == null)
7658                     {
7659                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(FEASIBLERATEGREATER$10);
7660                     }
7661                     target.set(feasibleRateGreater);
7662                 }
7663             }
7664             
7665             /**
7666              * Unsets the "Feasible_rate_greater" element
7667              */
7668             public void unsetFeasibleRateGreater()
7669             {
7670                 synchronized (monitor())
7671                 {
7672                     check_orphaned();
7673                     get_store().remove_element(FEASIBLERATEGREATER$10, 0);
7674                 }
7675             }
7676             
7677             /**
7678              * Gets the "Rate_greater_50_percent" element
7679              */
7680             public java.lang.String getRateGreater50Percent()
7681             {
7682                 synchronized (monitor())
7683                 {
7684                     check_orphaned();
7685                     org.apache.xmlbeans.SimpleValue target = null;
7686                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RATEGREATER50PERCENT$12, 0);
7687                     if (target == null)
7688                     {
7689                       return null;
7690                     }
7691                     return target.getStringValue();
7692                 }
7693             }
7694             
7695             /**
7696              * Gets (as xml) the "Rate_greater_50_percent" element
7697              */
7698             public gov.grants.apply.forms.ed900V10.AN1To910 xgetRateGreater50Percent()
7699             {
7700                 synchronized (monitor())
7701                 {
7702                     check_orphaned();
7703                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
7704                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(RATEGREATER50PERCENT$12, 0);
7705                     return target;
7706                 }
7707             }
7708             
7709             /**
7710              * True if has "Rate_greater_50_percent" element
7711              */
7712             public boolean isSetRateGreater50Percent()
7713             {
7714                 synchronized (monitor())
7715                 {
7716                     check_orphaned();
7717                     return get_store().count_elements(RATEGREATER50PERCENT$12) != 0;
7718                 }
7719             }
7720             
7721             /**
7722              * Sets the "Rate_greater_50_percent" element
7723              */
7724             public void setRateGreater50Percent(java.lang.String rateGreater50Percent)
7725             {
7726                 synchronized (monitor())
7727                 {
7728                     check_orphaned();
7729                     org.apache.xmlbeans.SimpleValue target = null;
7730                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RATEGREATER50PERCENT$12, 0);
7731                     if (target == null)
7732                     {
7733                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RATEGREATER50PERCENT$12);
7734                     }
7735                     target.setStringValue(rateGreater50Percent);
7736                 }
7737             }
7738             
7739             /**
7740              * Sets (as xml) the "Rate_greater_50_percent" element
7741              */
7742             public void xsetRateGreater50Percent(gov.grants.apply.forms.ed900V10.AN1To910 rateGreater50Percent)
7743             {
7744                 synchronized (monitor())
7745                 {
7746                     check_orphaned();
7747                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
7748                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(RATEGREATER50PERCENT$12, 0);
7749                     if (target == null)
7750                     {
7751                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(RATEGREATER50PERCENT$12);
7752                     }
7753                     target.set(rateGreater50Percent);
7754                 }
7755             }
7756             
7757             /**
7758              * Unsets the "Rate_greater_50_percent" element
7759              */
7760             public void unsetRateGreater50Percent()
7761             {
7762                 synchronized (monitor())
7763                 {
7764                     check_orphaned();
7765                     get_store().remove_element(RATEGREATER50PERCENT$12, 0);
7766                 }
7767             }
7768             
7769             /**
7770              * Gets the "Complete_NTA_Additional_Assurances" element
7771              */
7772             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCompleteNTAAdditionalAssurances()
7773             {
7774                 synchronized (monitor())
7775                 {
7776                     check_orphaned();
7777                     org.apache.xmlbeans.SimpleValue target = null;
7778                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPLETENTAADDITIONALASSURANCES$14, 0);
7779                     if (target == null)
7780                     {
7781                       return null;
7782                     }
7783                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7784                 }
7785             }
7786             
7787             /**
7788              * Gets (as xml) the "Complete_NTA_Additional_Assurances" element
7789              */
7790             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCompleteNTAAdditionalAssurances()
7791             {
7792                 synchronized (monitor())
7793                 {
7794                     check_orphaned();
7795                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7796                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPLETENTAADDITIONALASSURANCES$14, 0);
7797                     return target;
7798                 }
7799             }
7800             
7801             /**
7802              * True if has "Complete_NTA_Additional_Assurances" element
7803              */
7804             public boolean isSetCompleteNTAAdditionalAssurances()
7805             {
7806                 synchronized (monitor())
7807                 {
7808                     check_orphaned();
7809                     return get_store().count_elements(COMPLETENTAADDITIONALASSURANCES$14) != 0;
7810                 }
7811             }
7812             
7813             /**
7814              * Sets the "Complete_NTA_Additional_Assurances" element
7815              */
7816             public void setCompleteNTAAdditionalAssurances(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum completeNTAAdditionalAssurances)
7817             {
7818                 synchronized (monitor())
7819                 {
7820                     check_orphaned();
7821                     org.apache.xmlbeans.SimpleValue target = null;
7822                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPLETENTAADDITIONALASSURANCES$14, 0);
7823                     if (target == null)
7824                     {
7825                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPLETENTAADDITIONALASSURANCES$14);
7826                     }
7827                     target.setEnumValue(completeNTAAdditionalAssurances);
7828                 }
7829             }
7830             
7831             /**
7832              * Sets (as xml) the "Complete_NTA_Additional_Assurances" element
7833              */
7834             public void xsetCompleteNTAAdditionalAssurances(gov.grants.apply.system.globalLibraryV20.YesNoDataType completeNTAAdditionalAssurances)
7835             {
7836                 synchronized (monitor())
7837                 {
7838                     check_orphaned();
7839                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7840                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMPLETENTAADDITIONALASSURANCES$14, 0);
7841                     if (target == null)
7842                     {
7843                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMPLETENTAADDITIONALASSURANCES$14);
7844                     }
7845                     target.set(completeNTAAdditionalAssurances);
7846                 }
7847             }
7848             
7849             /**
7850              * Unsets the "Complete_NTA_Additional_Assurances" element
7851              */
7852             public void unsetCompleteNTAAdditionalAssurances()
7853             {
7854                 synchronized (monitor())
7855                 {
7856                     check_orphaned();
7857                     get_store().remove_element(COMPLETENTAADDITIONALASSURANCES$14, 0);
7858                 }
7859             }
7860         }
7861         /**
7862          * An XML SectionD(@http://apply.grants.gov/forms/ED_900-V1.0).
7863          *
7864          * This is a complex type.
7865          */
7866         public static class SectionDImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionD
7867         {
7868             private static final long serialVersionUID = 1L;
7869             
7870             public SectionDImpl(org.apache.xmlbeans.SchemaType sType)
7871             {
7872                 super(sType);
7873             }
7874             
7875             private static final javax.xml.namespace.QName ORGANIZATIONOFFICERS$0 = 
7876                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Organization_officers");
7877             private static final javax.xml.namespace.QName NAMECHECKATTACHED$2 = 
7878                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Name_Check_attached");
7879             private static final javax.xml.namespace.QName WHYNAMECHECKNOTATTACHED$4 = 
7880                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Why_Name_Check_not_attached");
7881             private static final javax.xml.namespace.QName CERTIFICATEGOODSTANDING$6 = 
7882                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Certificate_Good_Standing");
7883             private static final javax.xml.namespace.QName CERTIFICATEGOODSTANDINGUNAVAILABLE$8 = 
7884                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Certificate_Good_Standing_unavailable");
7885             private static final javax.xml.namespace.QName ARTICLESINCORPORATIONBYLAWS$10 = 
7886                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Articles_Incorporation_ByLaws");
7887             private static final javax.xml.namespace.QName ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12 = 
7888                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Articles_Incorporation_ByLaws_unavailable");
7889             private static final javax.xml.namespace.QName COOPERATRIONPOLITICALSUBDIVISIONSTATE$14 = 
7890                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Cooperatrion_political_subdivision_State");
7891             private static final javax.xml.namespace.QName COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16 = 
7892                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Cooperatrion_political_subdivision_State_no_proof");
7893             private static final javax.xml.namespace.QName GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18 = 
7894                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "General_purpose_governmental_authority_comments");
7895             private static final javax.xml.namespace.QName GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20 = 
7896                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "General_purpose_governmental_authority_comments_not_provide");
7897             
7898             
7899             /**
7900              * Gets the "Organization_officers" element
7901              */
7902             public java.lang.String getOrganizationOfficers()
7903             {
7904                 synchronized (monitor())
7905                 {
7906                     check_orphaned();
7907                     org.apache.xmlbeans.SimpleValue target = null;
7908                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONOFFICERS$0, 0);
7909                     if (target == null)
7910                     {
7911                       return null;
7912                     }
7913                     return target.getStringValue();
7914                 }
7915             }
7916             
7917             /**
7918              * Gets (as xml) the "Organization_officers" element
7919              */
7920             public gov.grants.apply.forms.ed900V10.AN1To400 xgetOrganizationOfficers()
7921             {
7922                 synchronized (monitor())
7923                 {
7924                     check_orphaned();
7925                     gov.grants.apply.forms.ed900V10.AN1To400 target = null;
7926                     target = (gov.grants.apply.forms.ed900V10.AN1To400)get_store().find_element_user(ORGANIZATIONOFFICERS$0, 0);
7927                     return target;
7928                 }
7929             }
7930             
7931             /**
7932              * True if has "Organization_officers" element
7933              */
7934             public boolean isSetOrganizationOfficers()
7935             {
7936                 synchronized (monitor())
7937                 {
7938                     check_orphaned();
7939                     return get_store().count_elements(ORGANIZATIONOFFICERS$0) != 0;
7940                 }
7941             }
7942             
7943             /**
7944              * Sets the "Organization_officers" element
7945              */
7946             public void setOrganizationOfficers(java.lang.String organizationOfficers)
7947             {
7948                 synchronized (monitor())
7949                 {
7950                     check_orphaned();
7951                     org.apache.xmlbeans.SimpleValue target = null;
7952                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONOFFICERS$0, 0);
7953                     if (target == null)
7954                     {
7955                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONOFFICERS$0);
7956                     }
7957                     target.setStringValue(organizationOfficers);
7958                 }
7959             }
7960             
7961             /**
7962              * Sets (as xml) the "Organization_officers" element
7963              */
7964             public void xsetOrganizationOfficers(gov.grants.apply.forms.ed900V10.AN1To400 organizationOfficers)
7965             {
7966                 synchronized (monitor())
7967                 {
7968                     check_orphaned();
7969                     gov.grants.apply.forms.ed900V10.AN1To400 target = null;
7970                     target = (gov.grants.apply.forms.ed900V10.AN1To400)get_store().find_element_user(ORGANIZATIONOFFICERS$0, 0);
7971                     if (target == null)
7972                     {
7973                       target = (gov.grants.apply.forms.ed900V10.AN1To400)get_store().add_element_user(ORGANIZATIONOFFICERS$0);
7974                     }
7975                     target.set(organizationOfficers);
7976                 }
7977             }
7978             
7979             /**
7980              * Unsets the "Organization_officers" element
7981              */
7982             public void unsetOrganizationOfficers()
7983             {
7984                 synchronized (monitor())
7985                 {
7986                     check_orphaned();
7987                     get_store().remove_element(ORGANIZATIONOFFICERS$0, 0);
7988                 }
7989             }
7990             
7991             /**
7992              * Gets the "Name_Check_attached" element
7993              */
7994             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNameCheckAttached()
7995             {
7996                 synchronized (monitor())
7997                 {
7998                     check_orphaned();
7999                     org.apache.xmlbeans.SimpleValue target = null;
8000                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NAMECHECKATTACHED$2, 0);
8001                     if (target == null)
8002                     {
8003                       return null;
8004                     }
8005                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8006                 }
8007             }
8008             
8009             /**
8010              * Gets (as xml) the "Name_Check_attached" element
8011              */
8012             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNameCheckAttached()
8013             {
8014                 synchronized (monitor())
8015                 {
8016                     check_orphaned();
8017                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8018                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NAMECHECKATTACHED$2, 0);
8019                     return target;
8020                 }
8021             }
8022             
8023             /**
8024              * True if has "Name_Check_attached" element
8025              */
8026             public boolean isSetNameCheckAttached()
8027             {
8028                 synchronized (monitor())
8029                 {
8030                     check_orphaned();
8031                     return get_store().count_elements(NAMECHECKATTACHED$2) != 0;
8032                 }
8033             }
8034             
8035             /**
8036              * Sets the "Name_Check_attached" element
8037              */
8038             public void setNameCheckAttached(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nameCheckAttached)
8039             {
8040                 synchronized (monitor())
8041                 {
8042                     check_orphaned();
8043                     org.apache.xmlbeans.SimpleValue target = null;
8044                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NAMECHECKATTACHED$2, 0);
8045                     if (target == null)
8046                     {
8047                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NAMECHECKATTACHED$2);
8048                     }
8049                     target.setEnumValue(nameCheckAttached);
8050                 }
8051             }
8052             
8053             /**
8054              * Sets (as xml) the "Name_Check_attached" element
8055              */
8056             public void xsetNameCheckAttached(gov.grants.apply.system.globalLibraryV20.YesNoDataType nameCheckAttached)
8057             {
8058                 synchronized (monitor())
8059                 {
8060                     check_orphaned();
8061                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8062                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NAMECHECKATTACHED$2, 0);
8063                     if (target == null)
8064                     {
8065                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NAMECHECKATTACHED$2);
8066                     }
8067                     target.set(nameCheckAttached);
8068                 }
8069             }
8070             
8071             /**
8072              * Unsets the "Name_Check_attached" element
8073              */
8074             public void unsetNameCheckAttached()
8075             {
8076                 synchronized (monitor())
8077                 {
8078                     check_orphaned();
8079                     get_store().remove_element(NAMECHECKATTACHED$2, 0);
8080                 }
8081             }
8082             
8083             /**
8084              * Gets the "Why_Name_Check_not_attached" element
8085              */
8086             public java.lang.String getWhyNameCheckNotAttached()
8087             {
8088                 synchronized (monitor())
8089                 {
8090                     check_orphaned();
8091                     org.apache.xmlbeans.SimpleValue target = null;
8092                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNAMECHECKNOTATTACHED$4, 0);
8093                     if (target == null)
8094                     {
8095                       return null;
8096                     }
8097                     return target.getStringValue();
8098                 }
8099             }
8100             
8101             /**
8102              * Gets (as xml) the "Why_Name_Check_not_attached" element
8103              */
8104             public gov.grants.apply.forms.ed900V10.AN0To160 xgetWhyNameCheckNotAttached()
8105             {
8106                 synchronized (monitor())
8107                 {
8108                     check_orphaned();
8109                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
8110                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(WHYNAMECHECKNOTATTACHED$4, 0);
8111                     return target;
8112                 }
8113             }
8114             
8115             /**
8116              * True if has "Why_Name_Check_not_attached" element
8117              */
8118             public boolean isSetWhyNameCheckNotAttached()
8119             {
8120                 synchronized (monitor())
8121                 {
8122                     check_orphaned();
8123                     return get_store().count_elements(WHYNAMECHECKNOTATTACHED$4) != 0;
8124                 }
8125             }
8126             
8127             /**
8128              * Sets the "Why_Name_Check_not_attached" element
8129              */
8130             public void setWhyNameCheckNotAttached(java.lang.String whyNameCheckNotAttached)
8131             {
8132                 synchronized (monitor())
8133                 {
8134                     check_orphaned();
8135                     org.apache.xmlbeans.SimpleValue target = null;
8136                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNAMECHECKNOTATTACHED$4, 0);
8137                     if (target == null)
8138                     {
8139                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNAMECHECKNOTATTACHED$4);
8140                     }
8141                     target.setStringValue(whyNameCheckNotAttached);
8142                 }
8143             }
8144             
8145             /**
8146              * Sets (as xml) the "Why_Name_Check_not_attached" element
8147              */
8148             public void xsetWhyNameCheckNotAttached(gov.grants.apply.forms.ed900V10.AN0To160 whyNameCheckNotAttached)
8149             {
8150                 synchronized (monitor())
8151                 {
8152                     check_orphaned();
8153                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
8154                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(WHYNAMECHECKNOTATTACHED$4, 0);
8155                     if (target == null)
8156                     {
8157                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(WHYNAMECHECKNOTATTACHED$4);
8158                     }
8159                     target.set(whyNameCheckNotAttached);
8160                 }
8161             }
8162             
8163             /**
8164              * Unsets the "Why_Name_Check_not_attached" element
8165              */
8166             public void unsetWhyNameCheckNotAttached()
8167             {
8168                 synchronized (monitor())
8169                 {
8170                     check_orphaned();
8171                     get_store().remove_element(WHYNAMECHECKNOTATTACHED$4, 0);
8172                 }
8173             }
8174             
8175             /**
8176              * Gets the "Certificate_Good_Standing" element
8177              */
8178             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificateGoodStanding()
8179             {
8180                 synchronized (monitor())
8181                 {
8182                     check_orphaned();
8183                     org.apache.xmlbeans.SimpleValue target = null;
8184                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATEGOODSTANDING$6, 0);
8185                     if (target == null)
8186                     {
8187                       return null;
8188                     }
8189                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8190                 }
8191             }
8192             
8193             /**
8194              * Gets (as xml) the "Certificate_Good_Standing" element
8195              */
8196             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificateGoodStanding()
8197             {
8198                 synchronized (monitor())
8199                 {
8200                     check_orphaned();
8201                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8202                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATEGOODSTANDING$6, 0);
8203                     return target;
8204                 }
8205             }
8206             
8207             /**
8208              * Sets the "Certificate_Good_Standing" element
8209              */
8210             public void setCertificateGoodStanding(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificateGoodStanding)
8211             {
8212                 synchronized (monitor())
8213                 {
8214                     check_orphaned();
8215                     org.apache.xmlbeans.SimpleValue target = null;
8216                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATEGOODSTANDING$6, 0);
8217                     if (target == null)
8218                     {
8219                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CERTIFICATEGOODSTANDING$6);
8220                     }
8221                     target.setEnumValue(certificateGoodStanding);
8222                 }
8223             }
8224             
8225             /**
8226              * Sets (as xml) the "Certificate_Good_Standing" element
8227              */
8228             public void xsetCertificateGoodStanding(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificateGoodStanding)
8229             {
8230                 synchronized (monitor())
8231                 {
8232                     check_orphaned();
8233                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8234                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATEGOODSTANDING$6, 0);
8235                     if (target == null)
8236                     {
8237                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CERTIFICATEGOODSTANDING$6);
8238                     }
8239                     target.set(certificateGoodStanding);
8240                 }
8241             }
8242             
8243             /**
8244              * Gets the "Certificate_Good_Standing_unavailable" element
8245              */
8246             public java.lang.String getCertificateGoodStandingUnavailable()
8247             {
8248                 synchronized (monitor())
8249                 {
8250                     check_orphaned();
8251                     org.apache.xmlbeans.SimpleValue target = null;
8252                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8253                     if (target == null)
8254                     {
8255                       return null;
8256                     }
8257                     return target.getStringValue();
8258                 }
8259             }
8260             
8261             /**
8262              * Gets (as xml) the "Certificate_Good_Standing_unavailable" element
8263              */
8264             public gov.grants.apply.forms.ed900V10.AN0To80 xgetCertificateGoodStandingUnavailable()
8265             {
8266                 synchronized (monitor())
8267                 {
8268                     check_orphaned();
8269                     gov.grants.apply.forms.ed900V10.AN0To80 target = null;
8270                     target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().find_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8271                     return target;
8272                 }
8273             }
8274             
8275             /**
8276              * True if has "Certificate_Good_Standing_unavailable" element
8277              */
8278             public boolean isSetCertificateGoodStandingUnavailable()
8279             {
8280                 synchronized (monitor())
8281                 {
8282                     check_orphaned();
8283                     return get_store().count_elements(CERTIFICATEGOODSTANDINGUNAVAILABLE$8) != 0;
8284                 }
8285             }
8286             
8287             /**
8288              * Sets the "Certificate_Good_Standing_unavailable" element
8289              */
8290             public void setCertificateGoodStandingUnavailable(java.lang.String certificateGoodStandingUnavailable)
8291             {
8292                 synchronized (monitor())
8293                 {
8294                     check_orphaned();
8295                     org.apache.xmlbeans.SimpleValue target = null;
8296                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8297                     if (target == null)
8298                     {
8299                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8);
8300                     }
8301                     target.setStringValue(certificateGoodStandingUnavailable);
8302                 }
8303             }
8304             
8305             /**
8306              * Sets (as xml) the "Certificate_Good_Standing_unavailable" element
8307              */
8308             public void xsetCertificateGoodStandingUnavailable(gov.grants.apply.forms.ed900V10.AN0To80 certificateGoodStandingUnavailable)
8309             {
8310                 synchronized (monitor())
8311                 {
8312                     check_orphaned();
8313                     gov.grants.apply.forms.ed900V10.AN0To80 target = null;
8314                     target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().find_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8315                     if (target == null)
8316                     {
8317                       target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().add_element_user(CERTIFICATEGOODSTANDINGUNAVAILABLE$8);
8318                     }
8319                     target.set(certificateGoodStandingUnavailable);
8320                 }
8321             }
8322             
8323             /**
8324              * Unsets the "Certificate_Good_Standing_unavailable" element
8325              */
8326             public void unsetCertificateGoodStandingUnavailable()
8327             {
8328                 synchronized (monitor())
8329                 {
8330                     check_orphaned();
8331                     get_store().remove_element(CERTIFICATEGOODSTANDINGUNAVAILABLE$8, 0);
8332                 }
8333             }
8334             
8335             /**
8336              * Gets the "Articles_Incorporation_ByLaws" element
8337              */
8338             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArticlesIncorporationByLaws()
8339             {
8340                 synchronized (monitor())
8341                 {
8342                     check_orphaned();
8343                     org.apache.xmlbeans.SimpleValue target = null;
8344                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWS$10, 0);
8345                     if (target == null)
8346                     {
8347                       return null;
8348                     }
8349                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8350                 }
8351             }
8352             
8353             /**
8354              * Gets (as xml) the "Articles_Incorporation_ByLaws" element
8355              */
8356             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArticlesIncorporationByLaws()
8357             {
8358                 synchronized (monitor())
8359                 {
8360                     check_orphaned();
8361                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8362                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWS$10, 0);
8363                     return target;
8364                 }
8365             }
8366             
8367             /**
8368              * Sets the "Articles_Incorporation_ByLaws" element
8369              */
8370             public void setArticlesIncorporationByLaws(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum articlesIncorporationByLaws)
8371             {
8372                 synchronized (monitor())
8373                 {
8374                     check_orphaned();
8375                     org.apache.xmlbeans.SimpleValue target = null;
8376                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWS$10, 0);
8377                     if (target == null)
8378                     {
8379                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTICLESINCORPORATIONBYLAWS$10);
8380                     }
8381                     target.setEnumValue(articlesIncorporationByLaws);
8382                 }
8383             }
8384             
8385             /**
8386              * Sets (as xml) the "Articles_Incorporation_ByLaws" element
8387              */
8388             public void xsetArticlesIncorporationByLaws(gov.grants.apply.system.globalLibraryV20.YesNoDataType articlesIncorporationByLaws)
8389             {
8390                 synchronized (monitor())
8391                 {
8392                     check_orphaned();
8393                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8394                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWS$10, 0);
8395                     if (target == null)
8396                     {
8397                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARTICLESINCORPORATIONBYLAWS$10);
8398                     }
8399                     target.set(articlesIncorporationByLaws);
8400                 }
8401             }
8402             
8403             /**
8404              * Gets the "Articles_Incorporation_ByLaws_unavailable" element
8405              */
8406             public java.lang.String getArticlesIncorporationByLawsUnavailable()
8407             {
8408                 synchronized (monitor())
8409                 {
8410                     check_orphaned();
8411                     org.apache.xmlbeans.SimpleValue target = null;
8412                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8413                     if (target == null)
8414                     {
8415                       return null;
8416                     }
8417                     return target.getStringValue();
8418                 }
8419             }
8420             
8421             /**
8422              * Gets (as xml) the "Articles_Incorporation_ByLaws_unavailable" element
8423              */
8424             public gov.grants.apply.forms.ed900V10.AN0To80 xgetArticlesIncorporationByLawsUnavailable()
8425             {
8426                 synchronized (monitor())
8427                 {
8428                     check_orphaned();
8429                     gov.grants.apply.forms.ed900V10.AN0To80 target = null;
8430                     target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8431                     return target;
8432                 }
8433             }
8434             
8435             /**
8436              * True if has "Articles_Incorporation_ByLaws_unavailable" element
8437              */
8438             public boolean isSetArticlesIncorporationByLawsUnavailable()
8439             {
8440                 synchronized (monitor())
8441                 {
8442                     check_orphaned();
8443                     return get_store().count_elements(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12) != 0;
8444                 }
8445             }
8446             
8447             /**
8448              * Sets the "Articles_Incorporation_ByLaws_unavailable" element
8449              */
8450             public void setArticlesIncorporationByLawsUnavailable(java.lang.String articlesIncorporationByLawsUnavailable)
8451             {
8452                 synchronized (monitor())
8453                 {
8454                     check_orphaned();
8455                     org.apache.xmlbeans.SimpleValue target = null;
8456                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8457                     if (target == null)
8458                     {
8459                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12);
8460                     }
8461                     target.setStringValue(articlesIncorporationByLawsUnavailable);
8462                 }
8463             }
8464             
8465             /**
8466              * Sets (as xml) the "Articles_Incorporation_ByLaws_unavailable" element
8467              */
8468             public void xsetArticlesIncorporationByLawsUnavailable(gov.grants.apply.forms.ed900V10.AN0To80 articlesIncorporationByLawsUnavailable)
8469             {
8470                 synchronized (monitor())
8471                 {
8472                     check_orphaned();
8473                     gov.grants.apply.forms.ed900V10.AN0To80 target = null;
8474                     target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().find_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8475                     if (target == null)
8476                     {
8477                       target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().add_element_user(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12);
8478                     }
8479                     target.set(articlesIncorporationByLawsUnavailable);
8480                 }
8481             }
8482             
8483             /**
8484              * Unsets the "Articles_Incorporation_ByLaws_unavailable" element
8485              */
8486             public void unsetArticlesIncorporationByLawsUnavailable()
8487             {
8488                 synchronized (monitor())
8489                 {
8490                     check_orphaned();
8491                     get_store().remove_element(ARTICLESINCORPORATIONBYLAWSUNAVAILABLE$12, 0);
8492                 }
8493             }
8494             
8495             /**
8496              * Gets the "Cooperatrion_political_subdivision_State" element
8497              */
8498             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCooperatrionPoliticalSubdivisionState()
8499             {
8500                 synchronized (monitor())
8501                 {
8502                     check_orphaned();
8503                     org.apache.xmlbeans.SimpleValue target = null;
8504                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
8505                     if (target == null)
8506                     {
8507                       return null;
8508                     }
8509                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8510                 }
8511             }
8512             
8513             /**
8514              * Gets (as xml) the "Cooperatrion_political_subdivision_State" element
8515              */
8516             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCooperatrionPoliticalSubdivisionState()
8517             {
8518                 synchronized (monitor())
8519                 {
8520                     check_orphaned();
8521                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8522                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
8523                     return target;
8524                 }
8525             }
8526             
8527             /**
8528              * True if has "Cooperatrion_political_subdivision_State" element
8529              */
8530             public boolean isSetCooperatrionPoliticalSubdivisionState()
8531             {
8532                 synchronized (monitor())
8533                 {
8534                     check_orphaned();
8535                     return get_store().count_elements(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14) != 0;
8536                 }
8537             }
8538             
8539             /**
8540              * Sets the "Cooperatrion_political_subdivision_State" element
8541              */
8542             public void setCooperatrionPoliticalSubdivisionState(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum cooperatrionPoliticalSubdivisionState)
8543             {
8544                 synchronized (monitor())
8545                 {
8546                     check_orphaned();
8547                     org.apache.xmlbeans.SimpleValue target = null;
8548                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
8549                     if (target == null)
8550                     {
8551                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14);
8552                     }
8553                     target.setEnumValue(cooperatrionPoliticalSubdivisionState);
8554                 }
8555             }
8556             
8557             /**
8558              * Sets (as xml) the "Cooperatrion_political_subdivision_State" element
8559              */
8560             public void xsetCooperatrionPoliticalSubdivisionState(gov.grants.apply.system.globalLibraryV20.YesNoDataType cooperatrionPoliticalSubdivisionState)
8561             {
8562                 synchronized (monitor())
8563                 {
8564                     check_orphaned();
8565                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8566                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
8567                     if (target == null)
8568                     {
8569                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14);
8570                     }
8571                     target.set(cooperatrionPoliticalSubdivisionState);
8572                 }
8573             }
8574             
8575             /**
8576              * Unsets the "Cooperatrion_political_subdivision_State" element
8577              */
8578             public void unsetCooperatrionPoliticalSubdivisionState()
8579             {
8580                 synchronized (monitor())
8581                 {
8582                     check_orphaned();
8583                     get_store().remove_element(COOPERATRIONPOLITICALSUBDIVISIONSTATE$14, 0);
8584                 }
8585             }
8586             
8587             /**
8588              * Gets the "Cooperatrion_political_subdivision_State_no_proof" element
8589              */
8590             public java.lang.String getCooperatrionPoliticalSubdivisionStateNoProof()
8591             {
8592                 synchronized (monitor())
8593                 {
8594                     check_orphaned();
8595                     org.apache.xmlbeans.SimpleValue target = null;
8596                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
8597                     if (target == null)
8598                     {
8599                       return null;
8600                     }
8601                     return target.getStringValue();
8602                 }
8603             }
8604             
8605             /**
8606              * Gets (as xml) the "Cooperatrion_political_subdivision_State_no_proof" element
8607              */
8608             public gov.grants.apply.forms.ed900V10.AN0To80 xgetCooperatrionPoliticalSubdivisionStateNoProof()
8609             {
8610                 synchronized (monitor())
8611                 {
8612                     check_orphaned();
8613                     gov.grants.apply.forms.ed900V10.AN0To80 target = null;
8614                     target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
8615                     return target;
8616                 }
8617             }
8618             
8619             /**
8620              * True if has "Cooperatrion_political_subdivision_State_no_proof" element
8621              */
8622             public boolean isSetCooperatrionPoliticalSubdivisionStateNoProof()
8623             {
8624                 synchronized (monitor())
8625                 {
8626                     check_orphaned();
8627                     return get_store().count_elements(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16) != 0;
8628                 }
8629             }
8630             
8631             /**
8632              * Sets the "Cooperatrion_political_subdivision_State_no_proof" element
8633              */
8634             public void setCooperatrionPoliticalSubdivisionStateNoProof(java.lang.String cooperatrionPoliticalSubdivisionStateNoProof)
8635             {
8636                 synchronized (monitor())
8637                 {
8638                     check_orphaned();
8639                     org.apache.xmlbeans.SimpleValue target = null;
8640                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
8641                     if (target == null)
8642                     {
8643                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16);
8644                     }
8645                     target.setStringValue(cooperatrionPoliticalSubdivisionStateNoProof);
8646                 }
8647             }
8648             
8649             /**
8650              * Sets (as xml) the "Cooperatrion_political_subdivision_State_no_proof" element
8651              */
8652             public void xsetCooperatrionPoliticalSubdivisionStateNoProof(gov.grants.apply.forms.ed900V10.AN0To80 cooperatrionPoliticalSubdivisionStateNoProof)
8653             {
8654                 synchronized (monitor())
8655                 {
8656                     check_orphaned();
8657                     gov.grants.apply.forms.ed900V10.AN0To80 target = null;
8658                     target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().find_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
8659                     if (target == null)
8660                     {
8661                       target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().add_element_user(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16);
8662                     }
8663                     target.set(cooperatrionPoliticalSubdivisionStateNoProof);
8664                 }
8665             }
8666             
8667             /**
8668              * Unsets the "Cooperatrion_political_subdivision_State_no_proof" element
8669              */
8670             public void unsetCooperatrionPoliticalSubdivisionStateNoProof()
8671             {
8672                 synchronized (monitor())
8673                 {
8674                     check_orphaned();
8675                     get_store().remove_element(COOPERATRIONPOLITICALSUBDIVISIONSTATENOPROOF$16, 0);
8676                 }
8677             }
8678             
8679             /**
8680              * Gets the "General_purpose_governmental_authority_comments" element
8681              */
8682             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getGeneralPurposeGovernmentalAuthorityComments()
8683             {
8684                 synchronized (monitor())
8685                 {
8686                     check_orphaned();
8687                     org.apache.xmlbeans.SimpleValue target = null;
8688                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18, 0);
8689                     if (target == null)
8690                     {
8691                       return null;
8692                     }
8693                     return (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum)target.getEnumValue();
8694                 }
8695             }
8696             
8697             /**
8698              * Gets (as xml) the "General_purpose_governmental_authority_comments" element
8699              */
8700             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetGeneralPurposeGovernmentalAuthorityComments()
8701             {
8702                 synchronized (monitor())
8703                 {
8704                     check_orphaned();
8705                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
8706                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18, 0);
8707                     return target;
8708                 }
8709             }
8710             
8711             /**
8712              * Sets the "General_purpose_governmental_authority_comments" element
8713              */
8714             public void setGeneralPurposeGovernmentalAuthorityComments(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum generalPurposeGovernmentalAuthorityComments)
8715             {
8716                 synchronized (monitor())
8717                 {
8718                     check_orphaned();
8719                     org.apache.xmlbeans.SimpleValue target = null;
8720                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18, 0);
8721                     if (target == null)
8722                     {
8723                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18);
8724                     }
8725                     target.setEnumValue(generalPurposeGovernmentalAuthorityComments);
8726                 }
8727             }
8728             
8729             /**
8730              * Sets (as xml) the "General_purpose_governmental_authority_comments" element
8731              */
8732             public void xsetGeneralPurposeGovernmentalAuthorityComments(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType generalPurposeGovernmentalAuthorityComments)
8733             {
8734                 synchronized (monitor())
8735                 {
8736                     check_orphaned();
8737                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
8738                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18, 0);
8739                     if (target == null)
8740                     {
8741                       target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().add_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTS$18);
8742                     }
8743                     target.set(generalPurposeGovernmentalAuthorityComments);
8744                 }
8745             }
8746             
8747             /**
8748              * Gets the "General_purpose_governmental_authority_comments_not_provide" element
8749              */
8750             public java.lang.String getGeneralPurposeGovernmentalAuthorityCommentsNotProvide()
8751             {
8752                 synchronized (monitor())
8753                 {
8754                     check_orphaned();
8755                     org.apache.xmlbeans.SimpleValue target = null;
8756                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
8757                     if (target == null)
8758                     {
8759                       return null;
8760                     }
8761                     return target.getStringValue();
8762                 }
8763             }
8764             
8765             /**
8766              * Gets (as xml) the "General_purpose_governmental_authority_comments_not_provide" element
8767              */
8768             public gov.grants.apply.forms.ed900V10.AN0To80 xgetGeneralPurposeGovernmentalAuthorityCommentsNotProvide()
8769             {
8770                 synchronized (monitor())
8771                 {
8772                     check_orphaned();
8773                     gov.grants.apply.forms.ed900V10.AN0To80 target = null;
8774                     target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
8775                     return target;
8776                 }
8777             }
8778             
8779             /**
8780              * True if has "General_purpose_governmental_authority_comments_not_provide" element
8781              */
8782             public boolean isSetGeneralPurposeGovernmentalAuthorityCommentsNotProvide()
8783             {
8784                 synchronized (monitor())
8785                 {
8786                     check_orphaned();
8787                     return get_store().count_elements(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20) != 0;
8788                 }
8789             }
8790             
8791             /**
8792              * Sets the "General_purpose_governmental_authority_comments_not_provide" element
8793              */
8794             public void setGeneralPurposeGovernmentalAuthorityCommentsNotProvide(java.lang.String generalPurposeGovernmentalAuthorityCommentsNotProvide)
8795             {
8796                 synchronized (monitor())
8797                 {
8798                     check_orphaned();
8799                     org.apache.xmlbeans.SimpleValue target = null;
8800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
8801                     if (target == null)
8802                     {
8803                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20);
8804                     }
8805                     target.setStringValue(generalPurposeGovernmentalAuthorityCommentsNotProvide);
8806                 }
8807             }
8808             
8809             /**
8810              * Sets (as xml) the "General_purpose_governmental_authority_comments_not_provide" element
8811              */
8812             public void xsetGeneralPurposeGovernmentalAuthorityCommentsNotProvide(gov.grants.apply.forms.ed900V10.AN0To80 generalPurposeGovernmentalAuthorityCommentsNotProvide)
8813             {
8814                 synchronized (monitor())
8815                 {
8816                     check_orphaned();
8817                     gov.grants.apply.forms.ed900V10.AN0To80 target = null;
8818                     target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().find_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
8819                     if (target == null)
8820                     {
8821                       target = (gov.grants.apply.forms.ed900V10.AN0To80)get_store().add_element_user(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20);
8822                     }
8823                     target.set(generalPurposeGovernmentalAuthorityCommentsNotProvide);
8824                 }
8825             }
8826             
8827             /**
8828              * Unsets the "General_purpose_governmental_authority_comments_not_provide" element
8829              */
8830             public void unsetGeneralPurposeGovernmentalAuthorityCommentsNotProvide()
8831             {
8832                 synchronized (monitor())
8833                 {
8834                     check_orphaned();
8835                     get_store().remove_element(GENERALPURPOSEGOVERNMENTALAUTHORITYCOMMENTSNOTPROVIDE$20, 0);
8836                 }
8837             }
8838         }
8839         /**
8840          * An XML SectionE(@http://apply.grants.gov/forms/ED_900-V1.0).
8841          *
8842          * This is a complex type.
8843          */
8844         public static class SectionEImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionE
8845         {
8846             private static final long serialVersionUID = 1L;
8847             
8848             public SectionEImpl(org.apache.xmlbeans.SchemaType sType)
8849             {
8850                 super(sType);
8851             }
8852             
8853             private static final javax.xml.namespace.QName AMOUNTSBUDGETEDEQUIPMENTOTHER$0 = 
8854                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Amounts_budgeted_equipment_other");
8855             private static final javax.xml.namespace.QName TYPESINDIRECTCOSTS$2 = 
8856                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Types_indirect_costs");
8857             private static final javax.xml.namespace.QName KEYAPPLICANTSTAFF$4 = 
8858                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Key_applicant_staff");
8859             
8860             
8861             /**
8862              * Gets the "Amounts_budgeted_equipment_other" element
8863              */
8864             public java.lang.String getAmountsBudgetedEquipmentOther()
8865             {
8866                 synchronized (monitor())
8867                 {
8868                     check_orphaned();
8869                     org.apache.xmlbeans.SimpleValue target = null;
8870                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
8871                     if (target == null)
8872                     {
8873                       return null;
8874                     }
8875                     return target.getStringValue();
8876                 }
8877             }
8878             
8879             /**
8880              * Gets (as xml) the "Amounts_budgeted_equipment_other" element
8881              */
8882             public gov.grants.apply.forms.ed900V10.AN0To485 xgetAmountsBudgetedEquipmentOther()
8883             {
8884                 synchronized (monitor())
8885                 {
8886                     check_orphaned();
8887                     gov.grants.apply.forms.ed900V10.AN0To485 target = null;
8888                     target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().find_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
8889                     return target;
8890                 }
8891             }
8892             
8893             /**
8894              * True if has "Amounts_budgeted_equipment_other" element
8895              */
8896             public boolean isSetAmountsBudgetedEquipmentOther()
8897             {
8898                 synchronized (monitor())
8899                 {
8900                     check_orphaned();
8901                     return get_store().count_elements(AMOUNTSBUDGETEDEQUIPMENTOTHER$0) != 0;
8902                 }
8903             }
8904             
8905             /**
8906              * Sets the "Amounts_budgeted_equipment_other" element
8907              */
8908             public void setAmountsBudgetedEquipmentOther(java.lang.String amountsBudgetedEquipmentOther)
8909             {
8910                 synchronized (monitor())
8911                 {
8912                     check_orphaned();
8913                     org.apache.xmlbeans.SimpleValue target = null;
8914                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
8915                     if (target == null)
8916                     {
8917                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0);
8918                     }
8919                     target.setStringValue(amountsBudgetedEquipmentOther);
8920                 }
8921             }
8922             
8923             /**
8924              * Sets (as xml) the "Amounts_budgeted_equipment_other" element
8925              */
8926             public void xsetAmountsBudgetedEquipmentOther(gov.grants.apply.forms.ed900V10.AN0To485 amountsBudgetedEquipmentOther)
8927             {
8928                 synchronized (monitor())
8929                 {
8930                     check_orphaned();
8931                     gov.grants.apply.forms.ed900V10.AN0To485 target = null;
8932                     target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().find_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
8933                     if (target == null)
8934                     {
8935                       target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().add_element_user(AMOUNTSBUDGETEDEQUIPMENTOTHER$0);
8936                     }
8937                     target.set(amountsBudgetedEquipmentOther);
8938                 }
8939             }
8940             
8941             /**
8942              * Unsets the "Amounts_budgeted_equipment_other" element
8943              */
8944             public void unsetAmountsBudgetedEquipmentOther()
8945             {
8946                 synchronized (monitor())
8947                 {
8948                     check_orphaned();
8949                     get_store().remove_element(AMOUNTSBUDGETEDEQUIPMENTOTHER$0, 0);
8950                 }
8951             }
8952             
8953             /**
8954              * Gets the "Types_indirect_costs" element
8955              */
8956             public java.lang.String getTypesIndirectCosts()
8957             {
8958                 synchronized (monitor())
8959                 {
8960                     check_orphaned();
8961                     org.apache.xmlbeans.SimpleValue target = null;
8962                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESINDIRECTCOSTS$2, 0);
8963                     if (target == null)
8964                     {
8965                       return null;
8966                     }
8967                     return target.getStringValue();
8968                 }
8969             }
8970             
8971             /**
8972              * Gets (as xml) the "Types_indirect_costs" element
8973              */
8974             public gov.grants.apply.forms.ed900V10.AN0To910 xgetTypesIndirectCosts()
8975             {
8976                 synchronized (monitor())
8977                 {
8978                     check_orphaned();
8979                     gov.grants.apply.forms.ed900V10.AN0To910 target = null;
8980                     target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().find_element_user(TYPESINDIRECTCOSTS$2, 0);
8981                     return target;
8982                 }
8983             }
8984             
8985             /**
8986              * True if has "Types_indirect_costs" element
8987              */
8988             public boolean isSetTypesIndirectCosts()
8989             {
8990                 synchronized (monitor())
8991                 {
8992                     check_orphaned();
8993                     return get_store().count_elements(TYPESINDIRECTCOSTS$2) != 0;
8994                 }
8995             }
8996             
8997             /**
8998              * Sets the "Types_indirect_costs" element
8999              */
9000             public void setTypesIndirectCosts(java.lang.String typesIndirectCosts)
9001             {
9002                 synchronized (monitor())
9003                 {
9004                     check_orphaned();
9005                     org.apache.xmlbeans.SimpleValue target = null;
9006                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESINDIRECTCOSTS$2, 0);
9007                     if (target == null)
9008                     {
9009                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPESINDIRECTCOSTS$2);
9010                     }
9011                     target.setStringValue(typesIndirectCosts);
9012                 }
9013             }
9014             
9015             /**
9016              * Sets (as xml) the "Types_indirect_costs" element
9017              */
9018             public void xsetTypesIndirectCosts(gov.grants.apply.forms.ed900V10.AN0To910 typesIndirectCosts)
9019             {
9020                 synchronized (monitor())
9021                 {
9022                     check_orphaned();
9023                     gov.grants.apply.forms.ed900V10.AN0To910 target = null;
9024                     target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().find_element_user(TYPESINDIRECTCOSTS$2, 0);
9025                     if (target == null)
9026                     {
9027                       target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().add_element_user(TYPESINDIRECTCOSTS$2);
9028                     }
9029                     target.set(typesIndirectCosts);
9030                 }
9031             }
9032             
9033             /**
9034              * Unsets the "Types_indirect_costs" element
9035              */
9036             public void unsetTypesIndirectCosts()
9037             {
9038                 synchronized (monitor())
9039                 {
9040                     check_orphaned();
9041                     get_store().remove_element(TYPESINDIRECTCOSTS$2, 0);
9042                 }
9043             }
9044             
9045             /**
9046              * Gets the "Key_applicant_staff" element
9047              */
9048             public java.lang.String getKeyApplicantStaff()
9049             {
9050                 synchronized (monitor())
9051                 {
9052                     check_orphaned();
9053                     org.apache.xmlbeans.SimpleValue target = null;
9054                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KEYAPPLICANTSTAFF$4, 0);
9055                     if (target == null)
9056                     {
9057                       return null;
9058                     }
9059                     return target.getStringValue();
9060                 }
9061             }
9062             
9063             /**
9064              * Gets (as xml) the "Key_applicant_staff" element
9065              */
9066             public gov.grants.apply.forms.ed900V10.AN1To3650 xgetKeyApplicantStaff()
9067             {
9068                 synchronized (monitor())
9069                 {
9070                     check_orphaned();
9071                     gov.grants.apply.forms.ed900V10.AN1To3650 target = null;
9072                     target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().find_element_user(KEYAPPLICANTSTAFF$4, 0);
9073                     return target;
9074                 }
9075             }
9076             
9077             /**
9078              * Sets the "Key_applicant_staff" element
9079              */
9080             public void setKeyApplicantStaff(java.lang.String keyApplicantStaff)
9081             {
9082                 synchronized (monitor())
9083                 {
9084                     check_orphaned();
9085                     org.apache.xmlbeans.SimpleValue target = null;
9086                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KEYAPPLICANTSTAFF$4, 0);
9087                     if (target == null)
9088                     {
9089                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(KEYAPPLICANTSTAFF$4);
9090                     }
9091                     target.setStringValue(keyApplicantStaff);
9092                 }
9093             }
9094             
9095             /**
9096              * Sets (as xml) the "Key_applicant_staff" element
9097              */
9098             public void xsetKeyApplicantStaff(gov.grants.apply.forms.ed900V10.AN1To3650 keyApplicantStaff)
9099             {
9100                 synchronized (monitor())
9101                 {
9102                     check_orphaned();
9103                     gov.grants.apply.forms.ed900V10.AN1To3650 target = null;
9104                     target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().find_element_user(KEYAPPLICANTSTAFF$4, 0);
9105                     if (target == null)
9106                     {
9107                       target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().add_element_user(KEYAPPLICANTSTAFF$4);
9108                     }
9109                     target.set(keyApplicantStaff);
9110                 }
9111             }
9112         }
9113         /**
9114          * An XML SectionF(@http://apply.grants.gov/forms/ED_900-V1.0).
9115          *
9116          * This is a complex type.
9117          */
9118         public static class SectionFImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionF
9119         {
9120             private static final long serialVersionUID = 1L;
9121             
9122             public SectionFImpl(org.apache.xmlbeans.SchemaType sType)
9123             {
9124                 super(sType);
9125             }
9126             
9127             private static final javax.xml.namespace.QName COMPREHENSIVEECONDEVSTRATEGY$0 = 
9128                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Comprehensive_Econ_Dev_Strategy");
9129             private static final javax.xml.namespace.QName STRATEGYCOMMITTEEMEMBERS$2 = 
9130                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Strategy_Committee_members");
9131             private static final javax.xml.namespace.QName GOVERNINGBOARD$4 = 
9132                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Governing_board");
9133             
9134             
9135             /**
9136              * Gets the "Comprehensive_Econ_Dev_Strategy" element
9137              */
9138             public java.lang.String getComprehensiveEconDevStrategy()
9139             {
9140                 synchronized (monitor())
9141                 {
9142                     check_orphaned();
9143                     org.apache.xmlbeans.SimpleValue target = null;
9144                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPREHENSIVEECONDEVSTRATEGY$0, 0);
9145                     if (target == null)
9146                     {
9147                       return null;
9148                     }
9149                     return target.getStringValue();
9150                 }
9151             }
9152             
9153             /**
9154              * Gets (as xml) the "Comprehensive_Econ_Dev_Strategy" element
9155              */
9156             public gov.grants.apply.forms.ed900V10.AN1To3650 xgetComprehensiveEconDevStrategy()
9157             {
9158                 synchronized (monitor())
9159                 {
9160                     check_orphaned();
9161                     gov.grants.apply.forms.ed900V10.AN1To3650 target = null;
9162                     target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().find_element_user(COMPREHENSIVEECONDEVSTRATEGY$0, 0);
9163                     return target;
9164                 }
9165             }
9166             
9167             /**
9168              * Sets the "Comprehensive_Econ_Dev_Strategy" element
9169              */
9170             public void setComprehensiveEconDevStrategy(java.lang.String comprehensiveEconDevStrategy)
9171             {
9172                 synchronized (monitor())
9173                 {
9174                     check_orphaned();
9175                     org.apache.xmlbeans.SimpleValue target = null;
9176                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPREHENSIVEECONDEVSTRATEGY$0, 0);
9177                     if (target == null)
9178                     {
9179                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPREHENSIVEECONDEVSTRATEGY$0);
9180                     }
9181                     target.setStringValue(comprehensiveEconDevStrategy);
9182                 }
9183             }
9184             
9185             /**
9186              * Sets (as xml) the "Comprehensive_Econ_Dev_Strategy" element
9187              */
9188             public void xsetComprehensiveEconDevStrategy(gov.grants.apply.forms.ed900V10.AN1To3650 comprehensiveEconDevStrategy)
9189             {
9190                 synchronized (monitor())
9191                 {
9192                     check_orphaned();
9193                     gov.grants.apply.forms.ed900V10.AN1To3650 target = null;
9194                     target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().find_element_user(COMPREHENSIVEECONDEVSTRATEGY$0, 0);
9195                     if (target == null)
9196                     {
9197                       target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().add_element_user(COMPREHENSIVEECONDEVSTRATEGY$0);
9198                     }
9199                     target.set(comprehensiveEconDevStrategy);
9200                 }
9201             }
9202             
9203             /**
9204              * Gets the "Strategy_Committee_members" element
9205              */
9206             public java.lang.String getStrategyCommitteeMembers()
9207             {
9208                 synchronized (monitor())
9209                 {
9210                     check_orphaned();
9211                     org.apache.xmlbeans.SimpleValue target = null;
9212                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRATEGYCOMMITTEEMEMBERS$2, 0);
9213                     if (target == null)
9214                     {
9215                       return null;
9216                     }
9217                     return target.getStringValue();
9218                 }
9219             }
9220             
9221             /**
9222              * Gets (as xml) the "Strategy_Committee_members" element
9223              */
9224             public gov.grants.apply.forms.ed900V10.AN1To3650 xgetStrategyCommitteeMembers()
9225             {
9226                 synchronized (monitor())
9227                 {
9228                     check_orphaned();
9229                     gov.grants.apply.forms.ed900V10.AN1To3650 target = null;
9230                     target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().find_element_user(STRATEGYCOMMITTEEMEMBERS$2, 0);
9231                     return target;
9232                 }
9233             }
9234             
9235             /**
9236              * Sets the "Strategy_Committee_members" element
9237              */
9238             public void setStrategyCommitteeMembers(java.lang.String strategyCommitteeMembers)
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(STRATEGYCOMMITTEEMEMBERS$2, 0);
9245                     if (target == null)
9246                     {
9247                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STRATEGYCOMMITTEEMEMBERS$2);
9248                     }
9249                     target.setStringValue(strategyCommitteeMembers);
9250                 }
9251             }
9252             
9253             /**
9254              * Sets (as xml) the "Strategy_Committee_members" element
9255              */
9256             public void xsetStrategyCommitteeMembers(gov.grants.apply.forms.ed900V10.AN1To3650 strategyCommitteeMembers)
9257             {
9258                 synchronized (monitor())
9259                 {
9260                     check_orphaned();
9261                     gov.grants.apply.forms.ed900V10.AN1To3650 target = null;
9262                     target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().find_element_user(STRATEGYCOMMITTEEMEMBERS$2, 0);
9263                     if (target == null)
9264                     {
9265                       target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().add_element_user(STRATEGYCOMMITTEEMEMBERS$2);
9266                     }
9267                     target.set(strategyCommitteeMembers);
9268                 }
9269             }
9270             
9271             /**
9272              * Gets the "Governing_board" element
9273              */
9274             public java.lang.String getGoverningBoard()
9275             {
9276                 synchronized (monitor())
9277                 {
9278                     check_orphaned();
9279                     org.apache.xmlbeans.SimpleValue target = null;
9280                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GOVERNINGBOARD$4, 0);
9281                     if (target == null)
9282                     {
9283                       return null;
9284                     }
9285                     return target.getStringValue();
9286                 }
9287             }
9288             
9289             /**
9290              * Gets (as xml) the "Governing_board" element
9291              */
9292             public gov.grants.apply.forms.ed900V10.AN1To5500 xgetGoverningBoard()
9293             {
9294                 synchronized (monitor())
9295                 {
9296                     check_orphaned();
9297                     gov.grants.apply.forms.ed900V10.AN1To5500 target = null;
9298                     target = (gov.grants.apply.forms.ed900V10.AN1To5500)get_store().find_element_user(GOVERNINGBOARD$4, 0);
9299                     return target;
9300                 }
9301             }
9302             
9303             /**
9304              * Sets the "Governing_board" element
9305              */
9306             public void setGoverningBoard(java.lang.String governingBoard)
9307             {
9308                 synchronized (monitor())
9309                 {
9310                     check_orphaned();
9311                     org.apache.xmlbeans.SimpleValue target = null;
9312                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GOVERNINGBOARD$4, 0);
9313                     if (target == null)
9314                     {
9315                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GOVERNINGBOARD$4);
9316                     }
9317                     target.setStringValue(governingBoard);
9318                 }
9319             }
9320             
9321             /**
9322              * Sets (as xml) the "Governing_board" element
9323              */
9324             public void xsetGoverningBoard(gov.grants.apply.forms.ed900V10.AN1To5500 governingBoard)
9325             {
9326                 synchronized (monitor())
9327                 {
9328                     check_orphaned();
9329                     gov.grants.apply.forms.ed900V10.AN1To5500 target = null;
9330                     target = (gov.grants.apply.forms.ed900V10.AN1To5500)get_store().find_element_user(GOVERNINGBOARD$4, 0);
9331                     if (target == null)
9332                     {
9333                       target = (gov.grants.apply.forms.ed900V10.AN1To5500)get_store().add_element_user(GOVERNINGBOARD$4);
9334                     }
9335                     target.set(governingBoard);
9336                 }
9337             }
9338         }
9339         /**
9340          * An XML SectionG(@http://apply.grants.gov/forms/ED_900-V1.0).
9341          *
9342          * This is a complex type.
9343          */
9344         public static class SectionGImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionG
9345         {
9346             private static final long serialVersionUID = 1L;
9347             
9348             public SectionGImpl(org.apache.xmlbeans.SchemaType sType)
9349             {
9350                 super(sType);
9351             }
9352             
9353             private static final javax.xml.namespace.QName DEVELOPMENTPLANNINGCAPACITY$0 = 
9354                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Development_planning_capacity");
9355             private static final javax.xml.namespace.QName OTHERPLANNINGASSISTANCE$2 = 
9356                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Other_planning_assistance");
9357             private static final javax.xml.namespace.QName PEFORMANCEMEASURES$4 = 
9358                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Peformance_measures");
9359             
9360             
9361             /**
9362              * Gets the "Development_planning_capacity" element
9363              */
9364             public java.lang.String getDevelopmentPlanningCapacity()
9365             {
9366                 synchronized (monitor())
9367                 {
9368                     check_orphaned();
9369                     org.apache.xmlbeans.SimpleValue target = null;
9370                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTPLANNINGCAPACITY$0, 0);
9371                     if (target == null)
9372                     {
9373                       return null;
9374                     }
9375                     return target.getStringValue();
9376                 }
9377             }
9378             
9379             /**
9380              * Gets (as xml) the "Development_planning_capacity" element
9381              */
9382             public gov.grants.apply.forms.ed900V10.AN1To3650 xgetDevelopmentPlanningCapacity()
9383             {
9384                 synchronized (monitor())
9385                 {
9386                     check_orphaned();
9387                     gov.grants.apply.forms.ed900V10.AN1To3650 target = null;
9388                     target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().find_element_user(DEVELOPMENTPLANNINGCAPACITY$0, 0);
9389                     return target;
9390                 }
9391             }
9392             
9393             /**
9394              * Sets the "Development_planning_capacity" element
9395              */
9396             public void setDevelopmentPlanningCapacity(java.lang.String developmentPlanningCapacity)
9397             {
9398                 synchronized (monitor())
9399                 {
9400                     check_orphaned();
9401                     org.apache.xmlbeans.SimpleValue target = null;
9402                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTPLANNINGCAPACITY$0, 0);
9403                     if (target == null)
9404                     {
9405                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEVELOPMENTPLANNINGCAPACITY$0);
9406                     }
9407                     target.setStringValue(developmentPlanningCapacity);
9408                 }
9409             }
9410             
9411             /**
9412              * Sets (as xml) the "Development_planning_capacity" element
9413              */
9414             public void xsetDevelopmentPlanningCapacity(gov.grants.apply.forms.ed900V10.AN1To3650 developmentPlanningCapacity)
9415             {
9416                 synchronized (monitor())
9417                 {
9418                     check_orphaned();
9419                     gov.grants.apply.forms.ed900V10.AN1To3650 target = null;
9420                     target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().find_element_user(DEVELOPMENTPLANNINGCAPACITY$0, 0);
9421                     if (target == null)
9422                     {
9423                       target = (gov.grants.apply.forms.ed900V10.AN1To3650)get_store().add_element_user(DEVELOPMENTPLANNINGCAPACITY$0);
9424                     }
9425                     target.set(developmentPlanningCapacity);
9426                 }
9427             }
9428             
9429             /**
9430              * Gets the "Other_planning_assistance" element
9431              */
9432             public java.lang.String getOtherPlanningAssistance()
9433             {
9434                 synchronized (monitor())
9435                 {
9436                     check_orphaned();
9437                     org.apache.xmlbeans.SimpleValue target = null;
9438                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERPLANNINGASSISTANCE$2, 0);
9439                     if (target == null)
9440                     {
9441                       return null;
9442                     }
9443                     return target.getStringValue();
9444                 }
9445             }
9446             
9447             /**
9448              * Gets (as xml) the "Other_planning_assistance" element
9449              */
9450             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetOtherPlanningAssistance()
9451             {
9452                 synchronized (monitor())
9453                 {
9454                     check_orphaned();
9455                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
9456                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(OTHERPLANNINGASSISTANCE$2, 0);
9457                     return target;
9458                 }
9459             }
9460             
9461             /**
9462              * Sets the "Other_planning_assistance" element
9463              */
9464             public void setOtherPlanningAssistance(java.lang.String otherPlanningAssistance)
9465             {
9466                 synchronized (monitor())
9467                 {
9468                     check_orphaned();
9469                     org.apache.xmlbeans.SimpleValue target = null;
9470                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERPLANNINGASSISTANCE$2, 0);
9471                     if (target == null)
9472                     {
9473                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERPLANNINGASSISTANCE$2);
9474                     }
9475                     target.setStringValue(otherPlanningAssistance);
9476                 }
9477             }
9478             
9479             /**
9480              * Sets (as xml) the "Other_planning_assistance" element
9481              */
9482             public void xsetOtherPlanningAssistance(gov.grants.apply.forms.ed900V10.AN1To1825 otherPlanningAssistance)
9483             {
9484                 synchronized (monitor())
9485                 {
9486                     check_orphaned();
9487                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
9488                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(OTHERPLANNINGASSISTANCE$2, 0);
9489                     if (target == null)
9490                     {
9491                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(OTHERPLANNINGASSISTANCE$2);
9492                     }
9493                     target.set(otherPlanningAssistance);
9494                 }
9495             }
9496             
9497             /**
9498              * Gets the "Peformance_measures" element
9499              */
9500             public java.lang.String getPeformanceMeasures()
9501             {
9502                 synchronized (monitor())
9503                 {
9504                     check_orphaned();
9505                     org.apache.xmlbeans.SimpleValue target = null;
9506                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PEFORMANCEMEASURES$4, 0);
9507                     if (target == null)
9508                     {
9509                       return null;
9510                     }
9511                     return target.getStringValue();
9512                 }
9513             }
9514             
9515             /**
9516              * Gets (as xml) the "Peformance_measures" element
9517              */
9518             public gov.grants.apply.forms.ed900V10.AN1To910 xgetPeformanceMeasures()
9519             {
9520                 synchronized (monitor())
9521                 {
9522                     check_orphaned();
9523                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
9524                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(PEFORMANCEMEASURES$4, 0);
9525                     return target;
9526                 }
9527             }
9528             
9529             /**
9530              * Sets the "Peformance_measures" element
9531              */
9532             public void setPeformanceMeasures(java.lang.String peformanceMeasures)
9533             {
9534                 synchronized (monitor())
9535                 {
9536                     check_orphaned();
9537                     org.apache.xmlbeans.SimpleValue target = null;
9538                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PEFORMANCEMEASURES$4, 0);
9539                     if (target == null)
9540                     {
9541                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PEFORMANCEMEASURES$4);
9542                     }
9543                     target.setStringValue(peformanceMeasures);
9544                 }
9545             }
9546             
9547             /**
9548              * Sets (as xml) the "Peformance_measures" element
9549              */
9550             public void xsetPeformanceMeasures(gov.grants.apply.forms.ed900V10.AN1To910 peformanceMeasures)
9551             {
9552                 synchronized (monitor())
9553                 {
9554                     check_orphaned();
9555                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
9556                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(PEFORMANCEMEASURES$4, 0);
9557                     if (target == null)
9558                     {
9559                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(PEFORMANCEMEASURES$4);
9560                     }
9561                     target.set(peformanceMeasures);
9562                 }
9563             }
9564         }
9565         /**
9566          * An XML SectionH(@http://apply.grants.gov/forms/ED_900-V1.0).
9567          *
9568          * This is a complex type.
9569          */
9570         public static class SectionHImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionH
9571         {
9572             private static final long serialVersionUID = 1L;
9573             
9574             public SectionHImpl(org.apache.xmlbeans.SchemaType sType)
9575             {
9576                 super(sType);
9577             }
9578             
9579             private static final javax.xml.namespace.QName STATECEDSEXIST$0 = 
9580                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "State_CEDS_exist");
9581             private static final javax.xml.namespace.QName DEVELOPMENTOFCEDS$2 = 
9582                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Development_of_CEDS");
9583             private static final javax.xml.namespace.QName STATECEDSLOCAL$4 = 
9584                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "State_CEDS_local");
9585             
9586             
9587             /**
9588              * Gets the "State_CEDS_exist" element
9589              */
9590             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getStateCEDSExist()
9591             {
9592                 synchronized (monitor())
9593                 {
9594                     check_orphaned();
9595                     org.apache.xmlbeans.SimpleValue target = null;
9596                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATECEDSEXIST$0, 0);
9597                     if (target == null)
9598                     {
9599                       return null;
9600                     }
9601                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9602                 }
9603             }
9604             
9605             /**
9606              * Gets (as xml) the "State_CEDS_exist" element
9607              */
9608             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetStateCEDSExist()
9609             {
9610                 synchronized (monitor())
9611                 {
9612                     check_orphaned();
9613                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9614                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATECEDSEXIST$0, 0);
9615                     return target;
9616                 }
9617             }
9618             
9619             /**
9620              * Sets the "State_CEDS_exist" element
9621              */
9622             public void setStateCEDSExist(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum stateCEDSExist)
9623             {
9624                 synchronized (monitor())
9625                 {
9626                     check_orphaned();
9627                     org.apache.xmlbeans.SimpleValue target = null;
9628                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATECEDSEXIST$0, 0);
9629                     if (target == null)
9630                     {
9631                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATECEDSEXIST$0);
9632                     }
9633                     target.setEnumValue(stateCEDSExist);
9634                 }
9635             }
9636             
9637             /**
9638              * Sets (as xml) the "State_CEDS_exist" element
9639              */
9640             public void xsetStateCEDSExist(gov.grants.apply.system.globalLibraryV20.YesNoDataType stateCEDSExist)
9641             {
9642                 synchronized (monitor())
9643                 {
9644                     check_orphaned();
9645                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9646                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(STATECEDSEXIST$0, 0);
9647                     if (target == null)
9648                     {
9649                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(STATECEDSEXIST$0);
9650                     }
9651                     target.set(stateCEDSExist);
9652                 }
9653             }
9654             
9655             /**
9656              * Gets the "Development_of_CEDS" element
9657              */
9658             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDevelopmentOfCEDS()
9659             {
9660                 synchronized (monitor())
9661                 {
9662                     check_orphaned();
9663                     org.apache.xmlbeans.SimpleValue target = null;
9664                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTOFCEDS$2, 0);
9665                     if (target == null)
9666                     {
9667                       return null;
9668                     }
9669                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9670                 }
9671             }
9672             
9673             /**
9674              * Gets (as xml) the "Development_of_CEDS" element
9675              */
9676             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDevelopmentOfCEDS()
9677             {
9678                 synchronized (monitor())
9679                 {
9680                     check_orphaned();
9681                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9682                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEVELOPMENTOFCEDS$2, 0);
9683                     return target;
9684                 }
9685             }
9686             
9687             /**
9688              * True if has "Development_of_CEDS" element
9689              */
9690             public boolean isSetDevelopmentOfCEDS()
9691             {
9692                 synchronized (monitor())
9693                 {
9694                     check_orphaned();
9695                     return get_store().count_elements(DEVELOPMENTOFCEDS$2) != 0;
9696                 }
9697             }
9698             
9699             /**
9700              * Sets the "Development_of_CEDS" element
9701              */
9702             public void setDevelopmentOfCEDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum developmentOfCEDS)
9703             {
9704                 synchronized (monitor())
9705                 {
9706                     check_orphaned();
9707                     org.apache.xmlbeans.SimpleValue target = null;
9708                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTOFCEDS$2, 0);
9709                     if (target == null)
9710                     {
9711                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEVELOPMENTOFCEDS$2);
9712                     }
9713                     target.setEnumValue(developmentOfCEDS);
9714                 }
9715             }
9716             
9717             /**
9718              * Sets (as xml) the "Development_of_CEDS" element
9719              */
9720             public void xsetDevelopmentOfCEDS(gov.grants.apply.system.globalLibraryV20.YesNoDataType developmentOfCEDS)
9721             {
9722                 synchronized (monitor())
9723                 {
9724                     check_orphaned();
9725                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9726                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEVELOPMENTOFCEDS$2, 0);
9727                     if (target == null)
9728                     {
9729                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DEVELOPMENTOFCEDS$2);
9730                     }
9731                     target.set(developmentOfCEDS);
9732                 }
9733             }
9734             
9735             /**
9736              * Unsets the "Development_of_CEDS" element
9737              */
9738             public void unsetDevelopmentOfCEDS()
9739             {
9740                 synchronized (monitor())
9741                 {
9742                     check_orphaned();
9743                     get_store().remove_element(DEVELOPMENTOFCEDS$2, 0);
9744                 }
9745             }
9746             
9747             /**
9748              * Gets the "State_CEDS_local" element
9749              */
9750             public java.lang.String getStateCEDSLocal()
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(STATECEDSLOCAL$4, 0);
9757                     if (target == null)
9758                     {
9759                       return null;
9760                     }
9761                     return target.getStringValue();
9762                 }
9763             }
9764             
9765             /**
9766              * Gets (as xml) the "State_CEDS_local" element
9767              */
9768             public gov.grants.apply.forms.ed900V10.AN0To3650 xgetStateCEDSLocal()
9769             {
9770                 synchronized (monitor())
9771                 {
9772                     check_orphaned();
9773                     gov.grants.apply.forms.ed900V10.AN0To3650 target = null;
9774                     target = (gov.grants.apply.forms.ed900V10.AN0To3650)get_store().find_element_user(STATECEDSLOCAL$4, 0);
9775                     return target;
9776                 }
9777             }
9778             
9779             /**
9780              * True if has "State_CEDS_local" element
9781              */
9782             public boolean isSetStateCEDSLocal()
9783             {
9784                 synchronized (monitor())
9785                 {
9786                     check_orphaned();
9787                     return get_store().count_elements(STATECEDSLOCAL$4) != 0;
9788                 }
9789             }
9790             
9791             /**
9792              * Sets the "State_CEDS_local" element
9793              */
9794             public void setStateCEDSLocal(java.lang.String stateCEDSLocal)
9795             {
9796                 synchronized (monitor())
9797                 {
9798                     check_orphaned();
9799                     org.apache.xmlbeans.SimpleValue target = null;
9800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATECEDSLOCAL$4, 0);
9801                     if (target == null)
9802                     {
9803                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATECEDSLOCAL$4);
9804                     }
9805                     target.setStringValue(stateCEDSLocal);
9806                 }
9807             }
9808             
9809             /**
9810              * Sets (as xml) the "State_CEDS_local" element
9811              */
9812             public void xsetStateCEDSLocal(gov.grants.apply.forms.ed900V10.AN0To3650 stateCEDSLocal)
9813             {
9814                 synchronized (monitor())
9815                 {
9816                     check_orphaned();
9817                     gov.grants.apply.forms.ed900V10.AN0To3650 target = null;
9818                     target = (gov.grants.apply.forms.ed900V10.AN0To3650)get_store().find_element_user(STATECEDSLOCAL$4, 0);
9819                     if (target == null)
9820                     {
9821                       target = (gov.grants.apply.forms.ed900V10.AN0To3650)get_store().add_element_user(STATECEDSLOCAL$4);
9822                     }
9823                     target.set(stateCEDSLocal);
9824                 }
9825             }
9826             
9827             /**
9828              * Unsets the "State_CEDS_local" element
9829              */
9830             public void unsetStateCEDSLocal()
9831             {
9832                 synchronized (monitor())
9833                 {
9834                     check_orphaned();
9835                     get_store().remove_element(STATECEDSLOCAL$4, 0);
9836                 }
9837             }
9838         }
9839         /**
9840          * An XML SectionI(@http://apply.grants.gov/forms/ED_900-V1.0).
9841          *
9842          * This is a complex type.
9843          */
9844         public static class SectionIImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionI
9845         {
9846             private static final long serialVersionUID = 1L;
9847             
9848             public SectionIImpl(org.apache.xmlbeans.SchemaType sType)
9849             {
9850                 super(sType);
9851             }
9852             
9853             private static final javax.xml.namespace.QName STRENGTHENCAPACITYORGANIZATIONS$0 = 
9854                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Strengthen_capacity_organizations");
9855             private static final javax.xml.namespace.QName BENEFITDISTRESSEDREGIONS$2 = 
9856                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Benefit_distressed_regions");
9857             private static final javax.xml.namespace.QName INNOVATIVEAPPROACHES$4 = 
9858                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Innovative_approaches");
9859             private static final javax.xml.namespace.QName CONSISTENTAPPROVEDCEDS$6 = 
9860                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Consistent_Approved_CEDS");
9861             
9862             
9863             /**
9864              * Gets the "Strengthen_capacity_organizations" element
9865              */
9866             public java.lang.String getStrengthenCapacityOrganizations()
9867             {
9868                 synchronized (monitor())
9869                 {
9870                     check_orphaned();
9871                     org.apache.xmlbeans.SimpleValue target = null;
9872                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRENGTHENCAPACITYORGANIZATIONS$0, 0);
9873                     if (target == null)
9874                     {
9875                       return null;
9876                     }
9877                     return target.getStringValue();
9878                 }
9879             }
9880             
9881             /**
9882              * Gets (as xml) the "Strengthen_capacity_organizations" element
9883              */
9884             public gov.grants.apply.forms.ed900V10.AN1To910 xgetStrengthenCapacityOrganizations()
9885             {
9886                 synchronized (monitor())
9887                 {
9888                     check_orphaned();
9889                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
9890                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(STRENGTHENCAPACITYORGANIZATIONS$0, 0);
9891                     return target;
9892                 }
9893             }
9894             
9895             /**
9896              * Sets the "Strengthen_capacity_organizations" element
9897              */
9898             public void setStrengthenCapacityOrganizations(java.lang.String strengthenCapacityOrganizations)
9899             {
9900                 synchronized (monitor())
9901                 {
9902                     check_orphaned();
9903                     org.apache.xmlbeans.SimpleValue target = null;
9904                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STRENGTHENCAPACITYORGANIZATIONS$0, 0);
9905                     if (target == null)
9906                     {
9907                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STRENGTHENCAPACITYORGANIZATIONS$0);
9908                     }
9909                     target.setStringValue(strengthenCapacityOrganizations);
9910                 }
9911             }
9912             
9913             /**
9914              * Sets (as xml) the "Strengthen_capacity_organizations" element
9915              */
9916             public void xsetStrengthenCapacityOrganizations(gov.grants.apply.forms.ed900V10.AN1To910 strengthenCapacityOrganizations)
9917             {
9918                 synchronized (monitor())
9919                 {
9920                     check_orphaned();
9921                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
9922                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(STRENGTHENCAPACITYORGANIZATIONS$0, 0);
9923                     if (target == null)
9924                     {
9925                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(STRENGTHENCAPACITYORGANIZATIONS$0);
9926                     }
9927                     target.set(strengthenCapacityOrganizations);
9928                 }
9929             }
9930             
9931             /**
9932              * Gets the "Benefit_distressed_regions" element
9933              */
9934             public java.lang.String getBenefitDistressedRegions()
9935             {
9936                 synchronized (monitor())
9937                 {
9938                     check_orphaned();
9939                     org.apache.xmlbeans.SimpleValue target = null;
9940                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BENEFITDISTRESSEDREGIONS$2, 0);
9941                     if (target == null)
9942                     {
9943                       return null;
9944                     }
9945                     return target.getStringValue();
9946                 }
9947             }
9948             
9949             /**
9950              * Gets (as xml) the "Benefit_distressed_regions" element
9951              */
9952             public gov.grants.apply.forms.ed900V10.AN1To910 xgetBenefitDistressedRegions()
9953             {
9954                 synchronized (monitor())
9955                 {
9956                     check_orphaned();
9957                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
9958                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(BENEFITDISTRESSEDREGIONS$2, 0);
9959                     return target;
9960                 }
9961             }
9962             
9963             /**
9964              * Sets the "Benefit_distressed_regions" element
9965              */
9966             public void setBenefitDistressedRegions(java.lang.String benefitDistressedRegions)
9967             {
9968                 synchronized (monitor())
9969                 {
9970                     check_orphaned();
9971                     org.apache.xmlbeans.SimpleValue target = null;
9972                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BENEFITDISTRESSEDREGIONS$2, 0);
9973                     if (target == null)
9974                     {
9975                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BENEFITDISTRESSEDREGIONS$2);
9976                     }
9977                     target.setStringValue(benefitDistressedRegions);
9978                 }
9979             }
9980             
9981             /**
9982              * Sets (as xml) the "Benefit_distressed_regions" element
9983              */
9984             public void xsetBenefitDistressedRegions(gov.grants.apply.forms.ed900V10.AN1To910 benefitDistressedRegions)
9985             {
9986                 synchronized (monitor())
9987                 {
9988                     check_orphaned();
9989                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
9990                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(BENEFITDISTRESSEDREGIONS$2, 0);
9991                     if (target == null)
9992                     {
9993                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(BENEFITDISTRESSEDREGIONS$2);
9994                     }
9995                     target.set(benefitDistressedRegions);
9996                 }
9997             }
9998             
9999             /**
10000              * Gets the "Innovative_approaches" element
10001              */
10002             public java.lang.String getInnovativeApproaches()
10003             {
10004                 synchronized (monitor())
10005                 {
10006                     check_orphaned();
10007                     org.apache.xmlbeans.SimpleValue target = null;
10008                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INNOVATIVEAPPROACHES$4, 0);
10009                     if (target == null)
10010                     {
10011                       return null;
10012                     }
10013                     return target.getStringValue();
10014                 }
10015             }
10016             
10017             /**
10018              * Gets (as xml) the "Innovative_approaches" element
10019              */
10020             public gov.grants.apply.forms.ed900V10.AN1To910 xgetInnovativeApproaches()
10021             {
10022                 synchronized (monitor())
10023                 {
10024                     check_orphaned();
10025                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
10026                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(INNOVATIVEAPPROACHES$4, 0);
10027                     return target;
10028                 }
10029             }
10030             
10031             /**
10032              * Sets the "Innovative_approaches" element
10033              */
10034             public void setInnovativeApproaches(java.lang.String innovativeApproaches)
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(INNOVATIVEAPPROACHES$4, 0);
10041                     if (target == null)
10042                     {
10043                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INNOVATIVEAPPROACHES$4);
10044                     }
10045                     target.setStringValue(innovativeApproaches);
10046                 }
10047             }
10048             
10049             /**
10050              * Sets (as xml) the "Innovative_approaches" element
10051              */
10052             public void xsetInnovativeApproaches(gov.grants.apply.forms.ed900V10.AN1To910 innovativeApproaches)
10053             {
10054                 synchronized (monitor())
10055                 {
10056                     check_orphaned();
10057                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
10058                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(INNOVATIVEAPPROACHES$4, 0);
10059                     if (target == null)
10060                     {
10061                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(INNOVATIVEAPPROACHES$4);
10062                     }
10063                     target.set(innovativeApproaches);
10064                 }
10065             }
10066             
10067             /**
10068              * Gets the "Consistent_Approved_CEDS" element
10069              */
10070             public java.lang.String getConsistentApprovedCEDS()
10071             {
10072                 synchronized (monitor())
10073                 {
10074                     check_orphaned();
10075                     org.apache.xmlbeans.SimpleValue target = null;
10076                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSISTENTAPPROVEDCEDS$6, 0);
10077                     if (target == null)
10078                     {
10079                       return null;
10080                     }
10081                     return target.getStringValue();
10082                 }
10083             }
10084             
10085             /**
10086              * Gets (as xml) the "Consistent_Approved_CEDS" element
10087              */
10088             public gov.grants.apply.forms.ed900V10.AN1To805 xgetConsistentApprovedCEDS()
10089             {
10090                 synchronized (monitor())
10091                 {
10092                     check_orphaned();
10093                     gov.grants.apply.forms.ed900V10.AN1To805 target = null;
10094                     target = (gov.grants.apply.forms.ed900V10.AN1To805)get_store().find_element_user(CONSISTENTAPPROVEDCEDS$6, 0);
10095                     return target;
10096                 }
10097             }
10098             
10099             /**
10100              * True if has "Consistent_Approved_CEDS" element
10101              */
10102             public boolean isSetConsistentApprovedCEDS()
10103             {
10104                 synchronized (monitor())
10105                 {
10106                     check_orphaned();
10107                     return get_store().count_elements(CONSISTENTAPPROVEDCEDS$6) != 0;
10108                 }
10109             }
10110             
10111             /**
10112              * Sets the "Consistent_Approved_CEDS" element
10113              */
10114             public void setConsistentApprovedCEDS(java.lang.String consistentApprovedCEDS)
10115             {
10116                 synchronized (monitor())
10117                 {
10118                     check_orphaned();
10119                     org.apache.xmlbeans.SimpleValue target = null;
10120                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSISTENTAPPROVEDCEDS$6, 0);
10121                     if (target == null)
10122                     {
10123                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSISTENTAPPROVEDCEDS$6);
10124                     }
10125                     target.setStringValue(consistentApprovedCEDS);
10126                 }
10127             }
10128             
10129             /**
10130              * Sets (as xml) the "Consistent_Approved_CEDS" element
10131              */
10132             public void xsetConsistentApprovedCEDS(gov.grants.apply.forms.ed900V10.AN1To805 consistentApprovedCEDS)
10133             {
10134                 synchronized (monitor())
10135                 {
10136                     check_orphaned();
10137                     gov.grants.apply.forms.ed900V10.AN1To805 target = null;
10138                     target = (gov.grants.apply.forms.ed900V10.AN1To805)get_store().find_element_user(CONSISTENTAPPROVEDCEDS$6, 0);
10139                     if (target == null)
10140                     {
10141                       target = (gov.grants.apply.forms.ed900V10.AN1To805)get_store().add_element_user(CONSISTENTAPPROVEDCEDS$6);
10142                     }
10143                     target.set(consistentApprovedCEDS);
10144                 }
10145             }
10146             
10147             /**
10148              * Unsets the "Consistent_Approved_CEDS" element
10149              */
10150             public void unsetConsistentApprovedCEDS()
10151             {
10152                 synchronized (monitor())
10153                 {
10154                     check_orphaned();
10155                     get_store().remove_element(CONSISTENTAPPROVEDCEDS$6, 0);
10156                 }
10157             }
10158         }
10159         /**
10160          * An XML SectionJ(@http://apply.grants.gov/forms/ED_900-V1.0).
10161          *
10162          * This is a complex type.
10163          */
10164         public static class SectionJImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionJ
10165         {
10166             private static final long serialVersionUID = 1L;
10167             
10168             public SectionJImpl(org.apache.xmlbeans.SchemaType sType)
10169             {
10170                 super(sType);
10171             }
10172             
10173             private static final javax.xml.namespace.QName ADDRESSNEEDSREGION$0 = 
10174                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Address_needs_region");
10175             private static final javax.xml.namespace.QName UNIQUESERVICESMAXIMIZECOORDINATION$2 = 
10176                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Unique_services_maximize_coordination");
10177             private static final javax.xml.namespace.QName CONSISTENTSPONSORINGINSTITUTION$4 = 
10178                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Consistent_sponsoring_institution");
10179             private static final javax.xml.namespace.QName SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6 = 
10180                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Sponsoring_institution_senior_management_support");
10181             private static final javax.xml.namespace.QName SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8 = 
10182                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "sponsoring_institution_experience_administering_technical_assistance");
10183             
10184             
10185             /**
10186              * Gets the "Address_needs_region" element
10187              */
10188             public java.lang.String getAddressNeedsRegion()
10189             {
10190                 synchronized (monitor())
10191                 {
10192                     check_orphaned();
10193                     org.apache.xmlbeans.SimpleValue target = null;
10194                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADDRESSNEEDSREGION$0, 0);
10195                     if (target == null)
10196                     {
10197                       return null;
10198                     }
10199                     return target.getStringValue();
10200                 }
10201             }
10202             
10203             /**
10204              * Gets (as xml) the "Address_needs_region" element
10205              */
10206             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetAddressNeedsRegion()
10207             {
10208                 synchronized (monitor())
10209                 {
10210                     check_orphaned();
10211                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10212                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(ADDRESSNEEDSREGION$0, 0);
10213                     return target;
10214                 }
10215             }
10216             
10217             /**
10218              * Sets the "Address_needs_region" element
10219              */
10220             public void setAddressNeedsRegion(java.lang.String addressNeedsRegion)
10221             {
10222                 synchronized (monitor())
10223                 {
10224                     check_orphaned();
10225                     org.apache.xmlbeans.SimpleValue target = null;
10226                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADDRESSNEEDSREGION$0, 0);
10227                     if (target == null)
10228                     {
10229                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADDRESSNEEDSREGION$0);
10230                     }
10231                     target.setStringValue(addressNeedsRegion);
10232                 }
10233             }
10234             
10235             /**
10236              * Sets (as xml) the "Address_needs_region" element
10237              */
10238             public void xsetAddressNeedsRegion(gov.grants.apply.forms.ed900V10.AN1To1825 addressNeedsRegion)
10239             {
10240                 synchronized (monitor())
10241                 {
10242                     check_orphaned();
10243                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10244                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(ADDRESSNEEDSREGION$0, 0);
10245                     if (target == null)
10246                     {
10247                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(ADDRESSNEEDSREGION$0);
10248                     }
10249                     target.set(addressNeedsRegion);
10250                 }
10251             }
10252             
10253             /**
10254              * Gets the "Unique_services_maximize_coordination" element
10255              */
10256             public java.lang.String getUniqueServicesMaximizeCoordination()
10257             {
10258                 synchronized (monitor())
10259                 {
10260                     check_orphaned();
10261                     org.apache.xmlbeans.SimpleValue target = null;
10262                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2, 0);
10263                     if (target == null)
10264                     {
10265                       return null;
10266                     }
10267                     return target.getStringValue();
10268                 }
10269             }
10270             
10271             /**
10272              * Gets (as xml) the "Unique_services_maximize_coordination" element
10273              */
10274             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetUniqueServicesMaximizeCoordination()
10275             {
10276                 synchronized (monitor())
10277                 {
10278                     check_orphaned();
10279                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10280                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2, 0);
10281                     return target;
10282                 }
10283             }
10284             
10285             /**
10286              * Sets the "Unique_services_maximize_coordination" element
10287              */
10288             public void setUniqueServicesMaximizeCoordination(java.lang.String uniqueServicesMaximizeCoordination)
10289             {
10290                 synchronized (monitor())
10291                 {
10292                     check_orphaned();
10293                     org.apache.xmlbeans.SimpleValue target = null;
10294                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2, 0);
10295                     if (target == null)
10296                     {
10297                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2);
10298                     }
10299                     target.setStringValue(uniqueServicesMaximizeCoordination);
10300                 }
10301             }
10302             
10303             /**
10304              * Sets (as xml) the "Unique_services_maximize_coordination" element
10305              */
10306             public void xsetUniqueServicesMaximizeCoordination(gov.grants.apply.forms.ed900V10.AN1To1825 uniqueServicesMaximizeCoordination)
10307             {
10308                 synchronized (monitor())
10309                 {
10310                     check_orphaned();
10311                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10312                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2, 0);
10313                     if (target == null)
10314                     {
10315                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(UNIQUESERVICESMAXIMIZECOORDINATION$2);
10316                     }
10317                     target.set(uniqueServicesMaximizeCoordination);
10318                 }
10319             }
10320             
10321             /**
10322              * Gets the "Consistent_sponsoring_institution" element
10323              */
10324             public java.lang.String getConsistentSponsoringInstitution()
10325             {
10326                 synchronized (monitor())
10327                 {
10328                     check_orphaned();
10329                     org.apache.xmlbeans.SimpleValue target = null;
10330                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSISTENTSPONSORINGINSTITUTION$4, 0);
10331                     if (target == null)
10332                     {
10333                       return null;
10334                     }
10335                     return target.getStringValue();
10336                 }
10337             }
10338             
10339             /**
10340              * Gets (as xml) the "Consistent_sponsoring_institution" element
10341              */
10342             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetConsistentSponsoringInstitution()
10343             {
10344                 synchronized (monitor())
10345                 {
10346                     check_orphaned();
10347                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10348                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(CONSISTENTSPONSORINGINSTITUTION$4, 0);
10349                     return target;
10350                 }
10351             }
10352             
10353             /**
10354              * Sets the "Consistent_sponsoring_institution" element
10355              */
10356             public void setConsistentSponsoringInstitution(java.lang.String consistentSponsoringInstitution)
10357             {
10358                 synchronized (monitor())
10359                 {
10360                     check_orphaned();
10361                     org.apache.xmlbeans.SimpleValue target = null;
10362                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSISTENTSPONSORINGINSTITUTION$4, 0);
10363                     if (target == null)
10364                     {
10365                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSISTENTSPONSORINGINSTITUTION$4);
10366                     }
10367                     target.setStringValue(consistentSponsoringInstitution);
10368                 }
10369             }
10370             
10371             /**
10372              * Sets (as xml) the "Consistent_sponsoring_institution" element
10373              */
10374             public void xsetConsistentSponsoringInstitution(gov.grants.apply.forms.ed900V10.AN1To1825 consistentSponsoringInstitution)
10375             {
10376                 synchronized (monitor())
10377                 {
10378                     check_orphaned();
10379                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10380                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(CONSISTENTSPONSORINGINSTITUTION$4, 0);
10381                     if (target == null)
10382                     {
10383                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(CONSISTENTSPONSORINGINSTITUTION$4);
10384                     }
10385                     target.set(consistentSponsoringInstitution);
10386                 }
10387             }
10388             
10389             /**
10390              * Gets the "Sponsoring_institution_senior_management_support" element
10391              */
10392             public java.lang.String getSponsoringInstitutionSeniorManagementSupport()
10393             {
10394                 synchronized (monitor())
10395                 {
10396                     check_orphaned();
10397                     org.apache.xmlbeans.SimpleValue target = null;
10398                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6, 0);
10399                     if (target == null)
10400                     {
10401                       return null;
10402                     }
10403                     return target.getStringValue();
10404                 }
10405             }
10406             
10407             /**
10408              * Gets (as xml) the "Sponsoring_institution_senior_management_support" element
10409              */
10410             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetSponsoringInstitutionSeniorManagementSupport()
10411             {
10412                 synchronized (monitor())
10413                 {
10414                     check_orphaned();
10415                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10416                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6, 0);
10417                     return target;
10418                 }
10419             }
10420             
10421             /**
10422              * Sets the "Sponsoring_institution_senior_management_support" element
10423              */
10424             public void setSponsoringInstitutionSeniorManagementSupport(java.lang.String sponsoringInstitutionSeniorManagementSupport)
10425             {
10426                 synchronized (monitor())
10427                 {
10428                     check_orphaned();
10429                     org.apache.xmlbeans.SimpleValue target = null;
10430                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6, 0);
10431                     if (target == null)
10432                     {
10433                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6);
10434                     }
10435                     target.setStringValue(sponsoringInstitutionSeniorManagementSupport);
10436                 }
10437             }
10438             
10439             /**
10440              * Sets (as xml) the "Sponsoring_institution_senior_management_support" element
10441              */
10442             public void xsetSponsoringInstitutionSeniorManagementSupport(gov.grants.apply.forms.ed900V10.AN1To1825 sponsoringInstitutionSeniorManagementSupport)
10443             {
10444                 synchronized (monitor())
10445                 {
10446                     check_orphaned();
10447                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10448                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6, 0);
10449                     if (target == null)
10450                     {
10451                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(SPONSORINGINSTITUTIONSENIORMANAGEMENTSUPPORT$6);
10452                     }
10453                     target.set(sponsoringInstitutionSeniorManagementSupport);
10454                 }
10455             }
10456             
10457             /**
10458              * Gets the "sponsoring_institution_experience_administering_technical_assistance" element
10459              */
10460             public java.lang.String getSponsoringInstitutionExperienceAdministeringTechnicalAssistance()
10461             {
10462                 synchronized (monitor())
10463                 {
10464                     check_orphaned();
10465                     org.apache.xmlbeans.SimpleValue target = null;
10466                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8, 0);
10467                     if (target == null)
10468                     {
10469                       return null;
10470                     }
10471                     return target.getStringValue();
10472                 }
10473             }
10474             
10475             /**
10476              * Gets (as xml) the "sponsoring_institution_experience_administering_technical_assistance" element
10477              */
10478             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetSponsoringInstitutionExperienceAdministeringTechnicalAssistance()
10479             {
10480                 synchronized (monitor())
10481                 {
10482                     check_orphaned();
10483                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10484                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8, 0);
10485                     return target;
10486                 }
10487             }
10488             
10489             /**
10490              * Sets the "sponsoring_institution_experience_administering_technical_assistance" element
10491              */
10492             public void setSponsoringInstitutionExperienceAdministeringTechnicalAssistance(java.lang.String sponsoringInstitutionExperienceAdministeringTechnicalAssistance)
10493             {
10494                 synchronized (monitor())
10495                 {
10496                     check_orphaned();
10497                     org.apache.xmlbeans.SimpleValue target = null;
10498                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8, 0);
10499                     if (target == null)
10500                     {
10501                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8);
10502                     }
10503                     target.setStringValue(sponsoringInstitutionExperienceAdministeringTechnicalAssistance);
10504                 }
10505             }
10506             
10507             /**
10508              * Sets (as xml) the "sponsoring_institution_experience_administering_technical_assistance" element
10509              */
10510             public void xsetSponsoringInstitutionExperienceAdministeringTechnicalAssistance(gov.grants.apply.forms.ed900V10.AN1To1825 sponsoringInstitutionExperienceAdministeringTechnicalAssistance)
10511             {
10512                 synchronized (monitor())
10513                 {
10514                     check_orphaned();
10515                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10516                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8, 0);
10517                     if (target == null)
10518                     {
10519                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(SPONSORINGINSTITUTIONEXPERIENCEADMINISTERINGTECHNICALASSISTANCE$8);
10520                     }
10521                     target.set(sponsoringInstitutionExperienceAdministeringTechnicalAssistance);
10522                 }
10523             }
10524         }
10525         /**
10526          * An XML SectionK(@http://apply.grants.gov/forms/ED_900-V1.0).
10527          *
10528          * This is a complex type.
10529          */
10530         public static class SectionKImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionK
10531         {
10532             private static final long serialVersionUID = 1L;
10533             
10534             public SectionKImpl(org.apache.xmlbeans.SchemaType sType)
10535             {
10536                 super(sType);
10537             }
10538             
10539             private static final javax.xml.namespace.QName QUESTIONK$0 = 
10540                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Question_K");
10541             private static final javax.xml.namespace.QName OVERCOMINGOBSTACLESCEDS$2 = 
10542                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Overcoming_obstacles_CEDS");
10543             private static final javax.xml.namespace.QName HOWMEETSPECIALNEED$4 = 
10544                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "How_meet_Special_Need");
10545             
10546             
10547             /**
10548              * Gets the "Question_K" element
10549              */
10550             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionK()
10551             {
10552                 synchronized (monitor())
10553                 {
10554                     check_orphaned();
10555                     org.apache.xmlbeans.SimpleValue target = null;
10556                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONK$0, 0);
10557                     if (target == null)
10558                     {
10559                       return null;
10560                     }
10561                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10562                 }
10563             }
10564             
10565             /**
10566              * Gets (as xml) the "Question_K" element
10567              */
10568             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionK()
10569             {
10570                 synchronized (monitor())
10571                 {
10572                     check_orphaned();
10573                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10574                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONK$0, 0);
10575                     return target;
10576                 }
10577             }
10578             
10579             /**
10580              * Sets the "Question_K" element
10581              */
10582             public void setQuestionK(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionK)
10583             {
10584                 synchronized (monitor())
10585                 {
10586                     check_orphaned();
10587                     org.apache.xmlbeans.SimpleValue target = null;
10588                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONK$0, 0);
10589                     if (target == null)
10590                     {
10591                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QUESTIONK$0);
10592                     }
10593                     target.setEnumValue(questionK);
10594                 }
10595             }
10596             
10597             /**
10598              * Sets (as xml) the "Question_K" element
10599              */
10600             public void xsetQuestionK(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionK)
10601             {
10602                 synchronized (monitor())
10603                 {
10604                     check_orphaned();
10605                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10606                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONK$0, 0);
10607                     if (target == null)
10608                     {
10609                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QUESTIONK$0);
10610                     }
10611                     target.set(questionK);
10612                 }
10613             }
10614             
10615             /**
10616              * Gets the "Overcoming_obstacles_CEDS" element
10617              */
10618             public java.lang.String getOvercomingObstaclesCEDS()
10619             {
10620                 synchronized (monitor())
10621                 {
10622                     check_orphaned();
10623                     org.apache.xmlbeans.SimpleValue target = null;
10624                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OVERCOMINGOBSTACLESCEDS$2, 0);
10625                     if (target == null)
10626                     {
10627                       return null;
10628                     }
10629                     return target.getStringValue();
10630                 }
10631             }
10632             
10633             /**
10634              * Gets (as xml) the "Overcoming_obstacles_CEDS" element
10635              */
10636             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetOvercomingObstaclesCEDS()
10637             {
10638                 synchronized (monitor())
10639                 {
10640                     check_orphaned();
10641                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10642                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(OVERCOMINGOBSTACLESCEDS$2, 0);
10643                     return target;
10644                 }
10645             }
10646             
10647             /**
10648              * True if has "Overcoming_obstacles_CEDS" element
10649              */
10650             public boolean isSetOvercomingObstaclesCEDS()
10651             {
10652                 synchronized (monitor())
10653                 {
10654                     check_orphaned();
10655                     return get_store().count_elements(OVERCOMINGOBSTACLESCEDS$2) != 0;
10656                 }
10657             }
10658             
10659             /**
10660              * Sets the "Overcoming_obstacles_CEDS" element
10661              */
10662             public void setOvercomingObstaclesCEDS(java.lang.String overcomingObstaclesCEDS)
10663             {
10664                 synchronized (monitor())
10665                 {
10666                     check_orphaned();
10667                     org.apache.xmlbeans.SimpleValue target = null;
10668                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OVERCOMINGOBSTACLESCEDS$2, 0);
10669                     if (target == null)
10670                     {
10671                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OVERCOMINGOBSTACLESCEDS$2);
10672                     }
10673                     target.setStringValue(overcomingObstaclesCEDS);
10674                 }
10675             }
10676             
10677             /**
10678              * Sets (as xml) the "Overcoming_obstacles_CEDS" element
10679              */
10680             public void xsetOvercomingObstaclesCEDS(gov.grants.apply.forms.ed900V10.AN1To1825 overcomingObstaclesCEDS)
10681             {
10682                 synchronized (monitor())
10683                 {
10684                     check_orphaned();
10685                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10686                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(OVERCOMINGOBSTACLESCEDS$2, 0);
10687                     if (target == null)
10688                     {
10689                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(OVERCOMINGOBSTACLESCEDS$2);
10690                     }
10691                     target.set(overcomingObstaclesCEDS);
10692                 }
10693             }
10694             
10695             /**
10696              * Unsets the "Overcoming_obstacles_CEDS" element
10697              */
10698             public void unsetOvercomingObstaclesCEDS()
10699             {
10700                 synchronized (monitor())
10701                 {
10702                     check_orphaned();
10703                     get_store().remove_element(OVERCOMINGOBSTACLESCEDS$2, 0);
10704                 }
10705             }
10706             
10707             /**
10708              * Gets the "How_meet_Special_Need" element
10709              */
10710             public java.lang.String getHowMeetSpecialNeed()
10711             {
10712                 synchronized (monitor())
10713                 {
10714                     check_orphaned();
10715                     org.apache.xmlbeans.SimpleValue target = null;
10716                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOWMEETSPECIALNEED$4, 0);
10717                     if (target == null)
10718                     {
10719                       return null;
10720                     }
10721                     return target.getStringValue();
10722                 }
10723             }
10724             
10725             /**
10726              * Gets (as xml) the "How_meet_Special_Need" element
10727              */
10728             public gov.grants.apply.forms.ed900V10.AN1To910 xgetHowMeetSpecialNeed()
10729             {
10730                 synchronized (monitor())
10731                 {
10732                     check_orphaned();
10733                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
10734                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(HOWMEETSPECIALNEED$4, 0);
10735                     return target;
10736                 }
10737             }
10738             
10739             /**
10740              * True if has "How_meet_Special_Need" element
10741              */
10742             public boolean isSetHowMeetSpecialNeed()
10743             {
10744                 synchronized (monitor())
10745                 {
10746                     check_orphaned();
10747                     return get_store().count_elements(HOWMEETSPECIALNEED$4) != 0;
10748                 }
10749             }
10750             
10751             /**
10752              * Sets the "How_meet_Special_Need" element
10753              */
10754             public void setHowMeetSpecialNeed(java.lang.String howMeetSpecialNeed)
10755             {
10756                 synchronized (monitor())
10757                 {
10758                     check_orphaned();
10759                     org.apache.xmlbeans.SimpleValue target = null;
10760                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOWMEETSPECIALNEED$4, 0);
10761                     if (target == null)
10762                     {
10763                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOWMEETSPECIALNEED$4);
10764                     }
10765                     target.setStringValue(howMeetSpecialNeed);
10766                 }
10767             }
10768             
10769             /**
10770              * Sets (as xml) the "How_meet_Special_Need" element
10771              */
10772             public void xsetHowMeetSpecialNeed(gov.grants.apply.forms.ed900V10.AN1To910 howMeetSpecialNeed)
10773             {
10774                 synchronized (monitor())
10775                 {
10776                     check_orphaned();
10777                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
10778                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(HOWMEETSPECIALNEED$4, 0);
10779                     if (target == null)
10780                     {
10781                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(HOWMEETSPECIALNEED$4);
10782                     }
10783                     target.set(howMeetSpecialNeed);
10784                 }
10785             }
10786             
10787             /**
10788              * Unsets the "How_meet_Special_Need" element
10789              */
10790             public void unsetHowMeetSpecialNeed()
10791             {
10792                 synchronized (monitor())
10793                 {
10794                     check_orphaned();
10795                     get_store().remove_element(HOWMEETSPECIALNEED$4, 0);
10796                 }
10797             }
10798         }
10799         /**
10800          * An XML SectionL(@http://apply.grants.gov/forms/ED_900-V1.0).
10801          *
10802          * This is a complex type.
10803          */
10804         public static class SectionLImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionL
10805         {
10806             private static final long serialVersionUID = 1L;
10807             
10808             public SectionLImpl(org.apache.xmlbeans.SchemaType sType)
10809             {
10810                 super(sType);
10811             }
10812             
10813             private static final javax.xml.namespace.QName NEEDEXPANDEDPUBLICFINANCINGTOOL$0 = 
10814                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Need_expanded_public_financing_tool");
10815             private static final javax.xml.namespace.QName TYPESFINANCINGACTIVITIESANTICIPATED$2 = 
10816                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Types_financing_activities_anticipated");
10817             private static final javax.xml.namespace.QName CAPACITYRLFORGANIZATION$4 = 
10818                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Capacity_RLF_organization");
10819             
10820             
10821             /**
10822              * Gets the "Need_expanded_public_financing_tool" element
10823              */
10824             public java.lang.String getNeedExpandedPublicFinancingTool()
10825             {
10826                 synchronized (monitor())
10827                 {
10828                     check_orphaned();
10829                     org.apache.xmlbeans.SimpleValue target = null;
10830                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0, 0);
10831                     if (target == null)
10832                     {
10833                       return null;
10834                     }
10835                     return target.getStringValue();
10836                 }
10837             }
10838             
10839             /**
10840              * Gets (as xml) the "Need_expanded_public_financing_tool" element
10841              */
10842             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetNeedExpandedPublicFinancingTool()
10843             {
10844                 synchronized (monitor())
10845                 {
10846                     check_orphaned();
10847                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10848                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0, 0);
10849                     return target;
10850                 }
10851             }
10852             
10853             /**
10854              * Sets the "Need_expanded_public_financing_tool" element
10855              */
10856             public void setNeedExpandedPublicFinancingTool(java.lang.String needExpandedPublicFinancingTool)
10857             {
10858                 synchronized (monitor())
10859                 {
10860                     check_orphaned();
10861                     org.apache.xmlbeans.SimpleValue target = null;
10862                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0, 0);
10863                     if (target == null)
10864                     {
10865                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0);
10866                     }
10867                     target.setStringValue(needExpandedPublicFinancingTool);
10868                 }
10869             }
10870             
10871             /**
10872              * Sets (as xml) the "Need_expanded_public_financing_tool" element
10873              */
10874             public void xsetNeedExpandedPublicFinancingTool(gov.grants.apply.forms.ed900V10.AN1To1825 needExpandedPublicFinancingTool)
10875             {
10876                 synchronized (monitor())
10877                 {
10878                     check_orphaned();
10879                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10880                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0, 0);
10881                     if (target == null)
10882                     {
10883                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(NEEDEXPANDEDPUBLICFINANCINGTOOL$0);
10884                     }
10885                     target.set(needExpandedPublicFinancingTool);
10886                 }
10887             }
10888             
10889             /**
10890              * Gets the "Types_financing_activities_anticipated" element
10891              */
10892             public java.lang.String getTypesFinancingActivitiesAnticipated()
10893             {
10894                 synchronized (monitor())
10895                 {
10896                     check_orphaned();
10897                     org.apache.xmlbeans.SimpleValue target = null;
10898                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2, 0);
10899                     if (target == null)
10900                     {
10901                       return null;
10902                     }
10903                     return target.getStringValue();
10904                 }
10905             }
10906             
10907             /**
10908              * Gets (as xml) the "Types_financing_activities_anticipated" element
10909              */
10910             public gov.grants.apply.forms.ed900V10.AN1To910 xgetTypesFinancingActivitiesAnticipated()
10911             {
10912                 synchronized (monitor())
10913                 {
10914                     check_orphaned();
10915                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
10916                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2, 0);
10917                     return target;
10918                 }
10919             }
10920             
10921             /**
10922              * Sets the "Types_financing_activities_anticipated" element
10923              */
10924             public void setTypesFinancingActivitiesAnticipated(java.lang.String typesFinancingActivitiesAnticipated)
10925             {
10926                 synchronized (monitor())
10927                 {
10928                     check_orphaned();
10929                     org.apache.xmlbeans.SimpleValue target = null;
10930                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2, 0);
10931                     if (target == null)
10932                     {
10933                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2);
10934                     }
10935                     target.setStringValue(typesFinancingActivitiesAnticipated);
10936                 }
10937             }
10938             
10939             /**
10940              * Sets (as xml) the "Types_financing_activities_anticipated" element
10941              */
10942             public void xsetTypesFinancingActivitiesAnticipated(gov.grants.apply.forms.ed900V10.AN1To910 typesFinancingActivitiesAnticipated)
10943             {
10944                 synchronized (monitor())
10945                 {
10946                     check_orphaned();
10947                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
10948                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2, 0);
10949                     if (target == null)
10950                     {
10951                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(TYPESFINANCINGACTIVITIESANTICIPATED$2);
10952                     }
10953                     target.set(typesFinancingActivitiesAnticipated);
10954                 }
10955             }
10956             
10957             /**
10958              * Gets the "Capacity_RLF_organization" element
10959              */
10960             public java.lang.String getCapacityRLFOrganization()
10961             {
10962                 synchronized (monitor())
10963                 {
10964                     check_orphaned();
10965                     org.apache.xmlbeans.SimpleValue target = null;
10966                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CAPACITYRLFORGANIZATION$4, 0);
10967                     if (target == null)
10968                     {
10969                       return null;
10970                     }
10971                     return target.getStringValue();
10972                 }
10973             }
10974             
10975             /**
10976              * Gets (as xml) the "Capacity_RLF_organization" element
10977              */
10978             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetCapacityRLFOrganization()
10979             {
10980                 synchronized (monitor())
10981                 {
10982                     check_orphaned();
10983                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
10984                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(CAPACITYRLFORGANIZATION$4, 0);
10985                     return target;
10986                 }
10987             }
10988             
10989             /**
10990              * Sets the "Capacity_RLF_organization" element
10991              */
10992             public void setCapacityRLFOrganization(java.lang.String capacityRLFOrganization)
10993             {
10994                 synchronized (monitor())
10995                 {
10996                     check_orphaned();
10997                     org.apache.xmlbeans.SimpleValue target = null;
10998                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CAPACITYRLFORGANIZATION$4, 0);
10999                     if (target == null)
11000                     {
11001                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CAPACITYRLFORGANIZATION$4);
11002                     }
11003                     target.setStringValue(capacityRLFOrganization);
11004                 }
11005             }
11006             
11007             /**
11008              * Sets (as xml) the "Capacity_RLF_organization" element
11009              */
11010             public void xsetCapacityRLFOrganization(gov.grants.apply.forms.ed900V10.AN1To1825 capacityRLFOrganization)
11011             {
11012                 synchronized (monitor())
11013                 {
11014                     check_orphaned();
11015                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
11016                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(CAPACITYRLFORGANIZATION$4, 0);
11017                     if (target == null)
11018                     {
11019                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(CAPACITYRLFORGANIZATION$4);
11020                     }
11021                     target.set(capacityRLFOrganization);
11022                 }
11023             }
11024         }
11025         /**
11026          * An XML SectionM(@http://apply.grants.gov/forms/ED_900-V1.0).
11027          *
11028          * This is a complex type.
11029          */
11030         public static class SectionMImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM
11031         {
11032             private static final long serialVersionUID = 1L;
11033             
11034             public SectionMImpl(org.apache.xmlbeans.SchemaType sType)
11035             {
11036                 super(sType);
11037             }
11038             
11039             private static final javax.xml.namespace.QName QUESTIONM$0 = 
11040                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Question_M");
11041             private static final javax.xml.namespace.QName INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2 = 
11042                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Involve_above_identified_developments");
11043             private static final javax.xml.namespace.QName INDICATEWHICHWILLPROVIDE$4 = 
11044                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "indicate_which_will_provide");
11045             private static final javax.xml.namespace.QName DISTRICTORGANIZATIONADMINISTERPROJECT$6 = 
11046                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "District_Organization_administer_project");
11047             private static final javax.xml.namespace.QName ADMINISTRATIONBEYONDCAPACITY$8 = 
11048                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Administration_beyond_capacity");
11049             private static final javax.xml.namespace.QName NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10 = 
11050                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "No_organization_administer_costeffectively");
11051             private static final javax.xml.namespace.QName ADMINISTERWITHOUTSUBCONTRACTING$12 = 
11052                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Administer_without_subcontracting");
11053             private static final javax.xml.namespace.QName EXPLAINLACKCERTIFICATIONS$14 = 
11054                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Explain_lack_certifications");
11055             private static final javax.xml.namespace.QName ABLEPROVIDEINFORMATION$16 = 
11056                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Able_provide_information");
11057             private static final javax.xml.namespace.QName WHYNOTPROVIDEINFORMATION$18 = 
11058                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Why_not_provide_information");
11059             private static final javax.xml.namespace.QName TITLEELEMENTSNECESSARY$20 = 
11060                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Title_elements_necessary");
11061             private static final javax.xml.namespace.QName WHYNOTITLEELEMENTSNECESSARY$22 = 
11062                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Why_no_title_elements_necessary");
11063             private static final javax.xml.namespace.QName PLANOBTAINTITLE$24 = 
11064                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Plan_obtain_title");
11065             private static final javax.xml.namespace.QName HOWWHENOBTAINTITLE$26 = 
11066                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "How_when_obtain_title");
11067             private static final javax.xml.namespace.QName WHYNOPLANOBTAINTITLE$28 = 
11068                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Why_no_plan_obtain_title");
11069             private static final javax.xml.namespace.QName HOLDLONGTERMLEASEINTERESTPROPERTY$30 = 
11070                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Hold_longtermlease_interest_property");
11071             private static final javax.xml.namespace.QName WHYNOTREQUIRETITLE$32 = 
11072                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Why_not_require_title");
11073             private static final javax.xml.namespace.QName REQUIREDSTATEPERMITS$34 = 
11074                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Required_State_permits");
11075             private static final javax.xml.namespace.QName LIENSMORTGAGESENCUMBRANCES$36 = 
11076                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Liens_mortgages_encumbrances");
11077             private static final javax.xml.namespace.QName INSTALLATIONCLOSEDSCHEDULED$38 = 
11078                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "InstallationClosedScheduled");
11079             private static final javax.xml.namespace.QName CONSTRUCTIONRAILROADRIGHTOFWAY$40 = 
11080                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Construction_railroad_rightofway");
11081             private static final javax.xml.namespace.QName CONSTRUCTIONRAILROADRIGHTOFWAYYES$42 = 
11082                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Construction_railroad_rightofway-Yes");
11083             private static final javax.xml.namespace.QName CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44 = 
11084                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Construction_highway_Statelocal_owned");
11085             private static final javax.xml.namespace.QName CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46 = 
11086                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Construction_highway_Statelocal_owned_Yes");
11087             private static final javax.xml.namespace.QName INTENDCONVEYINTERESTPROJECT$48 = 
11088                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Intend_convey_interest_project");
11089             private static final javax.xml.namespace.QName INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50 = 
11090                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Intend_convey_interest_project_explanation_of");
11091             private static final javax.xml.namespace.QName CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52 = 
11092                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Construct_facilities_sale_lease_private_parties");
11093             private static final javax.xml.namespace.QName DETAILSSALELEASEEDABENEFIT$54 = 
11094                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Details_sale_lease_EDA_benefit");
11095             private static final javax.xml.namespace.QName CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56 = 
11096                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Construction_serve_privatelyowned_sites_salelease");
11097             private static final javax.xml.namespace.QName OWNERSACREAGEEDABENEFIT$58 = 
11098                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owners_acreage_EDAbenefit");
11099             private static final javax.xml.namespace.QName SALEPRICEFAIRMARKETVALUE$60 = 
11100                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Sale_price_fair_market_value");
11101             private static final javax.xml.namespace.QName SALEPRICEFAIRMARKETVALUEYES$62 = 
11102                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Sale_price_fair_market_value_Yes");
11103             private static final javax.xml.namespace.QName CONSTRUCTRENOVATEPURCHASEBUILDING$64 = 
11104                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Construct_renovate_purchase_building");
11105             private static final javax.xml.namespace.QName CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66 = 
11106                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Construct_renovate_purchase_building_Yes");
11107             private static final javax.xml.namespace.QName LEASEDINWHOLEPART$68 = 
11108                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Leased_inwhole_part");
11109             private static final javax.xml.namespace.QName LEASEDINWHOLEPARTYES$70 = 
11110                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Leased_inwhole_part_Yes");
11111             private static final javax.xml.namespace.QName INCUBATORSPACE$72 = 
11112                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Incubator_space");
11113             private static final javax.xml.namespace.QName INCUBATORSPACEYES$74 = 
11114                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Incubator_space_Yes");
11115             private static final javax.xml.namespace.QName LEASETERMLIMITATIONS$76 = 
11116                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Lease_term_limitations");
11117             private static final javax.xml.namespace.QName LEASETERMLIMITATIONSYES$78 = 
11118                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Lease_term_limitations_Yes");
11119             private static final javax.xml.namespace.QName TERMSPROPOSEDLEASE$80 = 
11120                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Terms_proposed_lease");
11121             private static final javax.xml.namespace.QName PLANSFACILITIESLAND$82 = 
11122                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Plans_facilities_land");
11123             private static final javax.xml.namespace.QName OWNEDOPERATEDBYNONAPPLICANT$84 = 
11124                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owned_operated_by_nonapplicant");
11125             private static final javax.xml.namespace.QName OWNEDOPERATEDBYNONAPPLICANTYES$86 = 
11126                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owned_operated_by_nonapplicant_Yes");
11127             private static final javax.xml.namespace.QName PROPERTYUSEDCOLLATERALIZEFINANCING$88 = 
11128                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Property_used_collateralize_financing");
11129             private static final javax.xml.namespace.QName PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90 = 
11130                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Property_used_collateralize_financing_Yes");
11131             private static final javax.xml.namespace.QName PROVIDESECURITYINTEREST$92 = 
11132                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Provide_security_interest");
11133             private static final javax.xml.namespace.QName PROVIDESECURITYINTERESTNO$94 = 
11134                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Provide_security_interest_No");
11135             private static final javax.xml.namespace.QName EMINENTDOMAINPROCEEDINGS$96 = 
11136                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Eminent_domain_proceedings");
11137             private static final javax.xml.namespace.QName EMINENTDOMAINPROCEEDINGSYES$98 = 
11138                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Eminent_domain_proceedings_Yes");
11139             private static final javax.xml.namespace.QName TANGIBLEPERSONALPROPERTY$100 = 
11140                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tangible_personal_property");
11141             private static final javax.xml.namespace.QName TANGIBLEPERSONALPROPERTYYES$102 = 
11142                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tangible_personal_property_Yes");
11143             private static final javax.xml.namespace.QName RELOCATIONEXPENSESPARTOFBUDGET$104 = 
11144                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Relocation_expenses_part_of_budget");
11145             private static final javax.xml.namespace.QName DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106 = 
11146                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Displacement_individuals_families_businesses_farms");
11147             private static final javax.xml.namespace.QName COMPLYUNIFORMRELOCATIONASSISTANCE$108 = 
11148                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Comply_Uniform_Relocation_Assistance");
11149             private static final javax.xml.namespace.QName PHYSICALDESCRIPTIONSITE$110 = 
11150                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Physical_description_site");
11151             private static final javax.xml.namespace.QName ADJACENTFLOODPLAINWETLAND$112 = 
11152                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Adjacent_floodplain_wetland");
11153             private static final javax.xml.namespace.QName ADJACENTFLOODPLAINWETLANDEXPLAIN$114 = 
11154                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Adjacent_floodplain_wetland_explain");
11155             private static final javax.xml.namespace.QName ADJACENTHAZARDOUSTOXICCONTAMINATION$116 = 
11156                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Adjacent_hazardous_toxic_contamination");
11157             private static final javax.xml.namespace.QName ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118 = 
11158                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Adjacent_hazardous_toxic_contamination_explain");
11159             private static final javax.xml.namespace.QName HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120 = 
11160                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Hazardous_waste_asbestos_removal_project");
11161             private static final javax.xml.namespace.QName HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122 = 
11162                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Hazardous_waste_asbestos_removal_project_explain");
11163             private static final javax.xml.namespace.QName IMPACTARCHEOLOGICALHISTORICSITES$124 = 
11164                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Impact_archeological_historic_sites");
11165             private static final javax.xml.namespace.QName IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126 = 
11166                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Impact_archeological_historic_sites_explain");
11167             private static final javax.xml.namespace.QName OTHERADVERSEENVIRONMENTALIMPACTS$128 = 
11168                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Other_adverse_environmental_impacts");
11169             private static final javax.xml.namespace.QName OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130 = 
11170                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Other_adverse_environmental_impacts_explain");
11171             private static final javax.xml.namespace.QName ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132 = 
11172                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Environmental_impact_statement_analysis");
11173             private static final javax.xml.namespace.QName ENVIRONMENTALIMPACTSTATEMENTYES$134 = 
11174                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Environmental_impact_statement_Yes");
11175             private static final javax.xml.namespace.QName ENVIRONMENTALIMPACTSTATEMENTNO$136 = 
11176                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Environmental_impact_statement_No");
11177             private static final javax.xml.namespace.QName ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138 = 
11178                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Able_provide_environmental_conditions_info");
11179             private static final javax.xml.namespace.QName ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140 = 
11180                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Able_provide_environmental_conditions_info_No");
11181             
11182             
11183             /**
11184              * Gets the "Question_M" element
11185              */
11186             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionM()
11187             {
11188                 synchronized (monitor())
11189                 {
11190                     check_orphaned();
11191                     org.apache.xmlbeans.SimpleValue target = null;
11192                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONM$0, 0);
11193                     if (target == null)
11194                     {
11195                       return null;
11196                     }
11197                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11198                 }
11199             }
11200             
11201             /**
11202              * Gets (as xml) the "Question_M" element
11203              */
11204             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionM()
11205             {
11206                 synchronized (monitor())
11207                 {
11208                     check_orphaned();
11209                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11210                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONM$0, 0);
11211                     return target;
11212                 }
11213             }
11214             
11215             /**
11216              * Sets the "Question_M" element
11217              */
11218             public void setQuestionM(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionM)
11219             {
11220                 synchronized (monitor())
11221                 {
11222                     check_orphaned();
11223                     org.apache.xmlbeans.SimpleValue target = null;
11224                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONM$0, 0);
11225                     if (target == null)
11226                     {
11227                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QUESTIONM$0);
11228                     }
11229                     target.setEnumValue(questionM);
11230                 }
11231             }
11232             
11233             /**
11234              * Sets (as xml) the "Question_M" element
11235              */
11236             public void xsetQuestionM(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionM)
11237             {
11238                 synchronized (monitor())
11239                 {
11240                     check_orphaned();
11241                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11242                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONM$0, 0);
11243                     if (target == null)
11244                     {
11245                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QUESTIONM$0);
11246                     }
11247                     target.set(questionM);
11248                 }
11249             }
11250             
11251             /**
11252              * Gets the "Involve_above_identified_developments" element
11253              */
11254             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInvolveAboveIdentifiedDevelopments()
11255             {
11256                 synchronized (monitor())
11257                 {
11258                     check_orphaned();
11259                     org.apache.xmlbeans.SimpleValue target = null;
11260                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11261                     if (target == null)
11262                     {
11263                       return null;
11264                     }
11265                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11266                 }
11267             }
11268             
11269             /**
11270              * Gets (as xml) the "Involve_above_identified_developments" element
11271              */
11272             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInvolveAboveIdentifiedDevelopments()
11273             {
11274                 synchronized (monitor())
11275                 {
11276                     check_orphaned();
11277                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11278                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11279                     return target;
11280                 }
11281             }
11282             
11283             /**
11284              * True if has "Involve_above_identified_developments" element
11285              */
11286             public boolean isSetInvolveAboveIdentifiedDevelopments()
11287             {
11288                 synchronized (monitor())
11289                 {
11290                     check_orphaned();
11291                     return get_store().count_elements(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2) != 0;
11292                 }
11293             }
11294             
11295             /**
11296              * Sets the "Involve_above_identified_developments" element
11297              */
11298             public void setInvolveAboveIdentifiedDevelopments(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum involveAboveIdentifiedDevelopments)
11299             {
11300                 synchronized (monitor())
11301                 {
11302                     check_orphaned();
11303                     org.apache.xmlbeans.SimpleValue target = null;
11304                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11305                     if (target == null)
11306                     {
11307                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2);
11308                     }
11309                     target.setEnumValue(involveAboveIdentifiedDevelopments);
11310                 }
11311             }
11312             
11313             /**
11314              * Sets (as xml) the "Involve_above_identified_developments" element
11315              */
11316             public void xsetInvolveAboveIdentifiedDevelopments(gov.grants.apply.system.globalLibraryV20.YesNoDataType involveAboveIdentifiedDevelopments)
11317             {
11318                 synchronized (monitor())
11319                 {
11320                     check_orphaned();
11321                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11322                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11323                     if (target == null)
11324                     {
11325                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2);
11326                     }
11327                     target.set(involveAboveIdentifiedDevelopments);
11328                 }
11329             }
11330             
11331             /**
11332              * Unsets the "Involve_above_identified_developments" element
11333              */
11334             public void unsetInvolveAboveIdentifiedDevelopments()
11335             {
11336                 synchronized (monitor())
11337                 {
11338                     check_orphaned();
11339                     get_store().remove_element(INVOLVEABOVEIDENTIFIEDDEVELOPMENTS$2, 0);
11340                 }
11341             }
11342             
11343             /**
11344              * Gets the "indicate_which_will_provide" element
11345              */
11346             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide.Enum getIndicateWhichWillProvide()
11347             {
11348                 synchronized (monitor())
11349                 {
11350                     check_orphaned();
11351                     org.apache.xmlbeans.SimpleValue target = null;
11352                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDICATEWHICHWILLPROVIDE$4, 0);
11353                     if (target == null)
11354                     {
11355                       return null;
11356                     }
11357                     return (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide.Enum)target.getEnumValue();
11358                 }
11359             }
11360             
11361             /**
11362              * Gets (as xml) the "indicate_which_will_provide" element
11363              */
11364             public gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide xgetIndicateWhichWillProvide()
11365             {
11366                 synchronized (monitor())
11367                 {
11368                     check_orphaned();
11369                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide target = null;
11370                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide)get_store().find_element_user(INDICATEWHICHWILLPROVIDE$4, 0);
11371                     return target;
11372                 }
11373             }
11374             
11375             /**
11376              * True if has "indicate_which_will_provide" element
11377              */
11378             public boolean isSetIndicateWhichWillProvide()
11379             {
11380                 synchronized (monitor())
11381                 {
11382                     check_orphaned();
11383                     return get_store().count_elements(INDICATEWHICHWILLPROVIDE$4) != 0;
11384                 }
11385             }
11386             
11387             /**
11388              * Sets the "indicate_which_will_provide" element
11389              */
11390             public void setIndicateWhichWillProvide(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide.Enum indicateWhichWillProvide)
11391             {
11392                 synchronized (monitor())
11393                 {
11394                     check_orphaned();
11395                     org.apache.xmlbeans.SimpleValue target = null;
11396                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDICATEWHICHWILLPROVIDE$4, 0);
11397                     if (target == null)
11398                     {
11399                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDICATEWHICHWILLPROVIDE$4);
11400                     }
11401                     target.setEnumValue(indicateWhichWillProvide);
11402                 }
11403             }
11404             
11405             /**
11406              * Sets (as xml) the "indicate_which_will_provide" element
11407              */
11408             public void xsetIndicateWhichWillProvide(gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide indicateWhichWillProvide)
11409             {
11410                 synchronized (monitor())
11411                 {
11412                     check_orphaned();
11413                     gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide target = null;
11414                     target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide)get_store().find_element_user(INDICATEWHICHWILLPROVIDE$4, 0);
11415                     if (target == null)
11416                     {
11417                       target = (gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide)get_store().add_element_user(INDICATEWHICHWILLPROVIDE$4);
11418                     }
11419                     target.set(indicateWhichWillProvide);
11420                 }
11421             }
11422             
11423             /**
11424              * Unsets the "indicate_which_will_provide" element
11425              */
11426             public void unsetIndicateWhichWillProvide()
11427             {
11428                 synchronized (monitor())
11429                 {
11430                     check_orphaned();
11431                     get_store().remove_element(INDICATEWHICHWILLPROVIDE$4, 0);
11432                 }
11433             }
11434             
11435             /**
11436              * Gets the "District_Organization_administer_project" element
11437              */
11438             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDistrictOrganizationAdministerProject()
11439             {
11440                 synchronized (monitor())
11441                 {
11442                     check_orphaned();
11443                     org.apache.xmlbeans.SimpleValue target = null;
11444                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11445                     if (target == null)
11446                     {
11447                       return null;
11448                     }
11449                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11450                 }
11451             }
11452             
11453             /**
11454              * Gets (as xml) the "District_Organization_administer_project" element
11455              */
11456             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDistrictOrganizationAdministerProject()
11457             {
11458                 synchronized (monitor())
11459                 {
11460                     check_orphaned();
11461                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11462                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11463                     return target;
11464                 }
11465             }
11466             
11467             /**
11468              * True if has "District_Organization_administer_project" element
11469              */
11470             public boolean isSetDistrictOrganizationAdministerProject()
11471             {
11472                 synchronized (monitor())
11473                 {
11474                     check_orphaned();
11475                     return get_store().count_elements(DISTRICTORGANIZATIONADMINISTERPROJECT$6) != 0;
11476                 }
11477             }
11478             
11479             /**
11480              * Sets the "District_Organization_administer_project" element
11481              */
11482             public void setDistrictOrganizationAdministerProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum districtOrganizationAdministerProject)
11483             {
11484                 synchronized (monitor())
11485                 {
11486                     check_orphaned();
11487                     org.apache.xmlbeans.SimpleValue target = null;
11488                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11489                     if (target == null)
11490                     {
11491                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6);
11492                     }
11493                     target.setEnumValue(districtOrganizationAdministerProject);
11494                 }
11495             }
11496             
11497             /**
11498              * Sets (as xml) the "District_Organization_administer_project" element
11499              */
11500             public void xsetDistrictOrganizationAdministerProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType districtOrganizationAdministerProject)
11501             {
11502                 synchronized (monitor())
11503                 {
11504                     check_orphaned();
11505                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11506                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11507                     if (target == null)
11508                     {
11509                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISTRICTORGANIZATIONADMINISTERPROJECT$6);
11510                     }
11511                     target.set(districtOrganizationAdministerProject);
11512                 }
11513             }
11514             
11515             /**
11516              * Unsets the "District_Organization_administer_project" element
11517              */
11518             public void unsetDistrictOrganizationAdministerProject()
11519             {
11520                 synchronized (monitor())
11521                 {
11522                     check_orphaned();
11523                     get_store().remove_element(DISTRICTORGANIZATIONADMINISTERPROJECT$6, 0);
11524                 }
11525             }
11526             
11527             /**
11528              * Gets the "Administration_beyond_capacity" element
11529              */
11530             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdministrationBeyondCapacity()
11531             {
11532                 synchronized (monitor())
11533                 {
11534                     check_orphaned();
11535                     org.apache.xmlbeans.SimpleValue target = null;
11536                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINISTRATIONBEYONDCAPACITY$8, 0);
11537                     if (target == null)
11538                     {
11539                       return null;
11540                     }
11541                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11542                 }
11543             }
11544             
11545             /**
11546              * Gets (as xml) the "Administration_beyond_capacity" element
11547              */
11548             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdministrationBeyondCapacity()
11549             {
11550                 synchronized (monitor())
11551                 {
11552                     check_orphaned();
11553                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11554                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADMINISTRATIONBEYONDCAPACITY$8, 0);
11555                     return target;
11556                 }
11557             }
11558             
11559             /**
11560              * True if has "Administration_beyond_capacity" element
11561              */
11562             public boolean isSetAdministrationBeyondCapacity()
11563             {
11564                 synchronized (monitor())
11565                 {
11566                     check_orphaned();
11567                     return get_store().count_elements(ADMINISTRATIONBEYONDCAPACITY$8) != 0;
11568                 }
11569             }
11570             
11571             /**
11572              * Sets the "Administration_beyond_capacity" element
11573              */
11574             public void setAdministrationBeyondCapacity(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum administrationBeyondCapacity)
11575             {
11576                 synchronized (monitor())
11577                 {
11578                     check_orphaned();
11579                     org.apache.xmlbeans.SimpleValue target = null;
11580                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINISTRATIONBEYONDCAPACITY$8, 0);
11581                     if (target == null)
11582                     {
11583                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINISTRATIONBEYONDCAPACITY$8);
11584                     }
11585                     target.setEnumValue(administrationBeyondCapacity);
11586                 }
11587             }
11588             
11589             /**
11590              * Sets (as xml) the "Administration_beyond_capacity" element
11591              */
11592             public void xsetAdministrationBeyondCapacity(gov.grants.apply.system.globalLibraryV20.YesNoDataType administrationBeyondCapacity)
11593             {
11594                 synchronized (monitor())
11595                 {
11596                     check_orphaned();
11597                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11598                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADMINISTRATIONBEYONDCAPACITY$8, 0);
11599                     if (target == null)
11600                     {
11601                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADMINISTRATIONBEYONDCAPACITY$8);
11602                     }
11603                     target.set(administrationBeyondCapacity);
11604                 }
11605             }
11606             
11607             /**
11608              * Unsets the "Administration_beyond_capacity" element
11609              */
11610             public void unsetAdministrationBeyondCapacity()
11611             {
11612                 synchronized (monitor())
11613                 {
11614                     check_orphaned();
11615                     get_store().remove_element(ADMINISTRATIONBEYONDCAPACITY$8, 0);
11616                 }
11617             }
11618             
11619             /**
11620              * Gets the "No_organization_administer_costeffectively" element
11621              */
11622             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoOrganizationAdministerCosteffectively()
11623             {
11624                 synchronized (monitor())
11625                 {
11626                     check_orphaned();
11627                     org.apache.xmlbeans.SimpleValue target = null;
11628                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
11629                     if (target == null)
11630                     {
11631                       return null;
11632                     }
11633                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11634                 }
11635             }
11636             
11637             /**
11638              * Gets (as xml) the "No_organization_administer_costeffectively" element
11639              */
11640             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoOrganizationAdministerCosteffectively()
11641             {
11642                 synchronized (monitor())
11643                 {
11644                     check_orphaned();
11645                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11646                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
11647                     return target;
11648                 }
11649             }
11650             
11651             /**
11652              * True if has "No_organization_administer_costeffectively" element
11653              */
11654             public boolean isSetNoOrganizationAdministerCosteffectively()
11655             {
11656                 synchronized (monitor())
11657                 {
11658                     check_orphaned();
11659                     return get_store().count_elements(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10) != 0;
11660                 }
11661             }
11662             
11663             /**
11664              * Sets the "No_organization_administer_costeffectively" element
11665              */
11666             public void setNoOrganizationAdministerCosteffectively(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noOrganizationAdministerCosteffectively)
11667             {
11668                 synchronized (monitor())
11669                 {
11670                     check_orphaned();
11671                     org.apache.xmlbeans.SimpleValue target = null;
11672                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
11673                     if (target == null)
11674                     {
11675                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10);
11676                     }
11677                     target.setEnumValue(noOrganizationAdministerCosteffectively);
11678                 }
11679             }
11680             
11681             /**
11682              * Sets (as xml) the "No_organization_administer_costeffectively" element
11683              */
11684             public void xsetNoOrganizationAdministerCosteffectively(gov.grants.apply.system.globalLibraryV20.YesNoDataType noOrganizationAdministerCosteffectively)
11685             {
11686                 synchronized (monitor())
11687                 {
11688                     check_orphaned();
11689                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11690                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
11691                     if (target == null)
11692                     {
11693                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10);
11694                     }
11695                     target.set(noOrganizationAdministerCosteffectively);
11696                 }
11697             }
11698             
11699             /**
11700              * Unsets the "No_organization_administer_costeffectively" element
11701              */
11702             public void unsetNoOrganizationAdministerCosteffectively()
11703             {
11704                 synchronized (monitor())
11705                 {
11706                     check_orphaned();
11707                     get_store().remove_element(NOORGANIZATIONADMINISTERCOSTEFFECTIVELY$10, 0);
11708                 }
11709             }
11710             
11711             /**
11712              * Gets the "Administer_without_subcontracting" element
11713              */
11714             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdministerWithoutSubcontracting()
11715             {
11716                 synchronized (monitor())
11717                 {
11718                     check_orphaned();
11719                     org.apache.xmlbeans.SimpleValue target = null;
11720                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
11721                     if (target == null)
11722                     {
11723                       return null;
11724                     }
11725                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11726                 }
11727             }
11728             
11729             /**
11730              * Gets (as xml) the "Administer_without_subcontracting" element
11731              */
11732             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdministerWithoutSubcontracting()
11733             {
11734                 synchronized (monitor())
11735                 {
11736                     check_orphaned();
11737                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11738                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
11739                     return target;
11740                 }
11741             }
11742             
11743             /**
11744              * True if has "Administer_without_subcontracting" element
11745              */
11746             public boolean isSetAdministerWithoutSubcontracting()
11747             {
11748                 synchronized (monitor())
11749                 {
11750                     check_orphaned();
11751                     return get_store().count_elements(ADMINISTERWITHOUTSUBCONTRACTING$12) != 0;
11752                 }
11753             }
11754             
11755             /**
11756              * Sets the "Administer_without_subcontracting" element
11757              */
11758             public void setAdministerWithoutSubcontracting(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum administerWithoutSubcontracting)
11759             {
11760                 synchronized (monitor())
11761                 {
11762                     check_orphaned();
11763                     org.apache.xmlbeans.SimpleValue target = null;
11764                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
11765                     if (target == null)
11766                     {
11767                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12);
11768                     }
11769                     target.setEnumValue(administerWithoutSubcontracting);
11770                 }
11771             }
11772             
11773             /**
11774              * Sets (as xml) the "Administer_without_subcontracting" element
11775              */
11776             public void xsetAdministerWithoutSubcontracting(gov.grants.apply.system.globalLibraryV20.YesNoDataType administerWithoutSubcontracting)
11777             {
11778                 synchronized (monitor())
11779                 {
11780                     check_orphaned();
11781                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11782                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
11783                     if (target == null)
11784                     {
11785                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADMINISTERWITHOUTSUBCONTRACTING$12);
11786                     }
11787                     target.set(administerWithoutSubcontracting);
11788                 }
11789             }
11790             
11791             /**
11792              * Unsets the "Administer_without_subcontracting" element
11793              */
11794             public void unsetAdministerWithoutSubcontracting()
11795             {
11796                 synchronized (monitor())
11797                 {
11798                     check_orphaned();
11799                     get_store().remove_element(ADMINISTERWITHOUTSUBCONTRACTING$12, 0);
11800                 }
11801             }
11802             
11803             /**
11804              * Gets the "Explain_lack_certifications" element
11805              */
11806             public java.lang.String getExplainLackCertifications()
11807             {
11808                 synchronized (monitor())
11809                 {
11810                     check_orphaned();
11811                     org.apache.xmlbeans.SimpleValue target = null;
11812                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPLAINLACKCERTIFICATIONS$14, 0);
11813                     if (target == null)
11814                     {
11815                       return null;
11816                     }
11817                     return target.getStringValue();
11818                 }
11819             }
11820             
11821             /**
11822              * Gets (as xml) the "Explain_lack_certifications" element
11823              */
11824             public gov.grants.apply.forms.ed900V10.AN0To240 xgetExplainLackCertifications()
11825             {
11826                 synchronized (monitor())
11827                 {
11828                     check_orphaned();
11829                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
11830                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(EXPLAINLACKCERTIFICATIONS$14, 0);
11831                     return target;
11832                 }
11833             }
11834             
11835             /**
11836              * True if has "Explain_lack_certifications" element
11837              */
11838             public boolean isSetExplainLackCertifications()
11839             {
11840                 synchronized (monitor())
11841                 {
11842                     check_orphaned();
11843                     return get_store().count_elements(EXPLAINLACKCERTIFICATIONS$14) != 0;
11844                 }
11845             }
11846             
11847             /**
11848              * Sets the "Explain_lack_certifications" element
11849              */
11850             public void setExplainLackCertifications(java.lang.String explainLackCertifications)
11851             {
11852                 synchronized (monitor())
11853                 {
11854                     check_orphaned();
11855                     org.apache.xmlbeans.SimpleValue target = null;
11856                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EXPLAINLACKCERTIFICATIONS$14, 0);
11857                     if (target == null)
11858                     {
11859                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EXPLAINLACKCERTIFICATIONS$14);
11860                     }
11861                     target.setStringValue(explainLackCertifications);
11862                 }
11863             }
11864             
11865             /**
11866              * Sets (as xml) the "Explain_lack_certifications" element
11867              */
11868             public void xsetExplainLackCertifications(gov.grants.apply.forms.ed900V10.AN0To240 explainLackCertifications)
11869             {
11870                 synchronized (monitor())
11871                 {
11872                     check_orphaned();
11873                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
11874                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(EXPLAINLACKCERTIFICATIONS$14, 0);
11875                     if (target == null)
11876                     {
11877                       target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().add_element_user(EXPLAINLACKCERTIFICATIONS$14);
11878                     }
11879                     target.set(explainLackCertifications);
11880                 }
11881             }
11882             
11883             /**
11884              * Unsets the "Explain_lack_certifications" element
11885              */
11886             public void unsetExplainLackCertifications()
11887             {
11888                 synchronized (monitor())
11889                 {
11890                     check_orphaned();
11891                     get_store().remove_element(EXPLAINLACKCERTIFICATIONS$14, 0);
11892                 }
11893             }
11894             
11895             /**
11896              * Gets the "Able_provide_information" element
11897              */
11898             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAbleProvideInformation()
11899             {
11900                 synchronized (monitor())
11901                 {
11902                     check_orphaned();
11903                     org.apache.xmlbeans.SimpleValue target = null;
11904                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEINFORMATION$16, 0);
11905                     if (target == null)
11906                     {
11907                       return null;
11908                     }
11909                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11910                 }
11911             }
11912             
11913             /**
11914              * Gets (as xml) the "Able_provide_information" element
11915              */
11916             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAbleProvideInformation()
11917             {
11918                 synchronized (monitor())
11919                 {
11920                     check_orphaned();
11921                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11922                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABLEPROVIDEINFORMATION$16, 0);
11923                     return target;
11924                 }
11925             }
11926             
11927             /**
11928              * True if has "Able_provide_information" element
11929              */
11930             public boolean isSetAbleProvideInformation()
11931             {
11932                 synchronized (monitor())
11933                 {
11934                     check_orphaned();
11935                     return get_store().count_elements(ABLEPROVIDEINFORMATION$16) != 0;
11936                 }
11937             }
11938             
11939             /**
11940              * Sets the "Able_provide_information" element
11941              */
11942             public void setAbleProvideInformation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ableProvideInformation)
11943             {
11944                 synchronized (monitor())
11945                 {
11946                     check_orphaned();
11947                     org.apache.xmlbeans.SimpleValue target = null;
11948                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEINFORMATION$16, 0);
11949                     if (target == null)
11950                     {
11951                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ABLEPROVIDEINFORMATION$16);
11952                     }
11953                     target.setEnumValue(ableProvideInformation);
11954                 }
11955             }
11956             
11957             /**
11958              * Sets (as xml) the "Able_provide_information" element
11959              */
11960             public void xsetAbleProvideInformation(gov.grants.apply.system.globalLibraryV20.YesNoDataType ableProvideInformation)
11961             {
11962                 synchronized (monitor())
11963                 {
11964                     check_orphaned();
11965                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11966                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABLEPROVIDEINFORMATION$16, 0);
11967                     if (target == null)
11968                     {
11969                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ABLEPROVIDEINFORMATION$16);
11970                     }
11971                     target.set(ableProvideInformation);
11972                 }
11973             }
11974             
11975             /**
11976              * Unsets the "Able_provide_information" element
11977              */
11978             public void unsetAbleProvideInformation()
11979             {
11980                 synchronized (monitor())
11981                 {
11982                     check_orphaned();
11983                     get_store().remove_element(ABLEPROVIDEINFORMATION$16, 0);
11984                 }
11985             }
11986             
11987             /**
11988              * Gets the "Why_not_provide_information" element
11989              */
11990             public java.lang.String getWhyNotProvideInformation()
11991             {
11992                 synchronized (monitor())
11993                 {
11994                     check_orphaned();
11995                     org.apache.xmlbeans.SimpleValue target = null;
11996                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTPROVIDEINFORMATION$18, 0);
11997                     if (target == null)
11998                     {
11999                       return null;
12000                     }
12001                     return target.getStringValue();
12002                 }
12003             }
12004             
12005             /**
12006              * Gets (as xml) the "Why_not_provide_information" element
12007              */
12008             public gov.grants.apply.forms.ed900V10.AN0To160 xgetWhyNotProvideInformation()
12009             {
12010                 synchronized (monitor())
12011                 {
12012                     check_orphaned();
12013                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
12014                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(WHYNOTPROVIDEINFORMATION$18, 0);
12015                     return target;
12016                 }
12017             }
12018             
12019             /**
12020              * True if has "Why_not_provide_information" element
12021              */
12022             public boolean isSetWhyNotProvideInformation()
12023             {
12024                 synchronized (monitor())
12025                 {
12026                     check_orphaned();
12027                     return get_store().count_elements(WHYNOTPROVIDEINFORMATION$18) != 0;
12028                 }
12029             }
12030             
12031             /**
12032              * Sets the "Why_not_provide_information" element
12033              */
12034             public void setWhyNotProvideInformation(java.lang.String whyNotProvideInformation)
12035             {
12036                 synchronized (monitor())
12037                 {
12038                     check_orphaned();
12039                     org.apache.xmlbeans.SimpleValue target = null;
12040                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTPROVIDEINFORMATION$18, 0);
12041                     if (target == null)
12042                     {
12043                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNOTPROVIDEINFORMATION$18);
12044                     }
12045                     target.setStringValue(whyNotProvideInformation);
12046                 }
12047             }
12048             
12049             /**
12050              * Sets (as xml) the "Why_not_provide_information" element
12051              */
12052             public void xsetWhyNotProvideInformation(gov.grants.apply.forms.ed900V10.AN0To160 whyNotProvideInformation)
12053             {
12054                 synchronized (monitor())
12055                 {
12056                     check_orphaned();
12057                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
12058                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(WHYNOTPROVIDEINFORMATION$18, 0);
12059                     if (target == null)
12060                     {
12061                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(WHYNOTPROVIDEINFORMATION$18);
12062                     }
12063                     target.set(whyNotProvideInformation);
12064                 }
12065             }
12066             
12067             /**
12068              * Unsets the "Why_not_provide_information" element
12069              */
12070             public void unsetWhyNotProvideInformation()
12071             {
12072                 synchronized (monitor())
12073                 {
12074                     check_orphaned();
12075                     get_store().remove_element(WHYNOTPROVIDEINFORMATION$18, 0);
12076                 }
12077             }
12078             
12079             /**
12080              * Gets the "Title_elements_necessary" element
12081              */
12082             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTitleElementsNecessary()
12083             {
12084                 synchronized (monitor())
12085                 {
12086                     check_orphaned();
12087                     org.apache.xmlbeans.SimpleValue target = null;
12088                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEELEMENTSNECESSARY$20, 0);
12089                     if (target == null)
12090                     {
12091                       return null;
12092                     }
12093                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12094                 }
12095             }
12096             
12097             /**
12098              * Gets (as xml) the "Title_elements_necessary" element
12099              */
12100             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTitleElementsNecessary()
12101             {
12102                 synchronized (monitor())
12103                 {
12104                     check_orphaned();
12105                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12106                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TITLEELEMENTSNECESSARY$20, 0);
12107                     return target;
12108                 }
12109             }
12110             
12111             /**
12112              * True if has "Title_elements_necessary" element
12113              */
12114             public boolean isSetTitleElementsNecessary()
12115             {
12116                 synchronized (monitor())
12117                 {
12118                     check_orphaned();
12119                     return get_store().count_elements(TITLEELEMENTSNECESSARY$20) != 0;
12120                 }
12121             }
12122             
12123             /**
12124              * Sets the "Title_elements_necessary" element
12125              */
12126             public void setTitleElementsNecessary(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum titleElementsNecessary)
12127             {
12128                 synchronized (monitor())
12129                 {
12130                     check_orphaned();
12131                     org.apache.xmlbeans.SimpleValue target = null;
12132                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEELEMENTSNECESSARY$20, 0);
12133                     if (target == null)
12134                     {
12135                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLEELEMENTSNECESSARY$20);
12136                     }
12137                     target.setEnumValue(titleElementsNecessary);
12138                 }
12139             }
12140             
12141             /**
12142              * Sets (as xml) the "Title_elements_necessary" element
12143              */
12144             public void xsetTitleElementsNecessary(gov.grants.apply.system.globalLibraryV20.YesNoDataType titleElementsNecessary)
12145             {
12146                 synchronized (monitor())
12147                 {
12148                     check_orphaned();
12149                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12150                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TITLEELEMENTSNECESSARY$20, 0);
12151                     if (target == null)
12152                     {
12153                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TITLEELEMENTSNECESSARY$20);
12154                     }
12155                     target.set(titleElementsNecessary);
12156                 }
12157             }
12158             
12159             /**
12160              * Unsets the "Title_elements_necessary" element
12161              */
12162             public void unsetTitleElementsNecessary()
12163             {
12164                 synchronized (monitor())
12165                 {
12166                     check_orphaned();
12167                     get_store().remove_element(TITLEELEMENTSNECESSARY$20, 0);
12168                 }
12169             }
12170             
12171             /**
12172              * Gets the "Why_no_title_elements_necessary" element
12173              */
12174             public java.lang.String getWhyNoTitleElementsNecessary()
12175             {
12176                 synchronized (monitor())
12177                 {
12178                     check_orphaned();
12179                     org.apache.xmlbeans.SimpleValue target = null;
12180                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12181                     if (target == null)
12182                     {
12183                       return null;
12184                     }
12185                     return target.getStringValue();
12186                 }
12187             }
12188             
12189             /**
12190              * Gets (as xml) the "Why_no_title_elements_necessary" element
12191              */
12192             public gov.grants.apply.forms.ed900V10.AN0To240 xgetWhyNoTitleElementsNecessary()
12193             {
12194                 synchronized (monitor())
12195                 {
12196                     check_orphaned();
12197                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
12198                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12199                     return target;
12200                 }
12201             }
12202             
12203             /**
12204              * True if has "Why_no_title_elements_necessary" element
12205              */
12206             public boolean isSetWhyNoTitleElementsNecessary()
12207             {
12208                 synchronized (monitor())
12209                 {
12210                     check_orphaned();
12211                     return get_store().count_elements(WHYNOTITLEELEMENTSNECESSARY$22) != 0;
12212                 }
12213             }
12214             
12215             /**
12216              * Sets the "Why_no_title_elements_necessary" element
12217              */
12218             public void setWhyNoTitleElementsNecessary(java.lang.String whyNoTitleElementsNecessary)
12219             {
12220                 synchronized (monitor())
12221                 {
12222                     check_orphaned();
12223                     org.apache.xmlbeans.SimpleValue target = null;
12224                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12225                     if (target == null)
12226                     {
12227                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNOTITLEELEMENTSNECESSARY$22);
12228                     }
12229                     target.setStringValue(whyNoTitleElementsNecessary);
12230                 }
12231             }
12232             
12233             /**
12234              * Sets (as xml) the "Why_no_title_elements_necessary" element
12235              */
12236             public void xsetWhyNoTitleElementsNecessary(gov.grants.apply.forms.ed900V10.AN0To240 whyNoTitleElementsNecessary)
12237             {
12238                 synchronized (monitor())
12239                 {
12240                     check_orphaned();
12241                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
12242                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12243                     if (target == null)
12244                     {
12245                       target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().add_element_user(WHYNOTITLEELEMENTSNECESSARY$22);
12246                     }
12247                     target.set(whyNoTitleElementsNecessary);
12248                 }
12249             }
12250             
12251             /**
12252              * Unsets the "Why_no_title_elements_necessary" element
12253              */
12254             public void unsetWhyNoTitleElementsNecessary()
12255             {
12256                 synchronized (monitor())
12257                 {
12258                     check_orphaned();
12259                     get_store().remove_element(WHYNOTITLEELEMENTSNECESSARY$22, 0);
12260                 }
12261             }
12262             
12263             /**
12264              * Gets the "Plan_obtain_title" element
12265              */
12266             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPlanObtainTitle()
12267             {
12268                 synchronized (monitor())
12269                 {
12270                     check_orphaned();
12271                     org.apache.xmlbeans.SimpleValue target = null;
12272                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANOBTAINTITLE$24, 0);
12273                     if (target == null)
12274                     {
12275                       return null;
12276                     }
12277                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12278                 }
12279             }
12280             
12281             /**
12282              * Gets (as xml) the "Plan_obtain_title" element
12283              */
12284             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPlanObtainTitle()
12285             {
12286                 synchronized (monitor())
12287                 {
12288                     check_orphaned();
12289                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12290                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANOBTAINTITLE$24, 0);
12291                     return target;
12292                 }
12293             }
12294             
12295             /**
12296              * True if has "Plan_obtain_title" element
12297              */
12298             public boolean isSetPlanObtainTitle()
12299             {
12300                 synchronized (monitor())
12301                 {
12302                     check_orphaned();
12303                     return get_store().count_elements(PLANOBTAINTITLE$24) != 0;
12304                 }
12305             }
12306             
12307             /**
12308              * Sets the "Plan_obtain_title" element
12309              */
12310             public void setPlanObtainTitle(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum planObtainTitle)
12311             {
12312                 synchronized (monitor())
12313                 {
12314                     check_orphaned();
12315                     org.apache.xmlbeans.SimpleValue target = null;
12316                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANOBTAINTITLE$24, 0);
12317                     if (target == null)
12318                     {
12319                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANOBTAINTITLE$24);
12320                     }
12321                     target.setEnumValue(planObtainTitle);
12322                 }
12323             }
12324             
12325             /**
12326              * Sets (as xml) the "Plan_obtain_title" element
12327              */
12328             public void xsetPlanObtainTitle(gov.grants.apply.system.globalLibraryV20.YesNoDataType planObtainTitle)
12329             {
12330                 synchronized (monitor())
12331                 {
12332                     check_orphaned();
12333                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12334                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PLANOBTAINTITLE$24, 0);
12335                     if (target == null)
12336                     {
12337                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PLANOBTAINTITLE$24);
12338                     }
12339                     target.set(planObtainTitle);
12340                 }
12341             }
12342             
12343             /**
12344              * Unsets the "Plan_obtain_title" element
12345              */
12346             public void unsetPlanObtainTitle()
12347             {
12348                 synchronized (monitor())
12349                 {
12350                     check_orphaned();
12351                     get_store().remove_element(PLANOBTAINTITLE$24, 0);
12352                 }
12353             }
12354             
12355             /**
12356              * Gets the "How_when_obtain_title" element
12357              */
12358             public java.lang.String getHowWhenObtainTitle()
12359             {
12360                 synchronized (monitor())
12361                 {
12362                     check_orphaned();
12363                     org.apache.xmlbeans.SimpleValue target = null;
12364                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOWWHENOBTAINTITLE$26, 0);
12365                     if (target == null)
12366                     {
12367                       return null;
12368                     }
12369                     return target.getStringValue();
12370                 }
12371             }
12372             
12373             /**
12374              * Gets (as xml) the "How_when_obtain_title" element
12375              */
12376             public gov.grants.apply.forms.ed900V10.AN0To240 xgetHowWhenObtainTitle()
12377             {
12378                 synchronized (monitor())
12379                 {
12380                     check_orphaned();
12381                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
12382                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(HOWWHENOBTAINTITLE$26, 0);
12383                     return target;
12384                 }
12385             }
12386             
12387             /**
12388              * True if has "How_when_obtain_title" element
12389              */
12390             public boolean isSetHowWhenObtainTitle()
12391             {
12392                 synchronized (monitor())
12393                 {
12394                     check_orphaned();
12395                     return get_store().count_elements(HOWWHENOBTAINTITLE$26) != 0;
12396                 }
12397             }
12398             
12399             /**
12400              * Sets the "How_when_obtain_title" element
12401              */
12402             public void setHowWhenObtainTitle(java.lang.String howWhenObtainTitle)
12403             {
12404                 synchronized (monitor())
12405                 {
12406                     check_orphaned();
12407                     org.apache.xmlbeans.SimpleValue target = null;
12408                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOWWHENOBTAINTITLE$26, 0);
12409                     if (target == null)
12410                     {
12411                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOWWHENOBTAINTITLE$26);
12412                     }
12413                     target.setStringValue(howWhenObtainTitle);
12414                 }
12415             }
12416             
12417             /**
12418              * Sets (as xml) the "How_when_obtain_title" element
12419              */
12420             public void xsetHowWhenObtainTitle(gov.grants.apply.forms.ed900V10.AN0To240 howWhenObtainTitle)
12421             {
12422                 synchronized (monitor())
12423                 {
12424                     check_orphaned();
12425                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
12426                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(HOWWHENOBTAINTITLE$26, 0);
12427                     if (target == null)
12428                     {
12429                       target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().add_element_user(HOWWHENOBTAINTITLE$26);
12430                     }
12431                     target.set(howWhenObtainTitle);
12432                 }
12433             }
12434             
12435             /**
12436              * Unsets the "How_when_obtain_title" element
12437              */
12438             public void unsetHowWhenObtainTitle()
12439             {
12440                 synchronized (monitor())
12441                 {
12442                     check_orphaned();
12443                     get_store().remove_element(HOWWHENOBTAINTITLE$26, 0);
12444                 }
12445             }
12446             
12447             /**
12448              * Gets the "Why_no_plan_obtain_title" element
12449              */
12450             public java.lang.String getWhyNoPlanObtainTitle()
12451             {
12452                 synchronized (monitor())
12453                 {
12454                     check_orphaned();
12455                     org.apache.xmlbeans.SimpleValue target = null;
12456                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOPLANOBTAINTITLE$28, 0);
12457                     if (target == null)
12458                     {
12459                       return null;
12460                     }
12461                     return target.getStringValue();
12462                 }
12463             }
12464             
12465             /**
12466              * Gets (as xml) the "Why_no_plan_obtain_title" element
12467              */
12468             public gov.grants.apply.forms.ed900V10.AN0To240 xgetWhyNoPlanObtainTitle()
12469             {
12470                 synchronized (monitor())
12471                 {
12472                     check_orphaned();
12473                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
12474                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(WHYNOPLANOBTAINTITLE$28, 0);
12475                     return target;
12476                 }
12477             }
12478             
12479             /**
12480              * True if has "Why_no_plan_obtain_title" element
12481              */
12482             public boolean isSetWhyNoPlanObtainTitle()
12483             {
12484                 synchronized (monitor())
12485                 {
12486                     check_orphaned();
12487                     return get_store().count_elements(WHYNOPLANOBTAINTITLE$28) != 0;
12488                 }
12489             }
12490             
12491             /**
12492              * Sets the "Why_no_plan_obtain_title" element
12493              */
12494             public void setWhyNoPlanObtainTitle(java.lang.String whyNoPlanObtainTitle)
12495             {
12496                 synchronized (monitor())
12497                 {
12498                     check_orphaned();
12499                     org.apache.xmlbeans.SimpleValue target = null;
12500                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOPLANOBTAINTITLE$28, 0);
12501                     if (target == null)
12502                     {
12503                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNOPLANOBTAINTITLE$28);
12504                     }
12505                     target.setStringValue(whyNoPlanObtainTitle);
12506                 }
12507             }
12508             
12509             /**
12510              * Sets (as xml) the "Why_no_plan_obtain_title" element
12511              */
12512             public void xsetWhyNoPlanObtainTitle(gov.grants.apply.forms.ed900V10.AN0To240 whyNoPlanObtainTitle)
12513             {
12514                 synchronized (monitor())
12515                 {
12516                     check_orphaned();
12517                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
12518                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(WHYNOPLANOBTAINTITLE$28, 0);
12519                     if (target == null)
12520                     {
12521                       target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().add_element_user(WHYNOPLANOBTAINTITLE$28);
12522                     }
12523                     target.set(whyNoPlanObtainTitle);
12524                 }
12525             }
12526             
12527             /**
12528              * Unsets the "Why_no_plan_obtain_title" element
12529              */
12530             public void unsetWhyNoPlanObtainTitle()
12531             {
12532                 synchronized (monitor())
12533                 {
12534                     check_orphaned();
12535                     get_store().remove_element(WHYNOPLANOBTAINTITLE$28, 0);
12536                 }
12537             }
12538             
12539             /**
12540              * Gets the "Hold_longtermlease_interest_property" element
12541              */
12542             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHoldLongtermleaseInterestProperty()
12543             {
12544                 synchronized (monitor())
12545                 {
12546                     check_orphaned();
12547                     org.apache.xmlbeans.SimpleValue target = null;
12548                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
12549                     if (target == null)
12550                     {
12551                       return null;
12552                     }
12553                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12554                 }
12555             }
12556             
12557             /**
12558              * Gets (as xml) the "Hold_longtermlease_interest_property" element
12559              */
12560             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHoldLongtermleaseInterestProperty()
12561             {
12562                 synchronized (monitor())
12563                 {
12564                     check_orphaned();
12565                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12566                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
12567                     return target;
12568                 }
12569             }
12570             
12571             /**
12572              * True if has "Hold_longtermlease_interest_property" element
12573              */
12574             public boolean isSetHoldLongtermleaseInterestProperty()
12575             {
12576                 synchronized (monitor())
12577                 {
12578                     check_orphaned();
12579                     return get_store().count_elements(HOLDLONGTERMLEASEINTERESTPROPERTY$30) != 0;
12580                 }
12581             }
12582             
12583             /**
12584              * Sets the "Hold_longtermlease_interest_property" element
12585              */
12586             public void setHoldLongtermleaseInterestProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum holdLongtermleaseInterestProperty)
12587             {
12588                 synchronized (monitor())
12589                 {
12590                     check_orphaned();
12591                     org.apache.xmlbeans.SimpleValue target = null;
12592                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
12593                     if (target == null)
12594                     {
12595                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30);
12596                     }
12597                     target.setEnumValue(holdLongtermleaseInterestProperty);
12598                 }
12599             }
12600             
12601             /**
12602              * Sets (as xml) the "Hold_longtermlease_interest_property" element
12603              */
12604             public void xsetHoldLongtermleaseInterestProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType holdLongtermleaseInterestProperty)
12605             {
12606                 synchronized (monitor())
12607                 {
12608                     check_orphaned();
12609                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12610                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
12611                     if (target == null)
12612                     {
12613                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HOLDLONGTERMLEASEINTERESTPROPERTY$30);
12614                     }
12615                     target.set(holdLongtermleaseInterestProperty);
12616                 }
12617             }
12618             
12619             /**
12620              * Unsets the "Hold_longtermlease_interest_property" element
12621              */
12622             public void unsetHoldLongtermleaseInterestProperty()
12623             {
12624                 synchronized (monitor())
12625                 {
12626                     check_orphaned();
12627                     get_store().remove_element(HOLDLONGTERMLEASEINTERESTPROPERTY$30, 0);
12628                 }
12629             }
12630             
12631             /**
12632              * Gets the "Why_not_require_title" element
12633              */
12634             public java.lang.String getWhyNotRequireTitle()
12635             {
12636                 synchronized (monitor())
12637                 {
12638                     check_orphaned();
12639                     org.apache.xmlbeans.SimpleValue target = null;
12640                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTREQUIRETITLE$32, 0);
12641                     if (target == null)
12642                     {
12643                       return null;
12644                     }
12645                     return target.getStringValue();
12646                 }
12647             }
12648             
12649             /**
12650              * Gets (as xml) the "Why_not_require_title" element
12651              */
12652             public gov.grants.apply.forms.ed900V10.AN0To400 xgetWhyNotRequireTitle()
12653             {
12654                 synchronized (monitor())
12655                 {
12656                     check_orphaned();
12657                     gov.grants.apply.forms.ed900V10.AN0To400 target = null;
12658                     target = (gov.grants.apply.forms.ed900V10.AN0To400)get_store().find_element_user(WHYNOTREQUIRETITLE$32, 0);
12659                     return target;
12660                 }
12661             }
12662             
12663             /**
12664              * True if has "Why_not_require_title" element
12665              */
12666             public boolean isSetWhyNotRequireTitle()
12667             {
12668                 synchronized (monitor())
12669                 {
12670                     check_orphaned();
12671                     return get_store().count_elements(WHYNOTREQUIRETITLE$32) != 0;
12672                 }
12673             }
12674             
12675             /**
12676              * Sets the "Why_not_require_title" element
12677              */
12678             public void setWhyNotRequireTitle(java.lang.String whyNotRequireTitle)
12679             {
12680                 synchronized (monitor())
12681                 {
12682                     check_orphaned();
12683                     org.apache.xmlbeans.SimpleValue target = null;
12684                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WHYNOTREQUIRETITLE$32, 0);
12685                     if (target == null)
12686                     {
12687                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WHYNOTREQUIRETITLE$32);
12688                     }
12689                     target.setStringValue(whyNotRequireTitle);
12690                 }
12691             }
12692             
12693             /**
12694              * Sets (as xml) the "Why_not_require_title" element
12695              */
12696             public void xsetWhyNotRequireTitle(gov.grants.apply.forms.ed900V10.AN0To400 whyNotRequireTitle)
12697             {
12698                 synchronized (monitor())
12699                 {
12700                     check_orphaned();
12701                     gov.grants.apply.forms.ed900V10.AN0To400 target = null;
12702                     target = (gov.grants.apply.forms.ed900V10.AN0To400)get_store().find_element_user(WHYNOTREQUIRETITLE$32, 0);
12703                     if (target == null)
12704                     {
12705                       target = (gov.grants.apply.forms.ed900V10.AN0To400)get_store().add_element_user(WHYNOTREQUIRETITLE$32);
12706                     }
12707                     target.set(whyNotRequireTitle);
12708                 }
12709             }
12710             
12711             /**
12712              * Unsets the "Why_not_require_title" element
12713              */
12714             public void unsetWhyNotRequireTitle()
12715             {
12716                 synchronized (monitor())
12717                 {
12718                     check_orphaned();
12719                     get_store().remove_element(WHYNOTREQUIRETITLE$32, 0);
12720                 }
12721             }
12722             
12723             /**
12724              * Gets the "Required_State_permits" element
12725              */
12726             public java.lang.String getRequiredStatePermits()
12727             {
12728                 synchronized (monitor())
12729                 {
12730                     check_orphaned();
12731                     org.apache.xmlbeans.SimpleValue target = null;
12732                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQUIREDSTATEPERMITS$34, 0);
12733                     if (target == null)
12734                     {
12735                       return null;
12736                     }
12737                     return target.getStringValue();
12738                 }
12739             }
12740             
12741             /**
12742              * Gets (as xml) the "Required_State_permits" element
12743              */
12744             public gov.grants.apply.forms.ed900V10.AN1To910 xgetRequiredStatePermits()
12745             {
12746                 synchronized (monitor())
12747                 {
12748                     check_orphaned();
12749                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
12750                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(REQUIREDSTATEPERMITS$34, 0);
12751                     return target;
12752                 }
12753             }
12754             
12755             /**
12756              * True if has "Required_State_permits" element
12757              */
12758             public boolean isSetRequiredStatePermits()
12759             {
12760                 synchronized (monitor())
12761                 {
12762                     check_orphaned();
12763                     return get_store().count_elements(REQUIREDSTATEPERMITS$34) != 0;
12764                 }
12765             }
12766             
12767             /**
12768              * Sets the "Required_State_permits" element
12769              */
12770             public void setRequiredStatePermits(java.lang.String requiredStatePermits)
12771             {
12772                 synchronized (monitor())
12773                 {
12774                     check_orphaned();
12775                     org.apache.xmlbeans.SimpleValue target = null;
12776                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REQUIREDSTATEPERMITS$34, 0);
12777                     if (target == null)
12778                     {
12779                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REQUIREDSTATEPERMITS$34);
12780                     }
12781                     target.setStringValue(requiredStatePermits);
12782                 }
12783             }
12784             
12785             /**
12786              * Sets (as xml) the "Required_State_permits" element
12787              */
12788             public void xsetRequiredStatePermits(gov.grants.apply.forms.ed900V10.AN1To910 requiredStatePermits)
12789             {
12790                 synchronized (monitor())
12791                 {
12792                     check_orphaned();
12793                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
12794                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(REQUIREDSTATEPERMITS$34, 0);
12795                     if (target == null)
12796                     {
12797                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(REQUIREDSTATEPERMITS$34);
12798                     }
12799                     target.set(requiredStatePermits);
12800                 }
12801             }
12802             
12803             /**
12804              * Unsets the "Required_State_permits" element
12805              */
12806             public void unsetRequiredStatePermits()
12807             {
12808                 synchronized (monitor())
12809                 {
12810                     check_orphaned();
12811                     get_store().remove_element(REQUIREDSTATEPERMITS$34, 0);
12812                 }
12813             }
12814             
12815             /**
12816              * Gets the "Liens_mortgages_encumbrances" element
12817              */
12818             public java.lang.String getLiensMortgagesEncumbrances()
12819             {
12820                 synchronized (monitor())
12821                 {
12822                     check_orphaned();
12823                     org.apache.xmlbeans.SimpleValue target = null;
12824                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LIENSMORTGAGESENCUMBRANCES$36, 0);
12825                     if (target == null)
12826                     {
12827                       return null;
12828                     }
12829                     return target.getStringValue();
12830                 }
12831             }
12832             
12833             /**
12834              * Gets (as xml) the "Liens_mortgages_encumbrances" element
12835              */
12836             public gov.grants.apply.forms.ed900V10.AN1To910 xgetLiensMortgagesEncumbrances()
12837             {
12838                 synchronized (monitor())
12839                 {
12840                     check_orphaned();
12841                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
12842                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(LIENSMORTGAGESENCUMBRANCES$36, 0);
12843                     return target;
12844                 }
12845             }
12846             
12847             /**
12848              * True if has "Liens_mortgages_encumbrances" element
12849              */
12850             public boolean isSetLiensMortgagesEncumbrances()
12851             {
12852                 synchronized (monitor())
12853                 {
12854                     check_orphaned();
12855                     return get_store().count_elements(LIENSMORTGAGESENCUMBRANCES$36) != 0;
12856                 }
12857             }
12858             
12859             /**
12860              * Sets the "Liens_mortgages_encumbrances" element
12861              */
12862             public void setLiensMortgagesEncumbrances(java.lang.String liensMortgagesEncumbrances)
12863             {
12864                 synchronized (monitor())
12865                 {
12866                     check_orphaned();
12867                     org.apache.xmlbeans.SimpleValue target = null;
12868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LIENSMORTGAGESENCUMBRANCES$36, 0);
12869                     if (target == null)
12870                     {
12871                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LIENSMORTGAGESENCUMBRANCES$36);
12872                     }
12873                     target.setStringValue(liensMortgagesEncumbrances);
12874                 }
12875             }
12876             
12877             /**
12878              * Sets (as xml) the "Liens_mortgages_encumbrances" element
12879              */
12880             public void xsetLiensMortgagesEncumbrances(gov.grants.apply.forms.ed900V10.AN1To910 liensMortgagesEncumbrances)
12881             {
12882                 synchronized (monitor())
12883                 {
12884                     check_orphaned();
12885                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
12886                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(LIENSMORTGAGESENCUMBRANCES$36, 0);
12887                     if (target == null)
12888                     {
12889                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(LIENSMORTGAGESENCUMBRANCES$36);
12890                     }
12891                     target.set(liensMortgagesEncumbrances);
12892                 }
12893             }
12894             
12895             /**
12896              * Unsets the "Liens_mortgages_encumbrances" element
12897              */
12898             public void unsetLiensMortgagesEncumbrances()
12899             {
12900                 synchronized (monitor())
12901                 {
12902                     check_orphaned();
12903                     get_store().remove_element(LIENSMORTGAGESENCUMBRANCES$36, 0);
12904                 }
12905             }
12906             
12907             /**
12908              * Gets the "InstallationClosedScheduled" element
12909              */
12910             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getInstallationClosedScheduled()
12911             {
12912                 synchronized (monitor())
12913                 {
12914                     check_orphaned();
12915                     org.apache.xmlbeans.SimpleValue target = null;
12916                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSTALLATIONCLOSEDSCHEDULED$38, 0);
12917                     if (target == null)
12918                     {
12919                       return null;
12920                     }
12921                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12922                 }
12923             }
12924             
12925             /**
12926              * Gets (as xml) the "InstallationClosedScheduled" element
12927              */
12928             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetInstallationClosedScheduled()
12929             {
12930                 synchronized (monitor())
12931                 {
12932                     check_orphaned();
12933                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12934                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INSTALLATIONCLOSEDSCHEDULED$38, 0);
12935                     return target;
12936                 }
12937             }
12938             
12939             /**
12940              * True if has "InstallationClosedScheduled" element
12941              */
12942             public boolean isSetInstallationClosedScheduled()
12943             {
12944                 synchronized (monitor())
12945                 {
12946                     check_orphaned();
12947                     return get_store().count_elements(INSTALLATIONCLOSEDSCHEDULED$38) != 0;
12948                 }
12949             }
12950             
12951             /**
12952              * Sets the "InstallationClosedScheduled" element
12953              */
12954             public void setInstallationClosedScheduled(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum installationClosedScheduled)
12955             {
12956                 synchronized (monitor())
12957                 {
12958                     check_orphaned();
12959                     org.apache.xmlbeans.SimpleValue target = null;
12960                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSTALLATIONCLOSEDSCHEDULED$38, 0);
12961                     if (target == null)
12962                     {
12963                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INSTALLATIONCLOSEDSCHEDULED$38);
12964                     }
12965                     target.setEnumValue(installationClosedScheduled);
12966                 }
12967             }
12968             
12969             /**
12970              * Sets (as xml) the "InstallationClosedScheduled" element
12971              */
12972             public void xsetInstallationClosedScheduled(gov.grants.apply.system.globalLibraryV20.YesNoDataType installationClosedScheduled)
12973             {
12974                 synchronized (monitor())
12975                 {
12976                     check_orphaned();
12977                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12978                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INSTALLATIONCLOSEDSCHEDULED$38, 0);
12979                     if (target == null)
12980                     {
12981                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INSTALLATIONCLOSEDSCHEDULED$38);
12982                     }
12983                     target.set(installationClosedScheduled);
12984                 }
12985             }
12986             
12987             /**
12988              * Unsets the "InstallationClosedScheduled" element
12989              */
12990             public void unsetInstallationClosedScheduled()
12991             {
12992                 synchronized (monitor())
12993                 {
12994                     check_orphaned();
12995                     get_store().remove_element(INSTALLATIONCLOSEDSCHEDULED$38, 0);
12996                 }
12997             }
12998             
12999             /**
13000              * Gets the "Construction_railroad_rightofway" element
13001              */
13002             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionRailroadRightofway()
13003             {
13004                 synchronized (monitor())
13005                 {
13006                     check_orphaned();
13007                     org.apache.xmlbeans.SimpleValue target = null;
13008                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13009                     if (target == null)
13010                     {
13011                       return null;
13012                     }
13013                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13014                 }
13015             }
13016             
13017             /**
13018              * Gets (as xml) the "Construction_railroad_rightofway" element
13019              */
13020             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionRailroadRightofway()
13021             {
13022                 synchronized (monitor())
13023                 {
13024                     check_orphaned();
13025                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13026                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13027                     return target;
13028                 }
13029             }
13030             
13031             /**
13032              * True if has "Construction_railroad_rightofway" element
13033              */
13034             public boolean isSetConstructionRailroadRightofway()
13035             {
13036                 synchronized (monitor())
13037                 {
13038                     check_orphaned();
13039                     return get_store().count_elements(CONSTRUCTIONRAILROADRIGHTOFWAY$40) != 0;
13040                 }
13041             }
13042             
13043             /**
13044              * Sets the "Construction_railroad_rightofway" element
13045              */
13046             public void setConstructionRailroadRightofway(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionRailroadRightofway)
13047             {
13048                 synchronized (monitor())
13049                 {
13050                     check_orphaned();
13051                     org.apache.xmlbeans.SimpleValue target = null;
13052                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13053                     if (target == null)
13054                     {
13055                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40);
13056                     }
13057                     target.setEnumValue(constructionRailroadRightofway);
13058                 }
13059             }
13060             
13061             /**
13062              * Sets (as xml) the "Construction_railroad_rightofway" element
13063              */
13064             public void xsetConstructionRailroadRightofway(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionRailroadRightofway)
13065             {
13066                 synchronized (monitor())
13067                 {
13068                     check_orphaned();
13069                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13070                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13071                     if (target == null)
13072                     {
13073                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTIONRAILROADRIGHTOFWAY$40);
13074                     }
13075                     target.set(constructionRailroadRightofway);
13076                 }
13077             }
13078             
13079             /**
13080              * Unsets the "Construction_railroad_rightofway" element
13081              */
13082             public void unsetConstructionRailroadRightofway()
13083             {
13084                 synchronized (monitor())
13085                 {
13086                     check_orphaned();
13087                     get_store().remove_element(CONSTRUCTIONRAILROADRIGHTOFWAY$40, 0);
13088                 }
13089             }
13090             
13091             /**
13092              * Gets the "Construction_railroad_rightofway-Yes" element
13093              */
13094             public java.lang.String getConstructionRailroadRightofwayYes()
13095             {
13096                 synchronized (monitor())
13097                 {
13098                     check_orphaned();
13099                     org.apache.xmlbeans.SimpleValue target = null;
13100                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13101                     if (target == null)
13102                     {
13103                       return null;
13104                     }
13105                     return target.getStringValue();
13106                 }
13107             }
13108             
13109             /**
13110              * Gets (as xml) the "Construction_railroad_rightofway-Yes" element
13111              */
13112             public gov.grants.apply.forms.ed900V10.AN0To160 xgetConstructionRailroadRightofwayYes()
13113             {
13114                 synchronized (monitor())
13115                 {
13116                     check_orphaned();
13117                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
13118                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13119                     return target;
13120                 }
13121             }
13122             
13123             /**
13124              * True if has "Construction_railroad_rightofway-Yes" element
13125              */
13126             public boolean isSetConstructionRailroadRightofwayYes()
13127             {
13128                 synchronized (monitor())
13129                 {
13130                     check_orphaned();
13131                     return get_store().count_elements(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42) != 0;
13132                 }
13133             }
13134             
13135             /**
13136              * Sets the "Construction_railroad_rightofway-Yes" element
13137              */
13138             public void setConstructionRailroadRightofwayYes(java.lang.String constructionRailroadRightofwayYes)
13139             {
13140                 synchronized (monitor())
13141                 {
13142                     check_orphaned();
13143                     org.apache.xmlbeans.SimpleValue target = null;
13144                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13145                     if (target == null)
13146                     {
13147                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42);
13148                     }
13149                     target.setStringValue(constructionRailroadRightofwayYes);
13150                 }
13151             }
13152             
13153             /**
13154              * Sets (as xml) the "Construction_railroad_rightofway-Yes" element
13155              */
13156             public void xsetConstructionRailroadRightofwayYes(gov.grants.apply.forms.ed900V10.AN0To160 constructionRailroadRightofwayYes)
13157             {
13158                 synchronized (monitor())
13159                 {
13160                     check_orphaned();
13161                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
13162                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13163                     if (target == null)
13164                     {
13165                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42);
13166                     }
13167                     target.set(constructionRailroadRightofwayYes);
13168                 }
13169             }
13170             
13171             /**
13172              * Unsets the "Construction_railroad_rightofway-Yes" element
13173              */
13174             public void unsetConstructionRailroadRightofwayYes()
13175             {
13176                 synchronized (monitor())
13177                 {
13178                     check_orphaned();
13179                     get_store().remove_element(CONSTRUCTIONRAILROADRIGHTOFWAYYES$42, 0);
13180                 }
13181             }
13182             
13183             /**
13184              * Gets the "Construction_highway_Statelocal_owned" element
13185              */
13186             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionHighwayStatelocalOwned()
13187             {
13188                 synchronized (monitor())
13189                 {
13190                     check_orphaned();
13191                     org.apache.xmlbeans.SimpleValue target = null;
13192                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13193                     if (target == null)
13194                     {
13195                       return null;
13196                     }
13197                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13198                 }
13199             }
13200             
13201             /**
13202              * Gets (as xml) the "Construction_highway_Statelocal_owned" element
13203              */
13204             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionHighwayStatelocalOwned()
13205             {
13206                 synchronized (monitor())
13207                 {
13208                     check_orphaned();
13209                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13210                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13211                     return target;
13212                 }
13213             }
13214             
13215             /**
13216              * True if has "Construction_highway_Statelocal_owned" element
13217              */
13218             public boolean isSetConstructionHighwayStatelocalOwned()
13219             {
13220                 synchronized (monitor())
13221                 {
13222                     check_orphaned();
13223                     return get_store().count_elements(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44) != 0;
13224                 }
13225             }
13226             
13227             /**
13228              * Sets the "Construction_highway_Statelocal_owned" element
13229              */
13230             public void setConstructionHighwayStatelocalOwned(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionHighwayStatelocalOwned)
13231             {
13232                 synchronized (monitor())
13233                 {
13234                     check_orphaned();
13235                     org.apache.xmlbeans.SimpleValue target = null;
13236                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13237                     if (target == null)
13238                     {
13239                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44);
13240                     }
13241                     target.setEnumValue(constructionHighwayStatelocalOwned);
13242                 }
13243             }
13244             
13245             /**
13246              * Sets (as xml) the "Construction_highway_Statelocal_owned" element
13247              */
13248             public void xsetConstructionHighwayStatelocalOwned(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionHighwayStatelocalOwned)
13249             {
13250                 synchronized (monitor())
13251                 {
13252                     check_orphaned();
13253                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13254                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13255                     if (target == null)
13256                     {
13257                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44);
13258                     }
13259                     target.set(constructionHighwayStatelocalOwned);
13260                 }
13261             }
13262             
13263             /**
13264              * Unsets the "Construction_highway_Statelocal_owned" element
13265              */
13266             public void unsetConstructionHighwayStatelocalOwned()
13267             {
13268                 synchronized (monitor())
13269                 {
13270                     check_orphaned();
13271                     get_store().remove_element(CONSTRUCTIONHIGHWAYSTATELOCALOWNED$44, 0);
13272                 }
13273             }
13274             
13275             /**
13276              * Gets the "Construction_highway_Statelocal_owned_Yes" element
13277              */
13278             public java.lang.String getConstructionHighwayStatelocalOwnedYes()
13279             {
13280                 synchronized (monitor())
13281                 {
13282                     check_orphaned();
13283                     org.apache.xmlbeans.SimpleValue target = null;
13284                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13285                     if (target == null)
13286                     {
13287                       return null;
13288                     }
13289                     return target.getStringValue();
13290                 }
13291             }
13292             
13293             /**
13294              * Gets (as xml) the "Construction_highway_Statelocal_owned_Yes" element
13295              */
13296             public gov.grants.apply.forms.ed900V10.AN0To160 xgetConstructionHighwayStatelocalOwnedYes()
13297             {
13298                 synchronized (monitor())
13299                 {
13300                     check_orphaned();
13301                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
13302                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13303                     return target;
13304                 }
13305             }
13306             
13307             /**
13308              * True if has "Construction_highway_Statelocal_owned_Yes" element
13309              */
13310             public boolean isSetConstructionHighwayStatelocalOwnedYes()
13311             {
13312                 synchronized (monitor())
13313                 {
13314                     check_orphaned();
13315                     return get_store().count_elements(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46) != 0;
13316                 }
13317             }
13318             
13319             /**
13320              * Sets the "Construction_highway_Statelocal_owned_Yes" element
13321              */
13322             public void setConstructionHighwayStatelocalOwnedYes(java.lang.String constructionHighwayStatelocalOwnedYes)
13323             {
13324                 synchronized (monitor())
13325                 {
13326                     check_orphaned();
13327                     org.apache.xmlbeans.SimpleValue target = null;
13328                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13329                     if (target == null)
13330                     {
13331                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46);
13332                     }
13333                     target.setStringValue(constructionHighwayStatelocalOwnedYes);
13334                 }
13335             }
13336             
13337             /**
13338              * Sets (as xml) the "Construction_highway_Statelocal_owned_Yes" element
13339              */
13340             public void xsetConstructionHighwayStatelocalOwnedYes(gov.grants.apply.forms.ed900V10.AN0To160 constructionHighwayStatelocalOwnedYes)
13341             {
13342                 synchronized (monitor())
13343                 {
13344                     check_orphaned();
13345                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
13346                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13347                     if (target == null)
13348                     {
13349                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46);
13350                     }
13351                     target.set(constructionHighwayStatelocalOwnedYes);
13352                 }
13353             }
13354             
13355             /**
13356              * Unsets the "Construction_highway_Statelocal_owned_Yes" element
13357              */
13358             public void unsetConstructionHighwayStatelocalOwnedYes()
13359             {
13360                 synchronized (monitor())
13361                 {
13362                     check_orphaned();
13363                     get_store().remove_element(CONSTRUCTIONHIGHWAYSTATELOCALOWNEDYES$46, 0);
13364                 }
13365             }
13366             
13367             /**
13368              * Gets the "Intend_convey_interest_project" element
13369              */
13370             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIntendConveyInterestProject()
13371             {
13372                 synchronized (monitor())
13373                 {
13374                     check_orphaned();
13375                     org.apache.xmlbeans.SimpleValue target = null;
13376                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDCONVEYINTERESTPROJECT$48, 0);
13377                     if (target == null)
13378                     {
13379                       return null;
13380                     }
13381                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13382                 }
13383             }
13384             
13385             /**
13386              * Gets (as xml) the "Intend_convey_interest_project" element
13387              */
13388             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIntendConveyInterestProject()
13389             {
13390                 synchronized (monitor())
13391                 {
13392                     check_orphaned();
13393                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13394                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTENDCONVEYINTERESTPROJECT$48, 0);
13395                     return target;
13396                 }
13397             }
13398             
13399             /**
13400              * True if has "Intend_convey_interest_project" element
13401              */
13402             public boolean isSetIntendConveyInterestProject()
13403             {
13404                 synchronized (monitor())
13405                 {
13406                     check_orphaned();
13407                     return get_store().count_elements(INTENDCONVEYINTERESTPROJECT$48) != 0;
13408                 }
13409             }
13410             
13411             /**
13412              * Sets the "Intend_convey_interest_project" element
13413              */
13414             public void setIntendConveyInterestProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum intendConveyInterestProject)
13415             {
13416                 synchronized (monitor())
13417                 {
13418                     check_orphaned();
13419                     org.apache.xmlbeans.SimpleValue target = null;
13420                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDCONVEYINTERESTPROJECT$48, 0);
13421                     if (target == null)
13422                     {
13423                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTENDCONVEYINTERESTPROJECT$48);
13424                     }
13425                     target.setEnumValue(intendConveyInterestProject);
13426                 }
13427             }
13428             
13429             /**
13430              * Sets (as xml) the "Intend_convey_interest_project" element
13431              */
13432             public void xsetIntendConveyInterestProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType intendConveyInterestProject)
13433             {
13434                 synchronized (monitor())
13435                 {
13436                     check_orphaned();
13437                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13438                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INTENDCONVEYINTERESTPROJECT$48, 0);
13439                     if (target == null)
13440                     {
13441                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INTENDCONVEYINTERESTPROJECT$48);
13442                     }
13443                     target.set(intendConveyInterestProject);
13444                 }
13445             }
13446             
13447             /**
13448              * Unsets the "Intend_convey_interest_project" element
13449              */
13450             public void unsetIntendConveyInterestProject()
13451             {
13452                 synchronized (monitor())
13453                 {
13454                     check_orphaned();
13455                     get_store().remove_element(INTENDCONVEYINTERESTPROJECT$48, 0);
13456                 }
13457             }
13458             
13459             /**
13460              * Gets the "Intend_convey_interest_project_explanation_of" element
13461              */
13462             public java.lang.String getIntendConveyInterestProjectExplanationOf()
13463             {
13464                 synchronized (monitor())
13465                 {
13466                     check_orphaned();
13467                     org.apache.xmlbeans.SimpleValue target = null;
13468                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13469                     if (target == null)
13470                     {
13471                       return null;
13472                     }
13473                     return target.getStringValue();
13474                 }
13475             }
13476             
13477             /**
13478              * Gets (as xml) the "Intend_convey_interest_project_explanation_of" element
13479              */
13480             public gov.grants.apply.forms.ed900V10.AN0To320 xgetIntendConveyInterestProjectExplanationOf()
13481             {
13482                 synchronized (monitor())
13483                 {
13484                     check_orphaned();
13485                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
13486                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13487                     return target;
13488                 }
13489             }
13490             
13491             /**
13492              * True if has "Intend_convey_interest_project_explanation_of" element
13493              */
13494             public boolean isSetIntendConveyInterestProjectExplanationOf()
13495             {
13496                 synchronized (monitor())
13497                 {
13498                     check_orphaned();
13499                     return get_store().count_elements(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50) != 0;
13500                 }
13501             }
13502             
13503             /**
13504              * Sets the "Intend_convey_interest_project_explanation_of" element
13505              */
13506             public void setIntendConveyInterestProjectExplanationOf(java.lang.String intendConveyInterestProjectExplanationOf)
13507             {
13508                 synchronized (monitor())
13509                 {
13510                     check_orphaned();
13511                     org.apache.xmlbeans.SimpleValue target = null;
13512                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13513                     if (target == null)
13514                     {
13515                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50);
13516                     }
13517                     target.setStringValue(intendConveyInterestProjectExplanationOf);
13518                 }
13519             }
13520             
13521             /**
13522              * Sets (as xml) the "Intend_convey_interest_project_explanation_of" element
13523              */
13524             public void xsetIntendConveyInterestProjectExplanationOf(gov.grants.apply.forms.ed900V10.AN0To320 intendConveyInterestProjectExplanationOf)
13525             {
13526                 synchronized (monitor())
13527                 {
13528                     check_orphaned();
13529                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
13530                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13531                     if (target == null)
13532                     {
13533                       target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().add_element_user(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50);
13534                     }
13535                     target.set(intendConveyInterestProjectExplanationOf);
13536                 }
13537             }
13538             
13539             /**
13540              * Unsets the "Intend_convey_interest_project_explanation_of" element
13541              */
13542             public void unsetIntendConveyInterestProjectExplanationOf()
13543             {
13544                 synchronized (monitor())
13545                 {
13546                     check_orphaned();
13547                     get_store().remove_element(INTENDCONVEYINTERESTPROJECTEXPLANATIONOF$50, 0);
13548                 }
13549             }
13550             
13551             /**
13552              * Gets the "Construct_facilities_sale_lease_private_parties" element
13553              */
13554             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructFacilitiesSaleLeasePrivateParties()
13555             {
13556                 synchronized (monitor())
13557                 {
13558                     check_orphaned();
13559                     org.apache.xmlbeans.SimpleValue target = null;
13560                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
13561                     if (target == null)
13562                     {
13563                       return null;
13564                     }
13565                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13566                 }
13567             }
13568             
13569             /**
13570              * Gets (as xml) the "Construct_facilities_sale_lease_private_parties" element
13571              */
13572             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructFacilitiesSaleLeasePrivateParties()
13573             {
13574                 synchronized (monitor())
13575                 {
13576                     check_orphaned();
13577                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13578                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
13579                     return target;
13580                 }
13581             }
13582             
13583             /**
13584              * True if has "Construct_facilities_sale_lease_private_parties" element
13585              */
13586             public boolean isSetConstructFacilitiesSaleLeasePrivateParties()
13587             {
13588                 synchronized (monitor())
13589                 {
13590                     check_orphaned();
13591                     return get_store().count_elements(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52) != 0;
13592                 }
13593             }
13594             
13595             /**
13596              * Sets the "Construct_facilities_sale_lease_private_parties" element
13597              */
13598             public void setConstructFacilitiesSaleLeasePrivateParties(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructFacilitiesSaleLeasePrivateParties)
13599             {
13600                 synchronized (monitor())
13601                 {
13602                     check_orphaned();
13603                     org.apache.xmlbeans.SimpleValue target = null;
13604                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
13605                     if (target == null)
13606                     {
13607                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52);
13608                     }
13609                     target.setEnumValue(constructFacilitiesSaleLeasePrivateParties);
13610                 }
13611             }
13612             
13613             /**
13614              * Sets (as xml) the "Construct_facilities_sale_lease_private_parties" element
13615              */
13616             public void xsetConstructFacilitiesSaleLeasePrivateParties(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructFacilitiesSaleLeasePrivateParties)
13617             {
13618                 synchronized (monitor())
13619                 {
13620                     check_orphaned();
13621                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13622                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
13623                     if (target == null)
13624                     {
13625                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52);
13626                     }
13627                     target.set(constructFacilitiesSaleLeasePrivateParties);
13628                 }
13629             }
13630             
13631             /**
13632              * Unsets the "Construct_facilities_sale_lease_private_parties" element
13633              */
13634             public void unsetConstructFacilitiesSaleLeasePrivateParties()
13635             {
13636                 synchronized (monitor())
13637                 {
13638                     check_orphaned();
13639                     get_store().remove_element(CONSTRUCTFACILITIESSALELEASEPRIVATEPARTIES$52, 0);
13640                 }
13641             }
13642             
13643             /**
13644              * Gets the "Details_sale_lease_EDA_benefit" element
13645              */
13646             public java.lang.String getDetailsSaleLeaseEDABenefit()
13647             {
13648                 synchronized (monitor())
13649                 {
13650                     check_orphaned();
13651                     org.apache.xmlbeans.SimpleValue target = null;
13652                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DETAILSSALELEASEEDABENEFIT$54, 0);
13653                     if (target == null)
13654                     {
13655                       return null;
13656                     }
13657                     return target.getStringValue();
13658                 }
13659             }
13660             
13661             /**
13662              * Gets (as xml) the "Details_sale_lease_EDA_benefit" element
13663              */
13664             public gov.grants.apply.forms.ed900V10.AN0To485 xgetDetailsSaleLeaseEDABenefit()
13665             {
13666                 synchronized (monitor())
13667                 {
13668                     check_orphaned();
13669                     gov.grants.apply.forms.ed900V10.AN0To485 target = null;
13670                     target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().find_element_user(DETAILSSALELEASEEDABENEFIT$54, 0);
13671                     return target;
13672                 }
13673             }
13674             
13675             /**
13676              * True if has "Details_sale_lease_EDA_benefit" element
13677              */
13678             public boolean isSetDetailsSaleLeaseEDABenefit()
13679             {
13680                 synchronized (monitor())
13681                 {
13682                     check_orphaned();
13683                     return get_store().count_elements(DETAILSSALELEASEEDABENEFIT$54) != 0;
13684                 }
13685             }
13686             
13687             /**
13688              * Sets the "Details_sale_lease_EDA_benefit" element
13689              */
13690             public void setDetailsSaleLeaseEDABenefit(java.lang.String detailsSaleLeaseEDABenefit)
13691             {
13692                 synchronized (monitor())
13693                 {
13694                     check_orphaned();
13695                     org.apache.xmlbeans.SimpleValue target = null;
13696                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DETAILSSALELEASEEDABENEFIT$54, 0);
13697                     if (target == null)
13698                     {
13699                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DETAILSSALELEASEEDABENEFIT$54);
13700                     }
13701                     target.setStringValue(detailsSaleLeaseEDABenefit);
13702                 }
13703             }
13704             
13705             /**
13706              * Sets (as xml) the "Details_sale_lease_EDA_benefit" element
13707              */
13708             public void xsetDetailsSaleLeaseEDABenefit(gov.grants.apply.forms.ed900V10.AN0To485 detailsSaleLeaseEDABenefit)
13709             {
13710                 synchronized (monitor())
13711                 {
13712                     check_orphaned();
13713                     gov.grants.apply.forms.ed900V10.AN0To485 target = null;
13714                     target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().find_element_user(DETAILSSALELEASEEDABENEFIT$54, 0);
13715                     if (target == null)
13716                     {
13717                       target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().add_element_user(DETAILSSALELEASEEDABENEFIT$54);
13718                     }
13719                     target.set(detailsSaleLeaseEDABenefit);
13720                 }
13721             }
13722             
13723             /**
13724              * Unsets the "Details_sale_lease_EDA_benefit" element
13725              */
13726             public void unsetDetailsSaleLeaseEDABenefit()
13727             {
13728                 synchronized (monitor())
13729                 {
13730                     check_orphaned();
13731                     get_store().remove_element(DETAILSSALELEASEEDABENEFIT$54, 0);
13732                 }
13733             }
13734             
13735             /**
13736              * Gets the "Construction_serve_privatelyowned_sites_salelease" element
13737              */
13738             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructionServePrivatelyownedSitesSalelease()
13739             {
13740                 synchronized (monitor())
13741                 {
13742                     check_orphaned();
13743                     org.apache.xmlbeans.SimpleValue target = null;
13744                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
13745                     if (target == null)
13746                     {
13747                       return null;
13748                     }
13749                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13750                 }
13751             }
13752             
13753             /**
13754              * Gets (as xml) the "Construction_serve_privatelyowned_sites_salelease" element
13755              */
13756             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructionServePrivatelyownedSitesSalelease()
13757             {
13758                 synchronized (monitor())
13759                 {
13760                     check_orphaned();
13761                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13762                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
13763                     return target;
13764                 }
13765             }
13766             
13767             /**
13768              * True if has "Construction_serve_privatelyowned_sites_salelease" element
13769              */
13770             public boolean isSetConstructionServePrivatelyownedSitesSalelease()
13771             {
13772                 synchronized (monitor())
13773                 {
13774                     check_orphaned();
13775                     return get_store().count_elements(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56) != 0;
13776                 }
13777             }
13778             
13779             /**
13780              * Sets the "Construction_serve_privatelyowned_sites_salelease" element
13781              */
13782             public void setConstructionServePrivatelyownedSitesSalelease(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructionServePrivatelyownedSitesSalelease)
13783             {
13784                 synchronized (monitor())
13785                 {
13786                     check_orphaned();
13787                     org.apache.xmlbeans.SimpleValue target = null;
13788                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
13789                     if (target == null)
13790                     {
13791                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56);
13792                     }
13793                     target.setEnumValue(constructionServePrivatelyownedSitesSalelease);
13794                 }
13795             }
13796             
13797             /**
13798              * Sets (as xml) the "Construction_serve_privatelyowned_sites_salelease" element
13799              */
13800             public void xsetConstructionServePrivatelyownedSitesSalelease(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructionServePrivatelyownedSitesSalelease)
13801             {
13802                 synchronized (monitor())
13803                 {
13804                     check_orphaned();
13805                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13806                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
13807                     if (target == null)
13808                     {
13809                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56);
13810                     }
13811                     target.set(constructionServePrivatelyownedSitesSalelease);
13812                 }
13813             }
13814             
13815             /**
13816              * Unsets the "Construction_serve_privatelyowned_sites_salelease" element
13817              */
13818             public void unsetConstructionServePrivatelyownedSitesSalelease()
13819             {
13820                 synchronized (monitor())
13821                 {
13822                     check_orphaned();
13823                     get_store().remove_element(CONSTRUCTIONSERVEPRIVATELYOWNEDSITESSALELEASE$56, 0);
13824                 }
13825             }
13826             
13827             /**
13828              * Gets the "Owners_acreage_EDAbenefit" element
13829              */
13830             public java.lang.String getOwnersAcreageEDAbenefit()
13831             {
13832                 synchronized (monitor())
13833                 {
13834                     check_orphaned();
13835                     org.apache.xmlbeans.SimpleValue target = null;
13836                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERSACREAGEEDABENEFIT$58, 0);
13837                     if (target == null)
13838                     {
13839                       return null;
13840                     }
13841                     return target.getStringValue();
13842                 }
13843             }
13844             
13845             /**
13846              * Gets (as xml) the "Owners_acreage_EDAbenefit" element
13847              */
13848             public gov.grants.apply.forms.ed900V10.AN0To910 xgetOwnersAcreageEDAbenefit()
13849             {
13850                 synchronized (monitor())
13851                 {
13852                     check_orphaned();
13853                     gov.grants.apply.forms.ed900V10.AN0To910 target = null;
13854                     target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().find_element_user(OWNERSACREAGEEDABENEFIT$58, 0);
13855                     return target;
13856                 }
13857             }
13858             
13859             /**
13860              * True if has "Owners_acreage_EDAbenefit" element
13861              */
13862             public boolean isSetOwnersAcreageEDAbenefit()
13863             {
13864                 synchronized (monitor())
13865                 {
13866                     check_orphaned();
13867                     return get_store().count_elements(OWNERSACREAGEEDABENEFIT$58) != 0;
13868                 }
13869             }
13870             
13871             /**
13872              * Sets the "Owners_acreage_EDAbenefit" element
13873              */
13874             public void setOwnersAcreageEDAbenefit(java.lang.String ownersAcreageEDAbenefit)
13875             {
13876                 synchronized (monitor())
13877                 {
13878                     check_orphaned();
13879                     org.apache.xmlbeans.SimpleValue target = null;
13880                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERSACREAGEEDABENEFIT$58, 0);
13881                     if (target == null)
13882                     {
13883                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERSACREAGEEDABENEFIT$58);
13884                     }
13885                     target.setStringValue(ownersAcreageEDAbenefit);
13886                 }
13887             }
13888             
13889             /**
13890              * Sets (as xml) the "Owners_acreage_EDAbenefit" element
13891              */
13892             public void xsetOwnersAcreageEDAbenefit(gov.grants.apply.forms.ed900V10.AN0To910 ownersAcreageEDAbenefit)
13893             {
13894                 synchronized (monitor())
13895                 {
13896                     check_orphaned();
13897                     gov.grants.apply.forms.ed900V10.AN0To910 target = null;
13898                     target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().find_element_user(OWNERSACREAGEEDABENEFIT$58, 0);
13899                     if (target == null)
13900                     {
13901                       target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().add_element_user(OWNERSACREAGEEDABENEFIT$58);
13902                     }
13903                     target.set(ownersAcreageEDAbenefit);
13904                 }
13905             }
13906             
13907             /**
13908              * Unsets the "Owners_acreage_EDAbenefit" element
13909              */
13910             public void unsetOwnersAcreageEDAbenefit()
13911             {
13912                 synchronized (monitor())
13913                 {
13914                     check_orphaned();
13915                     get_store().remove_element(OWNERSACREAGEEDABENEFIT$58, 0);
13916                 }
13917             }
13918             
13919             /**
13920              * Gets the "Sale_price_fair_market_value" element
13921              */
13922             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum getSalePriceFairMarketValue()
13923             {
13924                 synchronized (monitor())
13925                 {
13926                     check_orphaned();
13927                     org.apache.xmlbeans.SimpleValue target = null;
13928                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALEPRICEFAIRMARKETVALUE$60, 0);
13929                     if (target == null)
13930                     {
13931                       return null;
13932                     }
13933                     return (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum)target.getEnumValue();
13934                 }
13935             }
13936             
13937             /**
13938              * Gets (as xml) the "Sale_price_fair_market_value" element
13939              */
13940             public gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType xgetSalePriceFairMarketValue()
13941             {
13942                 synchronized (monitor())
13943                 {
13944                     check_orphaned();
13945                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
13946                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(SALEPRICEFAIRMARKETVALUE$60, 0);
13947                     return target;
13948                 }
13949             }
13950             
13951             /**
13952              * True if has "Sale_price_fair_market_value" element
13953              */
13954             public boolean isSetSalePriceFairMarketValue()
13955             {
13956                 synchronized (monitor())
13957                 {
13958                     check_orphaned();
13959                     return get_store().count_elements(SALEPRICEFAIRMARKETVALUE$60) != 0;
13960                 }
13961             }
13962             
13963             /**
13964              * Sets the "Sale_price_fair_market_value" element
13965              */
13966             public void setSalePriceFairMarketValue(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType.Enum salePriceFairMarketValue)
13967             {
13968                 synchronized (monitor())
13969                 {
13970                     check_orphaned();
13971                     org.apache.xmlbeans.SimpleValue target = null;
13972                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALEPRICEFAIRMARKETVALUE$60, 0);
13973                     if (target == null)
13974                     {
13975                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SALEPRICEFAIRMARKETVALUE$60);
13976                     }
13977                     target.setEnumValue(salePriceFairMarketValue);
13978                 }
13979             }
13980             
13981             /**
13982              * Sets (as xml) the "Sale_price_fair_market_value" element
13983              */
13984             public void xsetSalePriceFairMarketValue(gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType salePriceFairMarketValue)
13985             {
13986                 synchronized (monitor())
13987                 {
13988                     check_orphaned();
13989                     gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType target = null;
13990                     target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().find_element_user(SALEPRICEFAIRMARKETVALUE$60, 0);
13991                     if (target == null)
13992                     {
13993                       target = (gov.grants.apply.system.globalLibraryV20.YesNoNotApplicableDataType)get_store().add_element_user(SALEPRICEFAIRMARKETVALUE$60);
13994                     }
13995                     target.set(salePriceFairMarketValue);
13996                 }
13997             }
13998             
13999             /**
14000              * Unsets the "Sale_price_fair_market_value" element
14001              */
14002             public void unsetSalePriceFairMarketValue()
14003             {
14004                 synchronized (monitor())
14005                 {
14006                     check_orphaned();
14007                     get_store().remove_element(SALEPRICEFAIRMARKETVALUE$60, 0);
14008                 }
14009             }
14010             
14011             /**
14012              * Gets the "Sale_price_fair_market_value_Yes" element
14013              */
14014             public java.lang.String getSalePriceFairMarketValueYes()
14015             {
14016                 synchronized (monitor())
14017                 {
14018                     check_orphaned();
14019                     org.apache.xmlbeans.SimpleValue target = null;
14020                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14021                     if (target == null)
14022                     {
14023                       return null;
14024                     }
14025                     return target.getStringValue();
14026                 }
14027             }
14028             
14029             /**
14030              * Gets (as xml) the "Sale_price_fair_market_value_Yes" element
14031              */
14032             public gov.grants.apply.forms.ed900V10.AN0To160 xgetSalePriceFairMarketValueYes()
14033             {
14034                 synchronized (monitor())
14035                 {
14036                     check_orphaned();
14037                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
14038                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14039                     return target;
14040                 }
14041             }
14042             
14043             /**
14044              * True if has "Sale_price_fair_market_value_Yes" element
14045              */
14046             public boolean isSetSalePriceFairMarketValueYes()
14047             {
14048                 synchronized (monitor())
14049                 {
14050                     check_orphaned();
14051                     return get_store().count_elements(SALEPRICEFAIRMARKETVALUEYES$62) != 0;
14052                 }
14053             }
14054             
14055             /**
14056              * Sets the "Sale_price_fair_market_value_Yes" element
14057              */
14058             public void setSalePriceFairMarketValueYes(java.lang.String salePriceFairMarketValueYes)
14059             {
14060                 synchronized (monitor())
14061                 {
14062                     check_orphaned();
14063                     org.apache.xmlbeans.SimpleValue target = null;
14064                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14065                     if (target == null)
14066                     {
14067                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SALEPRICEFAIRMARKETVALUEYES$62);
14068                     }
14069                     target.setStringValue(salePriceFairMarketValueYes);
14070                 }
14071             }
14072             
14073             /**
14074              * Sets (as xml) the "Sale_price_fair_market_value_Yes" element
14075              */
14076             public void xsetSalePriceFairMarketValueYes(gov.grants.apply.forms.ed900V10.AN0To160 salePriceFairMarketValueYes)
14077             {
14078                 synchronized (monitor())
14079                 {
14080                     check_orphaned();
14081                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
14082                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14083                     if (target == null)
14084                     {
14085                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(SALEPRICEFAIRMARKETVALUEYES$62);
14086                     }
14087                     target.set(salePriceFairMarketValueYes);
14088                 }
14089             }
14090             
14091             /**
14092              * Unsets the "Sale_price_fair_market_value_Yes" element
14093              */
14094             public void unsetSalePriceFairMarketValueYes()
14095             {
14096                 synchronized (monitor())
14097                 {
14098                     check_orphaned();
14099                     get_store().remove_element(SALEPRICEFAIRMARKETVALUEYES$62, 0);
14100                 }
14101             }
14102             
14103             /**
14104              * Gets the "Construct_renovate_purchase_building" element
14105              */
14106             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConstructRenovatePurchaseBuilding()
14107             {
14108                 synchronized (monitor())
14109                 {
14110                     check_orphaned();
14111                     org.apache.xmlbeans.SimpleValue target = null;
14112                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14113                     if (target == null)
14114                     {
14115                       return null;
14116                     }
14117                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14118                 }
14119             }
14120             
14121             /**
14122              * Gets (as xml) the "Construct_renovate_purchase_building" element
14123              */
14124             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConstructRenovatePurchaseBuilding()
14125             {
14126                 synchronized (monitor())
14127                 {
14128                     check_orphaned();
14129                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14130                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14131                     return target;
14132                 }
14133             }
14134             
14135             /**
14136              * True if has "Construct_renovate_purchase_building" element
14137              */
14138             public boolean isSetConstructRenovatePurchaseBuilding()
14139             {
14140                 synchronized (monitor())
14141                 {
14142                     check_orphaned();
14143                     return get_store().count_elements(CONSTRUCTRENOVATEPURCHASEBUILDING$64) != 0;
14144                 }
14145             }
14146             
14147             /**
14148              * Sets the "Construct_renovate_purchase_building" element
14149              */
14150             public void setConstructRenovatePurchaseBuilding(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum constructRenovatePurchaseBuilding)
14151             {
14152                 synchronized (monitor())
14153                 {
14154                     check_orphaned();
14155                     org.apache.xmlbeans.SimpleValue target = null;
14156                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14157                     if (target == null)
14158                     {
14159                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64);
14160                     }
14161                     target.setEnumValue(constructRenovatePurchaseBuilding);
14162                 }
14163             }
14164             
14165             /**
14166              * Sets (as xml) the "Construct_renovate_purchase_building" element
14167              */
14168             public void xsetConstructRenovatePurchaseBuilding(gov.grants.apply.system.globalLibraryV20.YesNoDataType constructRenovatePurchaseBuilding)
14169             {
14170                 synchronized (monitor())
14171                 {
14172                     check_orphaned();
14173                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14174                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14175                     if (target == null)
14176                     {
14177                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSTRUCTRENOVATEPURCHASEBUILDING$64);
14178                     }
14179                     target.set(constructRenovatePurchaseBuilding);
14180                 }
14181             }
14182             
14183             /**
14184              * Unsets the "Construct_renovate_purchase_building" element
14185              */
14186             public void unsetConstructRenovatePurchaseBuilding()
14187             {
14188                 synchronized (monitor())
14189                 {
14190                     check_orphaned();
14191                     get_store().remove_element(CONSTRUCTRENOVATEPURCHASEBUILDING$64, 0);
14192                 }
14193             }
14194             
14195             /**
14196              * Gets the "Construct_renovate_purchase_building_Yes" element
14197              */
14198             public java.lang.String getConstructRenovatePurchaseBuildingYes()
14199             {
14200                 synchronized (monitor())
14201                 {
14202                     check_orphaned();
14203                     org.apache.xmlbeans.SimpleValue target = null;
14204                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14205                     if (target == null)
14206                     {
14207                       return null;
14208                     }
14209                     return target.getStringValue();
14210                 }
14211             }
14212             
14213             /**
14214              * Gets (as xml) the "Construct_renovate_purchase_building_Yes" element
14215              */
14216             public gov.grants.apply.forms.ed900V10.AN0To485 xgetConstructRenovatePurchaseBuildingYes()
14217             {
14218                 synchronized (monitor())
14219                 {
14220                     check_orphaned();
14221                     gov.grants.apply.forms.ed900V10.AN0To485 target = null;
14222                     target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14223                     return target;
14224                 }
14225             }
14226             
14227             /**
14228              * True if has "Construct_renovate_purchase_building_Yes" element
14229              */
14230             public boolean isSetConstructRenovatePurchaseBuildingYes()
14231             {
14232                 synchronized (monitor())
14233                 {
14234                     check_orphaned();
14235                     return get_store().count_elements(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66) != 0;
14236                 }
14237             }
14238             
14239             /**
14240              * Sets the "Construct_renovate_purchase_building_Yes" element
14241              */
14242             public void setConstructRenovatePurchaseBuildingYes(java.lang.String constructRenovatePurchaseBuildingYes)
14243             {
14244                 synchronized (monitor())
14245                 {
14246                     check_orphaned();
14247                     org.apache.xmlbeans.SimpleValue target = null;
14248                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14249                     if (target == null)
14250                     {
14251                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66);
14252                     }
14253                     target.setStringValue(constructRenovatePurchaseBuildingYes);
14254                 }
14255             }
14256             
14257             /**
14258              * Sets (as xml) the "Construct_renovate_purchase_building_Yes" element
14259              */
14260             public void xsetConstructRenovatePurchaseBuildingYes(gov.grants.apply.forms.ed900V10.AN0To485 constructRenovatePurchaseBuildingYes)
14261             {
14262                 synchronized (monitor())
14263                 {
14264                     check_orphaned();
14265                     gov.grants.apply.forms.ed900V10.AN0To485 target = null;
14266                     target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().find_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14267                     if (target == null)
14268                     {
14269                       target = (gov.grants.apply.forms.ed900V10.AN0To485)get_store().add_element_user(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66);
14270                     }
14271                     target.set(constructRenovatePurchaseBuildingYes);
14272                 }
14273             }
14274             
14275             /**
14276              * Unsets the "Construct_renovate_purchase_building_Yes" element
14277              */
14278             public void unsetConstructRenovatePurchaseBuildingYes()
14279             {
14280                 synchronized (monitor())
14281                 {
14282                     check_orphaned();
14283                     get_store().remove_element(CONSTRUCTRENOVATEPURCHASEBUILDINGYES$66, 0);
14284                 }
14285             }
14286             
14287             /**
14288              * Gets the "Leased_inwhole_part" element
14289              */
14290             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLeasedInwholePart()
14291             {
14292                 synchronized (monitor())
14293                 {
14294                     check_orphaned();
14295                     org.apache.xmlbeans.SimpleValue target = null;
14296                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASEDINWHOLEPART$68, 0);
14297                     if (target == null)
14298                     {
14299                       return null;
14300                     }
14301                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14302                 }
14303             }
14304             
14305             /**
14306              * Gets (as xml) the "Leased_inwhole_part" element
14307              */
14308             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLeasedInwholePart()
14309             {
14310                 synchronized (monitor())
14311                 {
14312                     check_orphaned();
14313                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14314                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEASEDINWHOLEPART$68, 0);
14315                     return target;
14316                 }
14317             }
14318             
14319             /**
14320              * True if has "Leased_inwhole_part" element
14321              */
14322             public boolean isSetLeasedInwholePart()
14323             {
14324                 synchronized (monitor())
14325                 {
14326                     check_orphaned();
14327                     return get_store().count_elements(LEASEDINWHOLEPART$68) != 0;
14328                 }
14329             }
14330             
14331             /**
14332              * Sets the "Leased_inwhole_part" element
14333              */
14334             public void setLeasedInwholePart(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum leasedInwholePart)
14335             {
14336                 synchronized (monitor())
14337                 {
14338                     check_orphaned();
14339                     org.apache.xmlbeans.SimpleValue target = null;
14340                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASEDINWHOLEPART$68, 0);
14341                     if (target == null)
14342                     {
14343                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEASEDINWHOLEPART$68);
14344                     }
14345                     target.setEnumValue(leasedInwholePart);
14346                 }
14347             }
14348             
14349             /**
14350              * Sets (as xml) the "Leased_inwhole_part" element
14351              */
14352             public void xsetLeasedInwholePart(gov.grants.apply.system.globalLibraryV20.YesNoDataType leasedInwholePart)
14353             {
14354                 synchronized (monitor())
14355                 {
14356                     check_orphaned();
14357                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14358                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEASEDINWHOLEPART$68, 0);
14359                     if (target == null)
14360                     {
14361                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LEASEDINWHOLEPART$68);
14362                     }
14363                     target.set(leasedInwholePart);
14364                 }
14365             }
14366             
14367             /**
14368              * Unsets the "Leased_inwhole_part" element
14369              */
14370             public void unsetLeasedInwholePart()
14371             {
14372                 synchronized (monitor())
14373                 {
14374                     check_orphaned();
14375                     get_store().remove_element(LEASEDINWHOLEPART$68, 0);
14376                 }
14377             }
14378             
14379             /**
14380              * Gets the "Leased_inwhole_part_Yes" element
14381              */
14382             public java.lang.String getLeasedInwholePartYes()
14383             {
14384                 synchronized (monitor())
14385                 {
14386                     check_orphaned();
14387                     org.apache.xmlbeans.SimpleValue target = null;
14388                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASEDINWHOLEPARTYES$70, 0);
14389                     if (target == null)
14390                     {
14391                       return null;
14392                     }
14393                     return target.getStringValue();
14394                 }
14395             }
14396             
14397             /**
14398              * Gets (as xml) the "Leased_inwhole_part_Yes" element
14399              */
14400             public gov.grants.apply.forms.ed900V10.AN0To320 xgetLeasedInwholePartYes()
14401             {
14402                 synchronized (monitor())
14403                 {
14404                     check_orphaned();
14405                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
14406                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(LEASEDINWHOLEPARTYES$70, 0);
14407                     return target;
14408                 }
14409             }
14410             
14411             /**
14412              * True if has "Leased_inwhole_part_Yes" element
14413              */
14414             public boolean isSetLeasedInwholePartYes()
14415             {
14416                 synchronized (monitor())
14417                 {
14418                     check_orphaned();
14419                     return get_store().count_elements(LEASEDINWHOLEPARTYES$70) != 0;
14420                 }
14421             }
14422             
14423             /**
14424              * Sets the "Leased_inwhole_part_Yes" element
14425              */
14426             public void setLeasedInwholePartYes(java.lang.String leasedInwholePartYes)
14427             {
14428                 synchronized (monitor())
14429                 {
14430                     check_orphaned();
14431                     org.apache.xmlbeans.SimpleValue target = null;
14432                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASEDINWHOLEPARTYES$70, 0);
14433                     if (target == null)
14434                     {
14435                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEASEDINWHOLEPARTYES$70);
14436                     }
14437                     target.setStringValue(leasedInwholePartYes);
14438                 }
14439             }
14440             
14441             /**
14442              * Sets (as xml) the "Leased_inwhole_part_Yes" element
14443              */
14444             public void xsetLeasedInwholePartYes(gov.grants.apply.forms.ed900V10.AN0To320 leasedInwholePartYes)
14445             {
14446                 synchronized (monitor())
14447                 {
14448                     check_orphaned();
14449                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
14450                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(LEASEDINWHOLEPARTYES$70, 0);
14451                     if (target == null)
14452                     {
14453                       target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().add_element_user(LEASEDINWHOLEPARTYES$70);
14454                     }
14455                     target.set(leasedInwholePartYes);
14456                 }
14457             }
14458             
14459             /**
14460              * Unsets the "Leased_inwhole_part_Yes" element
14461              */
14462             public void unsetLeasedInwholePartYes()
14463             {
14464                 synchronized (monitor())
14465                 {
14466                     check_orphaned();
14467                     get_store().remove_element(LEASEDINWHOLEPARTYES$70, 0);
14468                 }
14469             }
14470             
14471             /**
14472              * Gets the "Incubator_space" element
14473              */
14474             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIncubatorSpace()
14475             {
14476                 synchronized (monitor())
14477                 {
14478                     check_orphaned();
14479                     org.apache.xmlbeans.SimpleValue target = null;
14480                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INCUBATORSPACE$72, 0);
14481                     if (target == null)
14482                     {
14483                       return null;
14484                     }
14485                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14486                 }
14487             }
14488             
14489             /**
14490              * Gets (as xml) the "Incubator_space" element
14491              */
14492             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIncubatorSpace()
14493             {
14494                 synchronized (monitor())
14495                 {
14496                     check_orphaned();
14497                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14498                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INCUBATORSPACE$72, 0);
14499                     return target;
14500                 }
14501             }
14502             
14503             /**
14504              * True if has "Incubator_space" element
14505              */
14506             public boolean isSetIncubatorSpace()
14507             {
14508                 synchronized (monitor())
14509                 {
14510                     check_orphaned();
14511                     return get_store().count_elements(INCUBATORSPACE$72) != 0;
14512                 }
14513             }
14514             
14515             /**
14516              * Sets the "Incubator_space" element
14517              */
14518             public void setIncubatorSpace(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum incubatorSpace)
14519             {
14520                 synchronized (monitor())
14521                 {
14522                     check_orphaned();
14523                     org.apache.xmlbeans.SimpleValue target = null;
14524                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INCUBATORSPACE$72, 0);
14525                     if (target == null)
14526                     {
14527                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INCUBATORSPACE$72);
14528                     }
14529                     target.setEnumValue(incubatorSpace);
14530                 }
14531             }
14532             
14533             /**
14534              * Sets (as xml) the "Incubator_space" element
14535              */
14536             public void xsetIncubatorSpace(gov.grants.apply.system.globalLibraryV20.YesNoDataType incubatorSpace)
14537             {
14538                 synchronized (monitor())
14539                 {
14540                     check_orphaned();
14541                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14542                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INCUBATORSPACE$72, 0);
14543                     if (target == null)
14544                     {
14545                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INCUBATORSPACE$72);
14546                     }
14547                     target.set(incubatorSpace);
14548                 }
14549             }
14550             
14551             /**
14552              * Unsets the "Incubator_space" element
14553              */
14554             public void unsetIncubatorSpace()
14555             {
14556                 synchronized (monitor())
14557                 {
14558                     check_orphaned();
14559                     get_store().remove_element(INCUBATORSPACE$72, 0);
14560                 }
14561             }
14562             
14563             /**
14564              * Gets the "Incubator_space_Yes" element
14565              */
14566             public java.lang.String getIncubatorSpaceYes()
14567             {
14568                 synchronized (monitor())
14569                 {
14570                     check_orphaned();
14571                     org.apache.xmlbeans.SimpleValue target = null;
14572                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INCUBATORSPACEYES$74, 0);
14573                     if (target == null)
14574                     {
14575                       return null;
14576                     }
14577                     return target.getStringValue();
14578                 }
14579             }
14580             
14581             /**
14582              * Gets (as xml) the "Incubator_space_Yes" element
14583              */
14584             public gov.grants.apply.forms.ed900V10.AN0To910 xgetIncubatorSpaceYes()
14585             {
14586                 synchronized (monitor())
14587                 {
14588                     check_orphaned();
14589                     gov.grants.apply.forms.ed900V10.AN0To910 target = null;
14590                     target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().find_element_user(INCUBATORSPACEYES$74, 0);
14591                     return target;
14592                 }
14593             }
14594             
14595             /**
14596              * True if has "Incubator_space_Yes" element
14597              */
14598             public boolean isSetIncubatorSpaceYes()
14599             {
14600                 synchronized (monitor())
14601                 {
14602                     check_orphaned();
14603                     return get_store().count_elements(INCUBATORSPACEYES$74) != 0;
14604                 }
14605             }
14606             
14607             /**
14608              * Sets the "Incubator_space_Yes" element
14609              */
14610             public void setIncubatorSpaceYes(java.lang.String incubatorSpaceYes)
14611             {
14612                 synchronized (monitor())
14613                 {
14614                     check_orphaned();
14615                     org.apache.xmlbeans.SimpleValue target = null;
14616                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INCUBATORSPACEYES$74, 0);
14617                     if (target == null)
14618                     {
14619                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INCUBATORSPACEYES$74);
14620                     }
14621                     target.setStringValue(incubatorSpaceYes);
14622                 }
14623             }
14624             
14625             /**
14626              * Sets (as xml) the "Incubator_space_Yes" element
14627              */
14628             public void xsetIncubatorSpaceYes(gov.grants.apply.forms.ed900V10.AN0To910 incubatorSpaceYes)
14629             {
14630                 synchronized (monitor())
14631                 {
14632                     check_orphaned();
14633                     gov.grants.apply.forms.ed900V10.AN0To910 target = null;
14634                     target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().find_element_user(INCUBATORSPACEYES$74, 0);
14635                     if (target == null)
14636                     {
14637                       target = (gov.grants.apply.forms.ed900V10.AN0To910)get_store().add_element_user(INCUBATORSPACEYES$74);
14638                     }
14639                     target.set(incubatorSpaceYes);
14640                 }
14641             }
14642             
14643             /**
14644              * Unsets the "Incubator_space_Yes" element
14645              */
14646             public void unsetIncubatorSpaceYes()
14647             {
14648                 synchronized (monitor())
14649                 {
14650                     check_orphaned();
14651                     get_store().remove_element(INCUBATORSPACEYES$74, 0);
14652                 }
14653             }
14654             
14655             /**
14656              * Gets the "Lease_term_limitations" element
14657              */
14658             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLeaseTermLimitations()
14659             {
14660                 synchronized (monitor())
14661                 {
14662                     check_orphaned();
14663                     org.apache.xmlbeans.SimpleValue target = null;
14664                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASETERMLIMITATIONS$76, 0);
14665                     if (target == null)
14666                     {
14667                       return null;
14668                     }
14669                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14670                 }
14671             }
14672             
14673             /**
14674              * Gets (as xml) the "Lease_term_limitations" element
14675              */
14676             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLeaseTermLimitations()
14677             {
14678                 synchronized (monitor())
14679                 {
14680                     check_orphaned();
14681                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14682                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEASETERMLIMITATIONS$76, 0);
14683                     return target;
14684                 }
14685             }
14686             
14687             /**
14688              * True if has "Lease_term_limitations" element
14689              */
14690             public boolean isSetLeaseTermLimitations()
14691             {
14692                 synchronized (monitor())
14693                 {
14694                     check_orphaned();
14695                     return get_store().count_elements(LEASETERMLIMITATIONS$76) != 0;
14696                 }
14697             }
14698             
14699             /**
14700              * Sets the "Lease_term_limitations" element
14701              */
14702             public void setLeaseTermLimitations(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum leaseTermLimitations)
14703             {
14704                 synchronized (monitor())
14705                 {
14706                     check_orphaned();
14707                     org.apache.xmlbeans.SimpleValue target = null;
14708                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASETERMLIMITATIONS$76, 0);
14709                     if (target == null)
14710                     {
14711                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEASETERMLIMITATIONS$76);
14712                     }
14713                     target.setEnumValue(leaseTermLimitations);
14714                 }
14715             }
14716             
14717             /**
14718              * Sets (as xml) the "Lease_term_limitations" element
14719              */
14720             public void xsetLeaseTermLimitations(gov.grants.apply.system.globalLibraryV20.YesNoDataType leaseTermLimitations)
14721             {
14722                 synchronized (monitor())
14723                 {
14724                     check_orphaned();
14725                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14726                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEASETERMLIMITATIONS$76, 0);
14727                     if (target == null)
14728                     {
14729                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LEASETERMLIMITATIONS$76);
14730                     }
14731                     target.set(leaseTermLimitations);
14732                 }
14733             }
14734             
14735             /**
14736              * Unsets the "Lease_term_limitations" element
14737              */
14738             public void unsetLeaseTermLimitations()
14739             {
14740                 synchronized (monitor())
14741                 {
14742                     check_orphaned();
14743                     get_store().remove_element(LEASETERMLIMITATIONS$76, 0);
14744                 }
14745             }
14746             
14747             /**
14748              * Gets the "Lease_term_limitations_Yes" element
14749              */
14750             public java.lang.String getLeaseTermLimitationsYes()
14751             {
14752                 synchronized (monitor())
14753                 {
14754                     check_orphaned();
14755                     org.apache.xmlbeans.SimpleValue target = null;
14756                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASETERMLIMITATIONSYES$78, 0);
14757                     if (target == null)
14758                     {
14759                       return null;
14760                     }
14761                     return target.getStringValue();
14762                 }
14763             }
14764             
14765             /**
14766              * Gets (as xml) the "Lease_term_limitations_Yes" element
14767              */
14768             public gov.grants.apply.forms.ed900V10.AN0To240 xgetLeaseTermLimitationsYes()
14769             {
14770                 synchronized (monitor())
14771                 {
14772                     check_orphaned();
14773                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
14774                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(LEASETERMLIMITATIONSYES$78, 0);
14775                     return target;
14776                 }
14777             }
14778             
14779             /**
14780              * True if has "Lease_term_limitations_Yes" element
14781              */
14782             public boolean isSetLeaseTermLimitationsYes()
14783             {
14784                 synchronized (monitor())
14785                 {
14786                     check_orphaned();
14787                     return get_store().count_elements(LEASETERMLIMITATIONSYES$78) != 0;
14788                 }
14789             }
14790             
14791             /**
14792              * Sets the "Lease_term_limitations_Yes" element
14793              */
14794             public void setLeaseTermLimitationsYes(java.lang.String leaseTermLimitationsYes)
14795             {
14796                 synchronized (monitor())
14797                 {
14798                     check_orphaned();
14799                     org.apache.xmlbeans.SimpleValue target = null;
14800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEASETERMLIMITATIONSYES$78, 0);
14801                     if (target == null)
14802                     {
14803                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEASETERMLIMITATIONSYES$78);
14804                     }
14805                     target.setStringValue(leaseTermLimitationsYes);
14806                 }
14807             }
14808             
14809             /**
14810              * Sets (as xml) the "Lease_term_limitations_Yes" element
14811              */
14812             public void xsetLeaseTermLimitationsYes(gov.grants.apply.forms.ed900V10.AN0To240 leaseTermLimitationsYes)
14813             {
14814                 synchronized (monitor())
14815                 {
14816                     check_orphaned();
14817                     gov.grants.apply.forms.ed900V10.AN0To240 target = null;
14818                     target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().find_element_user(LEASETERMLIMITATIONSYES$78, 0);
14819                     if (target == null)
14820                     {
14821                       target = (gov.grants.apply.forms.ed900V10.AN0To240)get_store().add_element_user(LEASETERMLIMITATIONSYES$78);
14822                     }
14823                     target.set(leaseTermLimitationsYes);
14824                 }
14825             }
14826             
14827             /**
14828              * Unsets the "Lease_term_limitations_Yes" element
14829              */
14830             public void unsetLeaseTermLimitationsYes()
14831             {
14832                 synchronized (monitor())
14833                 {
14834                     check_orphaned();
14835                     get_store().remove_element(LEASETERMLIMITATIONSYES$78, 0);
14836                 }
14837             }
14838             
14839             /**
14840              * Gets the "Terms_proposed_lease" element
14841              */
14842             public java.lang.String getTermsProposedLease()
14843             {
14844                 synchronized (monitor())
14845                 {
14846                     check_orphaned();
14847                     org.apache.xmlbeans.SimpleValue target = null;
14848                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TERMSPROPOSEDLEASE$80, 0);
14849                     if (target == null)
14850                     {
14851                       return null;
14852                     }
14853                     return target.getStringValue();
14854                 }
14855             }
14856             
14857             /**
14858              * Gets (as xml) the "Terms_proposed_lease" element
14859              */
14860             public gov.grants.apply.forms.ed900V10.AN1To400 xgetTermsProposedLease()
14861             {
14862                 synchronized (monitor())
14863                 {
14864                     check_orphaned();
14865                     gov.grants.apply.forms.ed900V10.AN1To400 target = null;
14866                     target = (gov.grants.apply.forms.ed900V10.AN1To400)get_store().find_element_user(TERMSPROPOSEDLEASE$80, 0);
14867                     return target;
14868                 }
14869             }
14870             
14871             /**
14872              * True if has "Terms_proposed_lease" element
14873              */
14874             public boolean isSetTermsProposedLease()
14875             {
14876                 synchronized (monitor())
14877                 {
14878                     check_orphaned();
14879                     return get_store().count_elements(TERMSPROPOSEDLEASE$80) != 0;
14880                 }
14881             }
14882             
14883             /**
14884              * Sets the "Terms_proposed_lease" element
14885              */
14886             public void setTermsProposedLease(java.lang.String termsProposedLease)
14887             {
14888                 synchronized (monitor())
14889                 {
14890                     check_orphaned();
14891                     org.apache.xmlbeans.SimpleValue target = null;
14892                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TERMSPROPOSEDLEASE$80, 0);
14893                     if (target == null)
14894                     {
14895                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TERMSPROPOSEDLEASE$80);
14896                     }
14897                     target.setStringValue(termsProposedLease);
14898                 }
14899             }
14900             
14901             /**
14902              * Sets (as xml) the "Terms_proposed_lease" element
14903              */
14904             public void xsetTermsProposedLease(gov.grants.apply.forms.ed900V10.AN1To400 termsProposedLease)
14905             {
14906                 synchronized (monitor())
14907                 {
14908                     check_orphaned();
14909                     gov.grants.apply.forms.ed900V10.AN1To400 target = null;
14910                     target = (gov.grants.apply.forms.ed900V10.AN1To400)get_store().find_element_user(TERMSPROPOSEDLEASE$80, 0);
14911                     if (target == null)
14912                     {
14913                       target = (gov.grants.apply.forms.ed900V10.AN1To400)get_store().add_element_user(TERMSPROPOSEDLEASE$80);
14914                     }
14915                     target.set(termsProposedLease);
14916                 }
14917             }
14918             
14919             /**
14920              * Unsets the "Terms_proposed_lease" element
14921              */
14922             public void unsetTermsProposedLease()
14923             {
14924                 synchronized (monitor())
14925                 {
14926                     check_orphaned();
14927                     get_store().remove_element(TERMSPROPOSEDLEASE$80, 0);
14928                 }
14929             }
14930             
14931             /**
14932              * Gets the "Plans_facilities_land" element
14933              */
14934             public java.lang.String getPlansFacilitiesLand()
14935             {
14936                 synchronized (monitor())
14937                 {
14938                     check_orphaned();
14939                     org.apache.xmlbeans.SimpleValue target = null;
14940                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANSFACILITIESLAND$82, 0);
14941                     if (target == null)
14942                     {
14943                       return null;
14944                     }
14945                     return target.getStringValue();
14946                 }
14947             }
14948             
14949             /**
14950              * Gets (as xml) the "Plans_facilities_land" element
14951              */
14952             public gov.grants.apply.forms.ed900V10.AN1To1825 xgetPlansFacilitiesLand()
14953             {
14954                 synchronized (monitor())
14955                 {
14956                     check_orphaned();
14957                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
14958                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(PLANSFACILITIESLAND$82, 0);
14959                     return target;
14960                 }
14961             }
14962             
14963             /**
14964              * True if has "Plans_facilities_land" element
14965              */
14966             public boolean isSetPlansFacilitiesLand()
14967             {
14968                 synchronized (monitor())
14969                 {
14970                     check_orphaned();
14971                     return get_store().count_elements(PLANSFACILITIESLAND$82) != 0;
14972                 }
14973             }
14974             
14975             /**
14976              * Sets the "Plans_facilities_land" element
14977              */
14978             public void setPlansFacilitiesLand(java.lang.String plansFacilitiesLand)
14979             {
14980                 synchronized (monitor())
14981                 {
14982                     check_orphaned();
14983                     org.apache.xmlbeans.SimpleValue target = null;
14984                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PLANSFACILITIESLAND$82, 0);
14985                     if (target == null)
14986                     {
14987                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PLANSFACILITIESLAND$82);
14988                     }
14989                     target.setStringValue(plansFacilitiesLand);
14990                 }
14991             }
14992             
14993             /**
14994              * Sets (as xml) the "Plans_facilities_land" element
14995              */
14996             public void xsetPlansFacilitiesLand(gov.grants.apply.forms.ed900V10.AN1To1825 plansFacilitiesLand)
14997             {
14998                 synchronized (monitor())
14999                 {
15000                     check_orphaned();
15001                     gov.grants.apply.forms.ed900V10.AN1To1825 target = null;
15002                     target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().find_element_user(PLANSFACILITIESLAND$82, 0);
15003                     if (target == null)
15004                     {
15005                       target = (gov.grants.apply.forms.ed900V10.AN1To1825)get_store().add_element_user(PLANSFACILITIESLAND$82);
15006                     }
15007                     target.set(plansFacilitiesLand);
15008                 }
15009             }
15010             
15011             /**
15012              * Unsets the "Plans_facilities_land" element
15013              */
15014             public void unsetPlansFacilitiesLand()
15015             {
15016                 synchronized (monitor())
15017                 {
15018                     check_orphaned();
15019                     get_store().remove_element(PLANSFACILITIESLAND$82, 0);
15020                 }
15021             }
15022             
15023             /**
15024              * Gets the "Owned_operated_by_nonapplicant" element
15025              */
15026             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOwnedOperatedByNonapplicant()
15027             {
15028                 synchronized (monitor())
15029                 {
15030                     check_orphaned();
15031                     org.apache.xmlbeans.SimpleValue target = null;
15032                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15033                     if (target == null)
15034                     {
15035                       return null;
15036                     }
15037                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15038                 }
15039             }
15040             
15041             /**
15042              * Gets (as xml) the "Owned_operated_by_nonapplicant" element
15043              */
15044             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOwnedOperatedByNonapplicant()
15045             {
15046                 synchronized (monitor())
15047                 {
15048                     check_orphaned();
15049                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15050                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15051                     return target;
15052                 }
15053             }
15054             
15055             /**
15056              * True if has "Owned_operated_by_nonapplicant" element
15057              */
15058             public boolean isSetOwnedOperatedByNonapplicant()
15059             {
15060                 synchronized (monitor())
15061                 {
15062                     check_orphaned();
15063                     return get_store().count_elements(OWNEDOPERATEDBYNONAPPLICANT$84) != 0;
15064                 }
15065             }
15066             
15067             /**
15068              * Sets the "Owned_operated_by_nonapplicant" element
15069              */
15070             public void setOwnedOperatedByNonapplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ownedOperatedByNonapplicant)
15071             {
15072                 synchronized (monitor())
15073                 {
15074                     check_orphaned();
15075                     org.apache.xmlbeans.SimpleValue target = null;
15076                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15077                     if (target == null)
15078                     {
15079                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNEDOPERATEDBYNONAPPLICANT$84);
15080                     }
15081                     target.setEnumValue(ownedOperatedByNonapplicant);
15082                 }
15083             }
15084             
15085             /**
15086              * Sets (as xml) the "Owned_operated_by_nonapplicant" element
15087              */
15088             public void xsetOwnedOperatedByNonapplicant(gov.grants.apply.system.globalLibraryV20.YesNoDataType ownedOperatedByNonapplicant)
15089             {
15090                 synchronized (monitor())
15091                 {
15092                     check_orphaned();
15093                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15094                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15095                     if (target == null)
15096                     {
15097                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OWNEDOPERATEDBYNONAPPLICANT$84);
15098                     }
15099                     target.set(ownedOperatedByNonapplicant);
15100                 }
15101             }
15102             
15103             /**
15104              * Unsets the "Owned_operated_by_nonapplicant" element
15105              */
15106             public void unsetOwnedOperatedByNonapplicant()
15107             {
15108                 synchronized (monitor())
15109                 {
15110                     check_orphaned();
15111                     get_store().remove_element(OWNEDOPERATEDBYNONAPPLICANT$84, 0);
15112                 }
15113             }
15114             
15115             /**
15116              * Gets the "Owned_operated_by_nonapplicant_Yes" element
15117              */
15118             public java.lang.String getOwnedOperatedByNonapplicantYes()
15119             {
15120                 synchronized (monitor())
15121                 {
15122                     check_orphaned();
15123                     org.apache.xmlbeans.SimpleValue target = null;
15124                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15125                     if (target == null)
15126                     {
15127                       return null;
15128                     }
15129                     return target.getStringValue();
15130                 }
15131             }
15132             
15133             /**
15134              * Gets (as xml) the "Owned_operated_by_nonapplicant_Yes" element
15135              */
15136             public gov.grants.apply.forms.ed900V10.AN0To320 xgetOwnedOperatedByNonapplicantYes()
15137             {
15138                 synchronized (monitor())
15139                 {
15140                     check_orphaned();
15141                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
15142                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15143                     return target;
15144                 }
15145             }
15146             
15147             /**
15148              * True if has "Owned_operated_by_nonapplicant_Yes" element
15149              */
15150             public boolean isSetOwnedOperatedByNonapplicantYes()
15151             {
15152                 synchronized (monitor())
15153                 {
15154                     check_orphaned();
15155                     return get_store().count_elements(OWNEDOPERATEDBYNONAPPLICANTYES$86) != 0;
15156                 }
15157             }
15158             
15159             /**
15160              * Sets the "Owned_operated_by_nonapplicant_Yes" element
15161              */
15162             public void setOwnedOperatedByNonapplicantYes(java.lang.String ownedOperatedByNonapplicantYes)
15163             {
15164                 synchronized (monitor())
15165                 {
15166                     check_orphaned();
15167                     org.apache.xmlbeans.SimpleValue target = null;
15168                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15169                     if (target == null)
15170                     {
15171                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86);
15172                     }
15173                     target.setStringValue(ownedOperatedByNonapplicantYes);
15174                 }
15175             }
15176             
15177             /**
15178              * Sets (as xml) the "Owned_operated_by_nonapplicant_Yes" element
15179              */
15180             public void xsetOwnedOperatedByNonapplicantYes(gov.grants.apply.forms.ed900V10.AN0To320 ownedOperatedByNonapplicantYes)
15181             {
15182                 synchronized (monitor())
15183                 {
15184                     check_orphaned();
15185                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
15186                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15187                     if (target == null)
15188                     {
15189                       target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().add_element_user(OWNEDOPERATEDBYNONAPPLICANTYES$86);
15190                     }
15191                     target.set(ownedOperatedByNonapplicantYes);
15192                 }
15193             }
15194             
15195             /**
15196              * Unsets the "Owned_operated_by_nonapplicant_Yes" element
15197              */
15198             public void unsetOwnedOperatedByNonapplicantYes()
15199             {
15200                 synchronized (monitor())
15201                 {
15202                     check_orphaned();
15203                     get_store().remove_element(OWNEDOPERATEDBYNONAPPLICANTYES$86, 0);
15204                 }
15205             }
15206             
15207             /**
15208              * Gets the "Property_used_collateralize_financing" element
15209              */
15210             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPropertyUsedCollateralizeFinancing()
15211             {
15212                 synchronized (monitor())
15213                 {
15214                     check_orphaned();
15215                     org.apache.xmlbeans.SimpleValue target = null;
15216                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15217                     if (target == null)
15218                     {
15219                       return null;
15220                     }
15221                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15222                 }
15223             }
15224             
15225             /**
15226              * Gets (as xml) the "Property_used_collateralize_financing" element
15227              */
15228             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPropertyUsedCollateralizeFinancing()
15229             {
15230                 synchronized (monitor())
15231                 {
15232                     check_orphaned();
15233                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15234                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15235                     return target;
15236                 }
15237             }
15238             
15239             /**
15240              * True if has "Property_used_collateralize_financing" element
15241              */
15242             public boolean isSetPropertyUsedCollateralizeFinancing()
15243             {
15244                 synchronized (monitor())
15245                 {
15246                     check_orphaned();
15247                     return get_store().count_elements(PROPERTYUSEDCOLLATERALIZEFINANCING$88) != 0;
15248                 }
15249             }
15250             
15251             /**
15252              * Sets the "Property_used_collateralize_financing" element
15253              */
15254             public void setPropertyUsedCollateralizeFinancing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum propertyUsedCollateralizeFinancing)
15255             {
15256                 synchronized (monitor())
15257                 {
15258                     check_orphaned();
15259                     org.apache.xmlbeans.SimpleValue target = null;
15260                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15261                     if (target == null)
15262                     {
15263                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88);
15264                     }
15265                     target.setEnumValue(propertyUsedCollateralizeFinancing);
15266                 }
15267             }
15268             
15269             /**
15270              * Sets (as xml) the "Property_used_collateralize_financing" element
15271              */
15272             public void xsetPropertyUsedCollateralizeFinancing(gov.grants.apply.system.globalLibraryV20.YesNoDataType propertyUsedCollateralizeFinancing)
15273             {
15274                 synchronized (monitor())
15275                 {
15276                     check_orphaned();
15277                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15278                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15279                     if (target == null)
15280                     {
15281                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROPERTYUSEDCOLLATERALIZEFINANCING$88);
15282                     }
15283                     target.set(propertyUsedCollateralizeFinancing);
15284                 }
15285             }
15286             
15287             /**
15288              * Unsets the "Property_used_collateralize_financing" element
15289              */
15290             public void unsetPropertyUsedCollateralizeFinancing()
15291             {
15292                 synchronized (monitor())
15293                 {
15294                     check_orphaned();
15295                     get_store().remove_element(PROPERTYUSEDCOLLATERALIZEFINANCING$88, 0);
15296                 }
15297             }
15298             
15299             /**
15300              * Gets the "Property_used_collateralize_financing_Yes" element
15301              */
15302             public java.lang.String getPropertyUsedCollateralizeFinancingYes()
15303             {
15304                 synchronized (monitor())
15305                 {
15306                     check_orphaned();
15307                     org.apache.xmlbeans.SimpleValue target = null;
15308                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15309                     if (target == null)
15310                     {
15311                       return null;
15312                     }
15313                     return target.getStringValue();
15314                 }
15315             }
15316             
15317             /**
15318              * Gets (as xml) the "Property_used_collateralize_financing_Yes" element
15319              */
15320             public gov.grants.apply.forms.ed900V10.AN0To320 xgetPropertyUsedCollateralizeFinancingYes()
15321             {
15322                 synchronized (monitor())
15323                 {
15324                     check_orphaned();
15325                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
15326                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15327                     return target;
15328                 }
15329             }
15330             
15331             /**
15332              * True if has "Property_used_collateralize_financing_Yes" element
15333              */
15334             public boolean isSetPropertyUsedCollateralizeFinancingYes()
15335             {
15336                 synchronized (monitor())
15337                 {
15338                     check_orphaned();
15339                     return get_store().count_elements(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90) != 0;
15340                 }
15341             }
15342             
15343             /**
15344              * Sets the "Property_used_collateralize_financing_Yes" element
15345              */
15346             public void setPropertyUsedCollateralizeFinancingYes(java.lang.String propertyUsedCollateralizeFinancingYes)
15347             {
15348                 synchronized (monitor())
15349                 {
15350                     check_orphaned();
15351                     org.apache.xmlbeans.SimpleValue target = null;
15352                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15353                     if (target == null)
15354                     {
15355                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90);
15356                     }
15357                     target.setStringValue(propertyUsedCollateralizeFinancingYes);
15358                 }
15359             }
15360             
15361             /**
15362              * Sets (as xml) the "Property_used_collateralize_financing_Yes" element
15363              */
15364             public void xsetPropertyUsedCollateralizeFinancingYes(gov.grants.apply.forms.ed900V10.AN0To320 propertyUsedCollateralizeFinancingYes)
15365             {
15366                 synchronized (monitor())
15367                 {
15368                     check_orphaned();
15369                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
15370                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15371                     if (target == null)
15372                     {
15373                       target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().add_element_user(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90);
15374                     }
15375                     target.set(propertyUsedCollateralizeFinancingYes);
15376                 }
15377             }
15378             
15379             /**
15380              * Unsets the "Property_used_collateralize_financing_Yes" element
15381              */
15382             public void unsetPropertyUsedCollateralizeFinancingYes()
15383             {
15384                 synchronized (monitor())
15385                 {
15386                     check_orphaned();
15387                     get_store().remove_element(PROPERTYUSEDCOLLATERALIZEFINANCINGYES$90, 0);
15388                 }
15389             }
15390             
15391             /**
15392              * Gets the "Provide_security_interest" element
15393              */
15394             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProvideSecurityInterest()
15395             {
15396                 synchronized (monitor())
15397                 {
15398                     check_orphaned();
15399                     org.apache.xmlbeans.SimpleValue target = null;
15400                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROVIDESECURITYINTEREST$92, 0);
15401                     if (target == null)
15402                     {
15403                       return null;
15404                     }
15405                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15406                 }
15407             }
15408             
15409             /**
15410              * Gets (as xml) the "Provide_security_interest" element
15411              */
15412             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProvideSecurityInterest()
15413             {
15414                 synchronized (monitor())
15415                 {
15416                     check_orphaned();
15417                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15418                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROVIDESECURITYINTEREST$92, 0);
15419                     return target;
15420                 }
15421             }
15422             
15423             /**
15424              * True if has "Provide_security_interest" element
15425              */
15426             public boolean isSetProvideSecurityInterest()
15427             {
15428                 synchronized (monitor())
15429                 {
15430                     check_orphaned();
15431                     return get_store().count_elements(PROVIDESECURITYINTEREST$92) != 0;
15432                 }
15433             }
15434             
15435             /**
15436              * Sets the "Provide_security_interest" element
15437              */
15438             public void setProvideSecurityInterest(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum provideSecurityInterest)
15439             {
15440                 synchronized (monitor())
15441                 {
15442                     check_orphaned();
15443                     org.apache.xmlbeans.SimpleValue target = null;
15444                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROVIDESECURITYINTEREST$92, 0);
15445                     if (target == null)
15446                     {
15447                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROVIDESECURITYINTEREST$92);
15448                     }
15449                     target.setEnumValue(provideSecurityInterest);
15450                 }
15451             }
15452             
15453             /**
15454              * Sets (as xml) the "Provide_security_interest" element
15455              */
15456             public void xsetProvideSecurityInterest(gov.grants.apply.system.globalLibraryV20.YesNoDataType provideSecurityInterest)
15457             {
15458                 synchronized (monitor())
15459                 {
15460                     check_orphaned();
15461                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15462                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROVIDESECURITYINTEREST$92, 0);
15463                     if (target == null)
15464                     {
15465                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROVIDESECURITYINTEREST$92);
15466                     }
15467                     target.set(provideSecurityInterest);
15468                 }
15469             }
15470             
15471             /**
15472              * Unsets the "Provide_security_interest" element
15473              */
15474             public void unsetProvideSecurityInterest()
15475             {
15476                 synchronized (monitor())
15477                 {
15478                     check_orphaned();
15479                     get_store().remove_element(PROVIDESECURITYINTEREST$92, 0);
15480                 }
15481             }
15482             
15483             /**
15484              * Gets the "Provide_security_interest_No" element
15485              */
15486             public java.lang.String getProvideSecurityInterestNo()
15487             {
15488                 synchronized (monitor())
15489                 {
15490                     check_orphaned();
15491                     org.apache.xmlbeans.SimpleValue target = null;
15492                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROVIDESECURITYINTERESTNO$94, 0);
15493                     if (target == null)
15494                     {
15495                       return null;
15496                     }
15497                     return target.getStringValue();
15498                 }
15499             }
15500             
15501             /**
15502              * Gets (as xml) the "Provide_security_interest_No" element
15503              */
15504             public gov.grants.apply.forms.ed900V10.AN0To320 xgetProvideSecurityInterestNo()
15505             {
15506                 synchronized (monitor())
15507                 {
15508                     check_orphaned();
15509                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
15510                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(PROVIDESECURITYINTERESTNO$94, 0);
15511                     return target;
15512                 }
15513             }
15514             
15515             /**
15516              * True if has "Provide_security_interest_No" element
15517              */
15518             public boolean isSetProvideSecurityInterestNo()
15519             {
15520                 synchronized (monitor())
15521                 {
15522                     check_orphaned();
15523                     return get_store().count_elements(PROVIDESECURITYINTERESTNO$94) != 0;
15524                 }
15525             }
15526             
15527             /**
15528              * Sets the "Provide_security_interest_No" element
15529              */
15530             public void setProvideSecurityInterestNo(java.lang.String provideSecurityInterestNo)
15531             {
15532                 synchronized (monitor())
15533                 {
15534                     check_orphaned();
15535                     org.apache.xmlbeans.SimpleValue target = null;
15536                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROVIDESECURITYINTERESTNO$94, 0);
15537                     if (target == null)
15538                     {
15539                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROVIDESECURITYINTERESTNO$94);
15540                     }
15541                     target.setStringValue(provideSecurityInterestNo);
15542                 }
15543             }
15544             
15545             /**
15546              * Sets (as xml) the "Provide_security_interest_No" element
15547              */
15548             public void xsetProvideSecurityInterestNo(gov.grants.apply.forms.ed900V10.AN0To320 provideSecurityInterestNo)
15549             {
15550                 synchronized (monitor())
15551                 {
15552                     check_orphaned();
15553                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
15554                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(PROVIDESECURITYINTERESTNO$94, 0);
15555                     if (target == null)
15556                     {
15557                       target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().add_element_user(PROVIDESECURITYINTERESTNO$94);
15558                     }
15559                     target.set(provideSecurityInterestNo);
15560                 }
15561             }
15562             
15563             /**
15564              * Unsets the "Provide_security_interest_No" element
15565              */
15566             public void unsetProvideSecurityInterestNo()
15567             {
15568                 synchronized (monitor())
15569                 {
15570                     check_orphaned();
15571                     get_store().remove_element(PROVIDESECURITYINTERESTNO$94, 0);
15572                 }
15573             }
15574             
15575             /**
15576              * Gets the "Eminent_domain_proceedings" element
15577              */
15578             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEminentDomainProceedings()
15579             {
15580                 synchronized (monitor())
15581                 {
15582                     check_orphaned();
15583                     org.apache.xmlbeans.SimpleValue target = null;
15584                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMINENTDOMAINPROCEEDINGS$96, 0);
15585                     if (target == null)
15586                     {
15587                       return null;
15588                     }
15589                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15590                 }
15591             }
15592             
15593             /**
15594              * Gets (as xml) the "Eminent_domain_proceedings" element
15595              */
15596             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEminentDomainProceedings()
15597             {
15598                 synchronized (monitor())
15599                 {
15600                     check_orphaned();
15601                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15602                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EMINENTDOMAINPROCEEDINGS$96, 0);
15603                     return target;
15604                 }
15605             }
15606             
15607             /**
15608              * True if has "Eminent_domain_proceedings" element
15609              */
15610             public boolean isSetEminentDomainProceedings()
15611             {
15612                 synchronized (monitor())
15613                 {
15614                     check_orphaned();
15615                     return get_store().count_elements(EMINENTDOMAINPROCEEDINGS$96) != 0;
15616                 }
15617             }
15618             
15619             /**
15620              * Sets the "Eminent_domain_proceedings" element
15621              */
15622             public void setEminentDomainProceedings(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum eminentDomainProceedings)
15623             {
15624                 synchronized (monitor())
15625                 {
15626                     check_orphaned();
15627                     org.apache.xmlbeans.SimpleValue target = null;
15628                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMINENTDOMAINPROCEEDINGS$96, 0);
15629                     if (target == null)
15630                     {
15631                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMINENTDOMAINPROCEEDINGS$96);
15632                     }
15633                     target.setEnumValue(eminentDomainProceedings);
15634                 }
15635             }
15636             
15637             /**
15638              * Sets (as xml) the "Eminent_domain_proceedings" element
15639              */
15640             public void xsetEminentDomainProceedings(gov.grants.apply.system.globalLibraryV20.YesNoDataType eminentDomainProceedings)
15641             {
15642                 synchronized (monitor())
15643                 {
15644                     check_orphaned();
15645                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15646                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EMINENTDOMAINPROCEEDINGS$96, 0);
15647                     if (target == null)
15648                     {
15649                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EMINENTDOMAINPROCEEDINGS$96);
15650                     }
15651                     target.set(eminentDomainProceedings);
15652                 }
15653             }
15654             
15655             /**
15656              * Unsets the "Eminent_domain_proceedings" element
15657              */
15658             public void unsetEminentDomainProceedings()
15659             {
15660                 synchronized (monitor())
15661                 {
15662                     check_orphaned();
15663                     get_store().remove_element(EMINENTDOMAINPROCEEDINGS$96, 0);
15664                 }
15665             }
15666             
15667             /**
15668              * Gets the "Eminent_domain_proceedings_Yes" element
15669              */
15670             public java.lang.String getEminentDomainProceedingsYes()
15671             {
15672                 synchronized (monitor())
15673                 {
15674                     check_orphaned();
15675                     org.apache.xmlbeans.SimpleValue target = null;
15676                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMINENTDOMAINPROCEEDINGSYES$98, 0);
15677                     if (target == null)
15678                     {
15679                       return null;
15680                     }
15681                     return target.getStringValue();
15682                 }
15683             }
15684             
15685             /**
15686              * Gets (as xml) the "Eminent_domain_proceedings_Yes" element
15687              */
15688             public gov.grants.apply.forms.ed900V10.AN0To320 xgetEminentDomainProceedingsYes()
15689             {
15690                 synchronized (monitor())
15691                 {
15692                     check_orphaned();
15693                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
15694                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(EMINENTDOMAINPROCEEDINGSYES$98, 0);
15695                     return target;
15696                 }
15697             }
15698             
15699             /**
15700              * True if has "Eminent_domain_proceedings_Yes" element
15701              */
15702             public boolean isSetEminentDomainProceedingsYes()
15703             {
15704                 synchronized (monitor())
15705                 {
15706                     check_orphaned();
15707                     return get_store().count_elements(EMINENTDOMAINPROCEEDINGSYES$98) != 0;
15708                 }
15709             }
15710             
15711             /**
15712              * Sets the "Eminent_domain_proceedings_Yes" element
15713              */
15714             public void setEminentDomainProceedingsYes(java.lang.String eminentDomainProceedingsYes)
15715             {
15716                 synchronized (monitor())
15717                 {
15718                     check_orphaned();
15719                     org.apache.xmlbeans.SimpleValue target = null;
15720                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMINENTDOMAINPROCEEDINGSYES$98, 0);
15721                     if (target == null)
15722                     {
15723                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMINENTDOMAINPROCEEDINGSYES$98);
15724                     }
15725                     target.setStringValue(eminentDomainProceedingsYes);
15726                 }
15727             }
15728             
15729             /**
15730              * Sets (as xml) the "Eminent_domain_proceedings_Yes" element
15731              */
15732             public void xsetEminentDomainProceedingsYes(gov.grants.apply.forms.ed900V10.AN0To320 eminentDomainProceedingsYes)
15733             {
15734                 synchronized (monitor())
15735                 {
15736                     check_orphaned();
15737                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
15738                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(EMINENTDOMAINPROCEEDINGSYES$98, 0);
15739                     if (target == null)
15740                     {
15741                       target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().add_element_user(EMINENTDOMAINPROCEEDINGSYES$98);
15742                     }
15743                     target.set(eminentDomainProceedingsYes);
15744                 }
15745             }
15746             
15747             /**
15748              * Unsets the "Eminent_domain_proceedings_Yes" element
15749              */
15750             public void unsetEminentDomainProceedingsYes()
15751             {
15752                 synchronized (monitor())
15753                 {
15754                     check_orphaned();
15755                     get_store().remove_element(EMINENTDOMAINPROCEEDINGSYES$98, 0);
15756                 }
15757             }
15758             
15759             /**
15760              * Gets the "Tangible_personal_property" element
15761              */
15762             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTangiblePersonalProperty()
15763             {
15764                 synchronized (monitor())
15765                 {
15766                     check_orphaned();
15767                     org.apache.xmlbeans.SimpleValue target = null;
15768                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TANGIBLEPERSONALPROPERTY$100, 0);
15769                     if (target == null)
15770                     {
15771                       return null;
15772                     }
15773                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15774                 }
15775             }
15776             
15777             /**
15778              * Gets (as xml) the "Tangible_personal_property" element
15779              */
15780             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTangiblePersonalProperty()
15781             {
15782                 synchronized (monitor())
15783                 {
15784                     check_orphaned();
15785                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15786                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TANGIBLEPERSONALPROPERTY$100, 0);
15787                     return target;
15788                 }
15789             }
15790             
15791             /**
15792              * True if has "Tangible_personal_property" element
15793              */
15794             public boolean isSetTangiblePersonalProperty()
15795             {
15796                 synchronized (monitor())
15797                 {
15798                     check_orphaned();
15799                     return get_store().count_elements(TANGIBLEPERSONALPROPERTY$100) != 0;
15800                 }
15801             }
15802             
15803             /**
15804              * Sets the "Tangible_personal_property" element
15805              */
15806             public void setTangiblePersonalProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tangiblePersonalProperty)
15807             {
15808                 synchronized (monitor())
15809                 {
15810                     check_orphaned();
15811                     org.apache.xmlbeans.SimpleValue target = null;
15812                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TANGIBLEPERSONALPROPERTY$100, 0);
15813                     if (target == null)
15814                     {
15815                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TANGIBLEPERSONALPROPERTY$100);
15816                     }
15817                     target.setEnumValue(tangiblePersonalProperty);
15818                 }
15819             }
15820             
15821             /**
15822              * Sets (as xml) the "Tangible_personal_property" element
15823              */
15824             public void xsetTangiblePersonalProperty(gov.grants.apply.system.globalLibraryV20.YesNoDataType tangiblePersonalProperty)
15825             {
15826                 synchronized (monitor())
15827                 {
15828                     check_orphaned();
15829                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15830                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TANGIBLEPERSONALPROPERTY$100, 0);
15831                     if (target == null)
15832                     {
15833                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TANGIBLEPERSONALPROPERTY$100);
15834                     }
15835                     target.set(tangiblePersonalProperty);
15836                 }
15837             }
15838             
15839             /**
15840              * Unsets the "Tangible_personal_property" element
15841              */
15842             public void unsetTangiblePersonalProperty()
15843             {
15844                 synchronized (monitor())
15845                 {
15846                     check_orphaned();
15847                     get_store().remove_element(TANGIBLEPERSONALPROPERTY$100, 0);
15848                 }
15849             }
15850             
15851             /**
15852              * Gets the "Tangible_personal_property_Yes" element
15853              */
15854             public java.lang.String getTangiblePersonalPropertyYes()
15855             {
15856                 synchronized (monitor())
15857                 {
15858                     check_orphaned();
15859                     org.apache.xmlbeans.SimpleValue target = null;
15860                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TANGIBLEPERSONALPROPERTYYES$102, 0);
15861                     if (target == null)
15862                     {
15863                       return null;
15864                     }
15865                     return target.getStringValue();
15866                 }
15867             }
15868             
15869             /**
15870              * Gets (as xml) the "Tangible_personal_property_Yes" element
15871              */
15872             public gov.grants.apply.forms.ed900V10.AN0To160 xgetTangiblePersonalPropertyYes()
15873             {
15874                 synchronized (monitor())
15875                 {
15876                     check_orphaned();
15877                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
15878                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(TANGIBLEPERSONALPROPERTYYES$102, 0);
15879                     return target;
15880                 }
15881             }
15882             
15883             /**
15884              * True if has "Tangible_personal_property_Yes" element
15885              */
15886             public boolean isSetTangiblePersonalPropertyYes()
15887             {
15888                 synchronized (monitor())
15889                 {
15890                     check_orphaned();
15891                     return get_store().count_elements(TANGIBLEPERSONALPROPERTYYES$102) != 0;
15892                 }
15893             }
15894             
15895             /**
15896              * Sets the "Tangible_personal_property_Yes" element
15897              */
15898             public void setTangiblePersonalPropertyYes(java.lang.String tangiblePersonalPropertyYes)
15899             {
15900                 synchronized (monitor())
15901                 {
15902                     check_orphaned();
15903                     org.apache.xmlbeans.SimpleValue target = null;
15904                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TANGIBLEPERSONALPROPERTYYES$102, 0);
15905                     if (target == null)
15906                     {
15907                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TANGIBLEPERSONALPROPERTYYES$102);
15908                     }
15909                     target.setStringValue(tangiblePersonalPropertyYes);
15910                 }
15911             }
15912             
15913             /**
15914              * Sets (as xml) the "Tangible_personal_property_Yes" element
15915              */
15916             public void xsetTangiblePersonalPropertyYes(gov.grants.apply.forms.ed900V10.AN0To160 tangiblePersonalPropertyYes)
15917             {
15918                 synchronized (monitor())
15919                 {
15920                     check_orphaned();
15921                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
15922                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(TANGIBLEPERSONALPROPERTYYES$102, 0);
15923                     if (target == null)
15924                     {
15925                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(TANGIBLEPERSONALPROPERTYYES$102);
15926                     }
15927                     target.set(tangiblePersonalPropertyYes);
15928                 }
15929             }
15930             
15931             /**
15932              * Unsets the "Tangible_personal_property_Yes" element
15933              */
15934             public void unsetTangiblePersonalPropertyYes()
15935             {
15936                 synchronized (monitor())
15937                 {
15938                     check_orphaned();
15939                     get_store().remove_element(TANGIBLEPERSONALPROPERTYYES$102, 0);
15940                 }
15941             }
15942             
15943             /**
15944              * Gets the "Relocation_expenses_part_of_budget" element
15945              */
15946             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRelocationExpensesPartOfBudget()
15947             {
15948                 synchronized (monitor())
15949                 {
15950                     check_orphaned();
15951                     org.apache.xmlbeans.SimpleValue target = null;
15952                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
15953                     if (target == null)
15954                     {
15955                       return null;
15956                     }
15957                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15958                 }
15959             }
15960             
15961             /**
15962              * Gets (as xml) the "Relocation_expenses_part_of_budget" element
15963              */
15964             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRelocationExpensesPartOfBudget()
15965             {
15966                 synchronized (monitor())
15967                 {
15968                     check_orphaned();
15969                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15970                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
15971                     return target;
15972                 }
15973             }
15974             
15975             /**
15976              * True if has "Relocation_expenses_part_of_budget" element
15977              */
15978             public boolean isSetRelocationExpensesPartOfBudget()
15979             {
15980                 synchronized (monitor())
15981                 {
15982                     check_orphaned();
15983                     return get_store().count_elements(RELOCATIONEXPENSESPARTOFBUDGET$104) != 0;
15984                 }
15985             }
15986             
15987             /**
15988              * Sets the "Relocation_expenses_part_of_budget" element
15989              */
15990             public void setRelocationExpensesPartOfBudget(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum relocationExpensesPartOfBudget)
15991             {
15992                 synchronized (monitor())
15993                 {
15994                     check_orphaned();
15995                     org.apache.xmlbeans.SimpleValue target = null;
15996                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
15997                     if (target == null)
15998                     {
15999                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104);
16000                     }
16001                     target.setEnumValue(relocationExpensesPartOfBudget);
16002                 }
16003             }
16004             
16005             /**
16006              * Sets (as xml) the "Relocation_expenses_part_of_budget" element
16007              */
16008             public void xsetRelocationExpensesPartOfBudget(gov.grants.apply.system.globalLibraryV20.YesNoDataType relocationExpensesPartOfBudget)
16009             {
16010                 synchronized (monitor())
16011                 {
16012                     check_orphaned();
16013                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16014                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
16015                     if (target == null)
16016                     {
16017                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RELOCATIONEXPENSESPARTOFBUDGET$104);
16018                     }
16019                     target.set(relocationExpensesPartOfBudget);
16020                 }
16021             }
16022             
16023             /**
16024              * Unsets the "Relocation_expenses_part_of_budget" element
16025              */
16026             public void unsetRelocationExpensesPartOfBudget()
16027             {
16028                 synchronized (monitor())
16029                 {
16030                     check_orphaned();
16031                     get_store().remove_element(RELOCATIONEXPENSESPARTOFBUDGET$104, 0);
16032                 }
16033             }
16034             
16035             /**
16036              * Gets the "Displacement_individuals_families_businesses_farms" element
16037              */
16038             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDisplacementIndividualsFamiliesBusinessesFarms()
16039             {
16040                 synchronized (monitor())
16041                 {
16042                     check_orphaned();
16043                     org.apache.xmlbeans.SimpleValue target = null;
16044                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16045                     if (target == null)
16046                     {
16047                       return null;
16048                     }
16049                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16050                 }
16051             }
16052             
16053             /**
16054              * Gets (as xml) the "Displacement_individuals_families_businesses_farms" element
16055              */
16056             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDisplacementIndividualsFamiliesBusinessesFarms()
16057             {
16058                 synchronized (monitor())
16059                 {
16060                     check_orphaned();
16061                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16062                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16063                     return target;
16064                 }
16065             }
16066             
16067             /**
16068              * True if has "Displacement_individuals_families_businesses_farms" element
16069              */
16070             public boolean isSetDisplacementIndividualsFamiliesBusinessesFarms()
16071             {
16072                 synchronized (monitor())
16073                 {
16074                     check_orphaned();
16075                     return get_store().count_elements(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106) != 0;
16076                 }
16077             }
16078             
16079             /**
16080              * Sets the "Displacement_individuals_families_businesses_farms" element
16081              */
16082             public void setDisplacementIndividualsFamiliesBusinessesFarms(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum displacementIndividualsFamiliesBusinessesFarms)
16083             {
16084                 synchronized (monitor())
16085                 {
16086                     check_orphaned();
16087                     org.apache.xmlbeans.SimpleValue target = null;
16088                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16089                     if (target == null)
16090                     {
16091                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106);
16092                     }
16093                     target.setEnumValue(displacementIndividualsFamiliesBusinessesFarms);
16094                 }
16095             }
16096             
16097             /**
16098              * Sets (as xml) the "Displacement_individuals_families_businesses_farms" element
16099              */
16100             public void xsetDisplacementIndividualsFamiliesBusinessesFarms(gov.grants.apply.system.globalLibraryV20.YesNoDataType displacementIndividualsFamiliesBusinessesFarms)
16101             {
16102                 synchronized (monitor())
16103                 {
16104                     check_orphaned();
16105                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16106                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16107                     if (target == null)
16108                     {
16109                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106);
16110                     }
16111                     target.set(displacementIndividualsFamiliesBusinessesFarms);
16112                 }
16113             }
16114             
16115             /**
16116              * Unsets the "Displacement_individuals_families_businesses_farms" element
16117              */
16118             public void unsetDisplacementIndividualsFamiliesBusinessesFarms()
16119             {
16120                 synchronized (monitor())
16121                 {
16122                     check_orphaned();
16123                     get_store().remove_element(DISPLACEMENTINDIVIDUALSFAMILIESBUSINESSESFARMS$106, 0);
16124                 }
16125             }
16126             
16127             /**
16128              * Gets the "Comply_Uniform_Relocation_Assistance" element
16129              */
16130             public java.lang.String getComplyUniformRelocationAssistance()
16131             {
16132                 synchronized (monitor())
16133                 {
16134                     check_orphaned();
16135                     org.apache.xmlbeans.SimpleValue target = null;
16136                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16137                     if (target == null)
16138                     {
16139                       return null;
16140                     }
16141                     return target.getStringValue();
16142                 }
16143             }
16144             
16145             /**
16146              * Gets (as xml) the "Comply_Uniform_Relocation_Assistance" element
16147              */
16148             public gov.grants.apply.forms.ed900V10.AN0To160 xgetComplyUniformRelocationAssistance()
16149             {
16150                 synchronized (monitor())
16151                 {
16152                     check_orphaned();
16153                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16154                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16155                     return target;
16156                 }
16157             }
16158             
16159             /**
16160              * True if has "Comply_Uniform_Relocation_Assistance" element
16161              */
16162             public boolean isSetComplyUniformRelocationAssistance()
16163             {
16164                 synchronized (monitor())
16165                 {
16166                     check_orphaned();
16167                     return get_store().count_elements(COMPLYUNIFORMRELOCATIONASSISTANCE$108) != 0;
16168                 }
16169             }
16170             
16171             /**
16172              * Sets the "Comply_Uniform_Relocation_Assistance" element
16173              */
16174             public void setComplyUniformRelocationAssistance(java.lang.String complyUniformRelocationAssistance)
16175             {
16176                 synchronized (monitor())
16177                 {
16178                     check_orphaned();
16179                     org.apache.xmlbeans.SimpleValue target = null;
16180                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16181                     if (target == null)
16182                     {
16183                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108);
16184                     }
16185                     target.setStringValue(complyUniformRelocationAssistance);
16186                 }
16187             }
16188             
16189             /**
16190              * Sets (as xml) the "Comply_Uniform_Relocation_Assistance" element
16191              */
16192             public void xsetComplyUniformRelocationAssistance(gov.grants.apply.forms.ed900V10.AN0To160 complyUniformRelocationAssistance)
16193             {
16194                 synchronized (monitor())
16195                 {
16196                     check_orphaned();
16197                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16198                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16199                     if (target == null)
16200                     {
16201                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(COMPLYUNIFORMRELOCATIONASSISTANCE$108);
16202                     }
16203                     target.set(complyUniformRelocationAssistance);
16204                 }
16205             }
16206             
16207             /**
16208              * Unsets the "Comply_Uniform_Relocation_Assistance" element
16209              */
16210             public void unsetComplyUniformRelocationAssistance()
16211             {
16212                 synchronized (monitor())
16213                 {
16214                     check_orphaned();
16215                     get_store().remove_element(COMPLYUNIFORMRELOCATIONASSISTANCE$108, 0);
16216                 }
16217             }
16218             
16219             /**
16220              * Gets the "Physical_description_site" element
16221              */
16222             public java.lang.String getPhysicalDescriptionSite()
16223             {
16224                 synchronized (monitor())
16225                 {
16226                     check_orphaned();
16227                     org.apache.xmlbeans.SimpleValue target = null;
16228                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICALDESCRIPTIONSITE$110, 0);
16229                     if (target == null)
16230                     {
16231                       return null;
16232                     }
16233                     return target.getStringValue();
16234                 }
16235             }
16236             
16237             /**
16238              * Gets (as xml) the "Physical_description_site" element
16239              */
16240             public gov.grants.apply.forms.ed900V10.AN1To910 xgetPhysicalDescriptionSite()
16241             {
16242                 synchronized (monitor())
16243                 {
16244                     check_orphaned();
16245                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
16246                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(PHYSICALDESCRIPTIONSITE$110, 0);
16247                     return target;
16248                 }
16249             }
16250             
16251             /**
16252              * True if has "Physical_description_site" element
16253              */
16254             public boolean isSetPhysicalDescriptionSite()
16255             {
16256                 synchronized (monitor())
16257                 {
16258                     check_orphaned();
16259                     return get_store().count_elements(PHYSICALDESCRIPTIONSITE$110) != 0;
16260                 }
16261             }
16262             
16263             /**
16264              * Sets the "Physical_description_site" element
16265              */
16266             public void setPhysicalDescriptionSite(java.lang.String physicalDescriptionSite)
16267             {
16268                 synchronized (monitor())
16269                 {
16270                     check_orphaned();
16271                     org.apache.xmlbeans.SimpleValue target = null;
16272                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHYSICALDESCRIPTIONSITE$110, 0);
16273                     if (target == null)
16274                     {
16275                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHYSICALDESCRIPTIONSITE$110);
16276                     }
16277                     target.setStringValue(physicalDescriptionSite);
16278                 }
16279             }
16280             
16281             /**
16282              * Sets (as xml) the "Physical_description_site" element
16283              */
16284             public void xsetPhysicalDescriptionSite(gov.grants.apply.forms.ed900V10.AN1To910 physicalDescriptionSite)
16285             {
16286                 synchronized (monitor())
16287                 {
16288                     check_orphaned();
16289                     gov.grants.apply.forms.ed900V10.AN1To910 target = null;
16290                     target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().find_element_user(PHYSICALDESCRIPTIONSITE$110, 0);
16291                     if (target == null)
16292                     {
16293                       target = (gov.grants.apply.forms.ed900V10.AN1To910)get_store().add_element_user(PHYSICALDESCRIPTIONSITE$110);
16294                     }
16295                     target.set(physicalDescriptionSite);
16296                 }
16297             }
16298             
16299             /**
16300              * Unsets the "Physical_description_site" element
16301              */
16302             public void unsetPhysicalDescriptionSite()
16303             {
16304                 synchronized (monitor())
16305                 {
16306                     check_orphaned();
16307                     get_store().remove_element(PHYSICALDESCRIPTIONSITE$110, 0);
16308                 }
16309             }
16310             
16311             /**
16312              * Gets the "Adjacent_floodplain_wetland" element
16313              */
16314             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdjacentFloodplainWetland()
16315             {
16316                 synchronized (monitor())
16317                 {
16318                     check_orphaned();
16319                     org.apache.xmlbeans.SimpleValue target = null;
16320                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTFLOODPLAINWETLAND$112, 0);
16321                     if (target == null)
16322                     {
16323                       return null;
16324                     }
16325                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16326                 }
16327             }
16328             
16329             /**
16330              * Gets (as xml) the "Adjacent_floodplain_wetland" element
16331              */
16332             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdjacentFloodplainWetland()
16333             {
16334                 synchronized (monitor())
16335                 {
16336                     check_orphaned();
16337                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16338                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADJACENTFLOODPLAINWETLAND$112, 0);
16339                     return target;
16340                 }
16341             }
16342             
16343             /**
16344              * True if has "Adjacent_floodplain_wetland" element
16345              */
16346             public boolean isSetAdjacentFloodplainWetland()
16347             {
16348                 synchronized (monitor())
16349                 {
16350                     check_orphaned();
16351                     return get_store().count_elements(ADJACENTFLOODPLAINWETLAND$112) != 0;
16352                 }
16353             }
16354             
16355             /**
16356              * Sets the "Adjacent_floodplain_wetland" element
16357              */
16358             public void setAdjacentFloodplainWetland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum adjacentFloodplainWetland)
16359             {
16360                 synchronized (monitor())
16361                 {
16362                     check_orphaned();
16363                     org.apache.xmlbeans.SimpleValue target = null;
16364                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTFLOODPLAINWETLAND$112, 0);
16365                     if (target == null)
16366                     {
16367                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADJACENTFLOODPLAINWETLAND$112);
16368                     }
16369                     target.setEnumValue(adjacentFloodplainWetland);
16370                 }
16371             }
16372             
16373             /**
16374              * Sets (as xml) the "Adjacent_floodplain_wetland" element
16375              */
16376             public void xsetAdjacentFloodplainWetland(gov.grants.apply.system.globalLibraryV20.YesNoDataType adjacentFloodplainWetland)
16377             {
16378                 synchronized (monitor())
16379                 {
16380                     check_orphaned();
16381                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16382                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADJACENTFLOODPLAINWETLAND$112, 0);
16383                     if (target == null)
16384                     {
16385                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADJACENTFLOODPLAINWETLAND$112);
16386                     }
16387                     target.set(adjacentFloodplainWetland);
16388                 }
16389             }
16390             
16391             /**
16392              * Unsets the "Adjacent_floodplain_wetland" element
16393              */
16394             public void unsetAdjacentFloodplainWetland()
16395             {
16396                 synchronized (monitor())
16397                 {
16398                     check_orphaned();
16399                     get_store().remove_element(ADJACENTFLOODPLAINWETLAND$112, 0);
16400                 }
16401             }
16402             
16403             /**
16404              * Gets the "Adjacent_floodplain_wetland_explain" element
16405              */
16406             public java.lang.String getAdjacentFloodplainWetlandExplain()
16407             {
16408                 synchronized (monitor())
16409                 {
16410                     check_orphaned();
16411                     org.apache.xmlbeans.SimpleValue target = null;
16412                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16413                     if (target == null)
16414                     {
16415                       return null;
16416                     }
16417                     return target.getStringValue();
16418                 }
16419             }
16420             
16421             /**
16422              * Gets (as xml) the "Adjacent_floodplain_wetland_explain" element
16423              */
16424             public gov.grants.apply.forms.ed900V10.AN0To160 xgetAdjacentFloodplainWetlandExplain()
16425             {
16426                 synchronized (monitor())
16427                 {
16428                     check_orphaned();
16429                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16430                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16431                     return target;
16432                 }
16433             }
16434             
16435             /**
16436              * True if has "Adjacent_floodplain_wetland_explain" element
16437              */
16438             public boolean isSetAdjacentFloodplainWetlandExplain()
16439             {
16440                 synchronized (monitor())
16441                 {
16442                     check_orphaned();
16443                     return get_store().count_elements(ADJACENTFLOODPLAINWETLANDEXPLAIN$114) != 0;
16444                 }
16445             }
16446             
16447             /**
16448              * Sets the "Adjacent_floodplain_wetland_explain" element
16449              */
16450             public void setAdjacentFloodplainWetlandExplain(java.lang.String adjacentFloodplainWetlandExplain)
16451             {
16452                 synchronized (monitor())
16453                 {
16454                     check_orphaned();
16455                     org.apache.xmlbeans.SimpleValue target = null;
16456                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16457                     if (target == null)
16458                     {
16459                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114);
16460                     }
16461                     target.setStringValue(adjacentFloodplainWetlandExplain);
16462                 }
16463             }
16464             
16465             /**
16466              * Sets (as xml) the "Adjacent_floodplain_wetland_explain" element
16467              */
16468             public void xsetAdjacentFloodplainWetlandExplain(gov.grants.apply.forms.ed900V10.AN0To160 adjacentFloodplainWetlandExplain)
16469             {
16470                 synchronized (monitor())
16471                 {
16472                     check_orphaned();
16473                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16474                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16475                     if (target == null)
16476                     {
16477                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(ADJACENTFLOODPLAINWETLANDEXPLAIN$114);
16478                     }
16479                     target.set(adjacentFloodplainWetlandExplain);
16480                 }
16481             }
16482             
16483             /**
16484              * Unsets the "Adjacent_floodplain_wetland_explain" element
16485              */
16486             public void unsetAdjacentFloodplainWetlandExplain()
16487             {
16488                 synchronized (monitor())
16489                 {
16490                     check_orphaned();
16491                     get_store().remove_element(ADJACENTFLOODPLAINWETLANDEXPLAIN$114, 0);
16492                 }
16493             }
16494             
16495             /**
16496              * Gets the "Adjacent_hazardous_toxic_contamination" element
16497              */
16498             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAdjacentHazardousToxicContamination()
16499             {
16500                 synchronized (monitor())
16501                 {
16502                     check_orphaned();
16503                     org.apache.xmlbeans.SimpleValue target = null;
16504                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
16505                     if (target == null)
16506                     {
16507                       return null;
16508                     }
16509                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16510                 }
16511             }
16512             
16513             /**
16514              * Gets (as xml) the "Adjacent_hazardous_toxic_contamination" element
16515              */
16516             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAdjacentHazardousToxicContamination()
16517             {
16518                 synchronized (monitor())
16519                 {
16520                     check_orphaned();
16521                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16522                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
16523                     return target;
16524                 }
16525             }
16526             
16527             /**
16528              * True if has "Adjacent_hazardous_toxic_contamination" element
16529              */
16530             public boolean isSetAdjacentHazardousToxicContamination()
16531             {
16532                 synchronized (monitor())
16533                 {
16534                     check_orphaned();
16535                     return get_store().count_elements(ADJACENTHAZARDOUSTOXICCONTAMINATION$116) != 0;
16536                 }
16537             }
16538             
16539             /**
16540              * Sets the "Adjacent_hazardous_toxic_contamination" element
16541              */
16542             public void setAdjacentHazardousToxicContamination(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum adjacentHazardousToxicContamination)
16543             {
16544                 synchronized (monitor())
16545                 {
16546                     check_orphaned();
16547                     org.apache.xmlbeans.SimpleValue target = null;
16548                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
16549                     if (target == null)
16550                     {
16551                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116);
16552                     }
16553                     target.setEnumValue(adjacentHazardousToxicContamination);
16554                 }
16555             }
16556             
16557             /**
16558              * Sets (as xml) the "Adjacent_hazardous_toxic_contamination" element
16559              */
16560             public void xsetAdjacentHazardousToxicContamination(gov.grants.apply.system.globalLibraryV20.YesNoDataType adjacentHazardousToxicContamination)
16561             {
16562                 synchronized (monitor())
16563                 {
16564                     check_orphaned();
16565                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16566                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
16567                     if (target == null)
16568                     {
16569                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATION$116);
16570                     }
16571                     target.set(adjacentHazardousToxicContamination);
16572                 }
16573             }
16574             
16575             /**
16576              * Unsets the "Adjacent_hazardous_toxic_contamination" element
16577              */
16578             public void unsetAdjacentHazardousToxicContamination()
16579             {
16580                 synchronized (monitor())
16581                 {
16582                     check_orphaned();
16583                     get_store().remove_element(ADJACENTHAZARDOUSTOXICCONTAMINATION$116, 0);
16584                 }
16585             }
16586             
16587             /**
16588              * Gets the "Adjacent_hazardous_toxic_contamination_explain" element
16589              */
16590             public java.lang.String getAdjacentHazardousToxicContaminationExplain()
16591             {
16592                 synchronized (monitor())
16593                 {
16594                     check_orphaned();
16595                     org.apache.xmlbeans.SimpleValue target = null;
16596                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
16597                     if (target == null)
16598                     {
16599                       return null;
16600                     }
16601                     return target.getStringValue();
16602                 }
16603             }
16604             
16605             /**
16606              * Gets (as xml) the "Adjacent_hazardous_toxic_contamination_explain" element
16607              */
16608             public gov.grants.apply.forms.ed900V10.AN0To160 xgetAdjacentHazardousToxicContaminationExplain()
16609             {
16610                 synchronized (monitor())
16611                 {
16612                     check_orphaned();
16613                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16614                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
16615                     return target;
16616                 }
16617             }
16618             
16619             /**
16620              * True if has "Adjacent_hazardous_toxic_contamination_explain" element
16621              */
16622             public boolean isSetAdjacentHazardousToxicContaminationExplain()
16623             {
16624                 synchronized (monitor())
16625                 {
16626                     check_orphaned();
16627                     return get_store().count_elements(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118) != 0;
16628                 }
16629             }
16630             
16631             /**
16632              * Sets the "Adjacent_hazardous_toxic_contamination_explain" element
16633              */
16634             public void setAdjacentHazardousToxicContaminationExplain(java.lang.String adjacentHazardousToxicContaminationExplain)
16635             {
16636                 synchronized (monitor())
16637                 {
16638                     check_orphaned();
16639                     org.apache.xmlbeans.SimpleValue target = null;
16640                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
16641                     if (target == null)
16642                     {
16643                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118);
16644                     }
16645                     target.setStringValue(adjacentHazardousToxicContaminationExplain);
16646                 }
16647             }
16648             
16649             /**
16650              * Sets (as xml) the "Adjacent_hazardous_toxic_contamination_explain" element
16651              */
16652             public void xsetAdjacentHazardousToxicContaminationExplain(gov.grants.apply.forms.ed900V10.AN0To160 adjacentHazardousToxicContaminationExplain)
16653             {
16654                 synchronized (monitor())
16655                 {
16656                     check_orphaned();
16657                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16658                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
16659                     if (target == null)
16660                     {
16661                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118);
16662                     }
16663                     target.set(adjacentHazardousToxicContaminationExplain);
16664                 }
16665             }
16666             
16667             /**
16668              * Unsets the "Adjacent_hazardous_toxic_contamination_explain" element
16669              */
16670             public void unsetAdjacentHazardousToxicContaminationExplain()
16671             {
16672                 synchronized (monitor())
16673                 {
16674                     check_orphaned();
16675                     get_store().remove_element(ADJACENTHAZARDOUSTOXICCONTAMINATIONEXPLAIN$118, 0);
16676                 }
16677             }
16678             
16679             /**
16680              * Gets the "Hazardous_waste_asbestos_removal_project" element
16681              */
16682             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHazardousWasteAsbestosRemovalProject()
16683             {
16684                 synchronized (monitor())
16685                 {
16686                     check_orphaned();
16687                     org.apache.xmlbeans.SimpleValue target = null;
16688                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
16689                     if (target == null)
16690                     {
16691                       return null;
16692                     }
16693                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16694                 }
16695             }
16696             
16697             /**
16698              * Gets (as xml) the "Hazardous_waste_asbestos_removal_project" element
16699              */
16700             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHazardousWasteAsbestosRemovalProject()
16701             {
16702                 synchronized (monitor())
16703                 {
16704                     check_orphaned();
16705                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16706                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
16707                     return target;
16708                 }
16709             }
16710             
16711             /**
16712              * True if has "Hazardous_waste_asbestos_removal_project" element
16713              */
16714             public boolean isSetHazardousWasteAsbestosRemovalProject()
16715             {
16716                 synchronized (monitor())
16717                 {
16718                     check_orphaned();
16719                     return get_store().count_elements(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120) != 0;
16720                 }
16721             }
16722             
16723             /**
16724              * Sets the "Hazardous_waste_asbestos_removal_project" element
16725              */
16726             public void setHazardousWasteAsbestosRemovalProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hazardousWasteAsbestosRemovalProject)
16727             {
16728                 synchronized (monitor())
16729                 {
16730                     check_orphaned();
16731                     org.apache.xmlbeans.SimpleValue target = null;
16732                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
16733                     if (target == null)
16734                     {
16735                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120);
16736                     }
16737                     target.setEnumValue(hazardousWasteAsbestosRemovalProject);
16738                 }
16739             }
16740             
16741             /**
16742              * Sets (as xml) the "Hazardous_waste_asbestos_removal_project" element
16743              */
16744             public void xsetHazardousWasteAsbestosRemovalProject(gov.grants.apply.system.globalLibraryV20.YesNoDataType hazardousWasteAsbestosRemovalProject)
16745             {
16746                 synchronized (monitor())
16747                 {
16748                     check_orphaned();
16749                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16750                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
16751                     if (target == null)
16752                     {
16753                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120);
16754                     }
16755                     target.set(hazardousWasteAsbestosRemovalProject);
16756                 }
16757             }
16758             
16759             /**
16760              * Unsets the "Hazardous_waste_asbestos_removal_project" element
16761              */
16762             public void unsetHazardousWasteAsbestosRemovalProject()
16763             {
16764                 synchronized (monitor())
16765                 {
16766                     check_orphaned();
16767                     get_store().remove_element(HAZARDOUSWASTEASBESTOSREMOVALPROJECT$120, 0);
16768                 }
16769             }
16770             
16771             /**
16772              * Gets the "Hazardous_waste_asbestos_removal_project_explain" element
16773              */
16774             public java.lang.String getHazardousWasteAsbestosRemovalProjectExplain()
16775             {
16776                 synchronized (monitor())
16777                 {
16778                     check_orphaned();
16779                     org.apache.xmlbeans.SimpleValue target = null;
16780                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
16781                     if (target == null)
16782                     {
16783                       return null;
16784                     }
16785                     return target.getStringValue();
16786                 }
16787             }
16788             
16789             /**
16790              * Gets (as xml) the "Hazardous_waste_asbestos_removal_project_explain" element
16791              */
16792             public gov.grants.apply.forms.ed900V10.AN0To160 xgetHazardousWasteAsbestosRemovalProjectExplain()
16793             {
16794                 synchronized (monitor())
16795                 {
16796                     check_orphaned();
16797                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16798                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
16799                     return target;
16800                 }
16801             }
16802             
16803             /**
16804              * True if has "Hazardous_waste_asbestos_removal_project_explain" element
16805              */
16806             public boolean isSetHazardousWasteAsbestosRemovalProjectExplain()
16807             {
16808                 synchronized (monitor())
16809                 {
16810                     check_orphaned();
16811                     return get_store().count_elements(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122) != 0;
16812                 }
16813             }
16814             
16815             /**
16816              * Sets the "Hazardous_waste_asbestos_removal_project_explain" element
16817              */
16818             public void setHazardousWasteAsbestosRemovalProjectExplain(java.lang.String hazardousWasteAsbestosRemovalProjectExplain)
16819             {
16820                 synchronized (monitor())
16821                 {
16822                     check_orphaned();
16823                     org.apache.xmlbeans.SimpleValue target = null;
16824                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
16825                     if (target == null)
16826                     {
16827                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122);
16828                     }
16829                     target.setStringValue(hazardousWasteAsbestosRemovalProjectExplain);
16830                 }
16831             }
16832             
16833             /**
16834              * Sets (as xml) the "Hazardous_waste_asbestos_removal_project_explain" element
16835              */
16836             public void xsetHazardousWasteAsbestosRemovalProjectExplain(gov.grants.apply.forms.ed900V10.AN0To160 hazardousWasteAsbestosRemovalProjectExplain)
16837             {
16838                 synchronized (monitor())
16839                 {
16840                     check_orphaned();
16841                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16842                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
16843                     if (target == null)
16844                     {
16845                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122);
16846                     }
16847                     target.set(hazardousWasteAsbestosRemovalProjectExplain);
16848                 }
16849             }
16850             
16851             /**
16852              * Unsets the "Hazardous_waste_asbestos_removal_project_explain" element
16853              */
16854             public void unsetHazardousWasteAsbestosRemovalProjectExplain()
16855             {
16856                 synchronized (monitor())
16857                 {
16858                     check_orphaned();
16859                     get_store().remove_element(HAZARDOUSWASTEASBESTOSREMOVALPROJECTEXPLAIN$122, 0);
16860                 }
16861             }
16862             
16863             /**
16864              * Gets the "Impact_archeological_historic_sites" element
16865              */
16866             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getImpactArcheologicalHistoricSites()
16867             {
16868                 synchronized (monitor())
16869                 {
16870                     check_orphaned();
16871                     org.apache.xmlbeans.SimpleValue target = null;
16872                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
16873                     if (target == null)
16874                     {
16875                       return null;
16876                     }
16877                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16878                 }
16879             }
16880             
16881             /**
16882              * Gets (as xml) the "Impact_archeological_historic_sites" element
16883              */
16884             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetImpactArcheologicalHistoricSites()
16885             {
16886                 synchronized (monitor())
16887                 {
16888                     check_orphaned();
16889                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16890                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
16891                     return target;
16892                 }
16893             }
16894             
16895             /**
16896              * True if has "Impact_archeological_historic_sites" element
16897              */
16898             public boolean isSetImpactArcheologicalHistoricSites()
16899             {
16900                 synchronized (monitor())
16901                 {
16902                     check_orphaned();
16903                     return get_store().count_elements(IMPACTARCHEOLOGICALHISTORICSITES$124) != 0;
16904                 }
16905             }
16906             
16907             /**
16908              * Sets the "Impact_archeological_historic_sites" element
16909              */
16910             public void setImpactArcheologicalHistoricSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum impactArcheologicalHistoricSites)
16911             {
16912                 synchronized (monitor())
16913                 {
16914                     check_orphaned();
16915                     org.apache.xmlbeans.SimpleValue target = null;
16916                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
16917                     if (target == null)
16918                     {
16919                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124);
16920                     }
16921                     target.setEnumValue(impactArcheologicalHistoricSites);
16922                 }
16923             }
16924             
16925             /**
16926              * Sets (as xml) the "Impact_archeological_historic_sites" element
16927              */
16928             public void xsetImpactArcheologicalHistoricSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType impactArcheologicalHistoricSites)
16929             {
16930                 synchronized (monitor())
16931                 {
16932                     check_orphaned();
16933                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16934                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
16935                     if (target == null)
16936                     {
16937                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(IMPACTARCHEOLOGICALHISTORICSITES$124);
16938                     }
16939                     target.set(impactArcheologicalHistoricSites);
16940                 }
16941             }
16942             
16943             /**
16944              * Unsets the "Impact_archeological_historic_sites" element
16945              */
16946             public void unsetImpactArcheologicalHistoricSites()
16947             {
16948                 synchronized (monitor())
16949                 {
16950                     check_orphaned();
16951                     get_store().remove_element(IMPACTARCHEOLOGICALHISTORICSITES$124, 0);
16952                 }
16953             }
16954             
16955             /**
16956              * Gets the "Impact_archeological_historic_sites_explain" element
16957              */
16958             public java.lang.String getImpactArcheologicalHistoricSitesExplain()
16959             {
16960                 synchronized (monitor())
16961                 {
16962                     check_orphaned();
16963                     org.apache.xmlbeans.SimpleValue target = null;
16964                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
16965                     if (target == null)
16966                     {
16967                       return null;
16968                     }
16969                     return target.getStringValue();
16970                 }
16971             }
16972             
16973             /**
16974              * Gets (as xml) the "Impact_archeological_historic_sites_explain" element
16975              */
16976             public gov.grants.apply.forms.ed900V10.AN0To160 xgetImpactArcheologicalHistoricSitesExplain()
16977             {
16978                 synchronized (monitor())
16979                 {
16980                     check_orphaned();
16981                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
16982                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
16983                     return target;
16984                 }
16985             }
16986             
16987             /**
16988              * True if has "Impact_archeological_historic_sites_explain" element
16989              */
16990             public boolean isSetImpactArcheologicalHistoricSitesExplain()
16991             {
16992                 synchronized (monitor())
16993                 {
16994                     check_orphaned();
16995                     return get_store().count_elements(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126) != 0;
16996                 }
16997             }
16998             
16999             /**
17000              * Sets the "Impact_archeological_historic_sites_explain" element
17001              */
17002             public void setImpactArcheologicalHistoricSitesExplain(java.lang.String impactArcheologicalHistoricSitesExplain)
17003             {
17004                 synchronized (monitor())
17005                 {
17006                     check_orphaned();
17007                     org.apache.xmlbeans.SimpleValue target = null;
17008                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
17009                     if (target == null)
17010                     {
17011                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126);
17012                     }
17013                     target.setStringValue(impactArcheologicalHistoricSitesExplain);
17014                 }
17015             }
17016             
17017             /**
17018              * Sets (as xml) the "Impact_archeological_historic_sites_explain" element
17019              */
17020             public void xsetImpactArcheologicalHistoricSitesExplain(gov.grants.apply.forms.ed900V10.AN0To160 impactArcheologicalHistoricSitesExplain)
17021             {
17022                 synchronized (monitor())
17023                 {
17024                     check_orphaned();
17025                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
17026                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
17027                     if (target == null)
17028                     {
17029                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126);
17030                     }
17031                     target.set(impactArcheologicalHistoricSitesExplain);
17032                 }
17033             }
17034             
17035             /**
17036              * Unsets the "Impact_archeological_historic_sites_explain" element
17037              */
17038             public void unsetImpactArcheologicalHistoricSitesExplain()
17039             {
17040                 synchronized (monitor())
17041                 {
17042                     check_orphaned();
17043                     get_store().remove_element(IMPACTARCHEOLOGICALHISTORICSITESEXPLAIN$126, 0);
17044                 }
17045             }
17046             
17047             /**
17048              * Gets the "Other_adverse_environmental_impacts" element
17049              */
17050             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherAdverseEnvironmentalImpacts()
17051             {
17052                 synchronized (monitor())
17053                 {
17054                     check_orphaned();
17055                     org.apache.xmlbeans.SimpleValue target = null;
17056                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17057                     if (target == null)
17058                     {
17059                       return null;
17060                     }
17061                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17062                 }
17063             }
17064             
17065             /**
17066              * Gets (as xml) the "Other_adverse_environmental_impacts" element
17067              */
17068             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherAdverseEnvironmentalImpacts()
17069             {
17070                 synchronized (monitor())
17071                 {
17072                     check_orphaned();
17073                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17074                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17075                     return target;
17076                 }
17077             }
17078             
17079             /**
17080              * True if has "Other_adverse_environmental_impacts" element
17081              */
17082             public boolean isSetOtherAdverseEnvironmentalImpacts()
17083             {
17084                 synchronized (monitor())
17085                 {
17086                     check_orphaned();
17087                     return get_store().count_elements(OTHERADVERSEENVIRONMENTALIMPACTS$128) != 0;
17088                 }
17089             }
17090             
17091             /**
17092              * Sets the "Other_adverse_environmental_impacts" element
17093              */
17094             public void setOtherAdverseEnvironmentalImpacts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherAdverseEnvironmentalImpacts)
17095             {
17096                 synchronized (monitor())
17097                 {
17098                     check_orphaned();
17099                     org.apache.xmlbeans.SimpleValue target = null;
17100                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17101                     if (target == null)
17102                     {
17103                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128);
17104                     }
17105                     target.setEnumValue(otherAdverseEnvironmentalImpacts);
17106                 }
17107             }
17108             
17109             /**
17110              * Sets (as xml) the "Other_adverse_environmental_impacts" element
17111              */
17112             public void xsetOtherAdverseEnvironmentalImpacts(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherAdverseEnvironmentalImpacts)
17113             {
17114                 synchronized (monitor())
17115                 {
17116                     check_orphaned();
17117                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17118                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17119                     if (target == null)
17120                     {
17121                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERADVERSEENVIRONMENTALIMPACTS$128);
17122                     }
17123                     target.set(otherAdverseEnvironmentalImpacts);
17124                 }
17125             }
17126             
17127             /**
17128              * Unsets the "Other_adverse_environmental_impacts" element
17129              */
17130             public void unsetOtherAdverseEnvironmentalImpacts()
17131             {
17132                 synchronized (monitor())
17133                 {
17134                     check_orphaned();
17135                     get_store().remove_element(OTHERADVERSEENVIRONMENTALIMPACTS$128, 0);
17136                 }
17137             }
17138             
17139             /**
17140              * Gets the "Other_adverse_environmental_impacts_explain" element
17141              */
17142             public java.lang.String getOtherAdverseEnvironmentalImpactsExplain()
17143             {
17144                 synchronized (monitor())
17145                 {
17146                     check_orphaned();
17147                     org.apache.xmlbeans.SimpleValue target = null;
17148                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17149                     if (target == null)
17150                     {
17151                       return null;
17152                     }
17153                     return target.getStringValue();
17154                 }
17155             }
17156             
17157             /**
17158              * Gets (as xml) the "Other_adverse_environmental_impacts_explain" element
17159              */
17160             public gov.grants.apply.forms.ed900V10.AN0To160 xgetOtherAdverseEnvironmentalImpactsExplain()
17161             {
17162                 synchronized (monitor())
17163                 {
17164                     check_orphaned();
17165                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
17166                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17167                     return target;
17168                 }
17169             }
17170             
17171             /**
17172              * True if has "Other_adverse_environmental_impacts_explain" element
17173              */
17174             public boolean isSetOtherAdverseEnvironmentalImpactsExplain()
17175             {
17176                 synchronized (monitor())
17177                 {
17178                     check_orphaned();
17179                     return get_store().count_elements(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130) != 0;
17180                 }
17181             }
17182             
17183             /**
17184              * Sets the "Other_adverse_environmental_impacts_explain" element
17185              */
17186             public void setOtherAdverseEnvironmentalImpactsExplain(java.lang.String otherAdverseEnvironmentalImpactsExplain)
17187             {
17188                 synchronized (monitor())
17189                 {
17190                     check_orphaned();
17191                     org.apache.xmlbeans.SimpleValue target = null;
17192                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17193                     if (target == null)
17194                     {
17195                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130);
17196                     }
17197                     target.setStringValue(otherAdverseEnvironmentalImpactsExplain);
17198                 }
17199             }
17200             
17201             /**
17202              * Sets (as xml) the "Other_adverse_environmental_impacts_explain" element
17203              */
17204             public void xsetOtherAdverseEnvironmentalImpactsExplain(gov.grants.apply.forms.ed900V10.AN0To160 otherAdverseEnvironmentalImpactsExplain)
17205             {
17206                 synchronized (monitor())
17207                 {
17208                     check_orphaned();
17209                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
17210                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17211                     if (target == null)
17212                     {
17213                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130);
17214                     }
17215                     target.set(otherAdverseEnvironmentalImpactsExplain);
17216                 }
17217             }
17218             
17219             /**
17220              * Unsets the "Other_adverse_environmental_impacts_explain" element
17221              */
17222             public void unsetOtherAdverseEnvironmentalImpactsExplain()
17223             {
17224                 synchronized (monitor())
17225                 {
17226                     check_orphaned();
17227                     get_store().remove_element(OTHERADVERSEENVIRONMENTALIMPACTSEXPLAIN$130, 0);
17228                 }
17229             }
17230             
17231             /**
17232              * Gets the "Environmental_impact_statement_analysis" element
17233              */
17234             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalImpactStatementAnalysis()
17235             {
17236                 synchronized (monitor())
17237                 {
17238                     check_orphaned();
17239                     org.apache.xmlbeans.SimpleValue target = null;
17240                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17241                     if (target == null)
17242                     {
17243                       return null;
17244                     }
17245                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17246                 }
17247             }
17248             
17249             /**
17250              * Gets (as xml) the "Environmental_impact_statement_analysis" element
17251              */
17252             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalImpactStatementAnalysis()
17253             {
17254                 synchronized (monitor())
17255                 {
17256                     check_orphaned();
17257                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17258                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17259                     return target;
17260                 }
17261             }
17262             
17263             /**
17264              * True if has "Environmental_impact_statement_analysis" element
17265              */
17266             public boolean isSetEnvironmentalImpactStatementAnalysis()
17267             {
17268                 synchronized (monitor())
17269                 {
17270                     check_orphaned();
17271                     return get_store().count_elements(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132) != 0;
17272                 }
17273             }
17274             
17275             /**
17276              * Sets the "Environmental_impact_statement_analysis" element
17277              */
17278             public void setEnvironmentalImpactStatementAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalImpactStatementAnalysis)
17279             {
17280                 synchronized (monitor())
17281                 {
17282                     check_orphaned();
17283                     org.apache.xmlbeans.SimpleValue target = null;
17284                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17285                     if (target == null)
17286                     {
17287                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132);
17288                     }
17289                     target.setEnumValue(environmentalImpactStatementAnalysis);
17290                 }
17291             }
17292             
17293             /**
17294              * Sets (as xml) the "Environmental_impact_statement_analysis" element
17295              */
17296             public void xsetEnvironmentalImpactStatementAnalysis(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalImpactStatementAnalysis)
17297             {
17298                 synchronized (monitor())
17299                 {
17300                     check_orphaned();
17301                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17302                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17303                     if (target == null)
17304                     {
17305                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132);
17306                     }
17307                     target.set(environmentalImpactStatementAnalysis);
17308                 }
17309             }
17310             
17311             /**
17312              * Unsets the "Environmental_impact_statement_analysis" element
17313              */
17314             public void unsetEnvironmentalImpactStatementAnalysis()
17315             {
17316                 synchronized (monitor())
17317                 {
17318                     check_orphaned();
17319                     get_store().remove_element(ENVIRONMENTALIMPACTSTATEMENTANALYSIS$132, 0);
17320                 }
17321             }
17322             
17323             /**
17324              * Gets the "Environmental_impact_statement_Yes" element
17325              */
17326             public java.lang.String getEnvironmentalImpactStatementYes()
17327             {
17328                 synchronized (monitor())
17329                 {
17330                     check_orphaned();
17331                     org.apache.xmlbeans.SimpleValue target = null;
17332                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17333                     if (target == null)
17334                     {
17335                       return null;
17336                     }
17337                     return target.getStringValue();
17338                 }
17339             }
17340             
17341             /**
17342              * Gets (as xml) the "Environmental_impact_statement_Yes" element
17343              */
17344             public gov.grants.apply.forms.ed900V10.AN0To320 xgetEnvironmentalImpactStatementYes()
17345             {
17346                 synchronized (monitor())
17347                 {
17348                     check_orphaned();
17349                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
17350                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17351                     return target;
17352                 }
17353             }
17354             
17355             /**
17356              * True if has "Environmental_impact_statement_Yes" element
17357              */
17358             public boolean isSetEnvironmentalImpactStatementYes()
17359             {
17360                 synchronized (monitor())
17361                 {
17362                     check_orphaned();
17363                     return get_store().count_elements(ENVIRONMENTALIMPACTSTATEMENTYES$134) != 0;
17364                 }
17365             }
17366             
17367             /**
17368              * Sets the "Environmental_impact_statement_Yes" element
17369              */
17370             public void setEnvironmentalImpactStatementYes(java.lang.String environmentalImpactStatementYes)
17371             {
17372                 synchronized (monitor())
17373                 {
17374                     check_orphaned();
17375                     org.apache.xmlbeans.SimpleValue target = null;
17376                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17377                     if (target == null)
17378                     {
17379                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134);
17380                     }
17381                     target.setStringValue(environmentalImpactStatementYes);
17382                 }
17383             }
17384             
17385             /**
17386              * Sets (as xml) the "Environmental_impact_statement_Yes" element
17387              */
17388             public void xsetEnvironmentalImpactStatementYes(gov.grants.apply.forms.ed900V10.AN0To320 environmentalImpactStatementYes)
17389             {
17390                 synchronized (monitor())
17391                 {
17392                     check_orphaned();
17393                     gov.grants.apply.forms.ed900V10.AN0To320 target = null;
17394                     target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17395                     if (target == null)
17396                     {
17397                       target = (gov.grants.apply.forms.ed900V10.AN0To320)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTYES$134);
17398                     }
17399                     target.set(environmentalImpactStatementYes);
17400                 }
17401             }
17402             
17403             /**
17404              * Unsets the "Environmental_impact_statement_Yes" element
17405              */
17406             public void unsetEnvironmentalImpactStatementYes()
17407             {
17408                 synchronized (monitor())
17409                 {
17410                     check_orphaned();
17411                     get_store().remove_element(ENVIRONMENTALIMPACTSTATEMENTYES$134, 0);
17412                 }
17413             }
17414             
17415             /**
17416              * Gets the "Environmental_impact_statement_No" element
17417              */
17418             public java.lang.String getEnvironmentalImpactStatementNo()
17419             {
17420                 synchronized (monitor())
17421                 {
17422                     check_orphaned();
17423                     org.apache.xmlbeans.SimpleValue target = null;
17424                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17425                     if (target == null)
17426                     {
17427                       return null;
17428                     }
17429                     return target.getStringValue();
17430                 }
17431             }
17432             
17433             /**
17434              * Gets (as xml) the "Environmental_impact_statement_No" element
17435              */
17436             public gov.grants.apply.forms.ed900V10.AN0To160 xgetEnvironmentalImpactStatementNo()
17437             {
17438                 synchronized (monitor())
17439                 {
17440                     check_orphaned();
17441                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
17442                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17443                     return target;
17444                 }
17445             }
17446             
17447             /**
17448              * True if has "Environmental_impact_statement_No" element
17449              */
17450             public boolean isSetEnvironmentalImpactStatementNo()
17451             {
17452                 synchronized (monitor())
17453                 {
17454                     check_orphaned();
17455                     return get_store().count_elements(ENVIRONMENTALIMPACTSTATEMENTNO$136) != 0;
17456                 }
17457             }
17458             
17459             /**
17460              * Sets the "Environmental_impact_statement_No" element
17461              */
17462             public void setEnvironmentalImpactStatementNo(java.lang.String environmentalImpactStatementNo)
17463             {
17464                 synchronized (monitor())
17465                 {
17466                     check_orphaned();
17467                     org.apache.xmlbeans.SimpleValue target = null;
17468                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17469                     if (target == null)
17470                     {
17471                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136);
17472                     }
17473                     target.setStringValue(environmentalImpactStatementNo);
17474                 }
17475             }
17476             
17477             /**
17478              * Sets (as xml) the "Environmental_impact_statement_No" element
17479              */
17480             public void xsetEnvironmentalImpactStatementNo(gov.grants.apply.forms.ed900V10.AN0To160 environmentalImpactStatementNo)
17481             {
17482                 synchronized (monitor())
17483                 {
17484                     check_orphaned();
17485                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
17486                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17487                     if (target == null)
17488                     {
17489                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(ENVIRONMENTALIMPACTSTATEMENTNO$136);
17490                     }
17491                     target.set(environmentalImpactStatementNo);
17492                 }
17493             }
17494             
17495             /**
17496              * Unsets the "Environmental_impact_statement_No" element
17497              */
17498             public void unsetEnvironmentalImpactStatementNo()
17499             {
17500                 synchronized (monitor())
17501                 {
17502                     check_orphaned();
17503                     get_store().remove_element(ENVIRONMENTALIMPACTSTATEMENTNO$136, 0);
17504                 }
17505             }
17506             
17507             /**
17508              * Gets the "Able_provide_environmental_conditions_info" element
17509              */
17510             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAbleProvideEnvironmentalConditionsInfo()
17511             {
17512                 synchronized (monitor())
17513                 {
17514                     check_orphaned();
17515                     org.apache.xmlbeans.SimpleValue target = null;
17516                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
17517                     if (target == null)
17518                     {
17519                       return null;
17520                     }
17521                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17522                 }
17523             }
17524             
17525             /**
17526              * Gets (as xml) the "Able_provide_environmental_conditions_info" element
17527              */
17528             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAbleProvideEnvironmentalConditionsInfo()
17529             {
17530                 synchronized (monitor())
17531                 {
17532                     check_orphaned();
17533                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17534                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
17535                     return target;
17536                 }
17537             }
17538             
17539             /**
17540              * True if has "Able_provide_environmental_conditions_info" element
17541              */
17542             public boolean isSetAbleProvideEnvironmentalConditionsInfo()
17543             {
17544                 synchronized (monitor())
17545                 {
17546                     check_orphaned();
17547                     return get_store().count_elements(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138) != 0;
17548                 }
17549             }
17550             
17551             /**
17552              * Sets the "Able_provide_environmental_conditions_info" element
17553              */
17554             public void setAbleProvideEnvironmentalConditionsInfo(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ableProvideEnvironmentalConditionsInfo)
17555             {
17556                 synchronized (monitor())
17557                 {
17558                     check_orphaned();
17559                     org.apache.xmlbeans.SimpleValue target = null;
17560                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
17561                     if (target == null)
17562                     {
17563                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138);
17564                     }
17565                     target.setEnumValue(ableProvideEnvironmentalConditionsInfo);
17566                 }
17567             }
17568             
17569             /**
17570              * Sets (as xml) the "Able_provide_environmental_conditions_info" element
17571              */
17572             public void xsetAbleProvideEnvironmentalConditionsInfo(gov.grants.apply.system.globalLibraryV20.YesNoDataType ableProvideEnvironmentalConditionsInfo)
17573             {
17574                 synchronized (monitor())
17575                 {
17576                     check_orphaned();
17577                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17578                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
17579                     if (target == null)
17580                     {
17581                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138);
17582                     }
17583                     target.set(ableProvideEnvironmentalConditionsInfo);
17584                 }
17585             }
17586             
17587             /**
17588              * Unsets the "Able_provide_environmental_conditions_info" element
17589              */
17590             public void unsetAbleProvideEnvironmentalConditionsInfo()
17591             {
17592                 synchronized (monitor())
17593                 {
17594                     check_orphaned();
17595                     get_store().remove_element(ABLEPROVIDEENVIRONMENTALCONDITIONSINFO$138, 0);
17596                 }
17597             }
17598             
17599             /**
17600              * Gets the "Able_provide_environmental_conditions_info_No" element
17601              */
17602             public java.lang.String getAbleProvideEnvironmentalConditionsInfoNo()
17603             {
17604                 synchronized (monitor())
17605                 {
17606                     check_orphaned();
17607                     org.apache.xmlbeans.SimpleValue target = null;
17608                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
17609                     if (target == null)
17610                     {
17611                       return null;
17612                     }
17613                     return target.getStringValue();
17614                 }
17615             }
17616             
17617             /**
17618              * Gets (as xml) the "Able_provide_environmental_conditions_info_No" element
17619              */
17620             public gov.grants.apply.forms.ed900V10.AN0To160 xgetAbleProvideEnvironmentalConditionsInfoNo()
17621             {
17622                 synchronized (monitor())
17623                 {
17624                     check_orphaned();
17625                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
17626                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
17627                     return target;
17628                 }
17629             }
17630             
17631             /**
17632              * True if has "Able_provide_environmental_conditions_info_No" element
17633              */
17634             public boolean isSetAbleProvideEnvironmentalConditionsInfoNo()
17635             {
17636                 synchronized (monitor())
17637                 {
17638                     check_orphaned();
17639                     return get_store().count_elements(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140) != 0;
17640                 }
17641             }
17642             
17643             /**
17644              * Sets the "Able_provide_environmental_conditions_info_No" element
17645              */
17646             public void setAbleProvideEnvironmentalConditionsInfoNo(java.lang.String ableProvideEnvironmentalConditionsInfoNo)
17647             {
17648                 synchronized (monitor())
17649                 {
17650                     check_orphaned();
17651                     org.apache.xmlbeans.SimpleValue target = null;
17652                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
17653                     if (target == null)
17654                     {
17655                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140);
17656                     }
17657                     target.setStringValue(ableProvideEnvironmentalConditionsInfoNo);
17658                 }
17659             }
17660             
17661             /**
17662              * Sets (as xml) the "Able_provide_environmental_conditions_info_No" element
17663              */
17664             public void xsetAbleProvideEnvironmentalConditionsInfoNo(gov.grants.apply.forms.ed900V10.AN0To160 ableProvideEnvironmentalConditionsInfoNo)
17665             {
17666                 synchronized (monitor())
17667                 {
17668                     check_orphaned();
17669                     gov.grants.apply.forms.ed900V10.AN0To160 target = null;
17670                     target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().find_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
17671                     if (target == null)
17672                     {
17673                       target = (gov.grants.apply.forms.ed900V10.AN0To160)get_store().add_element_user(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140);
17674                     }
17675                     target.set(ableProvideEnvironmentalConditionsInfoNo);
17676                 }
17677             }
17678             
17679             /**
17680              * Unsets the "Able_provide_environmental_conditions_info_No" element
17681              */
17682             public void unsetAbleProvideEnvironmentalConditionsInfoNo()
17683             {
17684                 synchronized (monitor())
17685                 {
17686                     check_orphaned();
17687                     get_store().remove_element(ABLEPROVIDEENVIRONMENTALCONDITIONSINFONO$140, 0);
17688                 }
17689             }
17690             /**
17691              * An XML indicate_which_will_provide(@http://apply.grants.gov/forms/ED_900-V1.0).
17692              *
17693              * This is an atomic type that is a restriction of gov.grants.apply.forms.ed900V10.ED900Document$ED900$SectionM$IndicateWhichWillProvide.
17694              */
17695             public static class IndicateWhichWillProvideImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionM.IndicateWhichWillProvide
17696             {
17697                 private static final long serialVersionUID = 1L;
17698                 
17699                 public IndicateWhichWillProvideImpl(org.apache.xmlbeans.SchemaType sType)
17700                 {
17701                     super(sType, false);
17702                 }
17703                 
17704                 protected IndicateWhichWillProvideImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
17705                 {
17706                     super(sType, b);
17707                 }
17708             }
17709         }
17710         /**
17711          * An XML SectionN(@http://apply.grants.gov/forms/ED_900-V1.0).
17712          *
17713          * This is a complex type.
17714          */
17715         public static class SectionNImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.SectionN
17716         {
17717             private static final long serialVersionUID = 1L;
17718             
17719             public SectionNImpl(org.apache.xmlbeans.SchemaType sType)
17720             {
17721                 super(sType);
17722             }
17723             
17724             private static final javax.xml.namespace.QName QUESTIONN$0 = 
17725                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Question_N");
17726             private static final javax.xml.namespace.QName COMPONENTSDESIGNENGINEERING$2 = 
17727                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Components_design_engineering");
17728             private static final javax.xml.namespace.QName REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4 = 
17729                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Reasons_design_engineering_separate_construction");
17730             private static final javax.xml.namespace.QName FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6 = 
17731                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Funding_construction_completion_design_engineering");
17732             private static final javax.xml.namespace.QName MONTHSBEFORECONSTRUCTION$8 = 
17733                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Months_before_construction");
17734             
17735             
17736             /**
17737              * Gets the "Question_N" element
17738              */
17739             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQuestionN()
17740             {
17741                 synchronized (monitor())
17742                 {
17743                     check_orphaned();
17744                     org.apache.xmlbeans.SimpleValue target = null;
17745                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONN$0, 0);
17746                     if (target == null)
17747                     {
17748                       return null;
17749                     }
17750                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17751                 }
17752             }
17753             
17754             /**
17755              * Gets (as xml) the "Question_N" element
17756              */
17757             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQuestionN()
17758             {
17759                 synchronized (monitor())
17760                 {
17761                     check_orphaned();
17762                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17763                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONN$0, 0);
17764                     return target;
17765                 }
17766             }
17767             
17768             /**
17769              * Sets the "Question_N" element
17770              */
17771             public void setQuestionN(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum questionN)
17772             {
17773                 synchronized (monitor())
17774                 {
17775                     check_orphaned();
17776                     org.apache.xmlbeans.SimpleValue target = null;
17777                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QUESTIONN$0, 0);
17778                     if (target == null)
17779                     {
17780                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QUESTIONN$0);
17781                     }
17782                     target.setEnumValue(questionN);
17783                 }
17784             }
17785             
17786             /**
17787              * Sets (as xml) the "Question_N" element
17788              */
17789             public void xsetQuestionN(gov.grants.apply.system.globalLibraryV20.YesNoDataType questionN)
17790             {
17791                 synchronized (monitor())
17792                 {
17793                     check_orphaned();
17794                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17795                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QUESTIONN$0, 0);
17796                     if (target == null)
17797                     {
17798                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QUESTIONN$0);
17799                     }
17800                     target.set(questionN);
17801                 }
17802             }
17803             
17804             /**
17805              * Gets the "Components_design_engineering" element
17806              */
17807             public java.lang.String getComponentsDesignEngineering()
17808             {
17809                 synchronized (monitor())
17810                 {
17811                     check_orphaned();
17812                     org.apache.xmlbeans.SimpleValue target = null;
17813                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPONENTSDESIGNENGINEERING$2, 0);
17814                     if (target == null)
17815                     {
17816                       return null;
17817                     }
17818                     return target.getStringValue();
17819                 }
17820             }
17821             
17822             /**
17823              * Gets (as xml) the "Components_design_engineering" element
17824              */
17825             public gov.grants.apply.forms.ed900V10.AN1To320 xgetComponentsDesignEngineering()
17826             {
17827                 synchronized (monitor())
17828                 {
17829                     check_orphaned();
17830                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
17831                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(COMPONENTSDESIGNENGINEERING$2, 0);
17832                     return target;
17833                 }
17834             }
17835             
17836             /**
17837              * True if has "Components_design_engineering" element
17838              */
17839             public boolean isSetComponentsDesignEngineering()
17840             {
17841                 synchronized (monitor())
17842                 {
17843                     check_orphaned();
17844                     return get_store().count_elements(COMPONENTSDESIGNENGINEERING$2) != 0;
17845                 }
17846             }
17847             
17848             /**
17849              * Sets the "Components_design_engineering" element
17850              */
17851             public void setComponentsDesignEngineering(java.lang.String componentsDesignEngineering)
17852             {
17853                 synchronized (monitor())
17854                 {
17855                     check_orphaned();
17856                     org.apache.xmlbeans.SimpleValue target = null;
17857                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMPONENTSDESIGNENGINEERING$2, 0);
17858                     if (target == null)
17859                     {
17860                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMPONENTSDESIGNENGINEERING$2);
17861                     }
17862                     target.setStringValue(componentsDesignEngineering);
17863                 }
17864             }
17865             
17866             /**
17867              * Sets (as xml) the "Components_design_engineering" element
17868              */
17869             public void xsetComponentsDesignEngineering(gov.grants.apply.forms.ed900V10.AN1To320 componentsDesignEngineering)
17870             {
17871                 synchronized (monitor())
17872                 {
17873                     check_orphaned();
17874                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
17875                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(COMPONENTSDESIGNENGINEERING$2, 0);
17876                     if (target == null)
17877                     {
17878                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(COMPONENTSDESIGNENGINEERING$2);
17879                     }
17880                     target.set(componentsDesignEngineering);
17881                 }
17882             }
17883             
17884             /**
17885              * Unsets the "Components_design_engineering" element
17886              */
17887             public void unsetComponentsDesignEngineering()
17888             {
17889                 synchronized (monitor())
17890                 {
17891                     check_orphaned();
17892                     get_store().remove_element(COMPONENTSDESIGNENGINEERING$2, 0);
17893                 }
17894             }
17895             
17896             /**
17897              * Gets the "Reasons_design_engineering_separate_construction" element
17898              */
17899             public java.lang.String getReasonsDesignEngineeringSeparateConstruction()
17900             {
17901                 synchronized (monitor())
17902                 {
17903                     check_orphaned();
17904                     org.apache.xmlbeans.SimpleValue target = null;
17905                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
17906                     if (target == null)
17907                     {
17908                       return null;
17909                     }
17910                     return target.getStringValue();
17911                 }
17912             }
17913             
17914             /**
17915              * Gets (as xml) the "Reasons_design_engineering_separate_construction" element
17916              */
17917             public gov.grants.apply.forms.ed900V10.AN1To320 xgetReasonsDesignEngineeringSeparateConstruction()
17918             {
17919                 synchronized (monitor())
17920                 {
17921                     check_orphaned();
17922                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
17923                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
17924                     return target;
17925                 }
17926             }
17927             
17928             /**
17929              * True if has "Reasons_design_engineering_separate_construction" element
17930              */
17931             public boolean isSetReasonsDesignEngineeringSeparateConstruction()
17932             {
17933                 synchronized (monitor())
17934                 {
17935                     check_orphaned();
17936                     return get_store().count_elements(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4) != 0;
17937                 }
17938             }
17939             
17940             /**
17941              * Sets the "Reasons_design_engineering_separate_construction" element
17942              */
17943             public void setReasonsDesignEngineeringSeparateConstruction(java.lang.String reasonsDesignEngineeringSeparateConstruction)
17944             {
17945                 synchronized (monitor())
17946                 {
17947                     check_orphaned();
17948                     org.apache.xmlbeans.SimpleValue target = null;
17949                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
17950                     if (target == null)
17951                     {
17952                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4);
17953                     }
17954                     target.setStringValue(reasonsDesignEngineeringSeparateConstruction);
17955                 }
17956             }
17957             
17958             /**
17959              * Sets (as xml) the "Reasons_design_engineering_separate_construction" element
17960              */
17961             public void xsetReasonsDesignEngineeringSeparateConstruction(gov.grants.apply.forms.ed900V10.AN1To320 reasonsDesignEngineeringSeparateConstruction)
17962             {
17963                 synchronized (monitor())
17964                 {
17965                     check_orphaned();
17966                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
17967                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
17968                     if (target == null)
17969                     {
17970                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4);
17971                     }
17972                     target.set(reasonsDesignEngineeringSeparateConstruction);
17973                 }
17974             }
17975             
17976             /**
17977              * Unsets the "Reasons_design_engineering_separate_construction" element
17978              */
17979             public void unsetReasonsDesignEngineeringSeparateConstruction()
17980             {
17981                 synchronized (monitor())
17982                 {
17983                     check_orphaned();
17984                     get_store().remove_element(REASONSDESIGNENGINEERINGSEPARATECONSTRUCTION$4, 0);
17985                 }
17986             }
17987             
17988             /**
17989              * Gets the "Funding_construction_completion_design_engineering" element
17990              */
17991             public java.lang.String getFundingConstructionCompletionDesignEngineering()
17992             {
17993                 synchronized (monitor())
17994                 {
17995                     check_orphaned();
17996                     org.apache.xmlbeans.SimpleValue target = null;
17997                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
17998                     if (target == null)
17999                     {
18000                       return null;
18001                     }
18002                     return target.getStringValue();
18003                 }
18004             }
18005             
18006             /**
18007              * Gets (as xml) the "Funding_construction_completion_design_engineering" element
18008              */
18009             public gov.grants.apply.forms.ed900V10.AN1To320 xgetFundingConstructionCompletionDesignEngineering()
18010             {
18011                 synchronized (monitor())
18012                 {
18013                     check_orphaned();
18014                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
18015                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18016                     return target;
18017                 }
18018             }
18019             
18020             /**
18021              * True if has "Funding_construction_completion_design_engineering" element
18022              */
18023             public boolean isSetFundingConstructionCompletionDesignEngineering()
18024             {
18025                 synchronized (monitor())
18026                 {
18027                     check_orphaned();
18028                     return get_store().count_elements(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6) != 0;
18029                 }
18030             }
18031             
18032             /**
18033              * Sets the "Funding_construction_completion_design_engineering" element
18034              */
18035             public void setFundingConstructionCompletionDesignEngineering(java.lang.String fundingConstructionCompletionDesignEngineering)
18036             {
18037                 synchronized (monitor())
18038                 {
18039                     check_orphaned();
18040                     org.apache.xmlbeans.SimpleValue target = null;
18041                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18042                     if (target == null)
18043                     {
18044                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6);
18045                     }
18046                     target.setStringValue(fundingConstructionCompletionDesignEngineering);
18047                 }
18048             }
18049             
18050             /**
18051              * Sets (as xml) the "Funding_construction_completion_design_engineering" element
18052              */
18053             public void xsetFundingConstructionCompletionDesignEngineering(gov.grants.apply.forms.ed900V10.AN1To320 fundingConstructionCompletionDesignEngineering)
18054             {
18055                 synchronized (monitor())
18056                 {
18057                     check_orphaned();
18058                     gov.grants.apply.forms.ed900V10.AN1To320 target = null;
18059                     target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().find_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18060                     if (target == null)
18061                     {
18062                       target = (gov.grants.apply.forms.ed900V10.AN1To320)get_store().add_element_user(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6);
18063                     }
18064                     target.set(fundingConstructionCompletionDesignEngineering);
18065                 }
18066             }
18067             
18068             /**
18069              * Unsets the "Funding_construction_completion_design_engineering" element
18070              */
18071             public void unsetFundingConstructionCompletionDesignEngineering()
18072             {
18073                 synchronized (monitor())
18074                 {
18075                     check_orphaned();
18076                     get_store().remove_element(FUNDINGCONSTRUCTIONCOMPLETIONDESIGNENGINEERING$6, 0);
18077                 }
18078             }
18079             
18080             /**
18081              * Gets the "Months_before_construction" element
18082              */
18083             public java.lang.String getMonthsBeforeConstruction()
18084             {
18085                 synchronized (monitor())
18086                 {
18087                     check_orphaned();
18088                     org.apache.xmlbeans.SimpleValue target = null;
18089                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONTHSBEFORECONSTRUCTION$8, 0);
18090                     if (target == null)
18091                     {
18092                       return null;
18093                     }
18094                     return target.getStringValue();
18095                 }
18096             }
18097             
18098             /**
18099              * Gets (as xml) the "Months_before_construction" element
18100              */
18101             public gov.grants.apply.forms.ed900V10.AN1To160 xgetMonthsBeforeConstruction()
18102             {
18103                 synchronized (monitor())
18104                 {
18105                     check_orphaned();
18106                     gov.grants.apply.forms.ed900V10.AN1To160 target = null;
18107                     target = (gov.grants.apply.forms.ed900V10.AN1To160)get_store().find_element_user(MONTHSBEFORECONSTRUCTION$8, 0);
18108                     return target;
18109                 }
18110             }
18111             
18112             /**
18113              * True if has "Months_before_construction" element
18114              */
18115             public boolean isSetMonthsBeforeConstruction()
18116             {
18117                 synchronized (monitor())
18118                 {
18119                     check_orphaned();
18120                     return get_store().count_elements(MONTHSBEFORECONSTRUCTION$8) != 0;
18121                 }
18122             }
18123             
18124             /**
18125              * Sets the "Months_before_construction" element
18126              */
18127             public void setMonthsBeforeConstruction(java.lang.String monthsBeforeConstruction)
18128             {
18129                 synchronized (monitor())
18130                 {
18131                     check_orphaned();
18132                     org.apache.xmlbeans.SimpleValue target = null;
18133                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONTHSBEFORECONSTRUCTION$8, 0);
18134                     if (target == null)
18135                     {
18136                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONTHSBEFORECONSTRUCTION$8);
18137                     }
18138                     target.setStringValue(monthsBeforeConstruction);
18139                 }
18140             }
18141             
18142             /**
18143              * Sets (as xml) the "Months_before_construction" element
18144              */
18145             public void xsetMonthsBeforeConstruction(gov.grants.apply.forms.ed900V10.AN1To160 monthsBeforeConstruction)
18146             {
18147                 synchronized (monitor())
18148                 {
18149                     check_orphaned();
18150                     gov.grants.apply.forms.ed900V10.AN1To160 target = null;
18151                     target = (gov.grants.apply.forms.ed900V10.AN1To160)get_store().find_element_user(MONTHSBEFORECONSTRUCTION$8, 0);
18152                     if (target == null)
18153                     {
18154                       target = (gov.grants.apply.forms.ed900V10.AN1To160)get_store().add_element_user(MONTHSBEFORECONSTRUCTION$8);
18155                     }
18156                     target.set(monthsBeforeConstruction);
18157                 }
18158             }
18159             
18160             /**
18161              * Unsets the "Months_before_construction" element
18162              */
18163             public void unsetMonthsBeforeConstruction()
18164             {
18165                 synchronized (monitor())
18166                 {
18167                     check_orphaned();
18168                     get_store().remove_element(MONTHSBEFORECONSTRUCTION$8, 0);
18169                 }
18170             }
18171         }
18172         /**
18173          * An XML ExhibitA(@http://apply.grants.gov/forms/ED_900-V1.0).
18174          *
18175          * This is a complex type.
18176          */
18177         public static class ExhibitAImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitA
18178         {
18179             private static final long serialVersionUID = 1L;
18180             
18181             public ExhibitAImpl(org.apache.xmlbeans.SchemaType sType)
18182             {
18183                 super(sType);
18184             }
18185             
18186             private static final javax.xml.namespace.QName APPLICANTNAME$0 = 
18187                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ApplicantName");
18188             private static final javax.xml.namespace.QName APPLICANTADDRESS$2 = 
18189                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ApplicantAddress");
18190             private static final javax.xml.namespace.QName APPLICANTPHONE$4 = 
18191                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "ApplicantPhone");
18192             
18193             
18194             /**
18195              * Gets the "ApplicantName" element
18196              */
18197             public java.lang.String getApplicantName()
18198             {
18199                 synchronized (monitor())
18200                 {
18201                     check_orphaned();
18202                     org.apache.xmlbeans.SimpleValue target = null;
18203                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTNAME$0, 0);
18204                     if (target == null)
18205                     {
18206                       return null;
18207                     }
18208                     return target.getStringValue();
18209                 }
18210             }
18211             
18212             /**
18213              * Gets (as xml) the "ApplicantName" element
18214              */
18215             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantName()
18216             {
18217                 synchronized (monitor())
18218                 {
18219                     check_orphaned();
18220                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18221                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTNAME$0, 0);
18222                     return target;
18223                 }
18224             }
18225             
18226             /**
18227              * True if has "ApplicantName" element
18228              */
18229             public boolean isSetApplicantName()
18230             {
18231                 synchronized (monitor())
18232                 {
18233                     check_orphaned();
18234                     return get_store().count_elements(APPLICANTNAME$0) != 0;
18235                 }
18236             }
18237             
18238             /**
18239              * Sets the "ApplicantName" element
18240              */
18241             public void setApplicantName(java.lang.String applicantName)
18242             {
18243                 synchronized (monitor())
18244                 {
18245                     check_orphaned();
18246                     org.apache.xmlbeans.SimpleValue target = null;
18247                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTNAME$0, 0);
18248                     if (target == null)
18249                     {
18250                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTNAME$0);
18251                     }
18252                     target.setStringValue(applicantName);
18253                 }
18254             }
18255             
18256             /**
18257              * Sets (as xml) the "ApplicantName" element
18258              */
18259             public void xsetApplicantName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantName)
18260             {
18261                 synchronized (monitor())
18262                 {
18263                     check_orphaned();
18264                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18265                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTNAME$0, 0);
18266                     if (target == null)
18267                     {
18268                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTNAME$0);
18269                     }
18270                     target.set(applicantName);
18271                 }
18272             }
18273             
18274             /**
18275              * Unsets the "ApplicantName" element
18276              */
18277             public void unsetApplicantName()
18278             {
18279                 synchronized (monitor())
18280                 {
18281                     check_orphaned();
18282                     get_store().remove_element(APPLICANTNAME$0, 0);
18283                 }
18284             }
18285             
18286             /**
18287              * Gets the "ApplicantAddress" element
18288              */
18289             public gov.grants.apply.system.globalLibraryV20.AddressDataType getApplicantAddress()
18290             {
18291                 synchronized (monitor())
18292                 {
18293                     check_orphaned();
18294                     gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
18295                     target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().find_element_user(APPLICANTADDRESS$2, 0);
18296                     if (target == null)
18297                     {
18298                       return null;
18299                     }
18300                     return target;
18301                 }
18302             }
18303             
18304             /**
18305              * True if has "ApplicantAddress" element
18306              */
18307             public boolean isSetApplicantAddress()
18308             {
18309                 synchronized (monitor())
18310                 {
18311                     check_orphaned();
18312                     return get_store().count_elements(APPLICANTADDRESS$2) != 0;
18313                 }
18314             }
18315             
18316             /**
18317              * Sets the "ApplicantAddress" element
18318              */
18319             public void setApplicantAddress(gov.grants.apply.system.globalLibraryV20.AddressDataType applicantAddress)
18320             {
18321                 generatedSetterHelperImpl(applicantAddress, APPLICANTADDRESS$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
18322             }
18323             
18324             /**
18325              * Appends and returns a new empty "ApplicantAddress" element
18326              */
18327             public gov.grants.apply.system.globalLibraryV20.AddressDataType addNewApplicantAddress()
18328             {
18329                 synchronized (monitor())
18330                 {
18331                     check_orphaned();
18332                     gov.grants.apply.system.globalLibraryV20.AddressDataType target = null;
18333                     target = (gov.grants.apply.system.globalLibraryV20.AddressDataType)get_store().add_element_user(APPLICANTADDRESS$2);
18334                     return target;
18335                 }
18336             }
18337             
18338             /**
18339              * Unsets the "ApplicantAddress" element
18340              */
18341             public void unsetApplicantAddress()
18342             {
18343                 synchronized (monitor())
18344                 {
18345                     check_orphaned();
18346                     get_store().remove_element(APPLICANTADDRESS$2, 0);
18347                 }
18348             }
18349             
18350             /**
18351              * Gets the "ApplicantPhone" element
18352              */
18353             public java.lang.String getApplicantPhone()
18354             {
18355                 synchronized (monitor())
18356                 {
18357                     check_orphaned();
18358                     org.apache.xmlbeans.SimpleValue target = null;
18359                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTPHONE$4, 0);
18360                     if (target == null)
18361                     {
18362                       return null;
18363                     }
18364                     return target.getStringValue();
18365                 }
18366             }
18367             
18368             /**
18369              * Gets (as xml) the "ApplicantPhone" element
18370              */
18371             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetApplicantPhone()
18372             {
18373                 synchronized (monitor())
18374                 {
18375                     check_orphaned();
18376                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
18377                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(APPLICANTPHONE$4, 0);
18378                     return target;
18379                 }
18380             }
18381             
18382             /**
18383              * True if has "ApplicantPhone" element
18384              */
18385             public boolean isSetApplicantPhone()
18386             {
18387                 synchronized (monitor())
18388                 {
18389                     check_orphaned();
18390                     return get_store().count_elements(APPLICANTPHONE$4) != 0;
18391                 }
18392             }
18393             
18394             /**
18395              * Sets the "ApplicantPhone" element
18396              */
18397             public void setApplicantPhone(java.lang.String applicantPhone)
18398             {
18399                 synchronized (monitor())
18400                 {
18401                     check_orphaned();
18402                     org.apache.xmlbeans.SimpleValue target = null;
18403                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTPHONE$4, 0);
18404                     if (target == null)
18405                     {
18406                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTPHONE$4);
18407                     }
18408                     target.setStringValue(applicantPhone);
18409                 }
18410             }
18411             
18412             /**
18413              * Sets (as xml) the "ApplicantPhone" element
18414              */
18415             public void xsetApplicantPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType applicantPhone)
18416             {
18417                 synchronized (monitor())
18418                 {
18419                     check_orphaned();
18420                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
18421                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(APPLICANTPHONE$4, 0);
18422                     if (target == null)
18423                     {
18424                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(APPLICANTPHONE$4);
18425                     }
18426                     target.set(applicantPhone);
18427                 }
18428             }
18429             
18430             /**
18431              * Unsets the "ApplicantPhone" element
18432              */
18433             public void unsetApplicantPhone()
18434             {
18435                 synchronized (monitor())
18436                 {
18437                     check_orphaned();
18438                     get_store().remove_element(APPLICANTPHONE$4, 0);
18439                 }
18440             }
18441         }
18442         /**
18443          * An XML ExhibitB(@http://apply.grants.gov/forms/ED_900-V1.0).
18444          *
18445          * This is a complex type.
18446          */
18447         public static class ExhibitBImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitB
18448         {
18449             private static final long serialVersionUID = 1L;
18450             
18451             public ExhibitBImpl(org.apache.xmlbeans.SchemaType sType)
18452             {
18453                 super(sType);
18454             }
18455             
18456             private static final javax.xml.namespace.QName AORSIGNATURE$0 = 
18457                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "AORSignature");
18458             private static final javax.xml.namespace.QName TITLEAUTHORIZEDCERTFYINGOFFICIAL$2 = 
18459                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Title_Authorized_Certfying_Official");
18460             private static final javax.xml.namespace.QName APPLICANTORGANIZATION$4 = 
18461                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Applicant_Organization");
18462             private static final javax.xml.namespace.QName DATE$6 = 
18463                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Date");
18464             
18465             
18466             /**
18467              * Gets the "AORSignature" element
18468              */
18469             public java.lang.String getAORSignature()
18470             {
18471                 synchronized (monitor())
18472                 {
18473                     check_orphaned();
18474                     org.apache.xmlbeans.SimpleValue target = null;
18475                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
18476                     if (target == null)
18477                     {
18478                       return null;
18479                     }
18480                     return target.getStringValue();
18481                 }
18482             }
18483             
18484             /**
18485              * Gets (as xml) the "AORSignature" element
18486              */
18487             public gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature()
18488             {
18489                 synchronized (monitor())
18490                 {
18491                     check_orphaned();
18492                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
18493                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
18494                     return target;
18495                 }
18496             }
18497             
18498             /**
18499              * Sets the "AORSignature" element
18500              */
18501             public void setAORSignature(java.lang.String aorSignature)
18502             {
18503                 synchronized (monitor())
18504                 {
18505                     check_orphaned();
18506                     org.apache.xmlbeans.SimpleValue target = null;
18507                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
18508                     if (target == null)
18509                     {
18510                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AORSIGNATURE$0);
18511                     }
18512                     target.setStringValue(aorSignature);
18513                 }
18514             }
18515             
18516             /**
18517              * Sets (as xml) the "AORSignature" element
18518              */
18519             public void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature)
18520             {
18521                 synchronized (monitor())
18522                 {
18523                     check_orphaned();
18524                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
18525                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
18526                     if (target == null)
18527                     {
18528                       target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().add_element_user(AORSIGNATURE$0);
18529                     }
18530                     target.set(aorSignature);
18531                 }
18532             }
18533             
18534             /**
18535              * Gets the "Title_Authorized_Certfying_Official" element
18536              */
18537             public java.lang.String getTitleAuthorizedCertfyingOfficial()
18538             {
18539                 synchronized (monitor())
18540                 {
18541                     check_orphaned();
18542                     org.apache.xmlbeans.SimpleValue target = null;
18543                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18544                     if (target == null)
18545                     {
18546                       return null;
18547                     }
18548                     return target.getStringValue();
18549                 }
18550             }
18551             
18552             /**
18553              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
18554              */
18555             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial()
18556             {
18557                 synchronized (monitor())
18558                 {
18559                     check_orphaned();
18560                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
18561                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18562                     return target;
18563                 }
18564             }
18565             
18566             /**
18567              * Sets the "Title_Authorized_Certfying_Official" element
18568              */
18569             public void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial)
18570             {
18571                 synchronized (monitor())
18572                 {
18573                     check_orphaned();
18574                     org.apache.xmlbeans.SimpleValue target = null;
18575                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18576                     if (target == null)
18577                     {
18578                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
18579                     }
18580                     target.setStringValue(titleAuthorizedCertfyingOfficial);
18581                 }
18582             }
18583             
18584             /**
18585              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
18586              */
18587             public void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial)
18588             {
18589                 synchronized (monitor())
18590                 {
18591                     check_orphaned();
18592                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
18593                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18594                     if (target == null)
18595                     {
18596                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
18597                     }
18598                     target.set(titleAuthorizedCertfyingOfficial);
18599                 }
18600             }
18601             
18602             /**
18603              * Gets the "Applicant_Organization" element
18604              */
18605             public java.lang.String getApplicantOrganization()
18606             {
18607                 synchronized (monitor())
18608                 {
18609                     check_orphaned();
18610                     org.apache.xmlbeans.SimpleValue target = null;
18611                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
18612                     if (target == null)
18613                     {
18614                       return null;
18615                     }
18616                     return target.getStringValue();
18617                 }
18618             }
18619             
18620             /**
18621              * Gets (as xml) the "Applicant_Organization" element
18622              */
18623             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization()
18624             {
18625                 synchronized (monitor())
18626                 {
18627                     check_orphaned();
18628                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18629                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
18630                     return target;
18631                 }
18632             }
18633             
18634             /**
18635              * Sets the "Applicant_Organization" element
18636              */
18637             public void setApplicantOrganization(java.lang.String applicantOrganization)
18638             {
18639                 synchronized (monitor())
18640                 {
18641                     check_orphaned();
18642                     org.apache.xmlbeans.SimpleValue target = null;
18643                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
18644                     if (target == null)
18645                     {
18646                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTORGANIZATION$4);
18647                     }
18648                     target.setStringValue(applicantOrganization);
18649                 }
18650             }
18651             
18652             /**
18653              * Sets (as xml) the "Applicant_Organization" element
18654              */
18655             public void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization)
18656             {
18657                 synchronized (monitor())
18658                 {
18659                     check_orphaned();
18660                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18661                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
18662                     if (target == null)
18663                     {
18664                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTORGANIZATION$4);
18665                     }
18666                     target.set(applicantOrganization);
18667                 }
18668             }
18669             
18670             /**
18671              * Gets the "Date" element
18672              */
18673             public java.util.Calendar getDate()
18674             {
18675                 synchronized (monitor())
18676                 {
18677                     check_orphaned();
18678                     org.apache.xmlbeans.SimpleValue target = null;
18679                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
18680                     if (target == null)
18681                     {
18682                       return null;
18683                     }
18684                     return target.getCalendarValue();
18685                 }
18686             }
18687             
18688             /**
18689              * Gets (as xml) the "Date" element
18690              */
18691             public org.apache.xmlbeans.XmlDate xgetDate()
18692             {
18693                 synchronized (monitor())
18694                 {
18695                     check_orphaned();
18696                     org.apache.xmlbeans.XmlDate target = null;
18697                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
18698                     return target;
18699                 }
18700             }
18701             
18702             /**
18703              * Sets the "Date" element
18704              */
18705             public void setDate(java.util.Calendar date)
18706             {
18707                 synchronized (monitor())
18708                 {
18709                     check_orphaned();
18710                     org.apache.xmlbeans.SimpleValue target = null;
18711                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
18712                     if (target == null)
18713                     {
18714                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATE$6);
18715                     }
18716                     target.setCalendarValue(date);
18717                 }
18718             }
18719             
18720             /**
18721              * Sets (as xml) the "Date" element
18722              */
18723             public void xsetDate(org.apache.xmlbeans.XmlDate date)
18724             {
18725                 synchronized (monitor())
18726                 {
18727                     check_orphaned();
18728                     org.apache.xmlbeans.XmlDate target = null;
18729                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
18730                     if (target == null)
18731                     {
18732                       target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATE$6);
18733                     }
18734                     target.set(date);
18735                 }
18736             }
18737         }
18738         /**
18739          * An XML ExhibitC(@http://apply.grants.gov/forms/ED_900-V1.0).
18740          *
18741          * This is a complex type.
18742          */
18743         public static class ExhibitCImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitC
18744         {
18745             private static final long serialVersionUID = 1L;
18746             
18747             public ExhibitCImpl(org.apache.xmlbeans.SchemaType sType)
18748             {
18749                 super(sType);
18750             }
18751             
18752             private static final javax.xml.namespace.QName AORSIGNATURE$0 = 
18753                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "AORSignature");
18754             private static final javax.xml.namespace.QName TITLEAUTHORIZEDCERTFYINGOFFICIAL$2 = 
18755                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Title_Authorized_Certfying_Official");
18756             private static final javax.xml.namespace.QName APPLICANTORGANIZATION$4 = 
18757                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Applicant_Organization");
18758             private static final javax.xml.namespace.QName DATE$6 = 
18759                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Date");
18760             
18761             
18762             /**
18763              * Gets the "AORSignature" element
18764              */
18765             public java.lang.String getAORSignature()
18766             {
18767                 synchronized (monitor())
18768                 {
18769                     check_orphaned();
18770                     org.apache.xmlbeans.SimpleValue target = null;
18771                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
18772                     if (target == null)
18773                     {
18774                       return null;
18775                     }
18776                     return target.getStringValue();
18777                 }
18778             }
18779             
18780             /**
18781              * Gets (as xml) the "AORSignature" element
18782              */
18783             public gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature()
18784             {
18785                 synchronized (monitor())
18786                 {
18787                     check_orphaned();
18788                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
18789                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
18790                     return target;
18791                 }
18792             }
18793             
18794             /**
18795              * Sets the "AORSignature" element
18796              */
18797             public void setAORSignature(java.lang.String aorSignature)
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(AORSIGNATURE$0, 0);
18804                     if (target == null)
18805                     {
18806                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AORSIGNATURE$0);
18807                     }
18808                     target.setStringValue(aorSignature);
18809                 }
18810             }
18811             
18812             /**
18813              * Sets (as xml) the "AORSignature" element
18814              */
18815             public void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature)
18816             {
18817                 synchronized (monitor())
18818                 {
18819                     check_orphaned();
18820                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
18821                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
18822                     if (target == null)
18823                     {
18824                       target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().add_element_user(AORSIGNATURE$0);
18825                     }
18826                     target.set(aorSignature);
18827                 }
18828             }
18829             
18830             /**
18831              * Gets the "Title_Authorized_Certfying_Official" element
18832              */
18833             public java.lang.String getTitleAuthorizedCertfyingOfficial()
18834             {
18835                 synchronized (monitor())
18836                 {
18837                     check_orphaned();
18838                     org.apache.xmlbeans.SimpleValue target = null;
18839                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18840                     if (target == null)
18841                     {
18842                       return null;
18843                     }
18844                     return target.getStringValue();
18845                 }
18846             }
18847             
18848             /**
18849              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
18850              */
18851             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial()
18852             {
18853                 synchronized (monitor())
18854                 {
18855                     check_orphaned();
18856                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
18857                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18858                     return target;
18859                 }
18860             }
18861             
18862             /**
18863              * Sets the "Title_Authorized_Certfying_Official" element
18864              */
18865             public void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial)
18866             {
18867                 synchronized (monitor())
18868                 {
18869                     check_orphaned();
18870                     org.apache.xmlbeans.SimpleValue target = null;
18871                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18872                     if (target == null)
18873                     {
18874                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
18875                     }
18876                     target.setStringValue(titleAuthorizedCertfyingOfficial);
18877                 }
18878             }
18879             
18880             /**
18881              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
18882              */
18883             public void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial)
18884             {
18885                 synchronized (monitor())
18886                 {
18887                     check_orphaned();
18888                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
18889                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
18890                     if (target == null)
18891                     {
18892                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
18893                     }
18894                     target.set(titleAuthorizedCertfyingOfficial);
18895                 }
18896             }
18897             
18898             /**
18899              * Gets the "Applicant_Organization" element
18900              */
18901             public java.lang.String getApplicantOrganization()
18902             {
18903                 synchronized (monitor())
18904                 {
18905                     check_orphaned();
18906                     org.apache.xmlbeans.SimpleValue target = null;
18907                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
18908                     if (target == null)
18909                     {
18910                       return null;
18911                     }
18912                     return target.getStringValue();
18913                 }
18914             }
18915             
18916             /**
18917              * Gets (as xml) the "Applicant_Organization" element
18918              */
18919             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization()
18920             {
18921                 synchronized (monitor())
18922                 {
18923                     check_orphaned();
18924                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18925                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
18926                     return target;
18927                 }
18928             }
18929             
18930             /**
18931              * Sets the "Applicant_Organization" element
18932              */
18933             public void setApplicantOrganization(java.lang.String applicantOrganization)
18934             {
18935                 synchronized (monitor())
18936                 {
18937                     check_orphaned();
18938                     org.apache.xmlbeans.SimpleValue target = null;
18939                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
18940                     if (target == null)
18941                     {
18942                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTORGANIZATION$4);
18943                     }
18944                     target.setStringValue(applicantOrganization);
18945                 }
18946             }
18947             
18948             /**
18949              * Sets (as xml) the "Applicant_Organization" element
18950              */
18951             public void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization)
18952             {
18953                 synchronized (monitor())
18954                 {
18955                     check_orphaned();
18956                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
18957                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
18958                     if (target == null)
18959                     {
18960                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTORGANIZATION$4);
18961                     }
18962                     target.set(applicantOrganization);
18963                 }
18964             }
18965             
18966             /**
18967              * Gets the "Date" element
18968              */
18969             public java.util.Calendar getDate()
18970             {
18971                 synchronized (monitor())
18972                 {
18973                     check_orphaned();
18974                     org.apache.xmlbeans.SimpleValue target = null;
18975                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
18976                     if (target == null)
18977                     {
18978                       return null;
18979                     }
18980                     return target.getCalendarValue();
18981                 }
18982             }
18983             
18984             /**
18985              * Gets (as xml) the "Date" element
18986              */
18987             public org.apache.xmlbeans.XmlDate xgetDate()
18988             {
18989                 synchronized (monitor())
18990                 {
18991                     check_orphaned();
18992                     org.apache.xmlbeans.XmlDate target = null;
18993                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
18994                     return target;
18995                 }
18996             }
18997             
18998             /**
18999              * Sets the "Date" element
19000              */
19001             public void setDate(java.util.Calendar date)
19002             {
19003                 synchronized (monitor())
19004                 {
19005                     check_orphaned();
19006                     org.apache.xmlbeans.SimpleValue target = null;
19007                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19008                     if (target == null)
19009                     {
19010                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATE$6);
19011                     }
19012                     target.setCalendarValue(date);
19013                 }
19014             }
19015             
19016             /**
19017              * Sets (as xml) the "Date" element
19018              */
19019             public void xsetDate(org.apache.xmlbeans.XmlDate date)
19020             {
19021                 synchronized (monitor())
19022                 {
19023                     check_orphaned();
19024                     org.apache.xmlbeans.XmlDate target = null;
19025                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19026                     if (target == null)
19027                     {
19028                       target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATE$6);
19029                     }
19030                     target.set(date);
19031                 }
19032             }
19033         }
19034         /**
19035          * An XML ExhibitD(@http://apply.grants.gov/forms/ED_900-V1.0).
19036          *
19037          * This is a complex type.
19038          */
19039         public static class ExhibitDImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitD
19040         {
19041             private static final long serialVersionUID = 1L;
19042             
19043             public ExhibitDImpl(org.apache.xmlbeans.SchemaType sType)
19044             {
19045                 super(sType);
19046             }
19047             
19048             private static final javax.xml.namespace.QName AORSIGNATURE$0 = 
19049                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "AORSignature");
19050             private static final javax.xml.namespace.QName TITLEAUTHORIZEDCERTFYINGOFFICIAL$2 = 
19051                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Title_Authorized_Certfying_Official");
19052             private static final javax.xml.namespace.QName APPLICANTORGANIZATION$4 = 
19053                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Applicant_Organization");
19054             private static final javax.xml.namespace.QName DATE$6 = 
19055                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Date");
19056             
19057             
19058             /**
19059              * Gets the "AORSignature" element
19060              */
19061             public java.lang.String getAORSignature()
19062             {
19063                 synchronized (monitor())
19064                 {
19065                     check_orphaned();
19066                     org.apache.xmlbeans.SimpleValue target = null;
19067                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
19068                     if (target == null)
19069                     {
19070                       return null;
19071                     }
19072                     return target.getStringValue();
19073                 }
19074             }
19075             
19076             /**
19077              * Gets (as xml) the "AORSignature" element
19078              */
19079             public gov.grants.apply.system.globalLibraryV20.SignatureDataType xgetAORSignature()
19080             {
19081                 synchronized (monitor())
19082                 {
19083                     check_orphaned();
19084                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
19085                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
19086                     return target;
19087                 }
19088             }
19089             
19090             /**
19091              * Sets the "AORSignature" element
19092              */
19093             public void setAORSignature(java.lang.String aorSignature)
19094             {
19095                 synchronized (monitor())
19096                 {
19097                     check_orphaned();
19098                     org.apache.xmlbeans.SimpleValue target = null;
19099                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AORSIGNATURE$0, 0);
19100                     if (target == null)
19101                     {
19102                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AORSIGNATURE$0);
19103                     }
19104                     target.setStringValue(aorSignature);
19105                 }
19106             }
19107             
19108             /**
19109              * Sets (as xml) the "AORSignature" element
19110              */
19111             public void xsetAORSignature(gov.grants.apply.system.globalLibraryV20.SignatureDataType aorSignature)
19112             {
19113                 synchronized (monitor())
19114                 {
19115                     check_orphaned();
19116                     gov.grants.apply.system.globalLibraryV20.SignatureDataType target = null;
19117                     target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().find_element_user(AORSIGNATURE$0, 0);
19118                     if (target == null)
19119                     {
19120                       target = (gov.grants.apply.system.globalLibraryV20.SignatureDataType)get_store().add_element_user(AORSIGNATURE$0);
19121                     }
19122                     target.set(aorSignature);
19123                 }
19124             }
19125             
19126             /**
19127              * Gets the "Title_Authorized_Certfying_Official" element
19128              */
19129             public java.lang.String getTitleAuthorizedCertfyingOfficial()
19130             {
19131                 synchronized (monitor())
19132                 {
19133                     check_orphaned();
19134                     org.apache.xmlbeans.SimpleValue target = null;
19135                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19136                     if (target == null)
19137                     {
19138                       return null;
19139                     }
19140                     return target.getStringValue();
19141                 }
19142             }
19143             
19144             /**
19145              * Gets (as xml) the "Title_Authorized_Certfying_Official" element
19146              */
19147             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitleAuthorizedCertfyingOfficial()
19148             {
19149                 synchronized (monitor())
19150                 {
19151                     check_orphaned();
19152                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
19153                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19154                     return target;
19155                 }
19156             }
19157             
19158             /**
19159              * Sets the "Title_Authorized_Certfying_Official" element
19160              */
19161             public void setTitleAuthorizedCertfyingOfficial(java.lang.String titleAuthorizedCertfyingOfficial)
19162             {
19163                 synchronized (monitor())
19164                 {
19165                     check_orphaned();
19166                     org.apache.xmlbeans.SimpleValue target = null;
19167                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19168                     if (target == null)
19169                     {
19170                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
19171                     }
19172                     target.setStringValue(titleAuthorizedCertfyingOfficial);
19173                 }
19174             }
19175             
19176             /**
19177              * Sets (as xml) the "Title_Authorized_Certfying_Official" element
19178              */
19179             public void xsetTitleAuthorizedCertfyingOfficial(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType titleAuthorizedCertfyingOfficial)
19180             {
19181                 synchronized (monitor())
19182                 {
19183                     check_orphaned();
19184                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
19185                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2, 0);
19186                     if (target == null)
19187                     {
19188                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLEAUTHORIZEDCERTFYINGOFFICIAL$2);
19189                     }
19190                     target.set(titleAuthorizedCertfyingOfficial);
19191                 }
19192             }
19193             
19194             /**
19195              * Gets the "Applicant_Organization" element
19196              */
19197             public java.lang.String getApplicantOrganization()
19198             {
19199                 synchronized (monitor())
19200                 {
19201                     check_orphaned();
19202                     org.apache.xmlbeans.SimpleValue target = null;
19203                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19204                     if (target == null)
19205                     {
19206                       return null;
19207                     }
19208                     return target.getStringValue();
19209                 }
19210             }
19211             
19212             /**
19213              * Gets (as xml) the "Applicant_Organization" element
19214              */
19215             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetApplicantOrganization()
19216             {
19217                 synchronized (monitor())
19218                 {
19219                     check_orphaned();
19220                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19221                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19222                     return target;
19223                 }
19224             }
19225             
19226             /**
19227              * Sets the "Applicant_Organization" element
19228              */
19229             public void setApplicantOrganization(java.lang.String applicantOrganization)
19230             {
19231                 synchronized (monitor())
19232                 {
19233                     check_orphaned();
19234                     org.apache.xmlbeans.SimpleValue target = null;
19235                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19236                     if (target == null)
19237                     {
19238                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTORGANIZATION$4);
19239                     }
19240                     target.setStringValue(applicantOrganization);
19241                 }
19242             }
19243             
19244             /**
19245              * Sets (as xml) the "Applicant_Organization" element
19246              */
19247             public void xsetApplicantOrganization(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType applicantOrganization)
19248             {
19249                 synchronized (monitor())
19250                 {
19251                     check_orphaned();
19252                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
19253                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(APPLICANTORGANIZATION$4, 0);
19254                     if (target == null)
19255                     {
19256                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(APPLICANTORGANIZATION$4);
19257                     }
19258                     target.set(applicantOrganization);
19259                 }
19260             }
19261             
19262             /**
19263              * Gets the "Date" element
19264              */
19265             public java.util.Calendar getDate()
19266             {
19267                 synchronized (monitor())
19268                 {
19269                     check_orphaned();
19270                     org.apache.xmlbeans.SimpleValue target = null;
19271                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19272                     if (target == null)
19273                     {
19274                       return null;
19275                     }
19276                     return target.getCalendarValue();
19277                 }
19278             }
19279             
19280             /**
19281              * Gets (as xml) the "Date" element
19282              */
19283             public org.apache.xmlbeans.XmlDate xgetDate()
19284             {
19285                 synchronized (monitor())
19286                 {
19287                     check_orphaned();
19288                     org.apache.xmlbeans.XmlDate target = null;
19289                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19290                     return target;
19291                 }
19292             }
19293             
19294             /**
19295              * Sets the "Date" element
19296              */
19297             public void setDate(java.util.Calendar date)
19298             {
19299                 synchronized (monitor())
19300                 {
19301                     check_orphaned();
19302                     org.apache.xmlbeans.SimpleValue target = null;
19303                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATE$6, 0);
19304                     if (target == null)
19305                     {
19306                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATE$6);
19307                     }
19308                     target.setCalendarValue(date);
19309                 }
19310             }
19311             
19312             /**
19313              * Sets (as xml) the "Date" element
19314              */
19315             public void xsetDate(org.apache.xmlbeans.XmlDate date)
19316             {
19317                 synchronized (monitor())
19318                 {
19319                     check_orphaned();
19320                     org.apache.xmlbeans.XmlDate target = null;
19321                     target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATE$6, 0);
19322                     if (target == null)
19323                     {
19324                       target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATE$6);
19325                     }
19326                     target.set(date);
19327                 }
19328             }
19329         }
19330         /**
19331          * An XML ExhibitE(@http://apply.grants.gov/forms/ED_900-V1.0).
19332          *
19333          * This is a complex type.
19334          */
19335         public static class ExhibitEImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.ed900V10.ED900Document.ED900.ExhibitE
19336         {
19337             private static final long serialVersionUID = 1L;
19338             
19339             public ExhibitEImpl(org.apache.xmlbeans.SchemaType sType)
19340             {
19341                 super(sType);
19342             }
19343             
19344             private static final javax.xml.namespace.QName APPLYCONSTASSIST$0 = 
19345                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Apply_Const_Assist");
19346             private static final javax.xml.namespace.QName RECORDINGFEES$2 = 
19347                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Recording_fees");
19348             private static final javax.xml.namespace.QName PENALTYCOSTS$4 = 
19349                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Penalty_costs");
19350             private static final javax.xml.namespace.QName REALPROPERTYTAXES$6 = 
19351                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Real_Property_taxes");
19352             private static final javax.xml.namespace.QName LITIGATIONEXPENSES$8 = 
19353                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Litigation_expenses");
19354             private static final javax.xml.namespace.QName TOTALCOSTSTRANSFERTITLE$10 = 
19355                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Total_costs_transfer_title");
19356             private static final javax.xml.namespace.QName TENANTSMOVINGACTUALEXPENSES$12 = 
19357                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tenants_moving_actual_expenses");
19358             private static final javax.xml.namespace.QName TENANTSMOVINGINLIEULPAYMENTS$14 = 
19359                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tenants_moving_inlieul_payments");
19360             private static final javax.xml.namespace.QName TENANTSMOVINGTOTALEXPENSES$16 = 
19361                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tenants_moving_total_expenses");
19362             private static final javax.xml.namespace.QName TENANTSRENTALPAYMENTS$18 = 
19363                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tenants_rental_payments");
19364             private static final javax.xml.namespace.QName TENANTSDOWNPAYMENT$20 = 
19365                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tenants_down_payment");
19366             private static final javax.xml.namespace.QName TENANTSREPLACEMENTHOUSINGTOTAL$22 = 
19367                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tenants_replacement_housing_total");
19368             private static final javax.xml.namespace.QName TENANTSESTIMATEDTENANTSTOTAL$24 = 
19369                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Tenants_estimated_tenants_total");
19370             private static final javax.xml.namespace.QName OWNERMOVINGACTUALEXPENSES$26 = 
19371                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_moving_actual_expenses");
19372             private static final javax.xml.namespace.QName OWNERMOVINGINLIEULPAYMENTS$28 = 
19373                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_moving_inlieul_payments");
19374             private static final javax.xml.namespace.QName OWNERMOVINGTOTALEXPENSES$30 = 
19375                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_moving_total_expenses");
19376             private static final javax.xml.namespace.QName OWNERPURCHASEPAYMENTS$32 = 
19377                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_purchase_payments");
19378             private static final javax.xml.namespace.QName OWNERREPLACEMENTCOSTS$34 = 
19379                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_replacement_costs");
19380             private static final javax.xml.namespace.QName OWNERINCREASEDINTEREST$36 = 
19381                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_increased_interest");
19382             private static final javax.xml.namespace.QName OWNERCLOSINGCOSTS$38 = 
19383                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_closing_costs");
19384             private static final javax.xml.namespace.QName OWNERRENTALPAYMENTS$40 = 
19385                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_rental_payments");
19386             private static final javax.xml.namespace.QName OWNERDOWNPAYMENT$42 = 
19387                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_down_payment");
19388             private static final javax.xml.namespace.QName OWNERREPLACEMENTHOUSINGTOTAL$44 = 
19389                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_replacement_housing_total");
19390             private static final javax.xml.namespace.QName OWNERESTIMATEDTOTAL$46 = 
19391                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Owner_estimated_total");
19392             private static final javax.xml.namespace.QName BUSINESSMOVINGACTUALEXPENSES$48 = 
19393                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Business_moving_actual_expenses");
19394             private static final javax.xml.namespace.QName BUSINESSMOVINGLOSSPERSONALPROPERTY$50 = 
19395                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Business_moving_loss_personal_property");
19396             private static final javax.xml.namespace.QName BUSINESSMOVINGSEARCHINGEXPENSES$52 = 
19397                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Business_moving_searching_expenses");
19398             private static final javax.xml.namespace.QName BUSINESSMOVINGINLIEULPAYMENTS$54 = 
19399                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Business_moving_inlieul_payments");
19400             private static final javax.xml.namespace.QName BUSINESSESTIMATEDTOTAL$56 = 
19401                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Business_estimated_total");
19402             private static final javax.xml.namespace.QName NONPROFITSMOVINGACTUALEXPENSES$58 = 
19403                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Nonprofits_moving_actual_expenses");
19404             private static final javax.xml.namespace.QName NONPROFITSMOVINGLOSSPERSONALPROPERTY$60 = 
19405                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Nonprofits_moving_loss_personal_property");
19406             private static final javax.xml.namespace.QName NONPROFITSMOVINGSEARCHINGEXPENSES$62 = 
19407                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Nonprofits_moving_searching_expenses");
19408             private static final javax.xml.namespace.QName NONPROFITSMOVINGINLIEULPAYMENTS$64 = 
19409                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Nonprofits_moving_inlieul_payments");
19410             private static final javax.xml.namespace.QName NONPROFITSESTIMATEDTOTAL$66 = 
19411                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Nonprofits_estimated_total");
19412             private static final javax.xml.namespace.QName FARMMOVINGACTUALEXPENSES$68 = 
19413                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Farm_moving_actual_expenses");
19414             private static final javax.xml.namespace.QName FARMMOVINGLOSSPERSONALPROPERTY$70 = 
19415                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Farm_moving_loss_personal_property");
19416             private static final javax.xml.namespace.QName FARMMOVINGSEARCHINGEXPENSES$72 = 
19417                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Farm_moving_searching_expenses");
19418             private static final javax.xml.namespace.QName FARMMOVINGINLIEULPAYMENTS$74 = 
19419                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Farm_moving_inlieul_payments");
19420             private static final javax.xml.namespace.QName FARMESTIMATEDTOTAL$76 = 
19421                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Farm_estimated_total");
19422             private static final javax.xml.namespace.QName TOTALEXPENSESGRANTEESEC205$78 = 
19423                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Total_expenses_grantee_sec205");
19424             private static final javax.xml.namespace.QName ADMINCONTRACTINGSEC212$80 = 
19425                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Admin_contracting_sec212");
19426             private static final javax.xml.namespace.QName ADMINAGREEMENTSEC212$82 = 
19427                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Admin_agreement_sec212");
19428             private static final javax.xml.namespace.QName ADMINESTIMATEDTOTAL$84 = 
19429                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Admin_estimated_total");
19430             private static final javax.xml.namespace.QName GRANDTOTALRELOCATION$86 = 
19431                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/ED_900-V1.0", "Grand_total_relocation");
19432             
19433             
19434             /**
19435              * Gets the "Apply_Const_Assist" element
19436              */
19437             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApplyConstAssist()
19438             {
19439                 synchronized (monitor())
19440                 {
19441                     check_orphaned();
19442                     org.apache.xmlbeans.SimpleValue target = null;
19443                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLYCONSTASSIST$0, 0);
19444                     if (target == null)
19445                     {
19446                       return null;
19447                     }
19448                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
19449                 }
19450             }
19451             
19452             /**
19453              * Gets (as xml) the "Apply_Const_Assist" element
19454              */
19455             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApplyConstAssist()
19456             {
19457                 synchronized (monitor())
19458                 {
19459                     check_orphaned();
19460                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19461                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APPLYCONSTASSIST$0, 0);
19462                     return target;
19463                 }
19464             }
19465             
19466             /**
19467              * Sets the "Apply_Const_Assist" element
19468              */
19469             public void setApplyConstAssist(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum applyConstAssist)
19470             {
19471                 synchronized (monitor())
19472                 {
19473                     check_orphaned();
19474                     org.apache.xmlbeans.SimpleValue target = null;
19475                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLYCONSTASSIST$0, 0);
19476                     if (target == null)
19477                     {
19478                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLYCONSTASSIST$0);
19479                     }
19480                     target.setEnumValue(applyConstAssist);
19481                 }
19482             }
19483             
19484             /**
19485              * Sets (as xml) the "Apply_Const_Assist" element
19486              */
19487             public void xsetApplyConstAssist(gov.grants.apply.system.globalLibraryV20.YesNoDataType applyConstAssist)
19488             {
19489                 synchronized (monitor())
19490                 {
19491                     check_orphaned();
19492                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
19493                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APPLYCONSTASSIST$0, 0);
19494                     if (target == null)
19495                     {
19496                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APPLYCONSTASSIST$0);
19497                     }
19498                     target.set(applyConstAssist);
19499                 }
19500             }
19501             
19502             /**
19503              * Gets the "Recording_fees" element
19504              */
19505             public java.math.BigDecimal getRecordingFees()
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(RECORDINGFEES$2, 0);
19512                     if (target == null)
19513                     {
19514                       return null;
19515                     }
19516                     return target.getBigDecimalValue();
19517                 }
19518             }
19519             
19520             /**
19521              * Gets (as xml) the "Recording_fees" element
19522              */
19523             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetRecordingFees()
19524             {
19525                 synchronized (monitor())
19526                 {
19527                     check_orphaned();
19528                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19529                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(RECORDINGFEES$2, 0);
19530                     return target;
19531                 }
19532             }
19533             
19534             /**
19535              * True if has "Recording_fees" element
19536              */
19537             public boolean isSetRecordingFees()
19538             {
19539                 synchronized (monitor())
19540                 {
19541                     check_orphaned();
19542                     return get_store().count_elements(RECORDINGFEES$2) != 0;
19543                 }
19544             }
19545             
19546             /**
19547              * Sets the "Recording_fees" element
19548              */
19549             public void setRecordingFees(java.math.BigDecimal recordingFees)
19550             {
19551                 synchronized (monitor())
19552                 {
19553                     check_orphaned();
19554                     org.apache.xmlbeans.SimpleValue target = null;
19555                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RECORDINGFEES$2, 0);
19556                     if (target == null)
19557                     {
19558                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RECORDINGFEES$2);
19559                     }
19560                     target.setBigDecimalValue(recordingFees);
19561                 }
19562             }
19563             
19564             /**
19565              * Sets (as xml) the "Recording_fees" element
19566              */
19567             public void xsetRecordingFees(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType recordingFees)
19568             {
19569                 synchronized (monitor())
19570                 {
19571                     check_orphaned();
19572                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19573                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(RECORDINGFEES$2, 0);
19574                     if (target == null)
19575                     {
19576                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(RECORDINGFEES$2);
19577                     }
19578                     target.set(recordingFees);
19579                 }
19580             }
19581             
19582             /**
19583              * Unsets the "Recording_fees" element
19584              */
19585             public void unsetRecordingFees()
19586             {
19587                 synchronized (monitor())
19588                 {
19589                     check_orphaned();
19590                     get_store().remove_element(RECORDINGFEES$2, 0);
19591                 }
19592             }
19593             
19594             /**
19595              * Gets the "Penalty_costs" element
19596              */
19597             public java.math.BigDecimal getPenaltyCosts()
19598             {
19599                 synchronized (monitor())
19600                 {
19601                     check_orphaned();
19602                     org.apache.xmlbeans.SimpleValue target = null;
19603                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENALTYCOSTS$4, 0);
19604                     if (target == null)
19605                     {
19606                       return null;
19607                     }
19608                     return target.getBigDecimalValue();
19609                 }
19610             }
19611             
19612             /**
19613              * Gets (as xml) the "Penalty_costs" element
19614              */
19615             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetPenaltyCosts()
19616             {
19617                 synchronized (monitor())
19618                 {
19619                     check_orphaned();
19620                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19621                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(PENALTYCOSTS$4, 0);
19622                     return target;
19623                 }
19624             }
19625             
19626             /**
19627              * True if has "Penalty_costs" element
19628              */
19629             public boolean isSetPenaltyCosts()
19630             {
19631                 synchronized (monitor())
19632                 {
19633                     check_orphaned();
19634                     return get_store().count_elements(PENALTYCOSTS$4) != 0;
19635                 }
19636             }
19637             
19638             /**
19639              * Sets the "Penalty_costs" element
19640              */
19641             public void setPenaltyCosts(java.math.BigDecimal penaltyCosts)
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(PENALTYCOSTS$4, 0);
19648                     if (target == null)
19649                     {
19650                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PENALTYCOSTS$4);
19651                     }
19652                     target.setBigDecimalValue(penaltyCosts);
19653                 }
19654             }
19655             
19656             /**
19657              * Sets (as xml) the "Penalty_costs" element
19658              */
19659             public void xsetPenaltyCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType penaltyCosts)
19660             {
19661                 synchronized (monitor())
19662                 {
19663                     check_orphaned();
19664                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19665                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(PENALTYCOSTS$4, 0);
19666                     if (target == null)
19667                     {
19668                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(PENALTYCOSTS$4);
19669                     }
19670                     target.set(penaltyCosts);
19671                 }
19672             }
19673             
19674             /**
19675              * Unsets the "Penalty_costs" element
19676              */
19677             public void unsetPenaltyCosts()
19678             {
19679                 synchronized (monitor())
19680                 {
19681                     check_orphaned();
19682                     get_store().remove_element(PENALTYCOSTS$4, 0);
19683                 }
19684             }
19685             
19686             /**
19687              * Gets the "Real_Property_taxes" element
19688              */
19689             public java.math.BigDecimal getRealPropertyTaxes()
19690             {
19691                 synchronized (monitor())
19692                 {
19693                     check_orphaned();
19694                     org.apache.xmlbeans.SimpleValue target = null;
19695                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REALPROPERTYTAXES$6, 0);
19696                     if (target == null)
19697                     {
19698                       return null;
19699                     }
19700                     return target.getBigDecimalValue();
19701                 }
19702             }
19703             
19704             /**
19705              * Gets (as xml) the "Real_Property_taxes" element
19706              */
19707             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetRealPropertyTaxes()
19708             {
19709                 synchronized (monitor())
19710                 {
19711                     check_orphaned();
19712                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19713                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(REALPROPERTYTAXES$6, 0);
19714                     return target;
19715                 }
19716             }
19717             
19718             /**
19719              * True if has "Real_Property_taxes" element
19720              */
19721             public boolean isSetRealPropertyTaxes()
19722             {
19723                 synchronized (monitor())
19724                 {
19725                     check_orphaned();
19726                     return get_store().count_elements(REALPROPERTYTAXES$6) != 0;
19727                 }
19728             }
19729             
19730             /**
19731              * Sets the "Real_Property_taxes" element
19732              */
19733             public void setRealPropertyTaxes(java.math.BigDecimal realPropertyTaxes)
19734             {
19735                 synchronized (monitor())
19736                 {
19737                     check_orphaned();
19738                     org.apache.xmlbeans.SimpleValue target = null;
19739                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REALPROPERTYTAXES$6, 0);
19740                     if (target == null)
19741                     {
19742                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REALPROPERTYTAXES$6);
19743                     }
19744                     target.setBigDecimalValue(realPropertyTaxes);
19745                 }
19746             }
19747             
19748             /**
19749              * Sets (as xml) the "Real_Property_taxes" element
19750              */
19751             public void xsetRealPropertyTaxes(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType realPropertyTaxes)
19752             {
19753                 synchronized (monitor())
19754                 {
19755                     check_orphaned();
19756                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19757                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(REALPROPERTYTAXES$6, 0);
19758                     if (target == null)
19759                     {
19760                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(REALPROPERTYTAXES$6);
19761                     }
19762                     target.set(realPropertyTaxes);
19763                 }
19764             }
19765             
19766             /**
19767              * Unsets the "Real_Property_taxes" element
19768              */
19769             public void unsetRealPropertyTaxes()
19770             {
19771                 synchronized (monitor())
19772                 {
19773                     check_orphaned();
19774                     get_store().remove_element(REALPROPERTYTAXES$6, 0);
19775                 }
19776             }
19777             
19778             /**
19779              * Gets the "Litigation_expenses" element
19780              */
19781             public java.math.BigDecimal getLitigationExpenses()
19782             {
19783                 synchronized (monitor())
19784                 {
19785                     check_orphaned();
19786                     org.apache.xmlbeans.SimpleValue target = null;
19787                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LITIGATIONEXPENSES$8, 0);
19788                     if (target == null)
19789                     {
19790                       return null;
19791                     }
19792                     return target.getBigDecimalValue();
19793                 }
19794             }
19795             
19796             /**
19797              * Gets (as xml) the "Litigation_expenses" element
19798              */
19799             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetLitigationExpenses()
19800             {
19801                 synchronized (monitor())
19802                 {
19803                     check_orphaned();
19804                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19805                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(LITIGATIONEXPENSES$8, 0);
19806                     return target;
19807                 }
19808             }
19809             
19810             /**
19811              * True if has "Litigation_expenses" element
19812              */
19813             public boolean isSetLitigationExpenses()
19814             {
19815                 synchronized (monitor())
19816                 {
19817                     check_orphaned();
19818                     return get_store().count_elements(LITIGATIONEXPENSES$8) != 0;
19819                 }
19820             }
19821             
19822             /**
19823              * Sets the "Litigation_expenses" element
19824              */
19825             public void setLitigationExpenses(java.math.BigDecimal litigationExpenses)
19826             {
19827                 synchronized (monitor())
19828                 {
19829                     check_orphaned();
19830                     org.apache.xmlbeans.SimpleValue target = null;
19831                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LITIGATIONEXPENSES$8, 0);
19832                     if (target == null)
19833                     {
19834                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LITIGATIONEXPENSES$8);
19835                     }
19836                     target.setBigDecimalValue(litigationExpenses);
19837                 }
19838             }
19839             
19840             /**
19841              * Sets (as xml) the "Litigation_expenses" element
19842              */
19843             public void xsetLitigationExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType litigationExpenses)
19844             {
19845                 synchronized (monitor())
19846                 {
19847                     check_orphaned();
19848                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19849                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(LITIGATIONEXPENSES$8, 0);
19850                     if (target == null)
19851                     {
19852                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(LITIGATIONEXPENSES$8);
19853                     }
19854                     target.set(litigationExpenses);
19855                 }
19856             }
19857             
19858             /**
19859              * Unsets the "Litigation_expenses" element
19860              */
19861             public void unsetLitigationExpenses()
19862             {
19863                 synchronized (monitor())
19864                 {
19865                     check_orphaned();
19866                     get_store().remove_element(LITIGATIONEXPENSES$8, 0);
19867                 }
19868             }
19869             
19870             /**
19871              * Gets the "Total_costs_transfer_title" element
19872              */
19873             public java.math.BigDecimal getTotalCostsTransferTitle()
19874             {
19875                 synchronized (monitor())
19876                 {
19877                     check_orphaned();
19878                     org.apache.xmlbeans.SimpleValue target = null;
19879                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALCOSTSTRANSFERTITLE$10, 0);
19880                     if (target == null)
19881                     {
19882                       return null;
19883                     }
19884                     return target.getBigDecimalValue();
19885                 }
19886             }
19887             
19888             /**
19889              * Gets (as xml) the "Total_costs_transfer_title" element
19890              */
19891             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTotalCostsTransferTitle()
19892             {
19893                 synchronized (monitor())
19894                 {
19895                     check_orphaned();
19896                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19897                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TOTALCOSTSTRANSFERTITLE$10, 0);
19898                     return target;
19899                 }
19900             }
19901             
19902             /**
19903              * True if has "Total_costs_transfer_title" element
19904              */
19905             public boolean isSetTotalCostsTransferTitle()
19906             {
19907                 synchronized (monitor())
19908                 {
19909                     check_orphaned();
19910                     return get_store().count_elements(TOTALCOSTSTRANSFERTITLE$10) != 0;
19911                 }
19912             }
19913             
19914             /**
19915              * Sets the "Total_costs_transfer_title" element
19916              */
19917             public void setTotalCostsTransferTitle(java.math.BigDecimal totalCostsTransferTitle)
19918             {
19919                 synchronized (monitor())
19920                 {
19921                     check_orphaned();
19922                     org.apache.xmlbeans.SimpleValue target = null;
19923                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALCOSTSTRANSFERTITLE$10, 0);
19924                     if (target == null)
19925                     {
19926                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALCOSTSTRANSFERTITLE$10);
19927                     }
19928                     target.setBigDecimalValue(totalCostsTransferTitle);
19929                 }
19930             }
19931             
19932             /**
19933              * Sets (as xml) the "Total_costs_transfer_title" element
19934              */
19935             public void xsetTotalCostsTransferTitle(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType totalCostsTransferTitle)
19936             {
19937                 synchronized (monitor())
19938                 {
19939                     check_orphaned();
19940                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19941                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TOTALCOSTSTRANSFERTITLE$10, 0);
19942                     if (target == null)
19943                     {
19944                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TOTALCOSTSTRANSFERTITLE$10);
19945                     }
19946                     target.set(totalCostsTransferTitle);
19947                 }
19948             }
19949             
19950             /**
19951              * Unsets the "Total_costs_transfer_title" element
19952              */
19953             public void unsetTotalCostsTransferTitle()
19954             {
19955                 synchronized (monitor())
19956                 {
19957                     check_orphaned();
19958                     get_store().remove_element(TOTALCOSTSTRANSFERTITLE$10, 0);
19959                 }
19960             }
19961             
19962             /**
19963              * Gets the "Tenants_moving_actual_expenses" element
19964              */
19965             public java.math.BigDecimal getTenantsMovingActualExpenses()
19966             {
19967                 synchronized (monitor())
19968                 {
19969                     check_orphaned();
19970                     org.apache.xmlbeans.SimpleValue target = null;
19971                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGACTUALEXPENSES$12, 0);
19972                     if (target == null)
19973                     {
19974                       return null;
19975                     }
19976                     return target.getBigDecimalValue();
19977                 }
19978             }
19979             
19980             /**
19981              * Gets (as xml) the "Tenants_moving_actual_expenses" element
19982              */
19983             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingActualExpenses()
19984             {
19985                 synchronized (monitor())
19986                 {
19987                     check_orphaned();
19988                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
19989                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGACTUALEXPENSES$12, 0);
19990                     return target;
19991                 }
19992             }
19993             
19994             /**
19995              * True if has "Tenants_moving_actual_expenses" element
19996              */
19997             public boolean isSetTenantsMovingActualExpenses()
19998             {
19999                 synchronized (monitor())
20000                 {
20001                     check_orphaned();
20002                     return get_store().count_elements(TENANTSMOVINGACTUALEXPENSES$12) != 0;
20003                 }
20004             }
20005             
20006             /**
20007              * Sets the "Tenants_moving_actual_expenses" element
20008              */
20009             public void setTenantsMovingActualExpenses(java.math.BigDecimal tenantsMovingActualExpenses)
20010             {
20011                 synchronized (monitor())
20012                 {
20013                     check_orphaned();
20014                     org.apache.xmlbeans.SimpleValue target = null;
20015                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGACTUALEXPENSES$12, 0);
20016                     if (target == null)
20017                     {
20018                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSMOVINGACTUALEXPENSES$12);
20019                     }
20020                     target.setBigDecimalValue(tenantsMovingActualExpenses);
20021                 }
20022             }
20023             
20024             /**
20025              * Sets (as xml) the "Tenants_moving_actual_expenses" element
20026              */
20027             public void xsetTenantsMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingActualExpenses)
20028             {
20029                 synchronized (monitor())
20030                 {
20031                     check_orphaned();
20032                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20033                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGACTUALEXPENSES$12, 0);
20034                     if (target == null)
20035                     {
20036                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSMOVINGACTUALEXPENSES$12);
20037                     }
20038                     target.set(tenantsMovingActualExpenses);
20039                 }
20040             }
20041             
20042             /**
20043              * Unsets the "Tenants_moving_actual_expenses" element
20044              */
20045             public void unsetTenantsMovingActualExpenses()
20046             {
20047                 synchronized (monitor())
20048                 {
20049                     check_orphaned();
20050                     get_store().remove_element(TENANTSMOVINGACTUALEXPENSES$12, 0);
20051                 }
20052             }
20053             
20054             /**
20055              * Gets the "Tenants_moving_inlieul_payments" element
20056              */
20057             public java.math.BigDecimal getTenantsMovingInlieulPayments()
20058             {
20059                 synchronized (monitor())
20060                 {
20061                     check_orphaned();
20062                     org.apache.xmlbeans.SimpleValue target = null;
20063                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20064                     if (target == null)
20065                     {
20066                       return null;
20067                     }
20068                     return target.getBigDecimalValue();
20069                 }
20070             }
20071             
20072             /**
20073              * Gets (as xml) the "Tenants_moving_inlieul_payments" element
20074              */
20075             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingInlieulPayments()
20076             {
20077                 synchronized (monitor())
20078                 {
20079                     check_orphaned();
20080                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20081                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20082                     return target;
20083                 }
20084             }
20085             
20086             /**
20087              * True if has "Tenants_moving_inlieul_payments" element
20088              */
20089             public boolean isSetTenantsMovingInlieulPayments()
20090             {
20091                 synchronized (monitor())
20092                 {
20093                     check_orphaned();
20094                     return get_store().count_elements(TENANTSMOVINGINLIEULPAYMENTS$14) != 0;
20095                 }
20096             }
20097             
20098             /**
20099              * Sets the "Tenants_moving_inlieul_payments" element
20100              */
20101             public void setTenantsMovingInlieulPayments(java.math.BigDecimal tenantsMovingInlieulPayments)
20102             {
20103                 synchronized (monitor())
20104                 {
20105                     check_orphaned();
20106                     org.apache.xmlbeans.SimpleValue target = null;
20107                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20108                     if (target == null)
20109                     {
20110                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSMOVINGINLIEULPAYMENTS$14);
20111                     }
20112                     target.setBigDecimalValue(tenantsMovingInlieulPayments);
20113                 }
20114             }
20115             
20116             /**
20117              * Sets (as xml) the "Tenants_moving_inlieul_payments" element
20118              */
20119             public void xsetTenantsMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingInlieulPayments)
20120             {
20121                 synchronized (monitor())
20122                 {
20123                     check_orphaned();
20124                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20125                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20126                     if (target == null)
20127                     {
20128                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSMOVINGINLIEULPAYMENTS$14);
20129                     }
20130                     target.set(tenantsMovingInlieulPayments);
20131                 }
20132             }
20133             
20134             /**
20135              * Unsets the "Tenants_moving_inlieul_payments" element
20136              */
20137             public void unsetTenantsMovingInlieulPayments()
20138             {
20139                 synchronized (monitor())
20140                 {
20141                     check_orphaned();
20142                     get_store().remove_element(TENANTSMOVINGINLIEULPAYMENTS$14, 0);
20143                 }
20144             }
20145             
20146             /**
20147              * Gets the "Tenants_moving_total_expenses" element
20148              */
20149             public java.math.BigDecimal getTenantsMovingTotalExpenses()
20150             {
20151                 synchronized (monitor())
20152                 {
20153                     check_orphaned();
20154                     org.apache.xmlbeans.SimpleValue target = null;
20155                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGTOTALEXPENSES$16, 0);
20156                     if (target == null)
20157                     {
20158                       return null;
20159                     }
20160                     return target.getBigDecimalValue();
20161                 }
20162             }
20163             
20164             /**
20165              * Gets (as xml) the "Tenants_moving_total_expenses" element
20166              */
20167             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsMovingTotalExpenses()
20168             {
20169                 synchronized (monitor())
20170                 {
20171                     check_orphaned();
20172                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20173                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGTOTALEXPENSES$16, 0);
20174                     return target;
20175                 }
20176             }
20177             
20178             /**
20179              * True if has "Tenants_moving_total_expenses" element
20180              */
20181             public boolean isSetTenantsMovingTotalExpenses()
20182             {
20183                 synchronized (monitor())
20184                 {
20185                     check_orphaned();
20186                     return get_store().count_elements(TENANTSMOVINGTOTALEXPENSES$16) != 0;
20187                 }
20188             }
20189             
20190             /**
20191              * Sets the "Tenants_moving_total_expenses" element
20192              */
20193             public void setTenantsMovingTotalExpenses(java.math.BigDecimal tenantsMovingTotalExpenses)
20194             {
20195                 synchronized (monitor())
20196                 {
20197                     check_orphaned();
20198                     org.apache.xmlbeans.SimpleValue target = null;
20199                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSMOVINGTOTALEXPENSES$16, 0);
20200                     if (target == null)
20201                     {
20202                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSMOVINGTOTALEXPENSES$16);
20203                     }
20204                     target.setBigDecimalValue(tenantsMovingTotalExpenses);
20205                 }
20206             }
20207             
20208             /**
20209              * Sets (as xml) the "Tenants_moving_total_expenses" element
20210              */
20211             public void xsetTenantsMovingTotalExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsMovingTotalExpenses)
20212             {
20213                 synchronized (monitor())
20214                 {
20215                     check_orphaned();
20216                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20217                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSMOVINGTOTALEXPENSES$16, 0);
20218                     if (target == null)
20219                     {
20220                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSMOVINGTOTALEXPENSES$16);
20221                     }
20222                     target.set(tenantsMovingTotalExpenses);
20223                 }
20224             }
20225             
20226             /**
20227              * Unsets the "Tenants_moving_total_expenses" element
20228              */
20229             public void unsetTenantsMovingTotalExpenses()
20230             {
20231                 synchronized (monitor())
20232                 {
20233                     check_orphaned();
20234                     get_store().remove_element(TENANTSMOVINGTOTALEXPENSES$16, 0);
20235                 }
20236             }
20237             
20238             /**
20239              * Gets the "Tenants_rental_payments" element
20240              */
20241             public java.math.BigDecimal getTenantsRentalPayments()
20242             {
20243                 synchronized (monitor())
20244                 {
20245                     check_orphaned();
20246                     org.apache.xmlbeans.SimpleValue target = null;
20247                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSRENTALPAYMENTS$18, 0);
20248                     if (target == null)
20249                     {
20250                       return null;
20251                     }
20252                     return target.getBigDecimalValue();
20253                 }
20254             }
20255             
20256             /**
20257              * Gets (as xml) the "Tenants_rental_payments" element
20258              */
20259             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsRentalPayments()
20260             {
20261                 synchronized (monitor())
20262                 {
20263                     check_orphaned();
20264                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20265                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSRENTALPAYMENTS$18, 0);
20266                     return target;
20267                 }
20268             }
20269             
20270             /**
20271              * True if has "Tenants_rental_payments" element
20272              */
20273             public boolean isSetTenantsRentalPayments()
20274             {
20275                 synchronized (monitor())
20276                 {
20277                     check_orphaned();
20278                     return get_store().count_elements(TENANTSRENTALPAYMENTS$18) != 0;
20279                 }
20280             }
20281             
20282             /**
20283              * Sets the "Tenants_rental_payments" element
20284              */
20285             public void setTenantsRentalPayments(java.math.BigDecimal tenantsRentalPayments)
20286             {
20287                 synchronized (monitor())
20288                 {
20289                     check_orphaned();
20290                     org.apache.xmlbeans.SimpleValue target = null;
20291                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSRENTALPAYMENTS$18, 0);
20292                     if (target == null)
20293                     {
20294                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSRENTALPAYMENTS$18);
20295                     }
20296                     target.setBigDecimalValue(tenantsRentalPayments);
20297                 }
20298             }
20299             
20300             /**
20301              * Sets (as xml) the "Tenants_rental_payments" element
20302              */
20303             public void xsetTenantsRentalPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsRentalPayments)
20304             {
20305                 synchronized (monitor())
20306                 {
20307                     check_orphaned();
20308                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20309                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSRENTALPAYMENTS$18, 0);
20310                     if (target == null)
20311                     {
20312                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSRENTALPAYMENTS$18);
20313                     }
20314                     target.set(tenantsRentalPayments);
20315                 }
20316             }
20317             
20318             /**
20319              * Unsets the "Tenants_rental_payments" element
20320              */
20321             public void unsetTenantsRentalPayments()
20322             {
20323                 synchronized (monitor())
20324                 {
20325                     check_orphaned();
20326                     get_store().remove_element(TENANTSRENTALPAYMENTS$18, 0);
20327                 }
20328             }
20329             
20330             /**
20331              * Gets the "Tenants_down_payment" element
20332              */
20333             public java.math.BigDecimal getTenantsDownPayment()
20334             {
20335                 synchronized (monitor())
20336                 {
20337                     check_orphaned();
20338                     org.apache.xmlbeans.SimpleValue target = null;
20339                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSDOWNPAYMENT$20, 0);
20340                     if (target == null)
20341                     {
20342                       return null;
20343                     }
20344                     return target.getBigDecimalValue();
20345                 }
20346             }
20347             
20348             /**
20349              * Gets (as xml) the "Tenants_down_payment" element
20350              */
20351             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsDownPayment()
20352             {
20353                 synchronized (monitor())
20354                 {
20355                     check_orphaned();
20356                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20357                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSDOWNPAYMENT$20, 0);
20358                     return target;
20359                 }
20360             }
20361             
20362             /**
20363              * True if has "Tenants_down_payment" element
20364              */
20365             public boolean isSetTenantsDownPayment()
20366             {
20367                 synchronized (monitor())
20368                 {
20369                     check_orphaned();
20370                     return get_store().count_elements(TENANTSDOWNPAYMENT$20) != 0;
20371                 }
20372             }
20373             
20374             /**
20375              * Sets the "Tenants_down_payment" element
20376              */
20377             public void setTenantsDownPayment(java.math.BigDecimal tenantsDownPayment)
20378             {
20379                 synchronized (monitor())
20380                 {
20381                     check_orphaned();
20382                     org.apache.xmlbeans.SimpleValue target = null;
20383                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSDOWNPAYMENT$20, 0);
20384                     if (target == null)
20385                     {
20386                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSDOWNPAYMENT$20);
20387                     }
20388                     target.setBigDecimalValue(tenantsDownPayment);
20389                 }
20390             }
20391             
20392             /**
20393              * Sets (as xml) the "Tenants_down_payment" element
20394              */
20395             public void xsetTenantsDownPayment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsDownPayment)
20396             {
20397                 synchronized (monitor())
20398                 {
20399                     check_orphaned();
20400                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20401                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSDOWNPAYMENT$20, 0);
20402                     if (target == null)
20403                     {
20404                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSDOWNPAYMENT$20);
20405                     }
20406                     target.set(tenantsDownPayment);
20407                 }
20408             }
20409             
20410             /**
20411              * Unsets the "Tenants_down_payment" element
20412              */
20413             public void unsetTenantsDownPayment()
20414             {
20415                 synchronized (monitor())
20416                 {
20417                     check_orphaned();
20418                     get_store().remove_element(TENANTSDOWNPAYMENT$20, 0);
20419                 }
20420             }
20421             
20422             /**
20423              * Gets the "Tenants_replacement_housing_total" element
20424              */
20425             public java.math.BigDecimal getTenantsReplacementHousingTotal()
20426             {
20427                 synchronized (monitor())
20428                 {
20429                     check_orphaned();
20430                     org.apache.xmlbeans.SimpleValue target = null;
20431                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20432                     if (target == null)
20433                     {
20434                       return null;
20435                     }
20436                     return target.getBigDecimalValue();
20437                 }
20438             }
20439             
20440             /**
20441              * Gets (as xml) the "Tenants_replacement_housing_total" element
20442              */
20443             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsReplacementHousingTotal()
20444             {
20445                 synchronized (monitor())
20446                 {
20447                     check_orphaned();
20448                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20449                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20450                     return target;
20451                 }
20452             }
20453             
20454             /**
20455              * True if has "Tenants_replacement_housing_total" element
20456              */
20457             public boolean isSetTenantsReplacementHousingTotal()
20458             {
20459                 synchronized (monitor())
20460                 {
20461                     check_orphaned();
20462                     return get_store().count_elements(TENANTSREPLACEMENTHOUSINGTOTAL$22) != 0;
20463                 }
20464             }
20465             
20466             /**
20467              * Sets the "Tenants_replacement_housing_total" element
20468              */
20469             public void setTenantsReplacementHousingTotal(java.math.BigDecimal tenantsReplacementHousingTotal)
20470             {
20471                 synchronized (monitor())
20472                 {
20473                     check_orphaned();
20474                     org.apache.xmlbeans.SimpleValue target = null;
20475                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20476                     if (target == null)
20477                     {
20478                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22);
20479                     }
20480                     target.setBigDecimalValue(tenantsReplacementHousingTotal);
20481                 }
20482             }
20483             
20484             /**
20485              * Sets (as xml) the "Tenants_replacement_housing_total" element
20486              */
20487             public void xsetTenantsReplacementHousingTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsReplacementHousingTotal)
20488             {
20489                 synchronized (monitor())
20490                 {
20491                     check_orphaned();
20492                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20493                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20494                     if (target == null)
20495                     {
20496                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSREPLACEMENTHOUSINGTOTAL$22);
20497                     }
20498                     target.set(tenantsReplacementHousingTotal);
20499                 }
20500             }
20501             
20502             /**
20503              * Unsets the "Tenants_replacement_housing_total" element
20504              */
20505             public void unsetTenantsReplacementHousingTotal()
20506             {
20507                 synchronized (monitor())
20508                 {
20509                     check_orphaned();
20510                     get_store().remove_element(TENANTSREPLACEMENTHOUSINGTOTAL$22, 0);
20511                 }
20512             }
20513             
20514             /**
20515              * Gets the "Tenants_estimated_tenants_total" element
20516              */
20517             public java.math.BigDecimal getTenantsEstimatedTenantsTotal()
20518             {
20519                 synchronized (monitor())
20520                 {
20521                     check_orphaned();
20522                     org.apache.xmlbeans.SimpleValue target = null;
20523                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
20524                     if (target == null)
20525                     {
20526                       return null;
20527                     }
20528                     return target.getBigDecimalValue();
20529                 }
20530             }
20531             
20532             /**
20533              * Gets (as xml) the "Tenants_estimated_tenants_total" element
20534              */
20535             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTenantsEstimatedTenantsTotal()
20536             {
20537                 synchronized (monitor())
20538                 {
20539                     check_orphaned();
20540                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20541                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
20542                     return target;
20543                 }
20544             }
20545             
20546             /**
20547              * True if has "Tenants_estimated_tenants_total" element
20548              */
20549             public boolean isSetTenantsEstimatedTenantsTotal()
20550             {
20551                 synchronized (monitor())
20552                 {
20553                     check_orphaned();
20554                     return get_store().count_elements(TENANTSESTIMATEDTENANTSTOTAL$24) != 0;
20555                 }
20556             }
20557             
20558             /**
20559              * Sets the "Tenants_estimated_tenants_total" element
20560              */
20561             public void setTenantsEstimatedTenantsTotal(java.math.BigDecimal tenantsEstimatedTenantsTotal)
20562             {
20563                 synchronized (monitor())
20564                 {
20565                     check_orphaned();
20566                     org.apache.xmlbeans.SimpleValue target = null;
20567                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
20568                     if (target == null)
20569                     {
20570                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENANTSESTIMATEDTENANTSTOTAL$24);
20571                     }
20572                     target.setBigDecimalValue(tenantsEstimatedTenantsTotal);
20573                 }
20574             }
20575             
20576             /**
20577              * Sets (as xml) the "Tenants_estimated_tenants_total" element
20578              */
20579             public void xsetTenantsEstimatedTenantsTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType tenantsEstimatedTenantsTotal)
20580             {
20581                 synchronized (monitor())
20582                 {
20583                     check_orphaned();
20584                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20585                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
20586                     if (target == null)
20587                     {
20588                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TENANTSESTIMATEDTENANTSTOTAL$24);
20589                     }
20590                     target.set(tenantsEstimatedTenantsTotal);
20591                 }
20592             }
20593             
20594             /**
20595              * Unsets the "Tenants_estimated_tenants_total" element
20596              */
20597             public void unsetTenantsEstimatedTenantsTotal()
20598             {
20599                 synchronized (monitor())
20600                 {
20601                     check_orphaned();
20602                     get_store().remove_element(TENANTSESTIMATEDTENANTSTOTAL$24, 0);
20603                 }
20604             }
20605             
20606             /**
20607              * Gets the "Owner_moving_actual_expenses" element
20608              */
20609             public java.math.BigDecimal getOwnerMovingActualExpenses()
20610             {
20611                 synchronized (monitor())
20612                 {
20613                     check_orphaned();
20614                     org.apache.xmlbeans.SimpleValue target = null;
20615                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGACTUALEXPENSES$26, 0);
20616                     if (target == null)
20617                     {
20618                       return null;
20619                     }
20620                     return target.getBigDecimalValue();
20621                 }
20622             }
20623             
20624             /**
20625              * Gets (as xml) the "Owner_moving_actual_expenses" element
20626              */
20627             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingActualExpenses()
20628             {
20629                 synchronized (monitor())
20630                 {
20631                     check_orphaned();
20632                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20633                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGACTUALEXPENSES$26, 0);
20634                     return target;
20635                 }
20636             }
20637             
20638             /**
20639              * True if has "Owner_moving_actual_expenses" element
20640              */
20641             public boolean isSetOwnerMovingActualExpenses()
20642             {
20643                 synchronized (monitor())
20644                 {
20645                     check_orphaned();
20646                     return get_store().count_elements(OWNERMOVINGACTUALEXPENSES$26) != 0;
20647                 }
20648             }
20649             
20650             /**
20651              * Sets the "Owner_moving_actual_expenses" element
20652              */
20653             public void setOwnerMovingActualExpenses(java.math.BigDecimal ownerMovingActualExpenses)
20654             {
20655                 synchronized (monitor())
20656                 {
20657                     check_orphaned();
20658                     org.apache.xmlbeans.SimpleValue target = null;
20659                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGACTUALEXPENSES$26, 0);
20660                     if (target == null)
20661                     {
20662                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERMOVINGACTUALEXPENSES$26);
20663                     }
20664                     target.setBigDecimalValue(ownerMovingActualExpenses);
20665                 }
20666             }
20667             
20668             /**
20669              * Sets (as xml) the "Owner_moving_actual_expenses" element
20670              */
20671             public void xsetOwnerMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingActualExpenses)
20672             {
20673                 synchronized (monitor())
20674                 {
20675                     check_orphaned();
20676                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20677                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGACTUALEXPENSES$26, 0);
20678                     if (target == null)
20679                     {
20680                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERMOVINGACTUALEXPENSES$26);
20681                     }
20682                     target.set(ownerMovingActualExpenses);
20683                 }
20684             }
20685             
20686             /**
20687              * Unsets the "Owner_moving_actual_expenses" element
20688              */
20689             public void unsetOwnerMovingActualExpenses()
20690             {
20691                 synchronized (monitor())
20692                 {
20693                     check_orphaned();
20694                     get_store().remove_element(OWNERMOVINGACTUALEXPENSES$26, 0);
20695                 }
20696             }
20697             
20698             /**
20699              * Gets the "Owner_moving_inlieul_payments" element
20700              */
20701             public java.math.BigDecimal getOwnerMovingInlieulPayments()
20702             {
20703                 synchronized (monitor())
20704                 {
20705                     check_orphaned();
20706                     org.apache.xmlbeans.SimpleValue target = null;
20707                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGINLIEULPAYMENTS$28, 0);
20708                     if (target == null)
20709                     {
20710                       return null;
20711                     }
20712                     return target.getBigDecimalValue();
20713                 }
20714             }
20715             
20716             /**
20717              * Gets (as xml) the "Owner_moving_inlieul_payments" element
20718              */
20719             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingInlieulPayments()
20720             {
20721                 synchronized (monitor())
20722                 {
20723                     check_orphaned();
20724                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20725                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGINLIEULPAYMENTS$28, 0);
20726                     return target;
20727                 }
20728             }
20729             
20730             /**
20731              * True if has "Owner_moving_inlieul_payments" element
20732              */
20733             public boolean isSetOwnerMovingInlieulPayments()
20734             {
20735                 synchronized (monitor())
20736                 {
20737                     check_orphaned();
20738                     return get_store().count_elements(OWNERMOVINGINLIEULPAYMENTS$28) != 0;
20739                 }
20740             }
20741             
20742             /**
20743              * Sets the "Owner_moving_inlieul_payments" element
20744              */
20745             public void setOwnerMovingInlieulPayments(java.math.BigDecimal ownerMovingInlieulPayments)
20746             {
20747                 synchronized (monitor())
20748                 {
20749                     check_orphaned();
20750                     org.apache.xmlbeans.SimpleValue target = null;
20751                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGINLIEULPAYMENTS$28, 0);
20752                     if (target == null)
20753                     {
20754                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERMOVINGINLIEULPAYMENTS$28);
20755                     }
20756                     target.setBigDecimalValue(ownerMovingInlieulPayments);
20757                 }
20758             }
20759             
20760             /**
20761              * Sets (as xml) the "Owner_moving_inlieul_payments" element
20762              */
20763             public void xsetOwnerMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingInlieulPayments)
20764             {
20765                 synchronized (monitor())
20766                 {
20767                     check_orphaned();
20768                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20769                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGINLIEULPAYMENTS$28, 0);
20770                     if (target == null)
20771                     {
20772                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERMOVINGINLIEULPAYMENTS$28);
20773                     }
20774                     target.set(ownerMovingInlieulPayments);
20775                 }
20776             }
20777             
20778             /**
20779              * Unsets the "Owner_moving_inlieul_payments" element
20780              */
20781             public void unsetOwnerMovingInlieulPayments()
20782             {
20783                 synchronized (monitor())
20784                 {
20785                     check_orphaned();
20786                     get_store().remove_element(OWNERMOVINGINLIEULPAYMENTS$28, 0);
20787                 }
20788             }
20789             
20790             /**
20791              * Gets the "Owner_moving_total_expenses" element
20792              */
20793             public java.math.BigDecimal getOwnerMovingTotalExpenses()
20794             {
20795                 synchronized (monitor())
20796                 {
20797                     check_orphaned();
20798                     org.apache.xmlbeans.SimpleValue target = null;
20799                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGTOTALEXPENSES$30, 0);
20800                     if (target == null)
20801                     {
20802                       return null;
20803                     }
20804                     return target.getBigDecimalValue();
20805                 }
20806             }
20807             
20808             /**
20809              * Gets (as xml) the "Owner_moving_total_expenses" element
20810              */
20811             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerMovingTotalExpenses()
20812             {
20813                 synchronized (monitor())
20814                 {
20815                     check_orphaned();
20816                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20817                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGTOTALEXPENSES$30, 0);
20818                     return target;
20819                 }
20820             }
20821             
20822             /**
20823              * True if has "Owner_moving_total_expenses" element
20824              */
20825             public boolean isSetOwnerMovingTotalExpenses()
20826             {
20827                 synchronized (monitor())
20828                 {
20829                     check_orphaned();
20830                     return get_store().count_elements(OWNERMOVINGTOTALEXPENSES$30) != 0;
20831                 }
20832             }
20833             
20834             /**
20835              * Sets the "Owner_moving_total_expenses" element
20836              */
20837             public void setOwnerMovingTotalExpenses(java.math.BigDecimal ownerMovingTotalExpenses)
20838             {
20839                 synchronized (monitor())
20840                 {
20841                     check_orphaned();
20842                     org.apache.xmlbeans.SimpleValue target = null;
20843                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERMOVINGTOTALEXPENSES$30, 0);
20844                     if (target == null)
20845                     {
20846                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERMOVINGTOTALEXPENSES$30);
20847                     }
20848                     target.setBigDecimalValue(ownerMovingTotalExpenses);
20849                 }
20850             }
20851             
20852             /**
20853              * Sets (as xml) the "Owner_moving_total_expenses" element
20854              */
20855             public void xsetOwnerMovingTotalExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerMovingTotalExpenses)
20856             {
20857                 synchronized (monitor())
20858                 {
20859                     check_orphaned();
20860                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20861                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERMOVINGTOTALEXPENSES$30, 0);
20862                     if (target == null)
20863                     {
20864                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERMOVINGTOTALEXPENSES$30);
20865                     }
20866                     target.set(ownerMovingTotalExpenses);
20867                 }
20868             }
20869             
20870             /**
20871              * Unsets the "Owner_moving_total_expenses" element
20872              */
20873             public void unsetOwnerMovingTotalExpenses()
20874             {
20875                 synchronized (monitor())
20876                 {
20877                     check_orphaned();
20878                     get_store().remove_element(OWNERMOVINGTOTALEXPENSES$30, 0);
20879                 }
20880             }
20881             
20882             /**
20883              * Gets the "Owner_purchase_payments" element
20884              */
20885             public java.math.BigDecimal getOwnerPurchasePayments()
20886             {
20887                 synchronized (monitor())
20888                 {
20889                     check_orphaned();
20890                     org.apache.xmlbeans.SimpleValue target = null;
20891                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERPURCHASEPAYMENTS$32, 0);
20892                     if (target == null)
20893                     {
20894                       return null;
20895                     }
20896                     return target.getBigDecimalValue();
20897                 }
20898             }
20899             
20900             /**
20901              * Gets (as xml) the "Owner_purchase_payments" element
20902              */
20903             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerPurchasePayments()
20904             {
20905                 synchronized (monitor())
20906                 {
20907                     check_orphaned();
20908                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20909                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERPURCHASEPAYMENTS$32, 0);
20910                     return target;
20911                 }
20912             }
20913             
20914             /**
20915              * True if has "Owner_purchase_payments" element
20916              */
20917             public boolean isSetOwnerPurchasePayments()
20918             {
20919                 synchronized (monitor())
20920                 {
20921                     check_orphaned();
20922                     return get_store().count_elements(OWNERPURCHASEPAYMENTS$32) != 0;
20923                 }
20924             }
20925             
20926             /**
20927              * Sets the "Owner_purchase_payments" element
20928              */
20929             public void setOwnerPurchasePayments(java.math.BigDecimal ownerPurchasePayments)
20930             {
20931                 synchronized (monitor())
20932                 {
20933                     check_orphaned();
20934                     org.apache.xmlbeans.SimpleValue target = null;
20935                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERPURCHASEPAYMENTS$32, 0);
20936                     if (target == null)
20937                     {
20938                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERPURCHASEPAYMENTS$32);
20939                     }
20940                     target.setBigDecimalValue(ownerPurchasePayments);
20941                 }
20942             }
20943             
20944             /**
20945              * Sets (as xml) the "Owner_purchase_payments" element
20946              */
20947             public void xsetOwnerPurchasePayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerPurchasePayments)
20948             {
20949                 synchronized (monitor())
20950                 {
20951                     check_orphaned();
20952                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
20953                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERPURCHASEPAYMENTS$32, 0);
20954                     if (target == null)
20955                     {
20956                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERPURCHASEPAYMENTS$32);
20957                     }
20958                     target.set(ownerPurchasePayments);
20959                 }
20960             }
20961             
20962             /**
20963              * Unsets the "Owner_purchase_payments" element
20964              */
20965             public void unsetOwnerPurchasePayments()
20966             {
20967                 synchronized (monitor())
20968                 {
20969                     check_orphaned();
20970                     get_store().remove_element(OWNERPURCHASEPAYMENTS$32, 0);
20971                 }
20972             }
20973             
20974             /**
20975              * Gets the "Owner_replacement_costs" element
20976              */
20977             public java.math.BigDecimal getOwnerReplacementCosts()
20978             {
20979                 synchronized (monitor())
20980                 {
20981                     check_orphaned();
20982                     org.apache.xmlbeans.SimpleValue target = null;
20983                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERREPLACEMENTCOSTS$34, 0);
20984                     if (target == null)
20985                     {
20986                       return null;
20987                     }
20988                     return target.getBigDecimalValue();
20989                 }
20990             }
20991             
20992             /**
20993              * Gets (as xml) the "Owner_replacement_costs" element
20994              */
20995             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerReplacementCosts()
20996             {
20997                 synchronized (monitor())
20998                 {
20999                     check_orphaned();
21000                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21001                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERREPLACEMENTCOSTS$34, 0);
21002                     return target;
21003                 }
21004             }
21005             
21006             /**
21007              * True if has "Owner_replacement_costs" element
21008              */
21009             public boolean isSetOwnerReplacementCosts()
21010             {
21011                 synchronized (monitor())
21012                 {
21013                     check_orphaned();
21014                     return get_store().count_elements(OWNERREPLACEMENTCOSTS$34) != 0;
21015                 }
21016             }
21017             
21018             /**
21019              * Sets the "Owner_replacement_costs" element
21020              */
21021             public void setOwnerReplacementCosts(java.math.BigDecimal ownerReplacementCosts)
21022             {
21023                 synchronized (monitor())
21024                 {
21025                     check_orphaned();
21026                     org.apache.xmlbeans.SimpleValue target = null;
21027                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERREPLACEMENTCOSTS$34, 0);
21028                     if (target == null)
21029                     {
21030                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERREPLACEMENTCOSTS$34);
21031                     }
21032                     target.setBigDecimalValue(ownerReplacementCosts);
21033                 }
21034             }
21035             
21036             /**
21037              * Sets (as xml) the "Owner_replacement_costs" element
21038              */
21039             public void xsetOwnerReplacementCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerReplacementCosts)
21040             {
21041                 synchronized (monitor())
21042                 {
21043                     check_orphaned();
21044                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21045                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERREPLACEMENTCOSTS$34, 0);
21046                     if (target == null)
21047                     {
21048                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERREPLACEMENTCOSTS$34);
21049                     }
21050                     target.set(ownerReplacementCosts);
21051                 }
21052             }
21053             
21054             /**
21055              * Unsets the "Owner_replacement_costs" element
21056              */
21057             public void unsetOwnerReplacementCosts()
21058             {
21059                 synchronized (monitor())
21060                 {
21061                     check_orphaned();
21062                     get_store().remove_element(OWNERREPLACEMENTCOSTS$34, 0);
21063                 }
21064             }
21065             
21066             /**
21067              * Gets the "Owner_increased_interest" element
21068              */
21069             public java.math.BigDecimal getOwnerIncreasedInterest()
21070             {
21071                 synchronized (monitor())
21072                 {
21073                     check_orphaned();
21074                     org.apache.xmlbeans.SimpleValue target = null;
21075                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERINCREASEDINTEREST$36, 0);
21076                     if (target == null)
21077                     {
21078                       return null;
21079                     }
21080                     return target.getBigDecimalValue();
21081                 }
21082             }
21083             
21084             /**
21085              * Gets (as xml) the "Owner_increased_interest" element
21086              */
21087             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerIncreasedInterest()
21088             {
21089                 synchronized (monitor())
21090                 {
21091                     check_orphaned();
21092                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21093                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERINCREASEDINTEREST$36, 0);
21094                     return target;
21095                 }
21096             }
21097             
21098             /**
21099              * True if has "Owner_increased_interest" element
21100              */
21101             public boolean isSetOwnerIncreasedInterest()
21102             {
21103                 synchronized (monitor())
21104                 {
21105                     check_orphaned();
21106                     return get_store().count_elements(OWNERINCREASEDINTEREST$36) != 0;
21107                 }
21108             }
21109             
21110             /**
21111              * Sets the "Owner_increased_interest" element
21112              */
21113             public void setOwnerIncreasedInterest(java.math.BigDecimal ownerIncreasedInterest)
21114             {
21115                 synchronized (monitor())
21116                 {
21117                     check_orphaned();
21118                     org.apache.xmlbeans.SimpleValue target = null;
21119                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERINCREASEDINTEREST$36, 0);
21120                     if (target == null)
21121                     {
21122                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERINCREASEDINTEREST$36);
21123                     }
21124                     target.setBigDecimalValue(ownerIncreasedInterest);
21125                 }
21126             }
21127             
21128             /**
21129              * Sets (as xml) the "Owner_increased_interest" element
21130              */
21131             public void xsetOwnerIncreasedInterest(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerIncreasedInterest)
21132             {
21133                 synchronized (monitor())
21134                 {
21135                     check_orphaned();
21136                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21137                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERINCREASEDINTEREST$36, 0);
21138                     if (target == null)
21139                     {
21140                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERINCREASEDINTEREST$36);
21141                     }
21142                     target.set(ownerIncreasedInterest);
21143                 }
21144             }
21145             
21146             /**
21147              * Unsets the "Owner_increased_interest" element
21148              */
21149             public void unsetOwnerIncreasedInterest()
21150             {
21151                 synchronized (monitor())
21152                 {
21153                     check_orphaned();
21154                     get_store().remove_element(OWNERINCREASEDINTEREST$36, 0);
21155                 }
21156             }
21157             
21158             /**
21159              * Gets the "Owner_closing_costs" element
21160              */
21161             public java.math.BigDecimal getOwnerClosingCosts()
21162             {
21163                 synchronized (monitor())
21164                 {
21165                     check_orphaned();
21166                     org.apache.xmlbeans.SimpleValue target = null;
21167                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERCLOSINGCOSTS$38, 0);
21168                     if (target == null)
21169                     {
21170                       return null;
21171                     }
21172                     return target.getBigDecimalValue();
21173                 }
21174             }
21175             
21176             /**
21177              * Gets (as xml) the "Owner_closing_costs" element
21178              */
21179             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerClosingCosts()
21180             {
21181                 synchronized (monitor())
21182                 {
21183                     check_orphaned();
21184                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21185                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERCLOSINGCOSTS$38, 0);
21186                     return target;
21187                 }
21188             }
21189             
21190             /**
21191              * True if has "Owner_closing_costs" element
21192              */
21193             public boolean isSetOwnerClosingCosts()
21194             {
21195                 synchronized (monitor())
21196                 {
21197                     check_orphaned();
21198                     return get_store().count_elements(OWNERCLOSINGCOSTS$38) != 0;
21199                 }
21200             }
21201             
21202             /**
21203              * Sets the "Owner_closing_costs" element
21204              */
21205             public void setOwnerClosingCosts(java.math.BigDecimal ownerClosingCosts)
21206             {
21207                 synchronized (monitor())
21208                 {
21209                     check_orphaned();
21210                     org.apache.xmlbeans.SimpleValue target = null;
21211                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERCLOSINGCOSTS$38, 0);
21212                     if (target == null)
21213                     {
21214                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERCLOSINGCOSTS$38);
21215                     }
21216                     target.setBigDecimalValue(ownerClosingCosts);
21217                 }
21218             }
21219             
21220             /**
21221              * Sets (as xml) the "Owner_closing_costs" element
21222              */
21223             public void xsetOwnerClosingCosts(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerClosingCosts)
21224             {
21225                 synchronized (monitor())
21226                 {
21227                     check_orphaned();
21228                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21229                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERCLOSINGCOSTS$38, 0);
21230                     if (target == null)
21231                     {
21232                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERCLOSINGCOSTS$38);
21233                     }
21234                     target.set(ownerClosingCosts);
21235                 }
21236             }
21237             
21238             /**
21239              * Unsets the "Owner_closing_costs" element
21240              */
21241             public void unsetOwnerClosingCosts()
21242             {
21243                 synchronized (monitor())
21244                 {
21245                     check_orphaned();
21246                     get_store().remove_element(OWNERCLOSINGCOSTS$38, 0);
21247                 }
21248             }
21249             
21250             /**
21251              * Gets the "Owner_rental_payments" element
21252              */
21253             public java.math.BigDecimal getOwnerRentalPayments()
21254             {
21255                 synchronized (monitor())
21256                 {
21257                     check_orphaned();
21258                     org.apache.xmlbeans.SimpleValue target = null;
21259                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERRENTALPAYMENTS$40, 0);
21260                     if (target == null)
21261                     {
21262                       return null;
21263                     }
21264                     return target.getBigDecimalValue();
21265                 }
21266             }
21267             
21268             /**
21269              * Gets (as xml) the "Owner_rental_payments" element
21270              */
21271             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerRentalPayments()
21272             {
21273                 synchronized (monitor())
21274                 {
21275                     check_orphaned();
21276                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21277                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERRENTALPAYMENTS$40, 0);
21278                     return target;
21279                 }
21280             }
21281             
21282             /**
21283              * True if has "Owner_rental_payments" element
21284              */
21285             public boolean isSetOwnerRentalPayments()
21286             {
21287                 synchronized (monitor())
21288                 {
21289                     check_orphaned();
21290                     return get_store().count_elements(OWNERRENTALPAYMENTS$40) != 0;
21291                 }
21292             }
21293             
21294             /**
21295              * Sets the "Owner_rental_payments" element
21296              */
21297             public void setOwnerRentalPayments(java.math.BigDecimal ownerRentalPayments)
21298             {
21299                 synchronized (monitor())
21300                 {
21301                     check_orphaned();
21302                     org.apache.xmlbeans.SimpleValue target = null;
21303                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERRENTALPAYMENTS$40, 0);
21304                     if (target == null)
21305                     {
21306                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERRENTALPAYMENTS$40);
21307                     }
21308                     target.setBigDecimalValue(ownerRentalPayments);
21309                 }
21310             }
21311             
21312             /**
21313              * Sets (as xml) the "Owner_rental_payments" element
21314              */
21315             public void xsetOwnerRentalPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerRentalPayments)
21316             {
21317                 synchronized (monitor())
21318                 {
21319                     check_orphaned();
21320                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21321                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERRENTALPAYMENTS$40, 0);
21322                     if (target == null)
21323                     {
21324                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERRENTALPAYMENTS$40);
21325                     }
21326                     target.set(ownerRentalPayments);
21327                 }
21328             }
21329             
21330             /**
21331              * Unsets the "Owner_rental_payments" element
21332              */
21333             public void unsetOwnerRentalPayments()
21334             {
21335                 synchronized (monitor())
21336                 {
21337                     check_orphaned();
21338                     get_store().remove_element(OWNERRENTALPAYMENTS$40, 0);
21339                 }
21340             }
21341             
21342             /**
21343              * Gets the "Owner_down_payment" element
21344              */
21345             public java.math.BigDecimal getOwnerDownPayment()
21346             {
21347                 synchronized (monitor())
21348                 {
21349                     check_orphaned();
21350                     org.apache.xmlbeans.SimpleValue target = null;
21351                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERDOWNPAYMENT$42, 0);
21352                     if (target == null)
21353                     {
21354                       return null;
21355                     }
21356                     return target.getBigDecimalValue();
21357                 }
21358             }
21359             
21360             /**
21361              * Gets (as xml) the "Owner_down_payment" element
21362              */
21363             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerDownPayment()
21364             {
21365                 synchronized (monitor())
21366                 {
21367                     check_orphaned();
21368                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21369                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERDOWNPAYMENT$42, 0);
21370                     return target;
21371                 }
21372             }
21373             
21374             /**
21375              * True if has "Owner_down_payment" element
21376              */
21377             public boolean isSetOwnerDownPayment()
21378             {
21379                 synchronized (monitor())
21380                 {
21381                     check_orphaned();
21382                     return get_store().count_elements(OWNERDOWNPAYMENT$42) != 0;
21383                 }
21384             }
21385             
21386             /**
21387              * Sets the "Owner_down_payment" element
21388              */
21389             public void setOwnerDownPayment(java.math.BigDecimal ownerDownPayment)
21390             {
21391                 synchronized (monitor())
21392                 {
21393                     check_orphaned();
21394                     org.apache.xmlbeans.SimpleValue target = null;
21395                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERDOWNPAYMENT$42, 0);
21396                     if (target == null)
21397                     {
21398                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERDOWNPAYMENT$42);
21399                     }
21400                     target.setBigDecimalValue(ownerDownPayment);
21401                 }
21402             }
21403             
21404             /**
21405              * Sets (as xml) the "Owner_down_payment" element
21406              */
21407             public void xsetOwnerDownPayment(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerDownPayment)
21408             {
21409                 synchronized (monitor())
21410                 {
21411                     check_orphaned();
21412                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21413                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERDOWNPAYMENT$42, 0);
21414                     if (target == null)
21415                     {
21416                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERDOWNPAYMENT$42);
21417                     }
21418                     target.set(ownerDownPayment);
21419                 }
21420             }
21421             
21422             /**
21423              * Unsets the "Owner_down_payment" element
21424              */
21425             public void unsetOwnerDownPayment()
21426             {
21427                 synchronized (monitor())
21428                 {
21429                     check_orphaned();
21430                     get_store().remove_element(OWNERDOWNPAYMENT$42, 0);
21431                 }
21432             }
21433             
21434             /**
21435              * Gets the "Owner_replacement_housing_total" element
21436              */
21437             public java.math.BigDecimal getOwnerReplacementHousingTotal()
21438             {
21439                 synchronized (monitor())
21440                 {
21441                     check_orphaned();
21442                     org.apache.xmlbeans.SimpleValue target = null;
21443                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21444                     if (target == null)
21445                     {
21446                       return null;
21447                     }
21448                     return target.getBigDecimalValue();
21449                 }
21450             }
21451             
21452             /**
21453              * Gets (as xml) the "Owner_replacement_housing_total" element
21454              */
21455             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerReplacementHousingTotal()
21456             {
21457                 synchronized (monitor())
21458                 {
21459                     check_orphaned();
21460                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21461                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21462                     return target;
21463                 }
21464             }
21465             
21466             /**
21467              * True if has "Owner_replacement_housing_total" element
21468              */
21469             public boolean isSetOwnerReplacementHousingTotal()
21470             {
21471                 synchronized (monitor())
21472                 {
21473                     check_orphaned();
21474                     return get_store().count_elements(OWNERREPLACEMENTHOUSINGTOTAL$44) != 0;
21475                 }
21476             }
21477             
21478             /**
21479              * Sets the "Owner_replacement_housing_total" element
21480              */
21481             public void setOwnerReplacementHousingTotal(java.math.BigDecimal ownerReplacementHousingTotal)
21482             {
21483                 synchronized (monitor())
21484                 {
21485                     check_orphaned();
21486                     org.apache.xmlbeans.SimpleValue target = null;
21487                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21488                     if (target == null)
21489                     {
21490                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44);
21491                     }
21492                     target.setBigDecimalValue(ownerReplacementHousingTotal);
21493                 }
21494             }
21495             
21496             /**
21497              * Sets (as xml) the "Owner_replacement_housing_total" element
21498              */
21499             public void xsetOwnerReplacementHousingTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerReplacementHousingTotal)
21500             {
21501                 synchronized (monitor())
21502                 {
21503                     check_orphaned();
21504                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21505                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21506                     if (target == null)
21507                     {
21508                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERREPLACEMENTHOUSINGTOTAL$44);
21509                     }
21510                     target.set(ownerReplacementHousingTotal);
21511                 }
21512             }
21513             
21514             /**
21515              * Unsets the "Owner_replacement_housing_total" element
21516              */
21517             public void unsetOwnerReplacementHousingTotal()
21518             {
21519                 synchronized (monitor())
21520                 {
21521                     check_orphaned();
21522                     get_store().remove_element(OWNERREPLACEMENTHOUSINGTOTAL$44, 0);
21523                 }
21524             }
21525             
21526             /**
21527              * Gets the "Owner_estimated_total" element
21528              */
21529             public java.math.BigDecimal getOwnerEstimatedTotal()
21530             {
21531                 synchronized (monitor())
21532                 {
21533                     check_orphaned();
21534                     org.apache.xmlbeans.SimpleValue target = null;
21535                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERESTIMATEDTOTAL$46, 0);
21536                     if (target == null)
21537                     {
21538                       return null;
21539                     }
21540                     return target.getBigDecimalValue();
21541                 }
21542             }
21543             
21544             /**
21545              * Gets (as xml) the "Owner_estimated_total" element
21546              */
21547             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetOwnerEstimatedTotal()
21548             {
21549                 synchronized (monitor())
21550                 {
21551                     check_orphaned();
21552                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21553                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERESTIMATEDTOTAL$46, 0);
21554                     return target;
21555                 }
21556             }
21557             
21558             /**
21559              * True if has "Owner_estimated_total" element
21560              */
21561             public boolean isSetOwnerEstimatedTotal()
21562             {
21563                 synchronized (monitor())
21564                 {
21565                     check_orphaned();
21566                     return get_store().count_elements(OWNERESTIMATEDTOTAL$46) != 0;
21567                 }
21568             }
21569             
21570             /**
21571              * Sets the "Owner_estimated_total" element
21572              */
21573             public void setOwnerEstimatedTotal(java.math.BigDecimal ownerEstimatedTotal)
21574             {
21575                 synchronized (monitor())
21576                 {
21577                     check_orphaned();
21578                     org.apache.xmlbeans.SimpleValue target = null;
21579                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OWNERESTIMATEDTOTAL$46, 0);
21580                     if (target == null)
21581                     {
21582                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OWNERESTIMATEDTOTAL$46);
21583                     }
21584                     target.setBigDecimalValue(ownerEstimatedTotal);
21585                 }
21586             }
21587             
21588             /**
21589              * Sets (as xml) the "Owner_estimated_total" element
21590              */
21591             public void xsetOwnerEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType ownerEstimatedTotal)
21592             {
21593                 synchronized (monitor())
21594                 {
21595                     check_orphaned();
21596                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21597                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(OWNERESTIMATEDTOTAL$46, 0);
21598                     if (target == null)
21599                     {
21600                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(OWNERESTIMATEDTOTAL$46);
21601                     }
21602                     target.set(ownerEstimatedTotal);
21603                 }
21604             }
21605             
21606             /**
21607              * Unsets the "Owner_estimated_total" element
21608              */
21609             public void unsetOwnerEstimatedTotal()
21610             {
21611                 synchronized (monitor())
21612                 {
21613                     check_orphaned();
21614                     get_store().remove_element(OWNERESTIMATEDTOTAL$46, 0);
21615                 }
21616             }
21617             
21618             /**
21619              * Gets the "Business_moving_actual_expenses" element
21620              */
21621             public java.math.BigDecimal getBusinessMovingActualExpenses()
21622             {
21623                 synchronized (monitor())
21624                 {
21625                     check_orphaned();
21626                     org.apache.xmlbeans.SimpleValue target = null;
21627                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGACTUALEXPENSES$48, 0);
21628                     if (target == null)
21629                     {
21630                       return null;
21631                     }
21632                     return target.getBigDecimalValue();
21633                 }
21634             }
21635             
21636             /**
21637              * Gets (as xml) the "Business_moving_actual_expenses" element
21638              */
21639             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingActualExpenses()
21640             {
21641                 synchronized (monitor())
21642                 {
21643                     check_orphaned();
21644                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21645                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGACTUALEXPENSES$48, 0);
21646                     return target;
21647                 }
21648             }
21649             
21650             /**
21651              * True if has "Business_moving_actual_expenses" element
21652              */
21653             public boolean isSetBusinessMovingActualExpenses()
21654             {
21655                 synchronized (monitor())
21656                 {
21657                     check_orphaned();
21658                     return get_store().count_elements(BUSINESSMOVINGACTUALEXPENSES$48) != 0;
21659                 }
21660             }
21661             
21662             /**
21663              * Sets the "Business_moving_actual_expenses" element
21664              */
21665             public void setBusinessMovingActualExpenses(java.math.BigDecimal businessMovingActualExpenses)
21666             {
21667                 synchronized (monitor())
21668                 {
21669                     check_orphaned();
21670                     org.apache.xmlbeans.SimpleValue target = null;
21671                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGACTUALEXPENSES$48, 0);
21672                     if (target == null)
21673                     {
21674                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSMOVINGACTUALEXPENSES$48);
21675                     }
21676                     target.setBigDecimalValue(businessMovingActualExpenses);
21677                 }
21678             }
21679             
21680             /**
21681              * Sets (as xml) the "Business_moving_actual_expenses" element
21682              */
21683             public void xsetBusinessMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingActualExpenses)
21684             {
21685                 synchronized (monitor())
21686                 {
21687                     check_orphaned();
21688                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21689                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGACTUALEXPENSES$48, 0);
21690                     if (target == null)
21691                     {
21692                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSMOVINGACTUALEXPENSES$48);
21693                     }
21694                     target.set(businessMovingActualExpenses);
21695                 }
21696             }
21697             
21698             /**
21699              * Unsets the "Business_moving_actual_expenses" element
21700              */
21701             public void unsetBusinessMovingActualExpenses()
21702             {
21703                 synchronized (monitor())
21704                 {
21705                     check_orphaned();
21706                     get_store().remove_element(BUSINESSMOVINGACTUALEXPENSES$48, 0);
21707                 }
21708             }
21709             
21710             /**
21711              * Gets the "Business_moving_loss_personal_property" element
21712              */
21713             public java.math.BigDecimal getBusinessMovingLossPersonalProperty()
21714             {
21715                 synchronized (monitor())
21716                 {
21717                     check_orphaned();
21718                     org.apache.xmlbeans.SimpleValue target = null;
21719                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
21720                     if (target == null)
21721                     {
21722                       return null;
21723                     }
21724                     return target.getBigDecimalValue();
21725                 }
21726             }
21727             
21728             /**
21729              * Gets (as xml) the "Business_moving_loss_personal_property" element
21730              */
21731             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingLossPersonalProperty()
21732             {
21733                 synchronized (monitor())
21734                 {
21735                     check_orphaned();
21736                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21737                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
21738                     return target;
21739                 }
21740             }
21741             
21742             /**
21743              * True if has "Business_moving_loss_personal_property" element
21744              */
21745             public boolean isSetBusinessMovingLossPersonalProperty()
21746             {
21747                 synchronized (monitor())
21748                 {
21749                     check_orphaned();
21750                     return get_store().count_elements(BUSINESSMOVINGLOSSPERSONALPROPERTY$50) != 0;
21751                 }
21752             }
21753             
21754             /**
21755              * Sets the "Business_moving_loss_personal_property" element
21756              */
21757             public void setBusinessMovingLossPersonalProperty(java.math.BigDecimal businessMovingLossPersonalProperty)
21758             {
21759                 synchronized (monitor())
21760                 {
21761                     check_orphaned();
21762                     org.apache.xmlbeans.SimpleValue target = null;
21763                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
21764                     if (target == null)
21765                     {
21766                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50);
21767                     }
21768                     target.setBigDecimalValue(businessMovingLossPersonalProperty);
21769                 }
21770             }
21771             
21772             /**
21773              * Sets (as xml) the "Business_moving_loss_personal_property" element
21774              */
21775             public void xsetBusinessMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingLossPersonalProperty)
21776             {
21777                 synchronized (monitor())
21778                 {
21779                     check_orphaned();
21780                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21781                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
21782                     if (target == null)
21783                     {
21784                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSMOVINGLOSSPERSONALPROPERTY$50);
21785                     }
21786                     target.set(businessMovingLossPersonalProperty);
21787                 }
21788             }
21789             
21790             /**
21791              * Unsets the "Business_moving_loss_personal_property" element
21792              */
21793             public void unsetBusinessMovingLossPersonalProperty()
21794             {
21795                 synchronized (monitor())
21796                 {
21797                     check_orphaned();
21798                     get_store().remove_element(BUSINESSMOVINGLOSSPERSONALPROPERTY$50, 0);
21799                 }
21800             }
21801             
21802             /**
21803              * Gets the "Business_moving_searching_expenses" element
21804              */
21805             public java.math.BigDecimal getBusinessMovingSearchingExpenses()
21806             {
21807                 synchronized (monitor())
21808                 {
21809                     check_orphaned();
21810                     org.apache.xmlbeans.SimpleValue target = null;
21811                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
21812                     if (target == null)
21813                     {
21814                       return null;
21815                     }
21816                     return target.getBigDecimalValue();
21817                 }
21818             }
21819             
21820             /**
21821              * Gets (as xml) the "Business_moving_searching_expenses" element
21822              */
21823             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingSearchingExpenses()
21824             {
21825                 synchronized (monitor())
21826                 {
21827                     check_orphaned();
21828                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21829                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
21830                     return target;
21831                 }
21832             }
21833             
21834             /**
21835              * True if has "Business_moving_searching_expenses" element
21836              */
21837             public boolean isSetBusinessMovingSearchingExpenses()
21838             {
21839                 synchronized (monitor())
21840                 {
21841                     check_orphaned();
21842                     return get_store().count_elements(BUSINESSMOVINGSEARCHINGEXPENSES$52) != 0;
21843                 }
21844             }
21845             
21846             /**
21847              * Sets the "Business_moving_searching_expenses" element
21848              */
21849             public void setBusinessMovingSearchingExpenses(java.math.BigDecimal businessMovingSearchingExpenses)
21850             {
21851                 synchronized (monitor())
21852                 {
21853                     check_orphaned();
21854                     org.apache.xmlbeans.SimpleValue target = null;
21855                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
21856                     if (target == null)
21857                     {
21858                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52);
21859                     }
21860                     target.setBigDecimalValue(businessMovingSearchingExpenses);
21861                 }
21862             }
21863             
21864             /**
21865              * Sets (as xml) the "Business_moving_searching_expenses" element
21866              */
21867             public void xsetBusinessMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingSearchingExpenses)
21868             {
21869                 synchronized (monitor())
21870                 {
21871                     check_orphaned();
21872                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21873                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
21874                     if (target == null)
21875                     {
21876                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSMOVINGSEARCHINGEXPENSES$52);
21877                     }
21878                     target.set(businessMovingSearchingExpenses);
21879                 }
21880             }
21881             
21882             /**
21883              * Unsets the "Business_moving_searching_expenses" element
21884              */
21885             public void unsetBusinessMovingSearchingExpenses()
21886             {
21887                 synchronized (monitor())
21888                 {
21889                     check_orphaned();
21890                     get_store().remove_element(BUSINESSMOVINGSEARCHINGEXPENSES$52, 0);
21891                 }
21892             }
21893             
21894             /**
21895              * Gets the "Business_moving_inlieul_payments" element
21896              */
21897             public java.math.BigDecimal getBusinessMovingInlieulPayments()
21898             {
21899                 synchronized (monitor())
21900                 {
21901                     check_orphaned();
21902                     org.apache.xmlbeans.SimpleValue target = null;
21903                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
21904                     if (target == null)
21905                     {
21906                       return null;
21907                     }
21908                     return target.getBigDecimalValue();
21909                 }
21910             }
21911             
21912             /**
21913              * Gets (as xml) the "Business_moving_inlieul_payments" element
21914              */
21915             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessMovingInlieulPayments()
21916             {
21917                 synchronized (monitor())
21918                 {
21919                     check_orphaned();
21920                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21921                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
21922                     return target;
21923                 }
21924             }
21925             
21926             /**
21927              * True if has "Business_moving_inlieul_payments" element
21928              */
21929             public boolean isSetBusinessMovingInlieulPayments()
21930             {
21931                 synchronized (monitor())
21932                 {
21933                     check_orphaned();
21934                     return get_store().count_elements(BUSINESSMOVINGINLIEULPAYMENTS$54) != 0;
21935                 }
21936             }
21937             
21938             /**
21939              * Sets the "Business_moving_inlieul_payments" element
21940              */
21941             public void setBusinessMovingInlieulPayments(java.math.BigDecimal businessMovingInlieulPayments)
21942             {
21943                 synchronized (monitor())
21944                 {
21945                     check_orphaned();
21946                     org.apache.xmlbeans.SimpleValue target = null;
21947                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
21948                     if (target == null)
21949                     {
21950                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54);
21951                     }
21952                     target.setBigDecimalValue(businessMovingInlieulPayments);
21953                 }
21954             }
21955             
21956             /**
21957              * Sets (as xml) the "Business_moving_inlieul_payments" element
21958              */
21959             public void xsetBusinessMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessMovingInlieulPayments)
21960             {
21961                 synchronized (monitor())
21962                 {
21963                     check_orphaned();
21964                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
21965                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
21966                     if (target == null)
21967                     {
21968                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSMOVINGINLIEULPAYMENTS$54);
21969                     }
21970                     target.set(businessMovingInlieulPayments);
21971                 }
21972             }
21973             
21974             /**
21975              * Unsets the "Business_moving_inlieul_payments" element
21976              */
21977             public void unsetBusinessMovingInlieulPayments()
21978             {
21979                 synchronized (monitor())
21980                 {
21981                     check_orphaned();
21982                     get_store().remove_element(BUSINESSMOVINGINLIEULPAYMENTS$54, 0);
21983                 }
21984             }
21985             
21986             /**
21987              * Gets the "Business_estimated_total" element
21988              */
21989             public java.math.BigDecimal getBusinessEstimatedTotal()
21990             {
21991                 synchronized (monitor())
21992                 {
21993                     check_orphaned();
21994                     org.apache.xmlbeans.SimpleValue target = null;
21995                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSESTIMATEDTOTAL$56, 0);
21996                     if (target == null)
21997                     {
21998                       return null;
21999                     }
22000                     return target.getBigDecimalValue();
22001                 }
22002             }
22003             
22004             /**
22005              * Gets (as xml) the "Business_estimated_total" element
22006              */
22007             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetBusinessEstimatedTotal()
22008             {
22009                 synchronized (monitor())
22010                 {
22011                     check_orphaned();
22012                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22013                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSESTIMATEDTOTAL$56, 0);
22014                     return target;
22015                 }
22016             }
22017             
22018             /**
22019              * True if has "Business_estimated_total" element
22020              */
22021             public boolean isSetBusinessEstimatedTotal()
22022             {
22023                 synchronized (monitor())
22024                 {
22025                     check_orphaned();
22026                     return get_store().count_elements(BUSINESSESTIMATEDTOTAL$56) != 0;
22027                 }
22028             }
22029             
22030             /**
22031              * Sets the "Business_estimated_total" element
22032              */
22033             public void setBusinessEstimatedTotal(java.math.BigDecimal businessEstimatedTotal)
22034             {
22035                 synchronized (monitor())
22036                 {
22037                     check_orphaned();
22038                     org.apache.xmlbeans.SimpleValue target = null;
22039                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BUSINESSESTIMATEDTOTAL$56, 0);
22040                     if (target == null)
22041                     {
22042                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BUSINESSESTIMATEDTOTAL$56);
22043                     }
22044                     target.setBigDecimalValue(businessEstimatedTotal);
22045                 }
22046             }
22047             
22048             /**
22049              * Sets (as xml) the "Business_estimated_total" element
22050              */
22051             public void xsetBusinessEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType businessEstimatedTotal)
22052             {
22053                 synchronized (monitor())
22054                 {
22055                     check_orphaned();
22056                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22057                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(BUSINESSESTIMATEDTOTAL$56, 0);
22058                     if (target == null)
22059                     {
22060                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(BUSINESSESTIMATEDTOTAL$56);
22061                     }
22062                     target.set(businessEstimatedTotal);
22063                 }
22064             }
22065             
22066             /**
22067              * Unsets the "Business_estimated_total" element
22068              */
22069             public void unsetBusinessEstimatedTotal()
22070             {
22071                 synchronized (monitor())
22072                 {
22073                     check_orphaned();
22074                     get_store().remove_element(BUSINESSESTIMATEDTOTAL$56, 0);
22075                 }
22076             }
22077             
22078             /**
22079              * Gets the "Nonprofits_moving_actual_expenses" element
22080              */
22081             public java.math.BigDecimal getNonprofitsMovingActualExpenses()
22082             {
22083                 synchronized (monitor())
22084                 {
22085                     check_orphaned();
22086                     org.apache.xmlbeans.SimpleValue target = null;
22087                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22088                     if (target == null)
22089                     {
22090                       return null;
22091                     }
22092                     return target.getBigDecimalValue();
22093                 }
22094             }
22095             
22096             /**
22097              * Gets (as xml) the "Nonprofits_moving_actual_expenses" element
22098              */
22099             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingActualExpenses()
22100             {
22101                 synchronized (monitor())
22102                 {
22103                     check_orphaned();
22104                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22105                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22106                     return target;
22107                 }
22108             }
22109             
22110             /**
22111              * True if has "Nonprofits_moving_actual_expenses" element
22112              */
22113             public boolean isSetNonprofitsMovingActualExpenses()
22114             {
22115                 synchronized (monitor())
22116                 {
22117                     check_orphaned();
22118                     return get_store().count_elements(NONPROFITSMOVINGACTUALEXPENSES$58) != 0;
22119                 }
22120             }
22121             
22122             /**
22123              * Sets the "Nonprofits_moving_actual_expenses" element
22124              */
22125             public void setNonprofitsMovingActualExpenses(java.math.BigDecimal nonprofitsMovingActualExpenses)
22126             {
22127                 synchronized (monitor())
22128                 {
22129                     check_orphaned();
22130                     org.apache.xmlbeans.SimpleValue target = null;
22131                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22132                     if (target == null)
22133                     {
22134                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSMOVINGACTUALEXPENSES$58);
22135                     }
22136                     target.setBigDecimalValue(nonprofitsMovingActualExpenses);
22137                 }
22138             }
22139             
22140             /**
22141              * Sets (as xml) the "Nonprofits_moving_actual_expenses" element
22142              */
22143             public void xsetNonprofitsMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingActualExpenses)
22144             {
22145                 synchronized (monitor())
22146                 {
22147                     check_orphaned();
22148                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22149                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22150                     if (target == null)
22151                     {
22152                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSMOVINGACTUALEXPENSES$58);
22153                     }
22154                     target.set(nonprofitsMovingActualExpenses);
22155                 }
22156             }
22157             
22158             /**
22159              * Unsets the "Nonprofits_moving_actual_expenses" element
22160              */
22161             public void unsetNonprofitsMovingActualExpenses()
22162             {
22163                 synchronized (monitor())
22164                 {
22165                     check_orphaned();
22166                     get_store().remove_element(NONPROFITSMOVINGACTUALEXPENSES$58, 0);
22167                 }
22168             }
22169             
22170             /**
22171              * Gets the "Nonprofits_moving_loss_personal_property" element
22172              */
22173             public java.math.BigDecimal getNonprofitsMovingLossPersonalProperty()
22174             {
22175                 synchronized (monitor())
22176                 {
22177                     check_orphaned();
22178                     org.apache.xmlbeans.SimpleValue target = null;
22179                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22180                     if (target == null)
22181                     {
22182                       return null;
22183                     }
22184                     return target.getBigDecimalValue();
22185                 }
22186             }
22187             
22188             /**
22189              * Gets (as xml) the "Nonprofits_moving_loss_personal_property" element
22190              */
22191             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingLossPersonalProperty()
22192             {
22193                 synchronized (monitor())
22194                 {
22195                     check_orphaned();
22196                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22197                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22198                     return target;
22199                 }
22200             }
22201             
22202             /**
22203              * True if has "Nonprofits_moving_loss_personal_property" element
22204              */
22205             public boolean isSetNonprofitsMovingLossPersonalProperty()
22206             {
22207                 synchronized (monitor())
22208                 {
22209                     check_orphaned();
22210                     return get_store().count_elements(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60) != 0;
22211                 }
22212             }
22213             
22214             /**
22215              * Sets the "Nonprofits_moving_loss_personal_property" element
22216              */
22217             public void setNonprofitsMovingLossPersonalProperty(java.math.BigDecimal nonprofitsMovingLossPersonalProperty)
22218             {
22219                 synchronized (monitor())
22220                 {
22221                     check_orphaned();
22222                     org.apache.xmlbeans.SimpleValue target = null;
22223                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22224                     if (target == null)
22225                     {
22226                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60);
22227                     }
22228                     target.setBigDecimalValue(nonprofitsMovingLossPersonalProperty);
22229                 }
22230             }
22231             
22232             /**
22233              * Sets (as xml) the "Nonprofits_moving_loss_personal_property" element
22234              */
22235             public void xsetNonprofitsMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingLossPersonalProperty)
22236             {
22237                 synchronized (monitor())
22238                 {
22239                     check_orphaned();
22240                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22241                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22242                     if (target == null)
22243                     {
22244                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60);
22245                     }
22246                     target.set(nonprofitsMovingLossPersonalProperty);
22247                 }
22248             }
22249             
22250             /**
22251              * Unsets the "Nonprofits_moving_loss_personal_property" element
22252              */
22253             public void unsetNonprofitsMovingLossPersonalProperty()
22254             {
22255                 synchronized (monitor())
22256                 {
22257                     check_orphaned();
22258                     get_store().remove_element(NONPROFITSMOVINGLOSSPERSONALPROPERTY$60, 0);
22259                 }
22260             }
22261             
22262             /**
22263              * Gets the "Nonprofits_moving_searching_expenses" element
22264              */
22265             public java.math.BigDecimal getNonprofitsMovingSearchingExpenses()
22266             {
22267                 synchronized (monitor())
22268                 {
22269                     check_orphaned();
22270                     org.apache.xmlbeans.SimpleValue target = null;
22271                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22272                     if (target == null)
22273                     {
22274                       return null;
22275                     }
22276                     return target.getBigDecimalValue();
22277                 }
22278             }
22279             
22280             /**
22281              * Gets (as xml) the "Nonprofits_moving_searching_expenses" element
22282              */
22283             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingSearchingExpenses()
22284             {
22285                 synchronized (monitor())
22286                 {
22287                     check_orphaned();
22288                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22289                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22290                     return target;
22291                 }
22292             }
22293             
22294             /**
22295              * True if has "Nonprofits_moving_searching_expenses" element
22296              */
22297             public boolean isSetNonprofitsMovingSearchingExpenses()
22298             {
22299                 synchronized (monitor())
22300                 {
22301                     check_orphaned();
22302                     return get_store().count_elements(NONPROFITSMOVINGSEARCHINGEXPENSES$62) != 0;
22303                 }
22304             }
22305             
22306             /**
22307              * Sets the "Nonprofits_moving_searching_expenses" element
22308              */
22309             public void setNonprofitsMovingSearchingExpenses(java.math.BigDecimal nonprofitsMovingSearchingExpenses)
22310             {
22311                 synchronized (monitor())
22312                 {
22313                     check_orphaned();
22314                     org.apache.xmlbeans.SimpleValue target = null;
22315                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22316                     if (target == null)
22317                     {
22318                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62);
22319                     }
22320                     target.setBigDecimalValue(nonprofitsMovingSearchingExpenses);
22321                 }
22322             }
22323             
22324             /**
22325              * Sets (as xml) the "Nonprofits_moving_searching_expenses" element
22326              */
22327             public void xsetNonprofitsMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingSearchingExpenses)
22328             {
22329                 synchronized (monitor())
22330                 {
22331                     check_orphaned();
22332                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22333                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22334                     if (target == null)
22335                     {
22336                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSMOVINGSEARCHINGEXPENSES$62);
22337                     }
22338                     target.set(nonprofitsMovingSearchingExpenses);
22339                 }
22340             }
22341             
22342             /**
22343              * Unsets the "Nonprofits_moving_searching_expenses" element
22344              */
22345             public void unsetNonprofitsMovingSearchingExpenses()
22346             {
22347                 synchronized (monitor())
22348                 {
22349                     check_orphaned();
22350                     get_store().remove_element(NONPROFITSMOVINGSEARCHINGEXPENSES$62, 0);
22351                 }
22352             }
22353             
22354             /**
22355              * Gets the "Nonprofits_moving_inlieul_payments" element
22356              */
22357             public java.math.BigDecimal getNonprofitsMovingInlieulPayments()
22358             {
22359                 synchronized (monitor())
22360                 {
22361                     check_orphaned();
22362                     org.apache.xmlbeans.SimpleValue target = null;
22363                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22364                     if (target == null)
22365                     {
22366                       return null;
22367                     }
22368                     return target.getBigDecimalValue();
22369                 }
22370             }
22371             
22372             /**
22373              * Gets (as xml) the "Nonprofits_moving_inlieul_payments" element
22374              */
22375             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsMovingInlieulPayments()
22376             {
22377                 synchronized (monitor())
22378                 {
22379                     check_orphaned();
22380                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22381                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22382                     return target;
22383                 }
22384             }
22385             
22386             /**
22387              * True if has "Nonprofits_moving_inlieul_payments" element
22388              */
22389             public boolean isSetNonprofitsMovingInlieulPayments()
22390             {
22391                 synchronized (monitor())
22392                 {
22393                     check_orphaned();
22394                     return get_store().count_elements(NONPROFITSMOVINGINLIEULPAYMENTS$64) != 0;
22395                 }
22396             }
22397             
22398             /**
22399              * Sets the "Nonprofits_moving_inlieul_payments" element
22400              */
22401             public void setNonprofitsMovingInlieulPayments(java.math.BigDecimal nonprofitsMovingInlieulPayments)
22402             {
22403                 synchronized (monitor())
22404                 {
22405                     check_orphaned();
22406                     org.apache.xmlbeans.SimpleValue target = null;
22407                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22408                     if (target == null)
22409                     {
22410                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64);
22411                     }
22412                     target.setBigDecimalValue(nonprofitsMovingInlieulPayments);
22413                 }
22414             }
22415             
22416             /**
22417              * Sets (as xml) the "Nonprofits_moving_inlieul_payments" element
22418              */
22419             public void xsetNonprofitsMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsMovingInlieulPayments)
22420             {
22421                 synchronized (monitor())
22422                 {
22423                     check_orphaned();
22424                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22425                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22426                     if (target == null)
22427                     {
22428                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSMOVINGINLIEULPAYMENTS$64);
22429                     }
22430                     target.set(nonprofitsMovingInlieulPayments);
22431                 }
22432             }
22433             
22434             /**
22435              * Unsets the "Nonprofits_moving_inlieul_payments" element
22436              */
22437             public void unsetNonprofitsMovingInlieulPayments()
22438             {
22439                 synchronized (monitor())
22440                 {
22441                     check_orphaned();
22442                     get_store().remove_element(NONPROFITSMOVINGINLIEULPAYMENTS$64, 0);
22443                 }
22444             }
22445             
22446             /**
22447              * Gets the "Nonprofits_estimated_total" element
22448              */
22449             public java.math.BigDecimal getNonprofitsEstimatedTotal()
22450             {
22451                 synchronized (monitor())
22452                 {
22453                     check_orphaned();
22454                     org.apache.xmlbeans.SimpleValue target = null;
22455                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSESTIMATEDTOTAL$66, 0);
22456                     if (target == null)
22457                     {
22458                       return null;
22459                     }
22460                     return target.getBigDecimalValue();
22461                 }
22462             }
22463             
22464             /**
22465              * Gets (as xml) the "Nonprofits_estimated_total" element
22466              */
22467             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetNonprofitsEstimatedTotal()
22468             {
22469                 synchronized (monitor())
22470                 {
22471                     check_orphaned();
22472                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22473                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSESTIMATEDTOTAL$66, 0);
22474                     return target;
22475                 }
22476             }
22477             
22478             /**
22479              * True if has "Nonprofits_estimated_total" element
22480              */
22481             public boolean isSetNonprofitsEstimatedTotal()
22482             {
22483                 synchronized (monitor())
22484                 {
22485                     check_orphaned();
22486                     return get_store().count_elements(NONPROFITSESTIMATEDTOTAL$66) != 0;
22487                 }
22488             }
22489             
22490             /**
22491              * Sets the "Nonprofits_estimated_total" element
22492              */
22493             public void setNonprofitsEstimatedTotal(java.math.BigDecimal nonprofitsEstimatedTotal)
22494             {
22495                 synchronized (monitor())
22496                 {
22497                     check_orphaned();
22498                     org.apache.xmlbeans.SimpleValue target = null;
22499                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONPROFITSESTIMATEDTOTAL$66, 0);
22500                     if (target == null)
22501                     {
22502                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONPROFITSESTIMATEDTOTAL$66);
22503                     }
22504                     target.setBigDecimalValue(nonprofitsEstimatedTotal);
22505                 }
22506             }
22507             
22508             /**
22509              * Sets (as xml) the "Nonprofits_estimated_total" element
22510              */
22511             public void xsetNonprofitsEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType nonprofitsEstimatedTotal)
22512             {
22513                 synchronized (monitor())
22514                 {
22515                     check_orphaned();
22516                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22517                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(NONPROFITSESTIMATEDTOTAL$66, 0);
22518                     if (target == null)
22519                     {
22520                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(NONPROFITSESTIMATEDTOTAL$66);
22521                     }
22522                     target.set(nonprofitsEstimatedTotal);
22523                 }
22524             }
22525             
22526             /**
22527              * Unsets the "Nonprofits_estimated_total" element
22528              */
22529             public void unsetNonprofitsEstimatedTotal()
22530             {
22531                 synchronized (monitor())
22532                 {
22533                     check_orphaned();
22534                     get_store().remove_element(NONPROFITSESTIMATEDTOTAL$66, 0);
22535                 }
22536             }
22537             
22538             /**
22539              * Gets the "Farm_moving_actual_expenses" element
22540              */
22541             public java.math.BigDecimal getFarmMovingActualExpenses()
22542             {
22543                 synchronized (monitor())
22544                 {
22545                     check_orphaned();
22546                     org.apache.xmlbeans.SimpleValue target = null;
22547                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGACTUALEXPENSES$68, 0);
22548                     if (target == null)
22549                     {
22550                       return null;
22551                     }
22552                     return target.getBigDecimalValue();
22553                 }
22554             }
22555             
22556             /**
22557              * Gets (as xml) the "Farm_moving_actual_expenses" element
22558              */
22559             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingActualExpenses()
22560             {
22561                 synchronized (monitor())
22562                 {
22563                     check_orphaned();
22564                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22565                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGACTUALEXPENSES$68, 0);
22566                     return target;
22567                 }
22568             }
22569             
22570             /**
22571              * True if has "Farm_moving_actual_expenses" element
22572              */
22573             public boolean isSetFarmMovingActualExpenses()
22574             {
22575                 synchronized (monitor())
22576                 {
22577                     check_orphaned();
22578                     return get_store().count_elements(FARMMOVINGACTUALEXPENSES$68) != 0;
22579                 }
22580             }
22581             
22582             /**
22583              * Sets the "Farm_moving_actual_expenses" element
22584              */
22585             public void setFarmMovingActualExpenses(java.math.BigDecimal farmMovingActualExpenses)
22586             {
22587                 synchronized (monitor())
22588                 {
22589                     check_orphaned();
22590                     org.apache.xmlbeans.SimpleValue target = null;
22591                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGACTUALEXPENSES$68, 0);
22592                     if (target == null)
22593                     {
22594                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMMOVINGACTUALEXPENSES$68);
22595                     }
22596                     target.setBigDecimalValue(farmMovingActualExpenses);
22597                 }
22598             }
22599             
22600             /**
22601              * Sets (as xml) the "Farm_moving_actual_expenses" element
22602              */
22603             public void xsetFarmMovingActualExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingActualExpenses)
22604             {
22605                 synchronized (monitor())
22606                 {
22607                     check_orphaned();
22608                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22609                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGACTUALEXPENSES$68, 0);
22610                     if (target == null)
22611                     {
22612                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMMOVINGACTUALEXPENSES$68);
22613                     }
22614                     target.set(farmMovingActualExpenses);
22615                 }
22616             }
22617             
22618             /**
22619              * Unsets the "Farm_moving_actual_expenses" element
22620              */
22621             public void unsetFarmMovingActualExpenses()
22622             {
22623                 synchronized (monitor())
22624                 {
22625                     check_orphaned();
22626                     get_store().remove_element(FARMMOVINGACTUALEXPENSES$68, 0);
22627                 }
22628             }
22629             
22630             /**
22631              * Gets the "Farm_moving_loss_personal_property" element
22632              */
22633             public java.math.BigDecimal getFarmMovingLossPersonalProperty()
22634             {
22635                 synchronized (monitor())
22636                 {
22637                     check_orphaned();
22638                     org.apache.xmlbeans.SimpleValue target = null;
22639                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
22640                     if (target == null)
22641                     {
22642                       return null;
22643                     }
22644                     return target.getBigDecimalValue();
22645                 }
22646             }
22647             
22648             /**
22649              * Gets (as xml) the "Farm_moving_loss_personal_property" element
22650              */
22651             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingLossPersonalProperty()
22652             {
22653                 synchronized (monitor())
22654                 {
22655                     check_orphaned();
22656                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22657                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
22658                     return target;
22659                 }
22660             }
22661             
22662             /**
22663              * True if has "Farm_moving_loss_personal_property" element
22664              */
22665             public boolean isSetFarmMovingLossPersonalProperty()
22666             {
22667                 synchronized (monitor())
22668                 {
22669                     check_orphaned();
22670                     return get_store().count_elements(FARMMOVINGLOSSPERSONALPROPERTY$70) != 0;
22671                 }
22672             }
22673             
22674             /**
22675              * Sets the "Farm_moving_loss_personal_property" element
22676              */
22677             public void setFarmMovingLossPersonalProperty(java.math.BigDecimal farmMovingLossPersonalProperty)
22678             {
22679                 synchronized (monitor())
22680                 {
22681                     check_orphaned();
22682                     org.apache.xmlbeans.SimpleValue target = null;
22683                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
22684                     if (target == null)
22685                     {
22686                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70);
22687                     }
22688                     target.setBigDecimalValue(farmMovingLossPersonalProperty);
22689                 }
22690             }
22691             
22692             /**
22693              * Sets (as xml) the "Farm_moving_loss_personal_property" element
22694              */
22695             public void xsetFarmMovingLossPersonalProperty(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingLossPersonalProperty)
22696             {
22697                 synchronized (monitor())
22698                 {
22699                     check_orphaned();
22700                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22701                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
22702                     if (target == null)
22703                     {
22704                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMMOVINGLOSSPERSONALPROPERTY$70);
22705                     }
22706                     target.set(farmMovingLossPersonalProperty);
22707                 }
22708             }
22709             
22710             /**
22711              * Unsets the "Farm_moving_loss_personal_property" element
22712              */
22713             public void unsetFarmMovingLossPersonalProperty()
22714             {
22715                 synchronized (monitor())
22716                 {
22717                     check_orphaned();
22718                     get_store().remove_element(FARMMOVINGLOSSPERSONALPROPERTY$70, 0);
22719                 }
22720             }
22721             
22722             /**
22723              * Gets the "Farm_moving_searching_expenses" element
22724              */
22725             public java.math.BigDecimal getFarmMovingSearchingExpenses()
22726             {
22727                 synchronized (monitor())
22728                 {
22729                     check_orphaned();
22730                     org.apache.xmlbeans.SimpleValue target = null;
22731                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGSEARCHINGEXPENSES$72, 0);
22732                     if (target == null)
22733                     {
22734                       return null;
22735                     }
22736                     return target.getBigDecimalValue();
22737                 }
22738             }
22739             
22740             /**
22741              * Gets (as xml) the "Farm_moving_searching_expenses" element
22742              */
22743             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingSearchingExpenses()
22744             {
22745                 synchronized (monitor())
22746                 {
22747                     check_orphaned();
22748                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22749                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGSEARCHINGEXPENSES$72, 0);
22750                     return target;
22751                 }
22752             }
22753             
22754             /**
22755              * True if has "Farm_moving_searching_expenses" element
22756              */
22757             public boolean isSetFarmMovingSearchingExpenses()
22758             {
22759                 synchronized (monitor())
22760                 {
22761                     check_orphaned();
22762                     return get_store().count_elements(FARMMOVINGSEARCHINGEXPENSES$72) != 0;
22763                 }
22764             }
22765             
22766             /**
22767              * Sets the "Farm_moving_searching_expenses" element
22768              */
22769             public void setFarmMovingSearchingExpenses(java.math.BigDecimal farmMovingSearchingExpenses)
22770             {
22771                 synchronized (monitor())
22772                 {
22773                     check_orphaned();
22774                     org.apache.xmlbeans.SimpleValue target = null;
22775                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGSEARCHINGEXPENSES$72, 0);
22776                     if (target == null)
22777                     {
22778                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMMOVINGSEARCHINGEXPENSES$72);
22779                     }
22780                     target.setBigDecimalValue(farmMovingSearchingExpenses);
22781                 }
22782             }
22783             
22784             /**
22785              * Sets (as xml) the "Farm_moving_searching_expenses" element
22786              */
22787             public void xsetFarmMovingSearchingExpenses(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingSearchingExpenses)
22788             {
22789                 synchronized (monitor())
22790                 {
22791                     check_orphaned();
22792                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22793                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGSEARCHINGEXPENSES$72, 0);
22794                     if (target == null)
22795                     {
22796                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMMOVINGSEARCHINGEXPENSES$72);
22797                     }
22798                     target.set(farmMovingSearchingExpenses);
22799                 }
22800             }
22801             
22802             /**
22803              * Unsets the "Farm_moving_searching_expenses" element
22804              */
22805             public void unsetFarmMovingSearchingExpenses()
22806             {
22807                 synchronized (monitor())
22808                 {
22809                     check_orphaned();
22810                     get_store().remove_element(FARMMOVINGSEARCHINGEXPENSES$72, 0);
22811                 }
22812             }
22813             
22814             /**
22815              * Gets the "Farm_moving_inlieul_payments" element
22816              */
22817             public java.math.BigDecimal getFarmMovingInlieulPayments()
22818             {
22819                 synchronized (monitor())
22820                 {
22821                     check_orphaned();
22822                     org.apache.xmlbeans.SimpleValue target = null;
22823                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGINLIEULPAYMENTS$74, 0);
22824                     if (target == null)
22825                     {
22826                       return null;
22827                     }
22828                     return target.getBigDecimalValue();
22829                 }
22830             }
22831             
22832             /**
22833              * Gets (as xml) the "Farm_moving_inlieul_payments" element
22834              */
22835             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmMovingInlieulPayments()
22836             {
22837                 synchronized (monitor())
22838                 {
22839                     check_orphaned();
22840                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22841                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGINLIEULPAYMENTS$74, 0);
22842                     return target;
22843                 }
22844             }
22845             
22846             /**
22847              * True if has "Farm_moving_inlieul_payments" element
22848              */
22849             public boolean isSetFarmMovingInlieulPayments()
22850             {
22851                 synchronized (monitor())
22852                 {
22853                     check_orphaned();
22854                     return get_store().count_elements(FARMMOVINGINLIEULPAYMENTS$74) != 0;
22855                 }
22856             }
22857             
22858             /**
22859              * Sets the "Farm_moving_inlieul_payments" element
22860              */
22861             public void setFarmMovingInlieulPayments(java.math.BigDecimal farmMovingInlieulPayments)
22862             {
22863                 synchronized (monitor())
22864                 {
22865                     check_orphaned();
22866                     org.apache.xmlbeans.SimpleValue target = null;
22867                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMMOVINGINLIEULPAYMENTS$74, 0);
22868                     if (target == null)
22869                     {
22870                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMMOVINGINLIEULPAYMENTS$74);
22871                     }
22872                     target.setBigDecimalValue(farmMovingInlieulPayments);
22873                 }
22874             }
22875             
22876             /**
22877              * Sets (as xml) the "Farm_moving_inlieul_payments" element
22878              */
22879             public void xsetFarmMovingInlieulPayments(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmMovingInlieulPayments)
22880             {
22881                 synchronized (monitor())
22882                 {
22883                     check_orphaned();
22884                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22885                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMMOVINGINLIEULPAYMENTS$74, 0);
22886                     if (target == null)
22887                     {
22888                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMMOVINGINLIEULPAYMENTS$74);
22889                     }
22890                     target.set(farmMovingInlieulPayments);
22891                 }
22892             }
22893             
22894             /**
22895              * Unsets the "Farm_moving_inlieul_payments" element
22896              */
22897             public void unsetFarmMovingInlieulPayments()
22898             {
22899                 synchronized (monitor())
22900                 {
22901                     check_orphaned();
22902                     get_store().remove_element(FARMMOVINGINLIEULPAYMENTS$74, 0);
22903                 }
22904             }
22905             
22906             /**
22907              * Gets the "Farm_estimated_total" element
22908              */
22909             public java.math.BigDecimal getFarmEstimatedTotal()
22910             {
22911                 synchronized (monitor())
22912                 {
22913                     check_orphaned();
22914                     org.apache.xmlbeans.SimpleValue target = null;
22915                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMESTIMATEDTOTAL$76, 0);
22916                     if (target == null)
22917                     {
22918                       return null;
22919                     }
22920                     return target.getBigDecimalValue();
22921                 }
22922             }
22923             
22924             /**
22925              * Gets (as xml) the "Farm_estimated_total" element
22926              */
22927             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetFarmEstimatedTotal()
22928             {
22929                 synchronized (monitor())
22930                 {
22931                     check_orphaned();
22932                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22933                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMESTIMATEDTOTAL$76, 0);
22934                     return target;
22935                 }
22936             }
22937             
22938             /**
22939              * True if has "Farm_estimated_total" element
22940              */
22941             public boolean isSetFarmEstimatedTotal()
22942             {
22943                 synchronized (monitor())
22944                 {
22945                     check_orphaned();
22946                     return get_store().count_elements(FARMESTIMATEDTOTAL$76) != 0;
22947                 }
22948             }
22949             
22950             /**
22951              * Sets the "Farm_estimated_total" element
22952              */
22953             public void setFarmEstimatedTotal(java.math.BigDecimal farmEstimatedTotal)
22954             {
22955                 synchronized (monitor())
22956                 {
22957                     check_orphaned();
22958                     org.apache.xmlbeans.SimpleValue target = null;
22959                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FARMESTIMATEDTOTAL$76, 0);
22960                     if (target == null)
22961                     {
22962                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FARMESTIMATEDTOTAL$76);
22963                     }
22964                     target.setBigDecimalValue(farmEstimatedTotal);
22965                 }
22966             }
22967             
22968             /**
22969              * Sets (as xml) the "Farm_estimated_total" element
22970              */
22971             public void xsetFarmEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType farmEstimatedTotal)
22972             {
22973                 synchronized (monitor())
22974                 {
22975                     check_orphaned();
22976                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
22977                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(FARMESTIMATEDTOTAL$76, 0);
22978                     if (target == null)
22979                     {
22980                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(FARMESTIMATEDTOTAL$76);
22981                     }
22982                     target.set(farmEstimatedTotal);
22983                 }
22984             }
22985             
22986             /**
22987              * Unsets the "Farm_estimated_total" element
22988              */
22989             public void unsetFarmEstimatedTotal()
22990             {
22991                 synchronized (monitor())
22992                 {
22993                     check_orphaned();
22994                     get_store().remove_element(FARMESTIMATEDTOTAL$76, 0);
22995                 }
22996             }
22997             
22998             /**
22999              * Gets the "Total_expenses_grantee_sec205" element
23000              */
23001             public java.math.BigDecimal getTotalExpensesGranteeSec205()
23002             {
23003                 synchronized (monitor())
23004                 {
23005                     check_orphaned();
23006                     org.apache.xmlbeans.SimpleValue target = null;
23007                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALEXPENSESGRANTEESEC205$78, 0);
23008                     if (target == null)
23009                     {
23010                       return null;
23011                     }
23012                     return target.getBigDecimalValue();
23013                 }
23014             }
23015             
23016             /**
23017              * Gets (as xml) the "Total_expenses_grantee_sec205" element
23018              */
23019             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetTotalExpensesGranteeSec205()
23020             {
23021                 synchronized (monitor())
23022                 {
23023                     check_orphaned();
23024                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23025                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TOTALEXPENSESGRANTEESEC205$78, 0);
23026                     return target;
23027                 }
23028             }
23029             
23030             /**
23031              * True if has "Total_expenses_grantee_sec205" element
23032              */
23033             public boolean isSetTotalExpensesGranteeSec205()
23034             {
23035                 synchronized (monitor())
23036                 {
23037                     check_orphaned();
23038                     return get_store().count_elements(TOTALEXPENSESGRANTEESEC205$78) != 0;
23039                 }
23040             }
23041             
23042             /**
23043              * Sets the "Total_expenses_grantee_sec205" element
23044              */
23045             public void setTotalExpensesGranteeSec205(java.math.BigDecimal totalExpensesGranteeSec205)
23046             {
23047                 synchronized (monitor())
23048                 {
23049                     check_orphaned();
23050                     org.apache.xmlbeans.SimpleValue target = null;
23051                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALEXPENSESGRANTEESEC205$78, 0);
23052                     if (target == null)
23053                     {
23054                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALEXPENSESGRANTEESEC205$78);
23055                     }
23056                     target.setBigDecimalValue(totalExpensesGranteeSec205);
23057                 }
23058             }
23059             
23060             /**
23061              * Sets (as xml) the "Total_expenses_grantee_sec205" element
23062              */
23063             public void xsetTotalExpensesGranteeSec205(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType totalExpensesGranteeSec205)
23064             {
23065                 synchronized (monitor())
23066                 {
23067                     check_orphaned();
23068                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23069                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(TOTALEXPENSESGRANTEESEC205$78, 0);
23070                     if (target == null)
23071                     {
23072                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(TOTALEXPENSESGRANTEESEC205$78);
23073                     }
23074                     target.set(totalExpensesGranteeSec205);
23075                 }
23076             }
23077             
23078             /**
23079              * Unsets the "Total_expenses_grantee_sec205" element
23080              */
23081             public void unsetTotalExpensesGranteeSec205()
23082             {
23083                 synchronized (monitor())
23084                 {
23085                     check_orphaned();
23086                     get_store().remove_element(TOTALEXPENSESGRANTEESEC205$78, 0);
23087                 }
23088             }
23089             
23090             /**
23091              * Gets the "Admin_contracting_sec212" element
23092              */
23093             public java.math.BigDecimal getAdminContractingSec212()
23094             {
23095                 synchronized (monitor())
23096                 {
23097                     check_orphaned();
23098                     org.apache.xmlbeans.SimpleValue target = null;
23099                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINCONTRACTINGSEC212$80, 0);
23100                     if (target == null)
23101                     {
23102                       return null;
23103                     }
23104                     return target.getBigDecimalValue();
23105                 }
23106             }
23107             
23108             /**
23109              * Gets (as xml) the "Admin_contracting_sec212" element
23110              */
23111             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminContractingSec212()
23112             {
23113                 synchronized (monitor())
23114                 {
23115                     check_orphaned();
23116                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23117                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINCONTRACTINGSEC212$80, 0);
23118                     return target;
23119                 }
23120             }
23121             
23122             /**
23123              * True if has "Admin_contracting_sec212" element
23124              */
23125             public boolean isSetAdminContractingSec212()
23126             {
23127                 synchronized (monitor())
23128                 {
23129                     check_orphaned();
23130                     return get_store().count_elements(ADMINCONTRACTINGSEC212$80) != 0;
23131                 }
23132             }
23133             
23134             /**
23135              * Sets the "Admin_contracting_sec212" element
23136              */
23137             public void setAdminContractingSec212(java.math.BigDecimal adminContractingSec212)
23138             {
23139                 synchronized (monitor())
23140                 {
23141                     check_orphaned();
23142                     org.apache.xmlbeans.SimpleValue target = null;
23143                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINCONTRACTINGSEC212$80, 0);
23144                     if (target == null)
23145                     {
23146                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINCONTRACTINGSEC212$80);
23147                     }
23148                     target.setBigDecimalValue(adminContractingSec212);
23149                 }
23150             }
23151             
23152             /**
23153              * Sets (as xml) the "Admin_contracting_sec212" element
23154              */
23155             public void xsetAdminContractingSec212(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminContractingSec212)
23156             {
23157                 synchronized (monitor())
23158                 {
23159                     check_orphaned();
23160                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23161                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINCONTRACTINGSEC212$80, 0);
23162                     if (target == null)
23163                     {
23164                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(ADMINCONTRACTINGSEC212$80);
23165                     }
23166                     target.set(adminContractingSec212);
23167                 }
23168             }
23169             
23170             /**
23171              * Unsets the "Admin_contracting_sec212" element
23172              */
23173             public void unsetAdminContractingSec212()
23174             {
23175                 synchronized (monitor())
23176                 {
23177                     check_orphaned();
23178                     get_store().remove_element(ADMINCONTRACTINGSEC212$80, 0);
23179                 }
23180             }
23181             
23182             /**
23183              * Gets the "Admin_agreement_sec212" element
23184              */
23185             public java.math.BigDecimal getAdminAgreementSec212()
23186             {
23187                 synchronized (monitor())
23188                 {
23189                     check_orphaned();
23190                     org.apache.xmlbeans.SimpleValue target = null;
23191                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINAGREEMENTSEC212$82, 0);
23192                     if (target == null)
23193                     {
23194                       return null;
23195                     }
23196                     return target.getBigDecimalValue();
23197                 }
23198             }
23199             
23200             /**
23201              * Gets (as xml) the "Admin_agreement_sec212" element
23202              */
23203             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminAgreementSec212()
23204             {
23205                 synchronized (monitor())
23206                 {
23207                     check_orphaned();
23208                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23209                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINAGREEMENTSEC212$82, 0);
23210                     return target;
23211                 }
23212             }
23213             
23214             /**
23215              * True if has "Admin_agreement_sec212" element
23216              */
23217             public boolean isSetAdminAgreementSec212()
23218             {
23219                 synchronized (monitor())
23220                 {
23221                     check_orphaned();
23222                     return get_store().count_elements(ADMINAGREEMENTSEC212$82) != 0;
23223                 }
23224             }
23225             
23226             /**
23227              * Sets the "Admin_agreement_sec212" element
23228              */
23229             public void setAdminAgreementSec212(java.math.BigDecimal adminAgreementSec212)
23230             {
23231                 synchronized (monitor())
23232                 {
23233                     check_orphaned();
23234                     org.apache.xmlbeans.SimpleValue target = null;
23235                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINAGREEMENTSEC212$82, 0);
23236                     if (target == null)
23237                     {
23238                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINAGREEMENTSEC212$82);
23239                     }
23240                     target.setBigDecimalValue(adminAgreementSec212);
23241                 }
23242             }
23243             
23244             /**
23245              * Sets (as xml) the "Admin_agreement_sec212" element
23246              */
23247             public void xsetAdminAgreementSec212(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminAgreementSec212)
23248             {
23249                 synchronized (monitor())
23250                 {
23251                     check_orphaned();
23252                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23253                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINAGREEMENTSEC212$82, 0);
23254                     if (target == null)
23255                     {
23256                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(ADMINAGREEMENTSEC212$82);
23257                     }
23258                     target.set(adminAgreementSec212);
23259                 }
23260             }
23261             
23262             /**
23263              * Unsets the "Admin_agreement_sec212" element
23264              */
23265             public void unsetAdminAgreementSec212()
23266             {
23267                 synchronized (monitor())
23268                 {
23269                     check_orphaned();
23270                     get_store().remove_element(ADMINAGREEMENTSEC212$82, 0);
23271                 }
23272             }
23273             
23274             /**
23275              * Gets the "Admin_estimated_total" element
23276              */
23277             public java.math.BigDecimal getAdminEstimatedTotal()
23278             {
23279                 synchronized (monitor())
23280                 {
23281                     check_orphaned();
23282                     org.apache.xmlbeans.SimpleValue target = null;
23283                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINESTIMATEDTOTAL$84, 0);
23284                     if (target == null)
23285                     {
23286                       return null;
23287                     }
23288                     return target.getBigDecimalValue();
23289                 }
23290             }
23291             
23292             /**
23293              * Gets (as xml) the "Admin_estimated_total" element
23294              */
23295             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetAdminEstimatedTotal()
23296             {
23297                 synchronized (monitor())
23298                 {
23299                     check_orphaned();
23300                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23301                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINESTIMATEDTOTAL$84, 0);
23302                     return target;
23303                 }
23304             }
23305             
23306             /**
23307              * True if has "Admin_estimated_total" element
23308              */
23309             public boolean isSetAdminEstimatedTotal()
23310             {
23311                 synchronized (monitor())
23312                 {
23313                     check_orphaned();
23314                     return get_store().count_elements(ADMINESTIMATEDTOTAL$84) != 0;
23315                 }
23316             }
23317             
23318             /**
23319              * Sets the "Admin_estimated_total" element
23320              */
23321             public void setAdminEstimatedTotal(java.math.BigDecimal adminEstimatedTotal)
23322             {
23323                 synchronized (monitor())
23324                 {
23325                     check_orphaned();
23326                     org.apache.xmlbeans.SimpleValue target = null;
23327                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ADMINESTIMATEDTOTAL$84, 0);
23328                     if (target == null)
23329                     {
23330                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ADMINESTIMATEDTOTAL$84);
23331                     }
23332                     target.setBigDecimalValue(adminEstimatedTotal);
23333                 }
23334             }
23335             
23336             /**
23337              * Sets (as xml) the "Admin_estimated_total" element
23338              */
23339             public void xsetAdminEstimatedTotal(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType adminEstimatedTotal)
23340             {
23341                 synchronized (monitor())
23342                 {
23343                     check_orphaned();
23344                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23345                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(ADMINESTIMATEDTOTAL$84, 0);
23346                     if (target == null)
23347                     {
23348                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(ADMINESTIMATEDTOTAL$84);
23349                     }
23350                     target.set(adminEstimatedTotal);
23351                 }
23352             }
23353             
23354             /**
23355              * Unsets the "Admin_estimated_total" element
23356              */
23357             public void unsetAdminEstimatedTotal()
23358             {
23359                 synchronized (monitor())
23360                 {
23361                     check_orphaned();
23362                     get_store().remove_element(ADMINESTIMATEDTOTAL$84, 0);
23363                 }
23364             }
23365             
23366             /**
23367              * Gets the "Grand_total_relocation" element
23368              */
23369             public java.math.BigDecimal getGrandTotalRelocation()
23370             {
23371                 synchronized (monitor())
23372                 {
23373                     check_orphaned();
23374                     org.apache.xmlbeans.SimpleValue target = null;
23375                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALRELOCATION$86, 0);
23376                     if (target == null)
23377                     {
23378                       return null;
23379                     }
23380                     return target.getBigDecimalValue();
23381                 }
23382             }
23383             
23384             /**
23385              * Gets (as xml) the "Grand_total_relocation" element
23386              */
23387             public gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType xgetGrandTotalRelocation()
23388             {
23389                 synchronized (monitor())
23390                 {
23391                     check_orphaned();
23392                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23393                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(GRANDTOTALRELOCATION$86, 0);
23394                     return target;
23395                 }
23396             }
23397             
23398             /**
23399              * True if has "Grand_total_relocation" element
23400              */
23401             public boolean isSetGrandTotalRelocation()
23402             {
23403                 synchronized (monitor())
23404                 {
23405                     check_orphaned();
23406                     return get_store().count_elements(GRANDTOTALRELOCATION$86) != 0;
23407                 }
23408             }
23409             
23410             /**
23411              * Sets the "Grand_total_relocation" element
23412              */
23413             public void setGrandTotalRelocation(java.math.BigDecimal grandTotalRelocation)
23414             {
23415                 synchronized (monitor())
23416                 {
23417                     check_orphaned();
23418                     org.apache.xmlbeans.SimpleValue target = null;
23419                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANDTOTALRELOCATION$86, 0);
23420                     if (target == null)
23421                     {
23422                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GRANDTOTALRELOCATION$86);
23423                     }
23424                     target.setBigDecimalValue(grandTotalRelocation);
23425                 }
23426             }
23427             
23428             /**
23429              * Sets (as xml) the "Grand_total_relocation" element
23430              */
23431             public void xsetGrandTotalRelocation(gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType grandTotalRelocation)
23432             {
23433                 synchronized (monitor())
23434                 {
23435                     check_orphaned();
23436                     gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType target = null;
23437                     target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().find_element_user(GRANDTOTALRELOCATION$86, 0);
23438                     if (target == null)
23439                     {
23440                       target = (gov.grants.apply.system.globalLibraryV20.BudgetAmountDataType)get_store().add_element_user(GRANDTOTALRELOCATION$86);
23441                     }
23442                     target.set(grandTotalRelocation);
23443                 }
23444             }
23445             
23446             /**
23447              * Unsets the "Grand_total_relocation" element
23448              */
23449             public void unsetGrandTotalRelocation()
23450             {
23451                 synchronized (monitor())
23452                 {
23453                     check_orphaned();
23454                     get_store().remove_element(GRANDTOTALRELOCATION$86, 0);
23455                 }
23456             }
23457         }
23458     }
23459 }