View Javadoc
1   /*
2    * An XML document type.
3    * Localname: SurveyOnEEO
4    * Namespace: http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0
5    * Java type: gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.faithBasedSurveyOnEEOV10.impl;
10  /**
11   * A document containing one SurveyOnEEO(@http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0) element.
12   *
13   * This is a complex type.
14   */
15  public class SurveyOnEEODocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public SurveyOnEEODocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName SURVEYONEEO$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "SurveyOnEEO");
26      
27      
28      /**
29       * Gets the "SurveyOnEEO" element
30       */
31      public gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO getSurveyOnEEO()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO target = null;
37              target = (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO)get_store().find_element_user(SURVEYONEEO$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "SurveyOnEEO" element
48       */
49      public void setSurveyOnEEO(gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO surveyOnEEO)
50      {
51          generatedSetterHelperImpl(surveyOnEEO, SURVEYONEEO$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "SurveyOnEEO" element
56       */
57      public gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO addNewSurveyOnEEO()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO target = null;
63              target = (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO)get_store().add_element_user(SURVEYONEEO$0);
64              return target;
65          }
66      }
67      /**
68       * An XML SurveyOnEEO(@http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0).
69       *
70       * This is a complex type.
71       */
72      public static class SurveyOnEEOImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public SurveyOnEEOImpl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName ORGANIZATIONNAME$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/system/GlobalLibrary-V1.0", "OrganizationName");
83          private static final javax.xml.namespace.QName DUNSID$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/system/GlobalLibrary-V1.0", "DUNSID");
85          private static final javax.xml.namespace.QName OPPORTUNITYTITLE$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/system/GlobalLibrary-V1.0", "OpportunityTitle");
87          private static final javax.xml.namespace.QName CFDANUMBER$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/system/GlobalLibrary-V1.0", "CFDANumber");
89          private static final javax.xml.namespace.QName APPLICANTHAS501C3$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "ApplicantHas501c3");
91          private static final javax.xml.namespace.QName FULLTIMEEMPLOYEENUMBER$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "FullTimeEmployeeNumber");
93          private static final javax.xml.namespace.QName APPLICANTANNUALBUDGET$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "ApplicantAnnualBudget");
95          private static final javax.xml.namespace.QName FAITHBASEDRELIGIOUS$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "FaithBasedReligious");
97          private static final javax.xml.namespace.QName NONRELIGIOUSCOMMUNITYBASED$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "NonReligiousCommunityBased");
99          private static final javax.xml.namespace.QName ISINTERMEDIARY$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "IsIntermediary");
101         private static final javax.xml.namespace.QName EVERRECEIVEDGOVGRANTCONTRACT$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "EverReceivedGovGrantContract");
103         private static final javax.xml.namespace.QName LOCALAFFILIATEOFNATIONALORG$22 = 
104             new javax.xml.namespace.QName("http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0", "LocalAffiliateOFNationalOrg");
105         private static final javax.xml.namespace.QName FORMVERSION$24 = 
106             new javax.xml.namespace.QName("http://apply.grants.gov/system/GlobalLibrary-V1.0", "FormVersion");
107         
108         
109         /**
110          * Gets the "OrganizationName" element
111          */
112         public java.lang.String getOrganizationName()
113         {
114             synchronized (monitor())
115             {
116                 check_orphaned();
117                 org.apache.xmlbeans.SimpleValue target = null;
118                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
119                 if (target == null)
120                 {
121                     return null;
122                 }
123                 return target.getStringValue();
124             }
125         }
126         
127         /**
128          * Gets (as xml) the "OrganizationName" element
129          */
130         public gov.grants.apply.system.globalV10.StringMin1Max120Type xgetOrganizationName()
131         {
132             synchronized (monitor())
133             {
134                 check_orphaned();
135                 gov.grants.apply.system.globalV10.StringMin1Max120Type target = null;
136                 target = (gov.grants.apply.system.globalV10.StringMin1Max120Type)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
137                 return target;
138             }
139         }
140         
141         /**
142          * True if has "OrganizationName" element
143          */
144         public boolean isSetOrganizationName()
145         {
146             synchronized (monitor())
147             {
148                 check_orphaned();
149                 return get_store().count_elements(ORGANIZATIONNAME$0) != 0;
150             }
151         }
152         
153         /**
154          * Sets the "OrganizationName" element
155          */
156         public void setOrganizationName(java.lang.String organizationName)
157         {
158             synchronized (monitor())
159             {
160                 check_orphaned();
161                 org.apache.xmlbeans.SimpleValue target = null;
162                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
163                 if (target == null)
164                 {
165                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONNAME$0);
166                 }
167                 target.setStringValue(organizationName);
168             }
169         }
170         
171         /**
172          * Sets (as xml) the "OrganizationName" element
173          */
174         public void xsetOrganizationName(gov.grants.apply.system.globalV10.StringMin1Max120Type organizationName)
175         {
176             synchronized (monitor())
177             {
178                 check_orphaned();
179                 gov.grants.apply.system.globalV10.StringMin1Max120Type target = null;
180                 target = (gov.grants.apply.system.globalV10.StringMin1Max120Type)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
181                 if (target == null)
182                 {
183                     target = (gov.grants.apply.system.globalV10.StringMin1Max120Type)get_store().add_element_user(ORGANIZATIONNAME$0);
184                 }
185                 target.set(organizationName);
186             }
187         }
188         
189         /**
190          * Unsets the "OrganizationName" element
191          */
192         public void unsetOrganizationName()
193         {
194             synchronized (monitor())
195             {
196                 check_orphaned();
197                 get_store().remove_element(ORGANIZATIONNAME$0, 0);
198             }
199         }
200         
201         /**
202          * Gets the "DUNSID" element
203          */
204         public java.lang.String getDUNSID()
205         {
206             synchronized (monitor())
207             {
208                 check_orphaned();
209                 org.apache.xmlbeans.SimpleValue target = null;
210                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSID$2, 0);
211                 if (target == null)
212                 {
213                     return null;
214                 }
215                 return target.getStringValue();
216             }
217         }
218         
219         /**
220          * Gets (as xml) the "DUNSID" element
221          */
222         public gov.grants.apply.system.globalV10.StringMin1Max13Type xgetDUNSID()
223         {
224             synchronized (monitor())
225             {
226                 check_orphaned();
227                 gov.grants.apply.system.globalV10.StringMin1Max13Type target = null;
228                 target = (gov.grants.apply.system.globalV10.StringMin1Max13Type)get_store().find_element_user(DUNSID$2, 0);
229                 return target;
230             }
231         }
232         
233         /**
234          * True if has "DUNSID" element
235          */
236         public boolean isSetDUNSID()
237         {
238             synchronized (monitor())
239             {
240                 check_orphaned();
241                 return get_store().count_elements(DUNSID$2) != 0;
242             }
243         }
244         
245         /**
246          * Sets the "DUNSID" element
247          */
248         public void setDUNSID(java.lang.String dunsid)
249         {
250             synchronized (monitor())
251             {
252                 check_orphaned();
253                 org.apache.xmlbeans.SimpleValue target = null;
254                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSID$2, 0);
255                 if (target == null)
256                 {
257                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DUNSID$2);
258                 }
259                 target.setStringValue(dunsid);
260             }
261         }
262         
263         /**
264          * Sets (as xml) the "DUNSID" element
265          */
266         public void xsetDUNSID(gov.grants.apply.system.globalV10.StringMin1Max13Type dunsid)
267         {
268             synchronized (monitor())
269             {
270                 check_orphaned();
271                 gov.grants.apply.system.globalV10.StringMin1Max13Type target = null;
272                 target = (gov.grants.apply.system.globalV10.StringMin1Max13Type)get_store().find_element_user(DUNSID$2, 0);
273                 if (target == null)
274                 {
275                     target = (gov.grants.apply.system.globalV10.StringMin1Max13Type)get_store().add_element_user(DUNSID$2);
276                 }
277                 target.set(dunsid);
278             }
279         }
280         
281         /**
282          * Unsets the "DUNSID" element
283          */
284         public void unsetDUNSID()
285         {
286             synchronized (monitor())
287             {
288                 check_orphaned();
289                 get_store().remove_element(DUNSID$2, 0);
290             }
291         }
292         
293         /**
294          * Gets the "OpportunityTitle" element
295          */
296         public java.lang.String getOpportunityTitle()
297         {
298             synchronized (monitor())
299             {
300                 check_orphaned();
301                 org.apache.xmlbeans.SimpleValue target = null;
302                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OPPORTUNITYTITLE$4, 0);
303                 if (target == null)
304                 {
305                     return null;
306                 }
307                 return target.getStringValue();
308             }
309         }
310         
311         /**
312          * Gets (as xml) the "OpportunityTitle" element
313          */
314         public gov.grants.apply.system.globalV10.StringMin1Max255Type xgetOpportunityTitle()
315         {
316             synchronized (monitor())
317             {
318                 check_orphaned();
319                 gov.grants.apply.system.globalV10.StringMin1Max255Type target = null;
320                 target = (gov.grants.apply.system.globalV10.StringMin1Max255Type)get_store().find_element_user(OPPORTUNITYTITLE$4, 0);
321                 return target;
322             }
323         }
324         
325         /**
326          * Sets the "OpportunityTitle" element
327          */
328         public void setOpportunityTitle(java.lang.String opportunityTitle)
329         {
330             synchronized (monitor())
331             {
332                 check_orphaned();
333                 org.apache.xmlbeans.SimpleValue target = null;
334                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OPPORTUNITYTITLE$4, 0);
335                 if (target == null)
336                 {
337                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OPPORTUNITYTITLE$4);
338                 }
339                 target.setStringValue(opportunityTitle);
340             }
341         }
342         
343         /**
344          * Sets (as xml) the "OpportunityTitle" element
345          */
346         public void xsetOpportunityTitle(gov.grants.apply.system.globalV10.StringMin1Max255Type opportunityTitle)
347         {
348             synchronized (monitor())
349             {
350                 check_orphaned();
351                 gov.grants.apply.system.globalV10.StringMin1Max255Type target = null;
352                 target = (gov.grants.apply.system.globalV10.StringMin1Max255Type)get_store().find_element_user(OPPORTUNITYTITLE$4, 0);
353                 if (target == null)
354                 {
355                     target = (gov.grants.apply.system.globalV10.StringMin1Max255Type)get_store().add_element_user(OPPORTUNITYTITLE$4);
356                 }
357                 target.set(opportunityTitle);
358             }
359         }
360         
361         /**
362          * Gets the "CFDANumber" element
363          */
364         public java.lang.String getCFDANumber()
365         {
366             synchronized (monitor())
367             {
368                 check_orphaned();
369                 org.apache.xmlbeans.SimpleValue target = null;
370                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CFDANUMBER$6, 0);
371                 if (target == null)
372                 {
373                     return null;
374                 }
375                 return target.getStringValue();
376             }
377         }
378         
379         /**
380          * Gets (as xml) the "CFDANumber" element
381          */
382         public gov.grants.apply.system.globalV10.StringMin1Max15Type xgetCFDANumber()
383         {
384             synchronized (monitor())
385             {
386                 check_orphaned();
387                 gov.grants.apply.system.globalV10.StringMin1Max15Type target = null;
388                 target = (gov.grants.apply.system.globalV10.StringMin1Max15Type)get_store().find_element_user(CFDANUMBER$6, 0);
389                 return target;
390             }
391         }
392         
393         /**
394          * True if has "CFDANumber" element
395          */
396         public boolean isSetCFDANumber()
397         {
398             synchronized (monitor())
399             {
400                 check_orphaned();
401                 return get_store().count_elements(CFDANUMBER$6) != 0;
402             }
403         }
404         
405         /**
406          * Sets the "CFDANumber" element
407          */
408         public void setCFDANumber(java.lang.String cfdaNumber)
409         {
410             synchronized (monitor())
411             {
412                 check_orphaned();
413                 org.apache.xmlbeans.SimpleValue target = null;
414                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CFDANUMBER$6, 0);
415                 if (target == null)
416                 {
417                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CFDANUMBER$6);
418                 }
419                 target.setStringValue(cfdaNumber);
420             }
421         }
422         
423         /**
424          * Sets (as xml) the "CFDANumber" element
425          */
426         public void xsetCFDANumber(gov.grants.apply.system.globalV10.StringMin1Max15Type cfdaNumber)
427         {
428             synchronized (monitor())
429             {
430                 check_orphaned();
431                 gov.grants.apply.system.globalV10.StringMin1Max15Type target = null;
432                 target = (gov.grants.apply.system.globalV10.StringMin1Max15Type)get_store().find_element_user(CFDANUMBER$6, 0);
433                 if (target == null)
434                 {
435                     target = (gov.grants.apply.system.globalV10.StringMin1Max15Type)get_store().add_element_user(CFDANUMBER$6);
436                 }
437                 target.set(cfdaNumber);
438             }
439         }
440         
441         /**
442          * Unsets the "CFDANumber" element
443          */
444         public void unsetCFDANumber()
445         {
446             synchronized (monitor())
447             {
448                 check_orphaned();
449                 get_store().remove_element(CFDANUMBER$6, 0);
450             }
451         }
452         
453         /**
454          * Gets the "ApplicantHas501c3" element
455          */
456         public gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum getApplicantHas501C3()
457         {
458             synchronized (monitor())
459             {
460                 check_orphaned();
461                 org.apache.xmlbeans.SimpleValue target = null;
462                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTHAS501C3$8, 0);
463                 if (target == null)
464                 {
465                     return null;
466                 }
467                 return (gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum)target.getEnumValue();
468             }
469         }
470         
471         /**
472          * Gets (as xml) the "ApplicantHas501c3" element
473          */
474         public gov.grants.apply.system.globalLibraryV10.YesNoDataType xgetApplicantHas501C3()
475         {
476             synchronized (monitor())
477             {
478                 check_orphaned();
479                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
480                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(APPLICANTHAS501C3$8, 0);
481                 return target;
482             }
483         }
484         
485         /**
486          * True if has "ApplicantHas501c3" element
487          */
488         public boolean isSetApplicantHas501C3()
489         {
490             synchronized (monitor())
491             {
492                 check_orphaned();
493                 return get_store().count_elements(APPLICANTHAS501C3$8) != 0;
494             }
495         }
496         
497         /**
498          * Sets the "ApplicantHas501c3" element
499          */
500         public void setApplicantHas501C3(gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum applicantHas501C3)
501         {
502             synchronized (monitor())
503             {
504                 check_orphaned();
505                 org.apache.xmlbeans.SimpleValue target = null;
506                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTHAS501C3$8, 0);
507                 if (target == null)
508                 {
509                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTHAS501C3$8);
510                 }
511                 target.setEnumValue(applicantHas501C3);
512             }
513         }
514         
515         /**
516          * Sets (as xml) the "ApplicantHas501c3" element
517          */
518         public void xsetApplicantHas501C3(gov.grants.apply.system.globalLibraryV10.YesNoDataType applicantHas501C3)
519         {
520             synchronized (monitor())
521             {
522                 check_orphaned();
523                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
524                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(APPLICANTHAS501C3$8, 0);
525                 if (target == null)
526                 {
527                     target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().add_element_user(APPLICANTHAS501C3$8);
528                 }
529                 target.set(applicantHas501C3);
530             }
531         }
532         
533         /**
534          * Unsets the "ApplicantHas501c3" element
535          */
536         public void unsetApplicantHas501C3()
537         {
538             synchronized (monitor())
539             {
540                 check_orphaned();
541                 get_store().remove_element(APPLICANTHAS501C3$8, 0);
542             }
543         }
544         
545         /**
546          * Gets the "FullTimeEmployeeNumber" element
547          */
548         public gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber.Enum getFullTimeEmployeeNumber()
549         {
550             synchronized (monitor())
551             {
552                 check_orphaned();
553                 org.apache.xmlbeans.SimpleValue target = null;
554                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FULLTIMEEMPLOYEENUMBER$10, 0);
555                 if (target == null)
556                 {
557                     return null;
558                 }
559                 return (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber.Enum)target.getEnumValue();
560             }
561         }
562         
563         /**
564          * Gets (as xml) the "FullTimeEmployeeNumber" element
565          */
566         public gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber xgetFullTimeEmployeeNumber()
567         {
568             synchronized (monitor())
569             {
570                 check_orphaned();
571                 gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber target = null;
572                 target = (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber)get_store().find_element_user(FULLTIMEEMPLOYEENUMBER$10, 0);
573                 return target;
574             }
575         }
576         
577         /**
578          * True if has "FullTimeEmployeeNumber" element
579          */
580         public boolean isSetFullTimeEmployeeNumber()
581         {
582             synchronized (monitor())
583             {
584                 check_orphaned();
585                 return get_store().count_elements(FULLTIMEEMPLOYEENUMBER$10) != 0;
586             }
587         }
588         
589         /**
590          * Sets the "FullTimeEmployeeNumber" element
591          */
592         public void setFullTimeEmployeeNumber(gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber.Enum fullTimeEmployeeNumber)
593         {
594             synchronized (monitor())
595             {
596                 check_orphaned();
597                 org.apache.xmlbeans.SimpleValue target = null;
598                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FULLTIMEEMPLOYEENUMBER$10, 0);
599                 if (target == null)
600                 {
601                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FULLTIMEEMPLOYEENUMBER$10);
602                 }
603                 target.setEnumValue(fullTimeEmployeeNumber);
604             }
605         }
606         
607         /**
608          * Sets (as xml) the "FullTimeEmployeeNumber" element
609          */
610         public void xsetFullTimeEmployeeNumber(gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber fullTimeEmployeeNumber)
611         {
612             synchronized (monitor())
613             {
614                 check_orphaned();
615                 gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber target = null;
616                 target = (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber)get_store().find_element_user(FULLTIMEEMPLOYEENUMBER$10, 0);
617                 if (target == null)
618                 {
619                     target = (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber)get_store().add_element_user(FULLTIMEEMPLOYEENUMBER$10);
620                 }
621                 target.set(fullTimeEmployeeNumber);
622             }
623         }
624         
625         /**
626          * Unsets the "FullTimeEmployeeNumber" element
627          */
628         public void unsetFullTimeEmployeeNumber()
629         {
630             synchronized (monitor())
631             {
632                 check_orphaned();
633                 get_store().remove_element(FULLTIMEEMPLOYEENUMBER$10, 0);
634             }
635         }
636         
637         /**
638          * Gets the "ApplicantAnnualBudget" element
639          */
640         public gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget.Enum getApplicantAnnualBudget()
641         {
642             synchronized (monitor())
643             {
644                 check_orphaned();
645                 org.apache.xmlbeans.SimpleValue target = null;
646                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTANNUALBUDGET$12, 0);
647                 if (target == null)
648                 {
649                     return null;
650                 }
651                 return (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget.Enum)target.getEnumValue();
652             }
653         }
654         
655         /**
656          * Gets (as xml) the "ApplicantAnnualBudget" element
657          */
658         public gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget xgetApplicantAnnualBudget()
659         {
660             synchronized (monitor())
661             {
662                 check_orphaned();
663                 gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget target = null;
664                 target = (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget)get_store().find_element_user(APPLICANTANNUALBUDGET$12, 0);
665                 return target;
666             }
667         }
668         
669         /**
670          * True if has "ApplicantAnnualBudget" element
671          */
672         public boolean isSetApplicantAnnualBudget()
673         {
674             synchronized (monitor())
675             {
676                 check_orphaned();
677                 return get_store().count_elements(APPLICANTANNUALBUDGET$12) != 0;
678             }
679         }
680         
681         /**
682          * Sets the "ApplicantAnnualBudget" element
683          */
684         public void setApplicantAnnualBudget(gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget.Enum applicantAnnualBudget)
685         {
686             synchronized (monitor())
687             {
688                 check_orphaned();
689                 org.apache.xmlbeans.SimpleValue target = null;
690                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTANNUALBUDGET$12, 0);
691                 if (target == null)
692                 {
693                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTANNUALBUDGET$12);
694                 }
695                 target.setEnumValue(applicantAnnualBudget);
696             }
697         }
698         
699         /**
700          * Sets (as xml) the "ApplicantAnnualBudget" element
701          */
702         public void xsetApplicantAnnualBudget(gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget applicantAnnualBudget)
703         {
704             synchronized (monitor())
705             {
706                 check_orphaned();
707                 gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget target = null;
708                 target = (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget)get_store().find_element_user(APPLICANTANNUALBUDGET$12, 0);
709                 if (target == null)
710                 {
711                     target = (gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget)get_store().add_element_user(APPLICANTANNUALBUDGET$12);
712                 }
713                 target.set(applicantAnnualBudget);
714             }
715         }
716         
717         /**
718          * Unsets the "ApplicantAnnualBudget" element
719          */
720         public void unsetApplicantAnnualBudget()
721         {
722             synchronized (monitor())
723             {
724                 check_orphaned();
725                 get_store().remove_element(APPLICANTANNUALBUDGET$12, 0);
726             }
727         }
728         
729         /**
730          * Gets the "FaithBasedReligious" element
731          */
732         public gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum getFaithBasedReligious()
733         {
734             synchronized (monitor())
735             {
736                 check_orphaned();
737                 org.apache.xmlbeans.SimpleValue target = null;
738                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAITHBASEDRELIGIOUS$14, 0);
739                 if (target == null)
740                 {
741                     return null;
742                 }
743                 return (gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum)target.getEnumValue();
744             }
745         }
746         
747         /**
748          * Gets (as xml) the "FaithBasedReligious" element
749          */
750         public gov.grants.apply.system.globalLibraryV10.YesNoDataType xgetFaithBasedReligious()
751         {
752             synchronized (monitor())
753             {
754                 check_orphaned();
755                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
756                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(FAITHBASEDRELIGIOUS$14, 0);
757                 return target;
758             }
759         }
760         
761         /**
762          * True if has "FaithBasedReligious" element
763          */
764         public boolean isSetFaithBasedReligious()
765         {
766             synchronized (monitor())
767             {
768                 check_orphaned();
769                 return get_store().count_elements(FAITHBASEDRELIGIOUS$14) != 0;
770             }
771         }
772         
773         /**
774          * Sets the "FaithBasedReligious" element
775          */
776         public void setFaithBasedReligious(gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum faithBasedReligious)
777         {
778             synchronized (monitor())
779             {
780                 check_orphaned();
781                 org.apache.xmlbeans.SimpleValue target = null;
782                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAITHBASEDRELIGIOUS$14, 0);
783                 if (target == null)
784                 {
785                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAITHBASEDRELIGIOUS$14);
786                 }
787                 target.setEnumValue(faithBasedReligious);
788             }
789         }
790         
791         /**
792          * Sets (as xml) the "FaithBasedReligious" element
793          */
794         public void xsetFaithBasedReligious(gov.grants.apply.system.globalLibraryV10.YesNoDataType faithBasedReligious)
795         {
796             synchronized (monitor())
797             {
798                 check_orphaned();
799                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
800                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(FAITHBASEDRELIGIOUS$14, 0);
801                 if (target == null)
802                 {
803                     target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().add_element_user(FAITHBASEDRELIGIOUS$14);
804                 }
805                 target.set(faithBasedReligious);
806             }
807         }
808         
809         /**
810          * Unsets the "FaithBasedReligious" element
811          */
812         public void unsetFaithBasedReligious()
813         {
814             synchronized (monitor())
815             {
816                 check_orphaned();
817                 get_store().remove_element(FAITHBASEDRELIGIOUS$14, 0);
818             }
819         }
820         
821         /**
822          * Gets the "NonReligiousCommunityBased" element
823          */
824         public gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum getNonReligiousCommunityBased()
825         {
826             synchronized (monitor())
827             {
828                 check_orphaned();
829                 org.apache.xmlbeans.SimpleValue target = null;
830                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONRELIGIOUSCOMMUNITYBASED$16, 0);
831                 if (target == null)
832                 {
833                     return null;
834                 }
835                 return (gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum)target.getEnumValue();
836             }
837         }
838         
839         /**
840          * Gets (as xml) the "NonReligiousCommunityBased" element
841          */
842         public gov.grants.apply.system.globalLibraryV10.YesNoDataType xgetNonReligiousCommunityBased()
843         {
844             synchronized (monitor())
845             {
846                 check_orphaned();
847                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
848                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(NONRELIGIOUSCOMMUNITYBASED$16, 0);
849                 return target;
850             }
851         }
852         
853         /**
854          * True if has "NonReligiousCommunityBased" element
855          */
856         public boolean isSetNonReligiousCommunityBased()
857         {
858             synchronized (monitor())
859             {
860                 check_orphaned();
861                 return get_store().count_elements(NONRELIGIOUSCOMMUNITYBASED$16) != 0;
862             }
863         }
864         
865         /**
866          * Sets the "NonReligiousCommunityBased" element
867          */
868         public void setNonReligiousCommunityBased(gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum nonReligiousCommunityBased)
869         {
870             synchronized (monitor())
871             {
872                 check_orphaned();
873                 org.apache.xmlbeans.SimpleValue target = null;
874                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONRELIGIOUSCOMMUNITYBASED$16, 0);
875                 if (target == null)
876                 {
877                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONRELIGIOUSCOMMUNITYBASED$16);
878                 }
879                 target.setEnumValue(nonReligiousCommunityBased);
880             }
881         }
882         
883         /**
884          * Sets (as xml) the "NonReligiousCommunityBased" element
885          */
886         public void xsetNonReligiousCommunityBased(gov.grants.apply.system.globalLibraryV10.YesNoDataType nonReligiousCommunityBased)
887         {
888             synchronized (monitor())
889             {
890                 check_orphaned();
891                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
892                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(NONRELIGIOUSCOMMUNITYBASED$16, 0);
893                 if (target == null)
894                 {
895                     target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().add_element_user(NONRELIGIOUSCOMMUNITYBASED$16);
896                 }
897                 target.set(nonReligiousCommunityBased);
898             }
899         }
900         
901         /**
902          * Unsets the "NonReligiousCommunityBased" element
903          */
904         public void unsetNonReligiousCommunityBased()
905         {
906             synchronized (monitor())
907             {
908                 check_orphaned();
909                 get_store().remove_element(NONRELIGIOUSCOMMUNITYBASED$16, 0);
910             }
911         }
912         
913         /**
914          * Gets the "IsIntermediary" element
915          */
916         public gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum getIsIntermediary()
917         {
918             synchronized (monitor())
919             {
920                 check_orphaned();
921                 org.apache.xmlbeans.SimpleValue target = null;
922                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISINTERMEDIARY$18, 0);
923                 if (target == null)
924                 {
925                     return null;
926                 }
927                 return (gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum)target.getEnumValue();
928             }
929         }
930         
931         /**
932          * Gets (as xml) the "IsIntermediary" element
933          */
934         public gov.grants.apply.system.globalLibraryV10.YesNoDataType xgetIsIntermediary()
935         {
936             synchronized (monitor())
937             {
938                 check_orphaned();
939                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
940                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(ISINTERMEDIARY$18, 0);
941                 return target;
942             }
943         }
944         
945         /**
946          * True if has "IsIntermediary" element
947          */
948         public boolean isSetIsIntermediary()
949         {
950             synchronized (monitor())
951             {
952                 check_orphaned();
953                 return get_store().count_elements(ISINTERMEDIARY$18) != 0;
954             }
955         }
956         
957         /**
958          * Sets the "IsIntermediary" element
959          */
960         public void setIsIntermediary(gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum isIntermediary)
961         {
962             synchronized (monitor())
963             {
964                 check_orphaned();
965                 org.apache.xmlbeans.SimpleValue target = null;
966                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ISINTERMEDIARY$18, 0);
967                 if (target == null)
968                 {
969                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ISINTERMEDIARY$18);
970                 }
971                 target.setEnumValue(isIntermediary);
972             }
973         }
974         
975         /**
976          * Sets (as xml) the "IsIntermediary" element
977          */
978         public void xsetIsIntermediary(gov.grants.apply.system.globalLibraryV10.YesNoDataType isIntermediary)
979         {
980             synchronized (monitor())
981             {
982                 check_orphaned();
983                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
984                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(ISINTERMEDIARY$18, 0);
985                 if (target == null)
986                 {
987                     target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().add_element_user(ISINTERMEDIARY$18);
988                 }
989                 target.set(isIntermediary);
990             }
991         }
992         
993         /**
994          * Unsets the "IsIntermediary" element
995          */
996         public void unsetIsIntermediary()
997         {
998             synchronized (monitor())
999             {
1000                 check_orphaned();
1001                 get_store().remove_element(ISINTERMEDIARY$18, 0);
1002             }
1003         }
1004         
1005         /**
1006          * Gets the "EverReceivedGovGrantContract" element
1007          */
1008         public gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum getEverReceivedGovGrantContract()
1009         {
1010             synchronized (monitor())
1011             {
1012                 check_orphaned();
1013                 org.apache.xmlbeans.SimpleValue target = null;
1014                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EVERRECEIVEDGOVGRANTCONTRACT$20, 0);
1015                 if (target == null)
1016                 {
1017                     return null;
1018                 }
1019                 return (gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum)target.getEnumValue();
1020             }
1021         }
1022         
1023         /**
1024          * Gets (as xml) the "EverReceivedGovGrantContract" element
1025          */
1026         public gov.grants.apply.system.globalLibraryV10.YesNoDataType xgetEverReceivedGovGrantContract()
1027         {
1028             synchronized (monitor())
1029             {
1030                 check_orphaned();
1031                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
1032                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(EVERRECEIVEDGOVGRANTCONTRACT$20, 0);
1033                 return target;
1034             }
1035         }
1036         
1037         /**
1038          * True if has "EverReceivedGovGrantContract" element
1039          */
1040         public boolean isSetEverReceivedGovGrantContract()
1041         {
1042             synchronized (monitor())
1043             {
1044                 check_orphaned();
1045                 return get_store().count_elements(EVERRECEIVEDGOVGRANTCONTRACT$20) != 0;
1046             }
1047         }
1048         
1049         /**
1050          * Sets the "EverReceivedGovGrantContract" element
1051          */
1052         public void setEverReceivedGovGrantContract(gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum everReceivedGovGrantContract)
1053         {
1054             synchronized (monitor())
1055             {
1056                 check_orphaned();
1057                 org.apache.xmlbeans.SimpleValue target = null;
1058                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EVERRECEIVEDGOVGRANTCONTRACT$20, 0);
1059                 if (target == null)
1060                 {
1061                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EVERRECEIVEDGOVGRANTCONTRACT$20);
1062                 }
1063                 target.setEnumValue(everReceivedGovGrantContract);
1064             }
1065         }
1066         
1067         /**
1068          * Sets (as xml) the "EverReceivedGovGrantContract" element
1069          */
1070         public void xsetEverReceivedGovGrantContract(gov.grants.apply.system.globalLibraryV10.YesNoDataType everReceivedGovGrantContract)
1071         {
1072             synchronized (monitor())
1073             {
1074                 check_orphaned();
1075                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
1076                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(EVERRECEIVEDGOVGRANTCONTRACT$20, 0);
1077                 if (target == null)
1078                 {
1079                     target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().add_element_user(EVERRECEIVEDGOVGRANTCONTRACT$20);
1080                 }
1081                 target.set(everReceivedGovGrantContract);
1082             }
1083         }
1084         
1085         /**
1086          * Unsets the "EverReceivedGovGrantContract" element
1087          */
1088         public void unsetEverReceivedGovGrantContract()
1089         {
1090             synchronized (monitor())
1091             {
1092                 check_orphaned();
1093                 get_store().remove_element(EVERRECEIVEDGOVGRANTCONTRACT$20, 0);
1094             }
1095         }
1096         
1097         /**
1098          * Gets the "LocalAffiliateOFNationalOrg" element
1099          */
1100         public gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum getLocalAffiliateOFNationalOrg()
1101         {
1102             synchronized (monitor())
1103             {
1104                 check_orphaned();
1105                 org.apache.xmlbeans.SimpleValue target = null;
1106                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOCALAFFILIATEOFNATIONALORG$22, 0);
1107                 if (target == null)
1108                 {
1109                     return null;
1110                 }
1111                 return (gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum)target.getEnumValue();
1112             }
1113         }
1114         
1115         /**
1116          * Gets (as xml) the "LocalAffiliateOFNationalOrg" element
1117          */
1118         public gov.grants.apply.system.globalLibraryV10.YesNoDataType xgetLocalAffiliateOFNationalOrg()
1119         {
1120             synchronized (monitor())
1121             {
1122                 check_orphaned();
1123                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
1124                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(LOCALAFFILIATEOFNATIONALORG$22, 0);
1125                 return target;
1126             }
1127         }
1128         
1129         /**
1130          * True if has "LocalAffiliateOFNationalOrg" element
1131          */
1132         public boolean isSetLocalAffiliateOFNationalOrg()
1133         {
1134             synchronized (monitor())
1135             {
1136                 check_orphaned();
1137                 return get_store().count_elements(LOCALAFFILIATEOFNATIONALORG$22) != 0;
1138             }
1139         }
1140         
1141         /**
1142          * Sets the "LocalAffiliateOFNationalOrg" element
1143          */
1144         public void setLocalAffiliateOFNationalOrg(gov.grants.apply.system.globalLibraryV10.YesNoDataType.Enum localAffiliateOFNationalOrg)
1145         {
1146             synchronized (monitor())
1147             {
1148                 check_orphaned();
1149                 org.apache.xmlbeans.SimpleValue target = null;
1150                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOCALAFFILIATEOFNATIONALORG$22, 0);
1151                 if (target == null)
1152                 {
1153                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOCALAFFILIATEOFNATIONALORG$22);
1154                 }
1155                 target.setEnumValue(localAffiliateOFNationalOrg);
1156             }
1157         }
1158         
1159         /**
1160          * Sets (as xml) the "LocalAffiliateOFNationalOrg" element
1161          */
1162         public void xsetLocalAffiliateOFNationalOrg(gov.grants.apply.system.globalLibraryV10.YesNoDataType localAffiliateOFNationalOrg)
1163         {
1164             synchronized (monitor())
1165             {
1166                 check_orphaned();
1167                 gov.grants.apply.system.globalLibraryV10.YesNoDataType target = null;
1168                 target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().find_element_user(LOCALAFFILIATEOFNATIONALORG$22, 0);
1169                 if (target == null)
1170                 {
1171                     target = (gov.grants.apply.system.globalLibraryV10.YesNoDataType)get_store().add_element_user(LOCALAFFILIATEOFNATIONALORG$22);
1172                 }
1173                 target.set(localAffiliateOFNationalOrg);
1174             }
1175         }
1176         
1177         /**
1178          * Unsets the "LocalAffiliateOFNationalOrg" element
1179          */
1180         public void unsetLocalAffiliateOFNationalOrg()
1181         {
1182             synchronized (monitor())
1183             {
1184                 check_orphaned();
1185                 get_store().remove_element(LOCALAFFILIATEOFNATIONALORG$22, 0);
1186             }
1187         }
1188         
1189         /**
1190          * Gets the "FormVersion" attribute
1191          */
1192         public java.lang.String getFormVersion()
1193         {
1194             synchronized (monitor())
1195             {
1196                 check_orphaned();
1197                 org.apache.xmlbeans.SimpleValue target = null;
1198                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$24);
1199                 if (target == null)
1200                 {
1201                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$24);
1202                 }
1203                 if (target == null)
1204                 {
1205                     return null;
1206                 }
1207                 return target.getStringValue();
1208             }
1209         }
1210         
1211         /**
1212          * Gets (as xml) the "FormVersion" attribute
1213          */
1214         public gov.grants.apply.system.globalV10.StringMin1Max30Type xgetFormVersion()
1215         {
1216             synchronized (monitor())
1217             {
1218                 check_orphaned();
1219                 gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
1220                 target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_attribute_user(FORMVERSION$24);
1221                 if (target == null)
1222                 {
1223                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_default_attribute_value(FORMVERSION$24);
1224                 }
1225                 return target;
1226             }
1227         }
1228         
1229         /**
1230          * Sets the "FormVersion" attribute
1231          */
1232         public void setFormVersion(java.lang.String formVersion)
1233         {
1234             synchronized (monitor())
1235             {
1236                 check_orphaned();
1237                 org.apache.xmlbeans.SimpleValue target = null;
1238                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$24);
1239                 if (target == null)
1240                 {
1241                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$24);
1242                 }
1243                 target.setStringValue(formVersion);
1244             }
1245         }
1246         
1247         /**
1248          * Sets (as xml) the "FormVersion" attribute
1249          */
1250         public void xsetFormVersion(gov.grants.apply.system.globalV10.StringMin1Max30Type formVersion)
1251         {
1252             synchronized (monitor())
1253             {
1254                 check_orphaned();
1255                 gov.grants.apply.system.globalV10.StringMin1Max30Type target = null;
1256                 target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().find_attribute_user(FORMVERSION$24);
1257                 if (target == null)
1258                 {
1259                     target = (gov.grants.apply.system.globalV10.StringMin1Max30Type)get_store().add_attribute_user(FORMVERSION$24);
1260                 }
1261                 target.set(formVersion);
1262             }
1263         }
1264         /**
1265          * An XML FullTimeEmployeeNumber(@http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0).
1266          *
1267          * This is an atomic type that is a restriction of gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument$SurveyOnEEO$FullTimeEmployeeNumber.
1268          */
1269         public static class FullTimeEmployeeNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.FullTimeEmployeeNumber
1270         {
1271             private static final long serialVersionUID = 1L;
1272             
1273             public FullTimeEmployeeNumberImpl(org.apache.xmlbeans.SchemaType sType)
1274             {
1275                 super(sType, false);
1276             }
1277             
1278             protected FullTimeEmployeeNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
1279             {
1280                 super(sType, b);
1281             }
1282         }
1283         /**
1284          * An XML ApplicantAnnualBudget(@http://apply.grants.gov/forms/FaithBased_SurveyOnEEO-V1.0).
1285          *
1286          * This is an atomic type that is a restriction of gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument$SurveyOnEEO$ApplicantAnnualBudget.
1287          */
1288         public static class ApplicantAnnualBudgetImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.faithBasedSurveyOnEEOV10.SurveyOnEEODocument.SurveyOnEEO.ApplicantAnnualBudget
1289         {
1290             private static final long serialVersionUID = 1L;
1291             
1292             public ApplicantAnnualBudgetImpl(org.apache.xmlbeans.SchemaType sType)
1293             {
1294                 super(sType, false);
1295             }
1296             
1297             protected ApplicantAnnualBudgetImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
1298             {
1299                 super(sType, b);
1300             }
1301         }
1302     }
1303 }