View Javadoc
1   /*
2    * An XML document type.
3    * Localname: NEAOrganization
4    * Namespace: http://apply.grants.gov/forms/NEAOrganization-V1.0
5    * Java type: gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.neaOrganizationV10.impl;
10  /**
11   * A document containing one NEAOrganization(@http://apply.grants.gov/forms/NEAOrganization-V1.0) element.
12   *
13   * This is a complex type.
14   */
15  public class NEAOrganizationDocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public NEAOrganizationDocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName NEAORGANIZATION$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NEAOrganization");
26      
27      
28      /**
29       * Gets the "NEAOrganization" element
30       */
31      public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization getNEAOrganization()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization target = null;
37              target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization)get_store().find_element_user(NEAORGANIZATION$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "NEAOrganization" element
48       */
49      public void setNEAOrganization(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization neaOrganization)
50      {
51          generatedSetterHelperImpl(neaOrganization, NEAORGANIZATION$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "NEAOrganization" element
56       */
57      public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization addNewNEAOrganization()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization target = null;
63              target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization)get_store().add_element_user(NEAORGANIZATION$0);
64              return target;
65          }
66      }
67      /**
68       * An XML NEAOrganization(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
69       *
70       * This is a complex type.
71       */
72      public static class NEAOrganizationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public NEAOrganizationImpl(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/forms/NEAOrganization-V1.0", "OrganizationName");
83          private static final javax.xml.namespace.QName ORGANIZATIONALSTATUS$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "OrganizationalStatus");
85          private static final javax.xml.namespace.QName ORGANIZATIONALDESCRIPTION$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "OrganizationalDescription");
87          private static final javax.xml.namespace.QName ORGANIZATIONALDISCIPLINE$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "OrganizationalDiscipline");
89          private static final javax.xml.namespace.QName ORGANIZATIONALRACEETHNICITY$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "OrganizationalRaceEthnicity");
91          private static final javax.xml.namespace.QName OLDERADULTS$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "OlderAdults");
93          private static final javax.xml.namespace.QName INDIVIDUALSWITHDISABILITIES$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "IndividualswithDisabilities");
95          private static final javax.xml.namespace.QName PROJECTDISCIPLINE$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDiscipline");
97          private static final javax.xml.namespace.QName PROJECTRACEETHNICITY$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectRaceEthnicity");
99          private static final javax.xml.namespace.QName ACTIVITYTYPE$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ActivityType");
101         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9F$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9F");
103         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9O$22 = 
104             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9O");
105         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9L$24 = 
106             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9L");
107         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9E$26 = 
108             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9E");
109         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9Q$28 = 
110             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9Q");
111         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9D$30 = 
112             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9D");
113         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9C$32 = 
114             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9C");
115         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9I$34 = 
116             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9I");
117         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9B$36 = 
118             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9B");
119         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9M$38 = 
120             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9M");
121         private static final javax.xml.namespace.QName PROJECTDESCRIPTORS9A$40 = 
122             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ProjectDescriptors9A");
123         private static final javax.xml.namespace.QName ARTSEDUCATION$42 = 
124             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "ArtsEducation");
125         private static final javax.xml.namespace.QName NUMBERGROUP$44 = 
126             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberGroup");
127         private static final javax.xml.namespace.QName NUMBERGROUP1$46 = 
128             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberGroup1");
129         private static final javax.xml.namespace.QName FORMVERSION$48 = 
130             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "FormVersion");
131         
132         
133         /**
134          * Gets the "OrganizationName" element
135          */
136         public java.lang.String getOrganizationName()
137         {
138             synchronized (monitor())
139             {
140                 check_orphaned();
141                 org.apache.xmlbeans.SimpleValue target = null;
142                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
143                 if (target == null)
144                 {
145                     return null;
146                 }
147                 return target.getStringValue();
148             }
149         }
150         
151         /**
152          * Gets (as xml) the "OrganizationName" element
153          */
154         public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName()
155         {
156             synchronized (monitor())
157             {
158                 check_orphaned();
159                 gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
160                 target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
161                 return target;
162             }
163         }
164         
165         /**
166          * Sets the "OrganizationName" element
167          */
168         public void setOrganizationName(java.lang.String organizationName)
169         {
170             synchronized (monitor())
171             {
172                 check_orphaned();
173                 org.apache.xmlbeans.SimpleValue target = null;
174                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
175                 if (target == null)
176                 {
177                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONNAME$0);
178                 }
179                 target.setStringValue(organizationName);
180             }
181         }
182         
183         /**
184          * Sets (as xml) the "OrganizationName" element
185          */
186         public void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName)
187         {
188             synchronized (monitor())
189             {
190                 check_orphaned();
191                 gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
192                 target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
193                 if (target == null)
194                 {
195                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(ORGANIZATIONNAME$0);
196                 }
197                 target.set(organizationName);
198             }
199         }
200         
201         /**
202          * Gets the "OrganizationalStatus" element
203          */
204         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus.Enum getOrganizationalStatus()
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(ORGANIZATIONALSTATUS$2, 0);
211                 if (target == null)
212                 {
213                     return null;
214                 }
215                 return (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus.Enum)target.getEnumValue();
216             }
217         }
218         
219         /**
220          * Gets (as xml) the "OrganizationalStatus" element
221          */
222         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus xgetOrganizationalStatus()
223         {
224             synchronized (monitor())
225             {
226                 check_orphaned();
227                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus target = null;
228                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus)get_store().find_element_user(ORGANIZATIONALSTATUS$2, 0);
229                 return target;
230             }
231         }
232         
233         /**
234          * Sets the "OrganizationalStatus" element
235          */
236         public void setOrganizationalStatus(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus.Enum organizationalStatus)
237         {
238             synchronized (monitor())
239             {
240                 check_orphaned();
241                 org.apache.xmlbeans.SimpleValue target = null;
242                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALSTATUS$2, 0);
243                 if (target == null)
244                 {
245                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONALSTATUS$2);
246                 }
247                 target.setEnumValue(organizationalStatus);
248             }
249         }
250         
251         /**
252          * Sets (as xml) the "OrganizationalStatus" element
253          */
254         public void xsetOrganizationalStatus(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus organizationalStatus)
255         {
256             synchronized (monitor())
257             {
258                 check_orphaned();
259                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus target = null;
260                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus)get_store().find_element_user(ORGANIZATIONALSTATUS$2, 0);
261                 if (target == null)
262                 {
263                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus)get_store().add_element_user(ORGANIZATIONALSTATUS$2);
264                 }
265                 target.set(organizationalStatus);
266             }
267         }
268         
269         /**
270          * Gets the "OrganizationalDescription" element
271          */
272         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription.Enum getOrganizationalDescription()
273         {
274             synchronized (monitor())
275             {
276                 check_orphaned();
277                 org.apache.xmlbeans.SimpleValue target = null;
278                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALDESCRIPTION$4, 0);
279                 if (target == null)
280                 {
281                     return null;
282                 }
283                 return (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription.Enum)target.getEnumValue();
284             }
285         }
286         
287         /**
288          * Gets (as xml) the "OrganizationalDescription" element
289          */
290         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription xgetOrganizationalDescription()
291         {
292             synchronized (monitor())
293             {
294                 check_orphaned();
295                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription target = null;
296                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription)get_store().find_element_user(ORGANIZATIONALDESCRIPTION$4, 0);
297                 return target;
298             }
299         }
300         
301         /**
302          * Sets the "OrganizationalDescription" element
303          */
304         public void setOrganizationalDescription(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription.Enum organizationalDescription)
305         {
306             synchronized (monitor())
307             {
308                 check_orphaned();
309                 org.apache.xmlbeans.SimpleValue target = null;
310                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALDESCRIPTION$4, 0);
311                 if (target == null)
312                 {
313                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONALDESCRIPTION$4);
314                 }
315                 target.setEnumValue(organizationalDescription);
316             }
317         }
318         
319         /**
320          * Sets (as xml) the "OrganizationalDescription" element
321          */
322         public void xsetOrganizationalDescription(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription organizationalDescription)
323         {
324             synchronized (monitor())
325             {
326                 check_orphaned();
327                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription target = null;
328                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription)get_store().find_element_user(ORGANIZATIONALDESCRIPTION$4, 0);
329                 if (target == null)
330                 {
331                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription)get_store().add_element_user(ORGANIZATIONALDESCRIPTION$4);
332                 }
333                 target.set(organizationalDescription);
334             }
335         }
336         
337         /**
338          * Gets the "OrganizationalDiscipline" element
339          */
340         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline.Enum getOrganizationalDiscipline()
341         {
342             synchronized (monitor())
343             {
344                 check_orphaned();
345                 org.apache.xmlbeans.SimpleValue target = null;
346                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALDISCIPLINE$6, 0);
347                 if (target == null)
348                 {
349                     return null;
350                 }
351                 return (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline.Enum)target.getEnumValue();
352             }
353         }
354         
355         /**
356          * Gets (as xml) the "OrganizationalDiscipline" element
357          */
358         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline xgetOrganizationalDiscipline()
359         {
360             synchronized (monitor())
361             {
362                 check_orphaned();
363                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline target = null;
364                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline)get_store().find_element_user(ORGANIZATIONALDISCIPLINE$6, 0);
365                 return target;
366             }
367         }
368         
369         /**
370          * Sets the "OrganizationalDiscipline" element
371          */
372         public void setOrganizationalDiscipline(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline.Enum organizationalDiscipline)
373         {
374             synchronized (monitor())
375             {
376                 check_orphaned();
377                 org.apache.xmlbeans.SimpleValue target = null;
378                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALDISCIPLINE$6, 0);
379                 if (target == null)
380                 {
381                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONALDISCIPLINE$6);
382                 }
383                 target.setEnumValue(organizationalDiscipline);
384             }
385         }
386         
387         /**
388          * Sets (as xml) the "OrganizationalDiscipline" element
389          */
390         public void xsetOrganizationalDiscipline(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline organizationalDiscipline)
391         {
392             synchronized (monitor())
393             {
394                 check_orphaned();
395                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline target = null;
396                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline)get_store().find_element_user(ORGANIZATIONALDISCIPLINE$6, 0);
397                 if (target == null)
398                 {
399                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline)get_store().add_element_user(ORGANIZATIONALDISCIPLINE$6);
400                 }
401                 target.set(organizationalDiscipline);
402             }
403         }
404         
405         /**
406          * Gets the "OrganizationalRaceEthnicity" element
407          */
408         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity.Enum getOrganizationalRaceEthnicity()
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(ORGANIZATIONALRACEETHNICITY$8, 0);
415                 if (target == null)
416                 {
417                     return null;
418                 }
419                 return (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity.Enum)target.getEnumValue();
420             }
421         }
422         
423         /**
424          * Gets (as xml) the "OrganizationalRaceEthnicity" element
425          */
426         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity xgetOrganizationalRaceEthnicity()
427         {
428             synchronized (monitor())
429             {
430                 check_orphaned();
431                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity target = null;
432                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity)get_store().find_element_user(ORGANIZATIONALRACEETHNICITY$8, 0);
433                 return target;
434             }
435         }
436         
437         /**
438          * True if has "OrganizationalRaceEthnicity" element
439          */
440         public boolean isSetOrganizationalRaceEthnicity()
441         {
442             synchronized (monitor())
443             {
444                 check_orphaned();
445                 return get_store().count_elements(ORGANIZATIONALRACEETHNICITY$8) != 0;
446             }
447         }
448         
449         /**
450          * Sets the "OrganizationalRaceEthnicity" element
451          */
452         public void setOrganizationalRaceEthnicity(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity.Enum organizationalRaceEthnicity)
453         {
454             synchronized (monitor())
455             {
456                 check_orphaned();
457                 org.apache.xmlbeans.SimpleValue target = null;
458                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALRACEETHNICITY$8, 0);
459                 if (target == null)
460                 {
461                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONALRACEETHNICITY$8);
462                 }
463                 target.setEnumValue(organizationalRaceEthnicity);
464             }
465         }
466         
467         /**
468          * Sets (as xml) the "OrganizationalRaceEthnicity" element
469          */
470         public void xsetOrganizationalRaceEthnicity(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity organizationalRaceEthnicity)
471         {
472             synchronized (monitor())
473             {
474                 check_orphaned();
475                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity target = null;
476                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity)get_store().find_element_user(ORGANIZATIONALRACEETHNICITY$8, 0);
477                 if (target == null)
478                 {
479                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity)get_store().add_element_user(ORGANIZATIONALRACEETHNICITY$8);
480                 }
481                 target.set(organizationalRaceEthnicity);
482             }
483         }
484         
485         /**
486          * Unsets the "OrganizationalRaceEthnicity" element
487          */
488         public void unsetOrganizationalRaceEthnicity()
489         {
490             synchronized (monitor())
491             {
492                 check_orphaned();
493                 get_store().remove_element(ORGANIZATIONALRACEETHNICITY$8, 0);
494             }
495         }
496         
497         /**
498          * Gets the "OlderAdults" element
499          */
500         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOlderAdults()
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(OLDERADULTS$10, 0);
507                 if (target == null)
508                 {
509                     return null;
510                 }
511                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
512             }
513         }
514         
515         /**
516          * Gets (as xml) the "OlderAdults" element
517          */
518         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOlderAdults()
519         {
520             synchronized (monitor())
521             {
522                 check_orphaned();
523                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
524                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OLDERADULTS$10, 0);
525                 return target;
526             }
527         }
528         
529         /**
530          * True if has "OlderAdults" element
531          */
532         public boolean isSetOlderAdults()
533         {
534             synchronized (monitor())
535             {
536                 check_orphaned();
537                 return get_store().count_elements(OLDERADULTS$10) != 0;
538             }
539         }
540         
541         /**
542          * Sets the "OlderAdults" element
543          */
544         public void setOlderAdults(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum olderAdults)
545         {
546             synchronized (monitor())
547             {
548                 check_orphaned();
549                 org.apache.xmlbeans.SimpleValue target = null;
550                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OLDERADULTS$10, 0);
551                 if (target == null)
552                 {
553                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OLDERADULTS$10);
554                 }
555                 target.setEnumValue(olderAdults);
556             }
557         }
558         
559         /**
560          * Sets (as xml) the "OlderAdults" element
561          */
562         public void xsetOlderAdults(gov.grants.apply.system.globalLibraryV20.YesNoDataType olderAdults)
563         {
564             synchronized (monitor())
565             {
566                 check_orphaned();
567                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
568                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OLDERADULTS$10, 0);
569                 if (target == null)
570                 {
571                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OLDERADULTS$10);
572                 }
573                 target.set(olderAdults);
574             }
575         }
576         
577         /**
578          * Unsets the "OlderAdults" element
579          */
580         public void unsetOlderAdults()
581         {
582             synchronized (monitor())
583             {
584                 check_orphaned();
585                 get_store().remove_element(OLDERADULTS$10, 0);
586             }
587         }
588         
589         /**
590          * Gets the "IndividualswithDisabilities" element
591          */
592         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndividualswithDisabilities()
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(INDIVIDUALSWITHDISABILITIES$12, 0);
599                 if (target == null)
600                 {
601                     return null;
602                 }
603                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
604             }
605         }
606         
607         /**
608          * Gets (as xml) the "IndividualswithDisabilities" element
609          */
610         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndividualswithDisabilities()
611         {
612             synchronized (monitor())
613             {
614                 check_orphaned();
615                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
616                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDIVIDUALSWITHDISABILITIES$12, 0);
617                 return target;
618             }
619         }
620         
621         /**
622          * True if has "IndividualswithDisabilities" element
623          */
624         public boolean isSetIndividualswithDisabilities()
625         {
626             synchronized (monitor())
627             {
628                 check_orphaned();
629                 return get_store().count_elements(INDIVIDUALSWITHDISABILITIES$12) != 0;
630             }
631         }
632         
633         /**
634          * Sets the "IndividualswithDisabilities" element
635          */
636         public void setIndividualswithDisabilities(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum individualswithDisabilities)
637         {
638             synchronized (monitor())
639             {
640                 check_orphaned();
641                 org.apache.xmlbeans.SimpleValue target = null;
642                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIVIDUALSWITHDISABILITIES$12, 0);
643                 if (target == null)
644                 {
645                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIVIDUALSWITHDISABILITIES$12);
646                 }
647                 target.setEnumValue(individualswithDisabilities);
648             }
649         }
650         
651         /**
652          * Sets (as xml) the "IndividualswithDisabilities" element
653          */
654         public void xsetIndividualswithDisabilities(gov.grants.apply.system.globalLibraryV20.YesNoDataType individualswithDisabilities)
655         {
656             synchronized (monitor())
657             {
658                 check_orphaned();
659                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
660                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDIVIDUALSWITHDISABILITIES$12, 0);
661                 if (target == null)
662                 {
663                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INDIVIDUALSWITHDISABILITIES$12);
664                 }
665                 target.set(individualswithDisabilities);
666             }
667         }
668         
669         /**
670          * Unsets the "IndividualswithDisabilities" element
671          */
672         public void unsetIndividualswithDisabilities()
673         {
674             synchronized (monitor())
675             {
676                 check_orphaned();
677                 get_store().remove_element(INDIVIDUALSWITHDISABILITIES$12, 0);
678             }
679         }
680         
681         /**
682          * Gets the "ProjectDiscipline" element
683          */
684         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline.Enum getProjectDiscipline()
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(PROJECTDISCIPLINE$14, 0);
691                 if (target == null)
692                 {
693                     return null;
694                 }
695                 return (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline.Enum)target.getEnumValue();
696             }
697         }
698         
699         /**
700          * Gets (as xml) the "ProjectDiscipline" element
701          */
702         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline xgetProjectDiscipline()
703         {
704             synchronized (monitor())
705             {
706                 check_orphaned();
707                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline target = null;
708                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline)get_store().find_element_user(PROJECTDISCIPLINE$14, 0);
709                 return target;
710             }
711         }
712         
713         /**
714          * Sets the "ProjectDiscipline" element
715          */
716         public void setProjectDiscipline(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline.Enum projectDiscipline)
717         {
718             synchronized (monitor())
719             {
720                 check_orphaned();
721                 org.apache.xmlbeans.SimpleValue target = null;
722                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDISCIPLINE$14, 0);
723                 if (target == null)
724                 {
725                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDISCIPLINE$14);
726                 }
727                 target.setEnumValue(projectDiscipline);
728             }
729         }
730         
731         /**
732          * Sets (as xml) the "ProjectDiscipline" element
733          */
734         public void xsetProjectDiscipline(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline projectDiscipline)
735         {
736             synchronized (monitor())
737             {
738                 check_orphaned();
739                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline target = null;
740                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline)get_store().find_element_user(PROJECTDISCIPLINE$14, 0);
741                 if (target == null)
742                 {
743                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline)get_store().add_element_user(PROJECTDISCIPLINE$14);
744                 }
745                 target.set(projectDiscipline);
746             }
747         }
748         
749         /**
750          * Gets the "ProjectRaceEthnicity" element
751          */
752         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity.Enum getProjectRaceEthnicity()
753         {
754             synchronized (monitor())
755             {
756                 check_orphaned();
757                 org.apache.xmlbeans.SimpleValue target = null;
758                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTRACEETHNICITY$16, 0);
759                 if (target == null)
760                 {
761                     return null;
762                 }
763                 return (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity.Enum)target.getEnumValue();
764             }
765         }
766         
767         /**
768          * Gets (as xml) the "ProjectRaceEthnicity" element
769          */
770         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity xgetProjectRaceEthnicity()
771         {
772             synchronized (monitor())
773             {
774                 check_orphaned();
775                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity target = null;
776                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity)get_store().find_element_user(PROJECTRACEETHNICITY$16, 0);
777                 return target;
778             }
779         }
780         
781         /**
782          * True if has "ProjectRaceEthnicity" element
783          */
784         public boolean isSetProjectRaceEthnicity()
785         {
786             synchronized (monitor())
787             {
788                 check_orphaned();
789                 return get_store().count_elements(PROJECTRACEETHNICITY$16) != 0;
790             }
791         }
792         
793         /**
794          * Sets the "ProjectRaceEthnicity" element
795          */
796         public void setProjectRaceEthnicity(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity.Enum projectRaceEthnicity)
797         {
798             synchronized (monitor())
799             {
800                 check_orphaned();
801                 org.apache.xmlbeans.SimpleValue target = null;
802                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTRACEETHNICITY$16, 0);
803                 if (target == null)
804                 {
805                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTRACEETHNICITY$16);
806                 }
807                 target.setEnumValue(projectRaceEthnicity);
808             }
809         }
810         
811         /**
812          * Sets (as xml) the "ProjectRaceEthnicity" element
813          */
814         public void xsetProjectRaceEthnicity(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity projectRaceEthnicity)
815         {
816             synchronized (monitor())
817             {
818                 check_orphaned();
819                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity target = null;
820                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity)get_store().find_element_user(PROJECTRACEETHNICITY$16, 0);
821                 if (target == null)
822                 {
823                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity)get_store().add_element_user(PROJECTRACEETHNICITY$16);
824                 }
825                 target.set(projectRaceEthnicity);
826             }
827         }
828         
829         /**
830          * Unsets the "ProjectRaceEthnicity" element
831          */
832         public void unsetProjectRaceEthnicity()
833         {
834             synchronized (monitor())
835             {
836                 check_orphaned();
837                 get_store().remove_element(PROJECTRACEETHNICITY$16, 0);
838             }
839         }
840         
841         /**
842          * Gets the "ActivityType" element
843          */
844         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType.Enum getActivityType()
845         {
846             synchronized (monitor())
847             {
848                 check_orphaned();
849                 org.apache.xmlbeans.SimpleValue target = null;
850                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTIVITYTYPE$18, 0);
851                 if (target == null)
852                 {
853                     return null;
854                 }
855                 return (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType.Enum)target.getEnumValue();
856             }
857         }
858         
859         /**
860          * Gets (as xml) the "ActivityType" element
861          */
862         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType xgetActivityType()
863         {
864             synchronized (monitor())
865             {
866                 check_orphaned();
867                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType target = null;
868                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType)get_store().find_element_user(ACTIVITYTYPE$18, 0);
869                 return target;
870             }
871         }
872         
873         /**
874          * Sets the "ActivityType" element
875          */
876         public void setActivityType(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType.Enum activityType)
877         {
878             synchronized (monitor())
879             {
880                 check_orphaned();
881                 org.apache.xmlbeans.SimpleValue target = null;
882                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACTIVITYTYPE$18, 0);
883                 if (target == null)
884                 {
885                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACTIVITYTYPE$18);
886                 }
887                 target.setEnumValue(activityType);
888             }
889         }
890         
891         /**
892          * Sets (as xml) the "ActivityType" element
893          */
894         public void xsetActivityType(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType activityType)
895         {
896             synchronized (monitor())
897             {
898                 check_orphaned();
899                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType target = null;
900                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType)get_store().find_element_user(ACTIVITYTYPE$18, 0);
901                 if (target == null)
902                 {
903                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType)get_store().add_element_user(ACTIVITYTYPE$18);
904                 }
905                 target.set(activityType);
906             }
907         }
908         
909         /**
910          * Gets the "ProjectDescriptors9F" element
911          */
912         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9F()
913         {
914             synchronized (monitor())
915             {
916                 check_orphaned();
917                 org.apache.xmlbeans.SimpleValue target = null;
918                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9F$20, 0);
919                 if (target == null)
920                 {
921                     return null;
922                 }
923                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
924             }
925         }
926         
927         /**
928          * Gets (as xml) the "ProjectDescriptors9F" element
929          */
930         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9F()
931         {
932             synchronized (monitor())
933             {
934                 check_orphaned();
935                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
936                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9F$20, 0);
937                 return target;
938             }
939         }
940         
941         /**
942          * True if has "ProjectDescriptors9F" element
943          */
944         public boolean isSetProjectDescriptors9F()
945         {
946             synchronized (monitor())
947             {
948                 check_orphaned();
949                 return get_store().count_elements(PROJECTDESCRIPTORS9F$20) != 0;
950             }
951         }
952         
953         /**
954          * Sets the "ProjectDescriptors9F" element
955          */
956         public void setProjectDescriptors9F(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9F)
957         {
958             synchronized (monitor())
959             {
960                 check_orphaned();
961                 org.apache.xmlbeans.SimpleValue target = null;
962                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9F$20, 0);
963                 if (target == null)
964                 {
965                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9F$20);
966                 }
967                 target.setEnumValue(projectDescriptors9F);
968             }
969         }
970         
971         /**
972          * Sets (as xml) the "ProjectDescriptors9F" element
973          */
974         public void xsetProjectDescriptors9F(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9F)
975         {
976             synchronized (monitor())
977             {
978                 check_orphaned();
979                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
980                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9F$20, 0);
981                 if (target == null)
982                 {
983                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9F$20);
984                 }
985                 target.set(projectDescriptors9F);
986             }
987         }
988         
989         /**
990          * Unsets the "ProjectDescriptors9F" element
991          */
992         public void unsetProjectDescriptors9F()
993         {
994             synchronized (monitor())
995             {
996                 check_orphaned();
997                 get_store().remove_element(PROJECTDESCRIPTORS9F$20, 0);
998             }
999         }
1000         
1001         /**
1002          * Gets the "ProjectDescriptors9O" element
1003          */
1004         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9O()
1005         {
1006             synchronized (monitor())
1007             {
1008                 check_orphaned();
1009                 org.apache.xmlbeans.SimpleValue target = null;
1010                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9O$22, 0);
1011                 if (target == null)
1012                 {
1013                     return null;
1014                 }
1015                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1016             }
1017         }
1018         
1019         /**
1020          * Gets (as xml) the "ProjectDescriptors9O" element
1021          */
1022         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9O()
1023         {
1024             synchronized (monitor())
1025             {
1026                 check_orphaned();
1027                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1028                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9O$22, 0);
1029                 return target;
1030             }
1031         }
1032         
1033         /**
1034          * True if has "ProjectDescriptors9O" element
1035          */
1036         public boolean isSetProjectDescriptors9O()
1037         {
1038             synchronized (monitor())
1039             {
1040                 check_orphaned();
1041                 return get_store().count_elements(PROJECTDESCRIPTORS9O$22) != 0;
1042             }
1043         }
1044         
1045         /**
1046          * Sets the "ProjectDescriptors9O" element
1047          */
1048         public void setProjectDescriptors9O(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9O)
1049         {
1050             synchronized (monitor())
1051             {
1052                 check_orphaned();
1053                 org.apache.xmlbeans.SimpleValue target = null;
1054                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9O$22, 0);
1055                 if (target == null)
1056                 {
1057                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9O$22);
1058                 }
1059                 target.setEnumValue(projectDescriptors9O);
1060             }
1061         }
1062         
1063         /**
1064          * Sets (as xml) the "ProjectDescriptors9O" element
1065          */
1066         public void xsetProjectDescriptors9O(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9O)
1067         {
1068             synchronized (monitor())
1069             {
1070                 check_orphaned();
1071                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1072                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9O$22, 0);
1073                 if (target == null)
1074                 {
1075                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9O$22);
1076                 }
1077                 target.set(projectDescriptors9O);
1078             }
1079         }
1080         
1081         /**
1082          * Unsets the "ProjectDescriptors9O" element
1083          */
1084         public void unsetProjectDescriptors9O()
1085         {
1086             synchronized (monitor())
1087             {
1088                 check_orphaned();
1089                 get_store().remove_element(PROJECTDESCRIPTORS9O$22, 0);
1090             }
1091         }
1092         
1093         /**
1094          * Gets the "ProjectDescriptors9L" element
1095          */
1096         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9L()
1097         {
1098             synchronized (monitor())
1099             {
1100                 check_orphaned();
1101                 org.apache.xmlbeans.SimpleValue target = null;
1102                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9L$24, 0);
1103                 if (target == null)
1104                 {
1105                     return null;
1106                 }
1107                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1108             }
1109         }
1110         
1111         /**
1112          * Gets (as xml) the "ProjectDescriptors9L" element
1113          */
1114         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9L()
1115         {
1116             synchronized (monitor())
1117             {
1118                 check_orphaned();
1119                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1120                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9L$24, 0);
1121                 return target;
1122             }
1123         }
1124         
1125         /**
1126          * True if has "ProjectDescriptors9L" element
1127          */
1128         public boolean isSetProjectDescriptors9L()
1129         {
1130             synchronized (monitor())
1131             {
1132                 check_orphaned();
1133                 return get_store().count_elements(PROJECTDESCRIPTORS9L$24) != 0;
1134             }
1135         }
1136         
1137         /**
1138          * Sets the "ProjectDescriptors9L" element
1139          */
1140         public void setProjectDescriptors9L(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9L)
1141         {
1142             synchronized (monitor())
1143             {
1144                 check_orphaned();
1145                 org.apache.xmlbeans.SimpleValue target = null;
1146                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9L$24, 0);
1147                 if (target == null)
1148                 {
1149                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9L$24);
1150                 }
1151                 target.setEnumValue(projectDescriptors9L);
1152             }
1153         }
1154         
1155         /**
1156          * Sets (as xml) the "ProjectDescriptors9L" element
1157          */
1158         public void xsetProjectDescriptors9L(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9L)
1159         {
1160             synchronized (monitor())
1161             {
1162                 check_orphaned();
1163                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1164                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9L$24, 0);
1165                 if (target == null)
1166                 {
1167                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9L$24);
1168                 }
1169                 target.set(projectDescriptors9L);
1170             }
1171         }
1172         
1173         /**
1174          * Unsets the "ProjectDescriptors9L" element
1175          */
1176         public void unsetProjectDescriptors9L()
1177         {
1178             synchronized (monitor())
1179             {
1180                 check_orphaned();
1181                 get_store().remove_element(PROJECTDESCRIPTORS9L$24, 0);
1182             }
1183         }
1184         
1185         /**
1186          * Gets the "ProjectDescriptors9E" element
1187          */
1188         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9E()
1189         {
1190             synchronized (monitor())
1191             {
1192                 check_orphaned();
1193                 org.apache.xmlbeans.SimpleValue target = null;
1194                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9E$26, 0);
1195                 if (target == null)
1196                 {
1197                     return null;
1198                 }
1199                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1200             }
1201         }
1202         
1203         /**
1204          * Gets (as xml) the "ProjectDescriptors9E" element
1205          */
1206         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9E()
1207         {
1208             synchronized (monitor())
1209             {
1210                 check_orphaned();
1211                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1212                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9E$26, 0);
1213                 return target;
1214             }
1215         }
1216         
1217         /**
1218          * True if has "ProjectDescriptors9E" element
1219          */
1220         public boolean isSetProjectDescriptors9E()
1221         {
1222             synchronized (monitor())
1223             {
1224                 check_orphaned();
1225                 return get_store().count_elements(PROJECTDESCRIPTORS9E$26) != 0;
1226             }
1227         }
1228         
1229         /**
1230          * Sets the "ProjectDescriptors9E" element
1231          */
1232         public void setProjectDescriptors9E(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9E)
1233         {
1234             synchronized (monitor())
1235             {
1236                 check_orphaned();
1237                 org.apache.xmlbeans.SimpleValue target = null;
1238                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9E$26, 0);
1239                 if (target == null)
1240                 {
1241                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9E$26);
1242                 }
1243                 target.setEnumValue(projectDescriptors9E);
1244             }
1245         }
1246         
1247         /**
1248          * Sets (as xml) the "ProjectDescriptors9E" element
1249          */
1250         public void xsetProjectDescriptors9E(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9E)
1251         {
1252             synchronized (monitor())
1253             {
1254                 check_orphaned();
1255                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1256                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9E$26, 0);
1257                 if (target == null)
1258                 {
1259                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9E$26);
1260                 }
1261                 target.set(projectDescriptors9E);
1262             }
1263         }
1264         
1265         /**
1266          * Unsets the "ProjectDescriptors9E" element
1267          */
1268         public void unsetProjectDescriptors9E()
1269         {
1270             synchronized (monitor())
1271             {
1272                 check_orphaned();
1273                 get_store().remove_element(PROJECTDESCRIPTORS9E$26, 0);
1274             }
1275         }
1276         
1277         /**
1278          * Gets the "ProjectDescriptors9Q" element
1279          */
1280         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9Q()
1281         {
1282             synchronized (monitor())
1283             {
1284                 check_orphaned();
1285                 org.apache.xmlbeans.SimpleValue target = null;
1286                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9Q$28, 0);
1287                 if (target == null)
1288                 {
1289                     return null;
1290                 }
1291                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1292             }
1293         }
1294         
1295         /**
1296          * Gets (as xml) the "ProjectDescriptors9Q" element
1297          */
1298         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9Q()
1299         {
1300             synchronized (monitor())
1301             {
1302                 check_orphaned();
1303                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1304                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9Q$28, 0);
1305                 return target;
1306             }
1307         }
1308         
1309         /**
1310          * True if has "ProjectDescriptors9Q" element
1311          */
1312         public boolean isSetProjectDescriptors9Q()
1313         {
1314             synchronized (monitor())
1315             {
1316                 check_orphaned();
1317                 return get_store().count_elements(PROJECTDESCRIPTORS9Q$28) != 0;
1318             }
1319         }
1320         
1321         /**
1322          * Sets the "ProjectDescriptors9Q" element
1323          */
1324         public void setProjectDescriptors9Q(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9Q)
1325         {
1326             synchronized (monitor())
1327             {
1328                 check_orphaned();
1329                 org.apache.xmlbeans.SimpleValue target = null;
1330                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9Q$28, 0);
1331                 if (target == null)
1332                 {
1333                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9Q$28);
1334                 }
1335                 target.setEnumValue(projectDescriptors9Q);
1336             }
1337         }
1338         
1339         /**
1340          * Sets (as xml) the "ProjectDescriptors9Q" element
1341          */
1342         public void xsetProjectDescriptors9Q(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9Q)
1343         {
1344             synchronized (monitor())
1345             {
1346                 check_orphaned();
1347                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1348                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9Q$28, 0);
1349                 if (target == null)
1350                 {
1351                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9Q$28);
1352                 }
1353                 target.set(projectDescriptors9Q);
1354             }
1355         }
1356         
1357         /**
1358          * Unsets the "ProjectDescriptors9Q" element
1359          */
1360         public void unsetProjectDescriptors9Q()
1361         {
1362             synchronized (monitor())
1363             {
1364                 check_orphaned();
1365                 get_store().remove_element(PROJECTDESCRIPTORS9Q$28, 0);
1366             }
1367         }
1368         
1369         /**
1370          * Gets the "ProjectDescriptors9D" element
1371          */
1372         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9D()
1373         {
1374             synchronized (monitor())
1375             {
1376                 check_orphaned();
1377                 org.apache.xmlbeans.SimpleValue target = null;
1378                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9D$30, 0);
1379                 if (target == null)
1380                 {
1381                     return null;
1382                 }
1383                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1384             }
1385         }
1386         
1387         /**
1388          * Gets (as xml) the "ProjectDescriptors9D" element
1389          */
1390         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9D()
1391         {
1392             synchronized (monitor())
1393             {
1394                 check_orphaned();
1395                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1396                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9D$30, 0);
1397                 return target;
1398             }
1399         }
1400         
1401         /**
1402          * True if has "ProjectDescriptors9D" element
1403          */
1404         public boolean isSetProjectDescriptors9D()
1405         {
1406             synchronized (monitor())
1407             {
1408                 check_orphaned();
1409                 return get_store().count_elements(PROJECTDESCRIPTORS9D$30) != 0;
1410             }
1411         }
1412         
1413         /**
1414          * Sets the "ProjectDescriptors9D" element
1415          */
1416         public void setProjectDescriptors9D(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9D)
1417         {
1418             synchronized (monitor())
1419             {
1420                 check_orphaned();
1421                 org.apache.xmlbeans.SimpleValue target = null;
1422                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9D$30, 0);
1423                 if (target == null)
1424                 {
1425                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9D$30);
1426                 }
1427                 target.setEnumValue(projectDescriptors9D);
1428             }
1429         }
1430         
1431         /**
1432          * Sets (as xml) the "ProjectDescriptors9D" element
1433          */
1434         public void xsetProjectDescriptors9D(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9D)
1435         {
1436             synchronized (monitor())
1437             {
1438                 check_orphaned();
1439                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1440                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9D$30, 0);
1441                 if (target == null)
1442                 {
1443                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9D$30);
1444                 }
1445                 target.set(projectDescriptors9D);
1446             }
1447         }
1448         
1449         /**
1450          * Unsets the "ProjectDescriptors9D" element
1451          */
1452         public void unsetProjectDescriptors9D()
1453         {
1454             synchronized (monitor())
1455             {
1456                 check_orphaned();
1457                 get_store().remove_element(PROJECTDESCRIPTORS9D$30, 0);
1458             }
1459         }
1460         
1461         /**
1462          * Gets the "ProjectDescriptors9C" element
1463          */
1464         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9C()
1465         {
1466             synchronized (monitor())
1467             {
1468                 check_orphaned();
1469                 org.apache.xmlbeans.SimpleValue target = null;
1470                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9C$32, 0);
1471                 if (target == null)
1472                 {
1473                     return null;
1474                 }
1475                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1476             }
1477         }
1478         
1479         /**
1480          * Gets (as xml) the "ProjectDescriptors9C" element
1481          */
1482         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9C()
1483         {
1484             synchronized (monitor())
1485             {
1486                 check_orphaned();
1487                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1488                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9C$32, 0);
1489                 return target;
1490             }
1491         }
1492         
1493         /**
1494          * True if has "ProjectDescriptors9C" element
1495          */
1496         public boolean isSetProjectDescriptors9C()
1497         {
1498             synchronized (monitor())
1499             {
1500                 check_orphaned();
1501                 return get_store().count_elements(PROJECTDESCRIPTORS9C$32) != 0;
1502             }
1503         }
1504         
1505         /**
1506          * Sets the "ProjectDescriptors9C" element
1507          */
1508         public void setProjectDescriptors9C(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9C)
1509         {
1510             synchronized (monitor())
1511             {
1512                 check_orphaned();
1513                 org.apache.xmlbeans.SimpleValue target = null;
1514                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9C$32, 0);
1515                 if (target == null)
1516                 {
1517                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9C$32);
1518                 }
1519                 target.setEnumValue(projectDescriptors9C);
1520             }
1521         }
1522         
1523         /**
1524          * Sets (as xml) the "ProjectDescriptors9C" element
1525          */
1526         public void xsetProjectDescriptors9C(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9C)
1527         {
1528             synchronized (monitor())
1529             {
1530                 check_orphaned();
1531                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1532                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9C$32, 0);
1533                 if (target == null)
1534                 {
1535                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9C$32);
1536                 }
1537                 target.set(projectDescriptors9C);
1538             }
1539         }
1540         
1541         /**
1542          * Unsets the "ProjectDescriptors9C" element
1543          */
1544         public void unsetProjectDescriptors9C()
1545         {
1546             synchronized (monitor())
1547             {
1548                 check_orphaned();
1549                 get_store().remove_element(PROJECTDESCRIPTORS9C$32, 0);
1550             }
1551         }
1552         
1553         /**
1554          * Gets the "ProjectDescriptors9I" element
1555          */
1556         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9I()
1557         {
1558             synchronized (monitor())
1559             {
1560                 check_orphaned();
1561                 org.apache.xmlbeans.SimpleValue target = null;
1562                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9I$34, 0);
1563                 if (target == null)
1564                 {
1565                     return null;
1566                 }
1567                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1568             }
1569         }
1570         
1571         /**
1572          * Gets (as xml) the "ProjectDescriptors9I" element
1573          */
1574         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9I()
1575         {
1576             synchronized (monitor())
1577             {
1578                 check_orphaned();
1579                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1580                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9I$34, 0);
1581                 return target;
1582             }
1583         }
1584         
1585         /**
1586          * True if has "ProjectDescriptors9I" element
1587          */
1588         public boolean isSetProjectDescriptors9I()
1589         {
1590             synchronized (monitor())
1591             {
1592                 check_orphaned();
1593                 return get_store().count_elements(PROJECTDESCRIPTORS9I$34) != 0;
1594             }
1595         }
1596         
1597         /**
1598          * Sets the "ProjectDescriptors9I" element
1599          */
1600         public void setProjectDescriptors9I(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9I)
1601         {
1602             synchronized (monitor())
1603             {
1604                 check_orphaned();
1605                 org.apache.xmlbeans.SimpleValue target = null;
1606                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9I$34, 0);
1607                 if (target == null)
1608                 {
1609                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9I$34);
1610                 }
1611                 target.setEnumValue(projectDescriptors9I);
1612             }
1613         }
1614         
1615         /**
1616          * Sets (as xml) the "ProjectDescriptors9I" element
1617          */
1618         public void xsetProjectDescriptors9I(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9I)
1619         {
1620             synchronized (monitor())
1621             {
1622                 check_orphaned();
1623                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1624                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9I$34, 0);
1625                 if (target == null)
1626                 {
1627                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9I$34);
1628                 }
1629                 target.set(projectDescriptors9I);
1630             }
1631         }
1632         
1633         /**
1634          * Unsets the "ProjectDescriptors9I" element
1635          */
1636         public void unsetProjectDescriptors9I()
1637         {
1638             synchronized (monitor())
1639             {
1640                 check_orphaned();
1641                 get_store().remove_element(PROJECTDESCRIPTORS9I$34, 0);
1642             }
1643         }
1644         
1645         /**
1646          * Gets the "ProjectDescriptors9B" element
1647          */
1648         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9B()
1649         {
1650             synchronized (monitor())
1651             {
1652                 check_orphaned();
1653                 org.apache.xmlbeans.SimpleValue target = null;
1654                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9B$36, 0);
1655                 if (target == null)
1656                 {
1657                     return null;
1658                 }
1659                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1660             }
1661         }
1662         
1663         /**
1664          * Gets (as xml) the "ProjectDescriptors9B" element
1665          */
1666         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9B()
1667         {
1668             synchronized (monitor())
1669             {
1670                 check_orphaned();
1671                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1672                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9B$36, 0);
1673                 return target;
1674             }
1675         }
1676         
1677         /**
1678          * True if has "ProjectDescriptors9B" element
1679          */
1680         public boolean isSetProjectDescriptors9B()
1681         {
1682             synchronized (monitor())
1683             {
1684                 check_orphaned();
1685                 return get_store().count_elements(PROJECTDESCRIPTORS9B$36) != 0;
1686             }
1687         }
1688         
1689         /**
1690          * Sets the "ProjectDescriptors9B" element
1691          */
1692         public void setProjectDescriptors9B(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9B)
1693         {
1694             synchronized (monitor())
1695             {
1696                 check_orphaned();
1697                 org.apache.xmlbeans.SimpleValue target = null;
1698                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9B$36, 0);
1699                 if (target == null)
1700                 {
1701                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9B$36);
1702                 }
1703                 target.setEnumValue(projectDescriptors9B);
1704             }
1705         }
1706         
1707         /**
1708          * Sets (as xml) the "ProjectDescriptors9B" element
1709          */
1710         public void xsetProjectDescriptors9B(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9B)
1711         {
1712             synchronized (monitor())
1713             {
1714                 check_orphaned();
1715                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1716                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9B$36, 0);
1717                 if (target == null)
1718                 {
1719                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9B$36);
1720                 }
1721                 target.set(projectDescriptors9B);
1722             }
1723         }
1724         
1725         /**
1726          * Unsets the "ProjectDescriptors9B" element
1727          */
1728         public void unsetProjectDescriptors9B()
1729         {
1730             synchronized (monitor())
1731             {
1732                 check_orphaned();
1733                 get_store().remove_element(PROJECTDESCRIPTORS9B$36, 0);
1734             }
1735         }
1736         
1737         /**
1738          * Gets the "ProjectDescriptors9M" element
1739          */
1740         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9M()
1741         {
1742             synchronized (monitor())
1743             {
1744                 check_orphaned();
1745                 org.apache.xmlbeans.SimpleValue target = null;
1746                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9M$38, 0);
1747                 if (target == null)
1748                 {
1749                     return null;
1750                 }
1751                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1752             }
1753         }
1754         
1755         /**
1756          * Gets (as xml) the "ProjectDescriptors9M" element
1757          */
1758         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9M()
1759         {
1760             synchronized (monitor())
1761             {
1762                 check_orphaned();
1763                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1764                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9M$38, 0);
1765                 return target;
1766             }
1767         }
1768         
1769         /**
1770          * True if has "ProjectDescriptors9M" element
1771          */
1772         public boolean isSetProjectDescriptors9M()
1773         {
1774             synchronized (monitor())
1775             {
1776                 check_orphaned();
1777                 return get_store().count_elements(PROJECTDESCRIPTORS9M$38) != 0;
1778             }
1779         }
1780         
1781         /**
1782          * Sets the "ProjectDescriptors9M" element
1783          */
1784         public void setProjectDescriptors9M(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9M)
1785         {
1786             synchronized (monitor())
1787             {
1788                 check_orphaned();
1789                 org.apache.xmlbeans.SimpleValue target = null;
1790                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9M$38, 0);
1791                 if (target == null)
1792                 {
1793                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9M$38);
1794                 }
1795                 target.setEnumValue(projectDescriptors9M);
1796             }
1797         }
1798         
1799         /**
1800          * Sets (as xml) the "ProjectDescriptors9M" element
1801          */
1802         public void xsetProjectDescriptors9M(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9M)
1803         {
1804             synchronized (monitor())
1805             {
1806                 check_orphaned();
1807                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1808                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9M$38, 0);
1809                 if (target == null)
1810                 {
1811                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9M$38);
1812                 }
1813                 target.set(projectDescriptors9M);
1814             }
1815         }
1816         
1817         /**
1818          * Unsets the "ProjectDescriptors9M" element
1819          */
1820         public void unsetProjectDescriptors9M()
1821         {
1822             synchronized (monitor())
1823             {
1824                 check_orphaned();
1825                 get_store().remove_element(PROJECTDESCRIPTORS9M$38, 0);
1826             }
1827         }
1828         
1829         /**
1830          * Gets the "ProjectDescriptors9A" element
1831          */
1832         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getProjectDescriptors9A()
1833         {
1834             synchronized (monitor())
1835             {
1836                 check_orphaned();
1837                 org.apache.xmlbeans.SimpleValue target = null;
1838                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9A$40, 0);
1839                 if (target == null)
1840                 {
1841                     return null;
1842                 }
1843                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1844             }
1845         }
1846         
1847         /**
1848          * Gets (as xml) the "ProjectDescriptors9A" element
1849          */
1850         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetProjectDescriptors9A()
1851         {
1852             synchronized (monitor())
1853             {
1854                 check_orphaned();
1855                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1856                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9A$40, 0);
1857                 return target;
1858             }
1859         }
1860         
1861         /**
1862          * True if has "ProjectDescriptors9A" element
1863          */
1864         public boolean isSetProjectDescriptors9A()
1865         {
1866             synchronized (monitor())
1867             {
1868                 check_orphaned();
1869                 return get_store().count_elements(PROJECTDESCRIPTORS9A$40) != 0;
1870             }
1871         }
1872         
1873         /**
1874          * Sets the "ProjectDescriptors9A" element
1875          */
1876         public void setProjectDescriptors9A(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum projectDescriptors9A)
1877         {
1878             synchronized (monitor())
1879             {
1880                 check_orphaned();
1881                 org.apache.xmlbeans.SimpleValue target = null;
1882                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PROJECTDESCRIPTORS9A$40, 0);
1883                 if (target == null)
1884                 {
1885                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PROJECTDESCRIPTORS9A$40);
1886                 }
1887                 target.setEnumValue(projectDescriptors9A);
1888             }
1889         }
1890         
1891         /**
1892          * Sets (as xml) the "ProjectDescriptors9A" element
1893          */
1894         public void xsetProjectDescriptors9A(gov.grants.apply.system.globalLibraryV20.YesNoDataType projectDescriptors9A)
1895         {
1896             synchronized (monitor())
1897             {
1898                 check_orphaned();
1899                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1900                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PROJECTDESCRIPTORS9A$40, 0);
1901                 if (target == null)
1902                 {
1903                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PROJECTDESCRIPTORS9A$40);
1904                 }
1905                 target.set(projectDescriptors9A);
1906             }
1907         }
1908         
1909         /**
1910          * Unsets the "ProjectDescriptors9A" element
1911          */
1912         public void unsetProjectDescriptors9A()
1913         {
1914             synchronized (monitor())
1915             {
1916                 check_orphaned();
1917                 get_store().remove_element(PROJECTDESCRIPTORS9A$40, 0);
1918             }
1919         }
1920         
1921         /**
1922          * Gets the "ArtsEducation" element
1923          */
1924         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation.Enum getArtsEducation()
1925         {
1926             synchronized (monitor())
1927             {
1928                 check_orphaned();
1929                 org.apache.xmlbeans.SimpleValue target = null;
1930                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTSEDUCATION$42, 0);
1931                 if (target == null)
1932                 {
1933                     return null;
1934                 }
1935                 return (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation.Enum)target.getEnumValue();
1936             }
1937         }
1938         
1939         /**
1940          * Gets (as xml) the "ArtsEducation" element
1941          */
1942         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation xgetArtsEducation()
1943         {
1944             synchronized (monitor())
1945             {
1946                 check_orphaned();
1947                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation target = null;
1948                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation)get_store().find_element_user(ARTSEDUCATION$42, 0);
1949                 return target;
1950             }
1951         }
1952         
1953         /**
1954          * Sets the "ArtsEducation" element
1955          */
1956         public void setArtsEducation(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation.Enum artsEducation)
1957         {
1958             synchronized (monitor())
1959             {
1960                 check_orphaned();
1961                 org.apache.xmlbeans.SimpleValue target = null;
1962                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARTSEDUCATION$42, 0);
1963                 if (target == null)
1964                 {
1965                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARTSEDUCATION$42);
1966                 }
1967                 target.setEnumValue(artsEducation);
1968             }
1969         }
1970         
1971         /**
1972          * Sets (as xml) the "ArtsEducation" element
1973          */
1974         public void xsetArtsEducation(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation artsEducation)
1975         {
1976             synchronized (monitor())
1977             {
1978                 check_orphaned();
1979                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation target = null;
1980                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation)get_store().find_element_user(ARTSEDUCATION$42, 0);
1981                 if (target == null)
1982                 {
1983                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation)get_store().add_element_user(ARTSEDUCATION$42);
1984                 }
1985                 target.set(artsEducation);
1986             }
1987         }
1988         
1989         /**
1990          * Gets the "NumberGroup" element
1991          */
1992         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup getNumberGroup()
1993         {
1994             synchronized (monitor())
1995             {
1996                 check_orphaned();
1997                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup target = null;
1998                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup)get_store().find_element_user(NUMBERGROUP$44, 0);
1999                 if (target == null)
2000                 {
2001                     return null;
2002                 }
2003                 return target;
2004             }
2005         }
2006         
2007         /**
2008          * True if has "NumberGroup" element
2009          */
2010         public boolean isSetNumberGroup()
2011         {
2012             synchronized (monitor())
2013             {
2014                 check_orphaned();
2015                 return get_store().count_elements(NUMBERGROUP$44) != 0;
2016             }
2017         }
2018         
2019         /**
2020          * Sets the "NumberGroup" element
2021          */
2022         public void setNumberGroup(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup numberGroup)
2023         {
2024             generatedSetterHelperImpl(numberGroup, NUMBERGROUP$44, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2025         }
2026         
2027         /**
2028          * Appends and returns a new empty "NumberGroup" element
2029          */
2030         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup addNewNumberGroup()
2031         {
2032             synchronized (monitor())
2033             {
2034                 check_orphaned();
2035                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup target = null;
2036                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup)get_store().add_element_user(NUMBERGROUP$44);
2037                 return target;
2038             }
2039         }
2040         
2041         /**
2042          * Unsets the "NumberGroup" element
2043          */
2044         public void unsetNumberGroup()
2045         {
2046             synchronized (monitor())
2047             {
2048                 check_orphaned();
2049                 get_store().remove_element(NUMBERGROUP$44, 0);
2050             }
2051         }
2052         
2053         /**
2054          * Gets the "NumberGroup1" element
2055          */
2056         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1 getNumberGroup1()
2057         {
2058             synchronized (monitor())
2059             {
2060                 check_orphaned();
2061                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1 target = null;
2062                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1)get_store().find_element_user(NUMBERGROUP1$46, 0);
2063                 if (target == null)
2064                 {
2065                     return null;
2066                 }
2067                 return target;
2068             }
2069         }
2070         
2071         /**
2072          * True if has "NumberGroup1" element
2073          */
2074         public boolean isSetNumberGroup1()
2075         {
2076             synchronized (monitor())
2077             {
2078                 check_orphaned();
2079                 return get_store().count_elements(NUMBERGROUP1$46) != 0;
2080             }
2081         }
2082         
2083         /**
2084          * Sets the "NumberGroup1" element
2085          */
2086         public void setNumberGroup1(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1 numberGroup1)
2087         {
2088             generatedSetterHelperImpl(numberGroup1, NUMBERGROUP1$46, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2089         }
2090         
2091         /**
2092          * Appends and returns a new empty "NumberGroup1" element
2093          */
2094         public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1 addNewNumberGroup1()
2095         {
2096             synchronized (monitor())
2097             {
2098                 check_orphaned();
2099                 gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1 target = null;
2100                 target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1)get_store().add_element_user(NUMBERGROUP1$46);
2101                 return target;
2102             }
2103         }
2104         
2105         /**
2106          * Unsets the "NumberGroup1" element
2107          */
2108         public void unsetNumberGroup1()
2109         {
2110             synchronized (monitor())
2111             {
2112                 check_orphaned();
2113                 get_store().remove_element(NUMBERGROUP1$46, 0);
2114             }
2115         }
2116         
2117         /**
2118          * Gets the "FormVersion" attribute
2119          */
2120         public java.lang.String getFormVersion()
2121         {
2122             synchronized (monitor())
2123             {
2124                 check_orphaned();
2125                 org.apache.xmlbeans.SimpleValue target = null;
2126                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$48);
2127                 if (target == null)
2128                 {
2129                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$48);
2130                 }
2131                 if (target == null)
2132                 {
2133                     return null;
2134                 }
2135                 return target.getStringValue();
2136             }
2137         }
2138         
2139         /**
2140          * Gets (as xml) the "FormVersion" attribute
2141          */
2142         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
2143         {
2144             synchronized (monitor())
2145             {
2146                 check_orphaned();
2147                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
2148                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$48);
2149                 if (target == null)
2150                 {
2151                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$48);
2152                 }
2153                 return target;
2154             }
2155         }
2156         
2157         /**
2158          * Sets the "FormVersion" attribute
2159          */
2160         public void setFormVersion(java.lang.String formVersion)
2161         {
2162             synchronized (monitor())
2163             {
2164                 check_orphaned();
2165                 org.apache.xmlbeans.SimpleValue target = null;
2166                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$48);
2167                 if (target == null)
2168                 {
2169                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$48);
2170                 }
2171                 target.setStringValue(formVersion);
2172             }
2173         }
2174         
2175         /**
2176          * Sets (as xml) the "FormVersion" attribute
2177          */
2178         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
2179         {
2180             synchronized (monitor())
2181             {
2182                 check_orphaned();
2183                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
2184                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$48);
2185                 if (target == null)
2186                 {
2187                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$48);
2188                 }
2189                 target.set(formVersion);
2190             }
2191         }
2192         /**
2193          * An XML OrganizationalStatus(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2194          *
2195          * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$OrganizationalStatus.
2196          */
2197         public static class OrganizationalStatusImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalStatus
2198         {
2199             private static final long serialVersionUID = 1L;
2200             
2201             public OrganizationalStatusImpl(org.apache.xmlbeans.SchemaType sType)
2202             {
2203                 super(sType, false);
2204             }
2205             
2206             protected OrganizationalStatusImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2207             {
2208                 super(sType, b);
2209             }
2210         }
2211         /**
2212          * An XML OrganizationalDescription(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2213          *
2214          * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$OrganizationalDescription.
2215          */
2216         public static class OrganizationalDescriptionImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDescription
2217         {
2218             private static final long serialVersionUID = 1L;
2219             
2220             public OrganizationalDescriptionImpl(org.apache.xmlbeans.SchemaType sType)
2221             {
2222                 super(sType, false);
2223             }
2224             
2225             protected OrganizationalDescriptionImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2226             {
2227                 super(sType, b);
2228             }
2229         }
2230         /**
2231          * An XML OrganizationalDiscipline(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2232          *
2233          * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$OrganizationalDiscipline.
2234          */
2235         public static class OrganizationalDisciplineImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalDiscipline
2236         {
2237             private static final long serialVersionUID = 1L;
2238             
2239             public OrganizationalDisciplineImpl(org.apache.xmlbeans.SchemaType sType)
2240             {
2241                 super(sType, false);
2242             }
2243             
2244             protected OrganizationalDisciplineImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2245             {
2246                 super(sType, b);
2247             }
2248         }
2249         /**
2250          * An XML OrganizationalRaceEthnicity(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2251          *
2252          * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$OrganizationalRaceEthnicity.
2253          */
2254         public static class OrganizationalRaceEthnicityImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.OrganizationalRaceEthnicity
2255         {
2256             private static final long serialVersionUID = 1L;
2257             
2258             public OrganizationalRaceEthnicityImpl(org.apache.xmlbeans.SchemaType sType)
2259             {
2260                 super(sType, false);
2261             }
2262             
2263             protected OrganizationalRaceEthnicityImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2264             {
2265                 super(sType, b);
2266             }
2267         }
2268         /**
2269          * An XML ProjectDiscipline(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2270          *
2271          * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$ProjectDiscipline.
2272          */
2273         public static class ProjectDisciplineImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectDiscipline
2274         {
2275             private static final long serialVersionUID = 1L;
2276             
2277             public ProjectDisciplineImpl(org.apache.xmlbeans.SchemaType sType)
2278             {
2279                 super(sType, false);
2280             }
2281             
2282             protected ProjectDisciplineImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2283             {
2284                 super(sType, b);
2285             }
2286         }
2287         /**
2288          * An XML ProjectRaceEthnicity(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2289          *
2290          * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$ProjectRaceEthnicity.
2291          */
2292         public static class ProjectRaceEthnicityImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ProjectRaceEthnicity
2293         {
2294             private static final long serialVersionUID = 1L;
2295             
2296             public ProjectRaceEthnicityImpl(org.apache.xmlbeans.SchemaType sType)
2297             {
2298                 super(sType, false);
2299             }
2300             
2301             protected ProjectRaceEthnicityImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2302             {
2303                 super(sType, b);
2304             }
2305         }
2306         /**
2307          * An XML ActivityType(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2308          *
2309          * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$ActivityType.
2310          */
2311         public static class ActivityTypeImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ActivityType
2312         {
2313             private static final long serialVersionUID = 1L;
2314             
2315             public ActivityTypeImpl(org.apache.xmlbeans.SchemaType sType)
2316             {
2317                 super(sType, false);
2318             }
2319             
2320             protected ActivityTypeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2321             {
2322                 super(sType, b);
2323             }
2324         }
2325         /**
2326          * An XML ArtsEducation(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2327          *
2328          * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$ArtsEducation.
2329          */
2330         public static class ArtsEducationImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.ArtsEducation
2331         {
2332             private static final long serialVersionUID = 1L;
2333             
2334             public ArtsEducationImpl(org.apache.xmlbeans.SchemaType sType)
2335             {
2336                 super(sType, false);
2337             }
2338             
2339             protected ArtsEducationImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
2340             {
2341                 super(sType, b);
2342             }
2343         }
2344         /**
2345          * An XML NumberGroup(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
2346          *
2347          * This is a complex type.
2348          */
2349         public static class NumberGroupImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup
2350         {
2351             private static final long serialVersionUID = 1L;
2352             
2353             public NumberGroupImpl(org.apache.xmlbeans.SchemaType sType)
2354             {
2355                 super(sType);
2356             }
2357             
2358             private static final javax.xml.namespace.QName NUMBERARTWORKSCREATED$0 = 
2359                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberArtworksCreated");
2360             private static final javax.xml.namespace.QName NUMBERCONCERTSPERFORMANCES$2 = 
2361                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberConcertsPerformances");
2362             private static final javax.xml.namespace.QName NUMBERLECTURESDEMOS$4 = 
2363                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberLecturesDemos");
2364             private static final javax.xml.namespace.QName NUMBEREXHIBITIONS$6 = 
2365                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberExhibitions");
2366             private static final javax.xml.namespace.QName NUMBERBOOKSCATALOGUES$8 = 
2367                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberBooksCatalogues");
2368             private static final javax.xml.namespace.QName NUMBERARTWORKSRESTORED$10 = 
2369                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberArtworksRestored");
2370             private static final javax.xml.namespace.QName NUMBERARTWORKSDOCUMENTED$12 = 
2371                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberArtworksDocumented");
2372             private static final javax.xml.namespace.QName NUMBERARTISTSRESIDENCIES$14 = 
2373                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberArtistsResidencies");
2374             private static final javax.xml.namespace.QName NUMBERSCHOOLPARTICIPATE$16 = 
2375                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberSchoolParticipate");
2376             private static final javax.xml.namespace.QName NUMBERORGANIZATIONPARTNERS$18 = 
2377                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberOrganizationPartners");
2378             private static final javax.xml.namespace.QName NUMBERAPPRENTICESHIPS$20 = 
2379                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberApprenticeships");
2380             private static final javax.xml.namespace.QName NUMBERBROADCASTHRS$22 = 
2381                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberBroadcastHrs");
2382             
2383             
2384             /**
2385              * Gets the "NumberArtworksCreated" element
2386              */
2387             public int getNumberArtworksCreated()
2388             {
2389                 synchronized (monitor())
2390                 {
2391                     check_orphaned();
2392                     org.apache.xmlbeans.SimpleValue target = null;
2393                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTWORKSCREATED$0, 0);
2394                     if (target == null)
2395                     {
2396                       return 0;
2397                     }
2398                     return target.getIntValue();
2399                 }
2400             }
2401             
2402             /**
2403              * Gets (as xml) the "NumberArtworksCreated" element
2404              */
2405             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksCreated xgetNumberArtworksCreated()
2406             {
2407                 synchronized (monitor())
2408                 {
2409                     check_orphaned();
2410                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksCreated target = null;
2411                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksCreated)get_store().find_element_user(NUMBERARTWORKSCREATED$0, 0);
2412                     return target;
2413                 }
2414             }
2415             
2416             /**
2417              * True if has "NumberArtworksCreated" element
2418              */
2419             public boolean isSetNumberArtworksCreated()
2420             {
2421                 synchronized (monitor())
2422                 {
2423                     check_orphaned();
2424                     return get_store().count_elements(NUMBERARTWORKSCREATED$0) != 0;
2425                 }
2426             }
2427             
2428             /**
2429              * Sets the "NumberArtworksCreated" element
2430              */
2431             public void setNumberArtworksCreated(int numberArtworksCreated)
2432             {
2433                 synchronized (monitor())
2434                 {
2435                     check_orphaned();
2436                     org.apache.xmlbeans.SimpleValue target = null;
2437                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTWORKSCREATED$0, 0);
2438                     if (target == null)
2439                     {
2440                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERARTWORKSCREATED$0);
2441                     }
2442                     target.setIntValue(numberArtworksCreated);
2443                 }
2444             }
2445             
2446             /**
2447              * Sets (as xml) the "NumberArtworksCreated" element
2448              */
2449             public void xsetNumberArtworksCreated(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksCreated numberArtworksCreated)
2450             {
2451                 synchronized (monitor())
2452                 {
2453                     check_orphaned();
2454                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksCreated target = null;
2455                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksCreated)get_store().find_element_user(NUMBERARTWORKSCREATED$0, 0);
2456                     if (target == null)
2457                     {
2458                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksCreated)get_store().add_element_user(NUMBERARTWORKSCREATED$0);
2459                     }
2460                     target.set(numberArtworksCreated);
2461                 }
2462             }
2463             
2464             /**
2465              * Unsets the "NumberArtworksCreated" element
2466              */
2467             public void unsetNumberArtworksCreated()
2468             {
2469                 synchronized (monitor())
2470                 {
2471                     check_orphaned();
2472                     get_store().remove_element(NUMBERARTWORKSCREATED$0, 0);
2473                 }
2474             }
2475             
2476             /**
2477              * Gets the "NumberConcertsPerformances" element
2478              */
2479             public int getNumberConcertsPerformances()
2480             {
2481                 synchronized (monitor())
2482                 {
2483                     check_orphaned();
2484                     org.apache.xmlbeans.SimpleValue target = null;
2485                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERCONCERTSPERFORMANCES$2, 0);
2486                     if (target == null)
2487                     {
2488                       return 0;
2489                     }
2490                     return target.getIntValue();
2491                 }
2492             }
2493             
2494             /**
2495              * Gets (as xml) the "NumberConcertsPerformances" element
2496              */
2497             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberConcertsPerformances xgetNumberConcertsPerformances()
2498             {
2499                 synchronized (monitor())
2500                 {
2501                     check_orphaned();
2502                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberConcertsPerformances target = null;
2503                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberConcertsPerformances)get_store().find_element_user(NUMBERCONCERTSPERFORMANCES$2, 0);
2504                     return target;
2505                 }
2506             }
2507             
2508             /**
2509              * True if has "NumberConcertsPerformances" element
2510              */
2511             public boolean isSetNumberConcertsPerformances()
2512             {
2513                 synchronized (monitor())
2514                 {
2515                     check_orphaned();
2516                     return get_store().count_elements(NUMBERCONCERTSPERFORMANCES$2) != 0;
2517                 }
2518             }
2519             
2520             /**
2521              * Sets the "NumberConcertsPerformances" element
2522              */
2523             public void setNumberConcertsPerformances(int numberConcertsPerformances)
2524             {
2525                 synchronized (monitor())
2526                 {
2527                     check_orphaned();
2528                     org.apache.xmlbeans.SimpleValue target = null;
2529                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERCONCERTSPERFORMANCES$2, 0);
2530                     if (target == null)
2531                     {
2532                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERCONCERTSPERFORMANCES$2);
2533                     }
2534                     target.setIntValue(numberConcertsPerformances);
2535                 }
2536             }
2537             
2538             /**
2539              * Sets (as xml) the "NumberConcertsPerformances" element
2540              */
2541             public void xsetNumberConcertsPerformances(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberConcertsPerformances numberConcertsPerformances)
2542             {
2543                 synchronized (monitor())
2544                 {
2545                     check_orphaned();
2546                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberConcertsPerformances target = null;
2547                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberConcertsPerformances)get_store().find_element_user(NUMBERCONCERTSPERFORMANCES$2, 0);
2548                     if (target == null)
2549                     {
2550                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberConcertsPerformances)get_store().add_element_user(NUMBERCONCERTSPERFORMANCES$2);
2551                     }
2552                     target.set(numberConcertsPerformances);
2553                 }
2554             }
2555             
2556             /**
2557              * Unsets the "NumberConcertsPerformances" element
2558              */
2559             public void unsetNumberConcertsPerformances()
2560             {
2561                 synchronized (monitor())
2562                 {
2563                     check_orphaned();
2564                     get_store().remove_element(NUMBERCONCERTSPERFORMANCES$2, 0);
2565                 }
2566             }
2567             
2568             /**
2569              * Gets the "NumberLecturesDemos" element
2570              */
2571             public int getNumberLecturesDemos()
2572             {
2573                 synchronized (monitor())
2574                 {
2575                     check_orphaned();
2576                     org.apache.xmlbeans.SimpleValue target = null;
2577                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERLECTURESDEMOS$4, 0);
2578                     if (target == null)
2579                     {
2580                       return 0;
2581                     }
2582                     return target.getIntValue();
2583                 }
2584             }
2585             
2586             /**
2587              * Gets (as xml) the "NumberLecturesDemos" element
2588              */
2589             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberLecturesDemos xgetNumberLecturesDemos()
2590             {
2591                 synchronized (monitor())
2592                 {
2593                     check_orphaned();
2594                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberLecturesDemos target = null;
2595                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberLecturesDemos)get_store().find_element_user(NUMBERLECTURESDEMOS$4, 0);
2596                     return target;
2597                 }
2598             }
2599             
2600             /**
2601              * True if has "NumberLecturesDemos" element
2602              */
2603             public boolean isSetNumberLecturesDemos()
2604             {
2605                 synchronized (monitor())
2606                 {
2607                     check_orphaned();
2608                     return get_store().count_elements(NUMBERLECTURESDEMOS$4) != 0;
2609                 }
2610             }
2611             
2612             /**
2613              * Sets the "NumberLecturesDemos" element
2614              */
2615             public void setNumberLecturesDemos(int numberLecturesDemos)
2616             {
2617                 synchronized (monitor())
2618                 {
2619                     check_orphaned();
2620                     org.apache.xmlbeans.SimpleValue target = null;
2621                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERLECTURESDEMOS$4, 0);
2622                     if (target == null)
2623                     {
2624                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERLECTURESDEMOS$4);
2625                     }
2626                     target.setIntValue(numberLecturesDemos);
2627                 }
2628             }
2629             
2630             /**
2631              * Sets (as xml) the "NumberLecturesDemos" element
2632              */
2633             public void xsetNumberLecturesDemos(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberLecturesDemos numberLecturesDemos)
2634             {
2635                 synchronized (monitor())
2636                 {
2637                     check_orphaned();
2638                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberLecturesDemos target = null;
2639                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberLecturesDemos)get_store().find_element_user(NUMBERLECTURESDEMOS$4, 0);
2640                     if (target == null)
2641                     {
2642                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberLecturesDemos)get_store().add_element_user(NUMBERLECTURESDEMOS$4);
2643                     }
2644                     target.set(numberLecturesDemos);
2645                 }
2646             }
2647             
2648             /**
2649              * Unsets the "NumberLecturesDemos" element
2650              */
2651             public void unsetNumberLecturesDemos()
2652             {
2653                 synchronized (monitor())
2654                 {
2655                     check_orphaned();
2656                     get_store().remove_element(NUMBERLECTURESDEMOS$4, 0);
2657                 }
2658             }
2659             
2660             /**
2661              * Gets the "NumberExhibitions" element
2662              */
2663             public int getNumberExhibitions()
2664             {
2665                 synchronized (monitor())
2666                 {
2667                     check_orphaned();
2668                     org.apache.xmlbeans.SimpleValue target = null;
2669                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBEREXHIBITIONS$6, 0);
2670                     if (target == null)
2671                     {
2672                       return 0;
2673                     }
2674                     return target.getIntValue();
2675                 }
2676             }
2677             
2678             /**
2679              * Gets (as xml) the "NumberExhibitions" element
2680              */
2681             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberExhibitions xgetNumberExhibitions()
2682             {
2683                 synchronized (monitor())
2684                 {
2685                     check_orphaned();
2686                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberExhibitions target = null;
2687                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberExhibitions)get_store().find_element_user(NUMBEREXHIBITIONS$6, 0);
2688                     return target;
2689                 }
2690             }
2691             
2692             /**
2693              * True if has "NumberExhibitions" element
2694              */
2695             public boolean isSetNumberExhibitions()
2696             {
2697                 synchronized (monitor())
2698                 {
2699                     check_orphaned();
2700                     return get_store().count_elements(NUMBEREXHIBITIONS$6) != 0;
2701                 }
2702             }
2703             
2704             /**
2705              * Sets the "NumberExhibitions" element
2706              */
2707             public void setNumberExhibitions(int numberExhibitions)
2708             {
2709                 synchronized (monitor())
2710                 {
2711                     check_orphaned();
2712                     org.apache.xmlbeans.SimpleValue target = null;
2713                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBEREXHIBITIONS$6, 0);
2714                     if (target == null)
2715                     {
2716                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBEREXHIBITIONS$6);
2717                     }
2718                     target.setIntValue(numberExhibitions);
2719                 }
2720             }
2721             
2722             /**
2723              * Sets (as xml) the "NumberExhibitions" element
2724              */
2725             public void xsetNumberExhibitions(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberExhibitions numberExhibitions)
2726             {
2727                 synchronized (monitor())
2728                 {
2729                     check_orphaned();
2730                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberExhibitions target = null;
2731                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberExhibitions)get_store().find_element_user(NUMBEREXHIBITIONS$6, 0);
2732                     if (target == null)
2733                     {
2734                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberExhibitions)get_store().add_element_user(NUMBEREXHIBITIONS$6);
2735                     }
2736                     target.set(numberExhibitions);
2737                 }
2738             }
2739             
2740             /**
2741              * Unsets the "NumberExhibitions" element
2742              */
2743             public void unsetNumberExhibitions()
2744             {
2745                 synchronized (monitor())
2746                 {
2747                     check_orphaned();
2748                     get_store().remove_element(NUMBEREXHIBITIONS$6, 0);
2749                 }
2750             }
2751             
2752             /**
2753              * Gets the "NumberBooksCatalogues" element
2754              */
2755             public int getNumberBooksCatalogues()
2756             {
2757                 synchronized (monitor())
2758                 {
2759                     check_orphaned();
2760                     org.apache.xmlbeans.SimpleValue target = null;
2761                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERBOOKSCATALOGUES$8, 0);
2762                     if (target == null)
2763                     {
2764                       return 0;
2765                     }
2766                     return target.getIntValue();
2767                 }
2768             }
2769             
2770             /**
2771              * Gets (as xml) the "NumberBooksCatalogues" element
2772              */
2773             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBooksCatalogues xgetNumberBooksCatalogues()
2774             {
2775                 synchronized (monitor())
2776                 {
2777                     check_orphaned();
2778                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBooksCatalogues target = null;
2779                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBooksCatalogues)get_store().find_element_user(NUMBERBOOKSCATALOGUES$8, 0);
2780                     return target;
2781                 }
2782             }
2783             
2784             /**
2785              * True if has "NumberBooksCatalogues" element
2786              */
2787             public boolean isSetNumberBooksCatalogues()
2788             {
2789                 synchronized (monitor())
2790                 {
2791                     check_orphaned();
2792                     return get_store().count_elements(NUMBERBOOKSCATALOGUES$8) != 0;
2793                 }
2794             }
2795             
2796             /**
2797              * Sets the "NumberBooksCatalogues" element
2798              */
2799             public void setNumberBooksCatalogues(int numberBooksCatalogues)
2800             {
2801                 synchronized (monitor())
2802                 {
2803                     check_orphaned();
2804                     org.apache.xmlbeans.SimpleValue target = null;
2805                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERBOOKSCATALOGUES$8, 0);
2806                     if (target == null)
2807                     {
2808                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERBOOKSCATALOGUES$8);
2809                     }
2810                     target.setIntValue(numberBooksCatalogues);
2811                 }
2812             }
2813             
2814             /**
2815              * Sets (as xml) the "NumberBooksCatalogues" element
2816              */
2817             public void xsetNumberBooksCatalogues(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBooksCatalogues numberBooksCatalogues)
2818             {
2819                 synchronized (monitor())
2820                 {
2821                     check_orphaned();
2822                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBooksCatalogues target = null;
2823                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBooksCatalogues)get_store().find_element_user(NUMBERBOOKSCATALOGUES$8, 0);
2824                     if (target == null)
2825                     {
2826                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBooksCatalogues)get_store().add_element_user(NUMBERBOOKSCATALOGUES$8);
2827                     }
2828                     target.set(numberBooksCatalogues);
2829                 }
2830             }
2831             
2832             /**
2833              * Unsets the "NumberBooksCatalogues" element
2834              */
2835             public void unsetNumberBooksCatalogues()
2836             {
2837                 synchronized (monitor())
2838                 {
2839                     check_orphaned();
2840                     get_store().remove_element(NUMBERBOOKSCATALOGUES$8, 0);
2841                 }
2842             }
2843             
2844             /**
2845              * Gets the "NumberArtworksRestored" element
2846              */
2847             public int getNumberArtworksRestored()
2848             {
2849                 synchronized (monitor())
2850                 {
2851                     check_orphaned();
2852                     org.apache.xmlbeans.SimpleValue target = null;
2853                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTWORKSRESTORED$10, 0);
2854                     if (target == null)
2855                     {
2856                       return 0;
2857                     }
2858                     return target.getIntValue();
2859                 }
2860             }
2861             
2862             /**
2863              * Gets (as xml) the "NumberArtworksRestored" element
2864              */
2865             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksRestored xgetNumberArtworksRestored()
2866             {
2867                 synchronized (monitor())
2868                 {
2869                     check_orphaned();
2870                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksRestored target = null;
2871                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksRestored)get_store().find_element_user(NUMBERARTWORKSRESTORED$10, 0);
2872                     return target;
2873                 }
2874             }
2875             
2876             /**
2877              * True if has "NumberArtworksRestored" element
2878              */
2879             public boolean isSetNumberArtworksRestored()
2880             {
2881                 synchronized (monitor())
2882                 {
2883                     check_orphaned();
2884                     return get_store().count_elements(NUMBERARTWORKSRESTORED$10) != 0;
2885                 }
2886             }
2887             
2888             /**
2889              * Sets the "NumberArtworksRestored" element
2890              */
2891             public void setNumberArtworksRestored(int numberArtworksRestored)
2892             {
2893                 synchronized (monitor())
2894                 {
2895                     check_orphaned();
2896                     org.apache.xmlbeans.SimpleValue target = null;
2897                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTWORKSRESTORED$10, 0);
2898                     if (target == null)
2899                     {
2900                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERARTWORKSRESTORED$10);
2901                     }
2902                     target.setIntValue(numberArtworksRestored);
2903                 }
2904             }
2905             
2906             /**
2907              * Sets (as xml) the "NumberArtworksRestored" element
2908              */
2909             public void xsetNumberArtworksRestored(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksRestored numberArtworksRestored)
2910             {
2911                 synchronized (monitor())
2912                 {
2913                     check_orphaned();
2914                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksRestored target = null;
2915                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksRestored)get_store().find_element_user(NUMBERARTWORKSRESTORED$10, 0);
2916                     if (target == null)
2917                     {
2918                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksRestored)get_store().add_element_user(NUMBERARTWORKSRESTORED$10);
2919                     }
2920                     target.set(numberArtworksRestored);
2921                 }
2922             }
2923             
2924             /**
2925              * Unsets the "NumberArtworksRestored" element
2926              */
2927             public void unsetNumberArtworksRestored()
2928             {
2929                 synchronized (monitor())
2930                 {
2931                     check_orphaned();
2932                     get_store().remove_element(NUMBERARTWORKSRESTORED$10, 0);
2933                 }
2934             }
2935             
2936             /**
2937              * Gets the "NumberArtworksDocumented" element
2938              */
2939             public int getNumberArtworksDocumented()
2940             {
2941                 synchronized (monitor())
2942                 {
2943                     check_orphaned();
2944                     org.apache.xmlbeans.SimpleValue target = null;
2945                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTWORKSDOCUMENTED$12, 0);
2946                     if (target == null)
2947                     {
2948                       return 0;
2949                     }
2950                     return target.getIntValue();
2951                 }
2952             }
2953             
2954             /**
2955              * Gets (as xml) the "NumberArtworksDocumented" element
2956              */
2957             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksDocumented xgetNumberArtworksDocumented()
2958             {
2959                 synchronized (monitor())
2960                 {
2961                     check_orphaned();
2962                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksDocumented target = null;
2963                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksDocumented)get_store().find_element_user(NUMBERARTWORKSDOCUMENTED$12, 0);
2964                     return target;
2965                 }
2966             }
2967             
2968             /**
2969              * True if has "NumberArtworksDocumented" element
2970              */
2971             public boolean isSetNumberArtworksDocumented()
2972             {
2973                 synchronized (monitor())
2974                 {
2975                     check_orphaned();
2976                     return get_store().count_elements(NUMBERARTWORKSDOCUMENTED$12) != 0;
2977                 }
2978             }
2979             
2980             /**
2981              * Sets the "NumberArtworksDocumented" element
2982              */
2983             public void setNumberArtworksDocumented(int numberArtworksDocumented)
2984             {
2985                 synchronized (monitor())
2986                 {
2987                     check_orphaned();
2988                     org.apache.xmlbeans.SimpleValue target = null;
2989                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTWORKSDOCUMENTED$12, 0);
2990                     if (target == null)
2991                     {
2992                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERARTWORKSDOCUMENTED$12);
2993                     }
2994                     target.setIntValue(numberArtworksDocumented);
2995                 }
2996             }
2997             
2998             /**
2999              * Sets (as xml) the "NumberArtworksDocumented" element
3000              */
3001             public void xsetNumberArtworksDocumented(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksDocumented numberArtworksDocumented)
3002             {
3003                 synchronized (monitor())
3004                 {
3005                     check_orphaned();
3006                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksDocumented target = null;
3007                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksDocumented)get_store().find_element_user(NUMBERARTWORKSDOCUMENTED$12, 0);
3008                     if (target == null)
3009                     {
3010                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksDocumented)get_store().add_element_user(NUMBERARTWORKSDOCUMENTED$12);
3011                     }
3012                     target.set(numberArtworksDocumented);
3013                 }
3014             }
3015             
3016             /**
3017              * Unsets the "NumberArtworksDocumented" element
3018              */
3019             public void unsetNumberArtworksDocumented()
3020             {
3021                 synchronized (monitor())
3022                 {
3023                     check_orphaned();
3024                     get_store().remove_element(NUMBERARTWORKSDOCUMENTED$12, 0);
3025                 }
3026             }
3027             
3028             /**
3029              * Gets the "NumberArtistsResidencies" element
3030              */
3031             public int getNumberArtistsResidencies()
3032             {
3033                 synchronized (monitor())
3034                 {
3035                     check_orphaned();
3036                     org.apache.xmlbeans.SimpleValue target = null;
3037                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTISTSRESIDENCIES$14, 0);
3038                     if (target == null)
3039                     {
3040                       return 0;
3041                     }
3042                     return target.getIntValue();
3043                 }
3044             }
3045             
3046             /**
3047              * Gets (as xml) the "NumberArtistsResidencies" element
3048              */
3049             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtistsResidencies xgetNumberArtistsResidencies()
3050             {
3051                 synchronized (monitor())
3052                 {
3053                     check_orphaned();
3054                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtistsResidencies target = null;
3055                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtistsResidencies)get_store().find_element_user(NUMBERARTISTSRESIDENCIES$14, 0);
3056                     return target;
3057                 }
3058             }
3059             
3060             /**
3061              * True if has "NumberArtistsResidencies" element
3062              */
3063             public boolean isSetNumberArtistsResidencies()
3064             {
3065                 synchronized (monitor())
3066                 {
3067                     check_orphaned();
3068                     return get_store().count_elements(NUMBERARTISTSRESIDENCIES$14) != 0;
3069                 }
3070             }
3071             
3072             /**
3073              * Sets the "NumberArtistsResidencies" element
3074              */
3075             public void setNumberArtistsResidencies(int numberArtistsResidencies)
3076             {
3077                 synchronized (monitor())
3078                 {
3079                     check_orphaned();
3080                     org.apache.xmlbeans.SimpleValue target = null;
3081                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTISTSRESIDENCIES$14, 0);
3082                     if (target == null)
3083                     {
3084                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERARTISTSRESIDENCIES$14);
3085                     }
3086                     target.setIntValue(numberArtistsResidencies);
3087                 }
3088             }
3089             
3090             /**
3091              * Sets (as xml) the "NumberArtistsResidencies" element
3092              */
3093             public void xsetNumberArtistsResidencies(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtistsResidencies numberArtistsResidencies)
3094             {
3095                 synchronized (monitor())
3096                 {
3097                     check_orphaned();
3098                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtistsResidencies target = null;
3099                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtistsResidencies)get_store().find_element_user(NUMBERARTISTSRESIDENCIES$14, 0);
3100                     if (target == null)
3101                     {
3102                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtistsResidencies)get_store().add_element_user(NUMBERARTISTSRESIDENCIES$14);
3103                     }
3104                     target.set(numberArtistsResidencies);
3105                 }
3106             }
3107             
3108             /**
3109              * Unsets the "NumberArtistsResidencies" element
3110              */
3111             public void unsetNumberArtistsResidencies()
3112             {
3113                 synchronized (monitor())
3114                 {
3115                     check_orphaned();
3116                     get_store().remove_element(NUMBERARTISTSRESIDENCIES$14, 0);
3117                 }
3118             }
3119             
3120             /**
3121              * Gets the "NumberSchoolParticipate" element
3122              */
3123             public int getNumberSchoolParticipate()
3124             {
3125                 synchronized (monitor())
3126                 {
3127                     check_orphaned();
3128                     org.apache.xmlbeans.SimpleValue target = null;
3129                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERSCHOOLPARTICIPATE$16, 0);
3130                     if (target == null)
3131                     {
3132                       return 0;
3133                     }
3134                     return target.getIntValue();
3135                 }
3136             }
3137             
3138             /**
3139              * Gets (as xml) the "NumberSchoolParticipate" element
3140              */
3141             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberSchoolParticipate xgetNumberSchoolParticipate()
3142             {
3143                 synchronized (monitor())
3144                 {
3145                     check_orphaned();
3146                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberSchoolParticipate target = null;
3147                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberSchoolParticipate)get_store().find_element_user(NUMBERSCHOOLPARTICIPATE$16, 0);
3148                     return target;
3149                 }
3150             }
3151             
3152             /**
3153              * True if has "NumberSchoolParticipate" element
3154              */
3155             public boolean isSetNumberSchoolParticipate()
3156             {
3157                 synchronized (monitor())
3158                 {
3159                     check_orphaned();
3160                     return get_store().count_elements(NUMBERSCHOOLPARTICIPATE$16) != 0;
3161                 }
3162             }
3163             
3164             /**
3165              * Sets the "NumberSchoolParticipate" element
3166              */
3167             public void setNumberSchoolParticipate(int numberSchoolParticipate)
3168             {
3169                 synchronized (monitor())
3170                 {
3171                     check_orphaned();
3172                     org.apache.xmlbeans.SimpleValue target = null;
3173                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERSCHOOLPARTICIPATE$16, 0);
3174                     if (target == null)
3175                     {
3176                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERSCHOOLPARTICIPATE$16);
3177                     }
3178                     target.setIntValue(numberSchoolParticipate);
3179                 }
3180             }
3181             
3182             /**
3183              * Sets (as xml) the "NumberSchoolParticipate" element
3184              */
3185             public void xsetNumberSchoolParticipate(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberSchoolParticipate numberSchoolParticipate)
3186             {
3187                 synchronized (monitor())
3188                 {
3189                     check_orphaned();
3190                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberSchoolParticipate target = null;
3191                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberSchoolParticipate)get_store().find_element_user(NUMBERSCHOOLPARTICIPATE$16, 0);
3192                     if (target == null)
3193                     {
3194                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberSchoolParticipate)get_store().add_element_user(NUMBERSCHOOLPARTICIPATE$16);
3195                     }
3196                     target.set(numberSchoolParticipate);
3197                 }
3198             }
3199             
3200             /**
3201              * Unsets the "NumberSchoolParticipate" element
3202              */
3203             public void unsetNumberSchoolParticipate()
3204             {
3205                 synchronized (monitor())
3206                 {
3207                     check_orphaned();
3208                     get_store().remove_element(NUMBERSCHOOLPARTICIPATE$16, 0);
3209                 }
3210             }
3211             
3212             /**
3213              * Gets the "NumberOrganizationPartners" element
3214              */
3215             public int getNumberOrganizationPartners()
3216             {
3217                 synchronized (monitor())
3218                 {
3219                     check_orphaned();
3220                     org.apache.xmlbeans.SimpleValue target = null;
3221                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERORGANIZATIONPARTNERS$18, 0);
3222                     if (target == null)
3223                     {
3224                       return 0;
3225                     }
3226                     return target.getIntValue();
3227                 }
3228             }
3229             
3230             /**
3231              * Gets (as xml) the "NumberOrganizationPartners" element
3232              */
3233             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberOrganizationPartners xgetNumberOrganizationPartners()
3234             {
3235                 synchronized (monitor())
3236                 {
3237                     check_orphaned();
3238                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberOrganizationPartners target = null;
3239                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberOrganizationPartners)get_store().find_element_user(NUMBERORGANIZATIONPARTNERS$18, 0);
3240                     return target;
3241                 }
3242             }
3243             
3244             /**
3245              * True if has "NumberOrganizationPartners" element
3246              */
3247             public boolean isSetNumberOrganizationPartners()
3248             {
3249                 synchronized (monitor())
3250                 {
3251                     check_orphaned();
3252                     return get_store().count_elements(NUMBERORGANIZATIONPARTNERS$18) != 0;
3253                 }
3254             }
3255             
3256             /**
3257              * Sets the "NumberOrganizationPartners" element
3258              */
3259             public void setNumberOrganizationPartners(int numberOrganizationPartners)
3260             {
3261                 synchronized (monitor())
3262                 {
3263                     check_orphaned();
3264                     org.apache.xmlbeans.SimpleValue target = null;
3265                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERORGANIZATIONPARTNERS$18, 0);
3266                     if (target == null)
3267                     {
3268                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERORGANIZATIONPARTNERS$18);
3269                     }
3270                     target.setIntValue(numberOrganizationPartners);
3271                 }
3272             }
3273             
3274             /**
3275              * Sets (as xml) the "NumberOrganizationPartners" element
3276              */
3277             public void xsetNumberOrganizationPartners(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberOrganizationPartners numberOrganizationPartners)
3278             {
3279                 synchronized (monitor())
3280                 {
3281                     check_orphaned();
3282                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberOrganizationPartners target = null;
3283                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberOrganizationPartners)get_store().find_element_user(NUMBERORGANIZATIONPARTNERS$18, 0);
3284                     if (target == null)
3285                     {
3286                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberOrganizationPartners)get_store().add_element_user(NUMBERORGANIZATIONPARTNERS$18);
3287                     }
3288                     target.set(numberOrganizationPartners);
3289                 }
3290             }
3291             
3292             /**
3293              * Unsets the "NumberOrganizationPartners" element
3294              */
3295             public void unsetNumberOrganizationPartners()
3296             {
3297                 synchronized (monitor())
3298                 {
3299                     check_orphaned();
3300                     get_store().remove_element(NUMBERORGANIZATIONPARTNERS$18, 0);
3301                 }
3302             }
3303             
3304             /**
3305              * Gets the "NumberApprenticeships" element
3306              */
3307             public int getNumberApprenticeships()
3308             {
3309                 synchronized (monitor())
3310                 {
3311                     check_orphaned();
3312                     org.apache.xmlbeans.SimpleValue target = null;
3313                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERAPPRENTICESHIPS$20, 0);
3314                     if (target == null)
3315                     {
3316                       return 0;
3317                     }
3318                     return target.getIntValue();
3319                 }
3320             }
3321             
3322             /**
3323              * Gets (as xml) the "NumberApprenticeships" element
3324              */
3325             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberApprenticeships xgetNumberApprenticeships()
3326             {
3327                 synchronized (monitor())
3328                 {
3329                     check_orphaned();
3330                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberApprenticeships target = null;
3331                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberApprenticeships)get_store().find_element_user(NUMBERAPPRENTICESHIPS$20, 0);
3332                     return target;
3333                 }
3334             }
3335             
3336             /**
3337              * True if has "NumberApprenticeships" element
3338              */
3339             public boolean isSetNumberApprenticeships()
3340             {
3341                 synchronized (monitor())
3342                 {
3343                     check_orphaned();
3344                     return get_store().count_elements(NUMBERAPPRENTICESHIPS$20) != 0;
3345                 }
3346             }
3347             
3348             /**
3349              * Sets the "NumberApprenticeships" element
3350              */
3351             public void setNumberApprenticeships(int numberApprenticeships)
3352             {
3353                 synchronized (monitor())
3354                 {
3355                     check_orphaned();
3356                     org.apache.xmlbeans.SimpleValue target = null;
3357                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERAPPRENTICESHIPS$20, 0);
3358                     if (target == null)
3359                     {
3360                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERAPPRENTICESHIPS$20);
3361                     }
3362                     target.setIntValue(numberApprenticeships);
3363                 }
3364             }
3365             
3366             /**
3367              * Sets (as xml) the "NumberApprenticeships" element
3368              */
3369             public void xsetNumberApprenticeships(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberApprenticeships numberApprenticeships)
3370             {
3371                 synchronized (monitor())
3372                 {
3373                     check_orphaned();
3374                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberApprenticeships target = null;
3375                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberApprenticeships)get_store().find_element_user(NUMBERAPPRENTICESHIPS$20, 0);
3376                     if (target == null)
3377                     {
3378                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberApprenticeships)get_store().add_element_user(NUMBERAPPRENTICESHIPS$20);
3379                     }
3380                     target.set(numberApprenticeships);
3381                 }
3382             }
3383             
3384             /**
3385              * Unsets the "NumberApprenticeships" element
3386              */
3387             public void unsetNumberApprenticeships()
3388             {
3389                 synchronized (monitor())
3390                 {
3391                     check_orphaned();
3392                     get_store().remove_element(NUMBERAPPRENTICESHIPS$20, 0);
3393                 }
3394             }
3395             
3396             /**
3397              * Gets the "NumberBroadcastHrs" element
3398              */
3399             public int getNumberBroadcastHrs()
3400             {
3401                 synchronized (monitor())
3402                 {
3403                     check_orphaned();
3404                     org.apache.xmlbeans.SimpleValue target = null;
3405                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERBROADCASTHRS$22, 0);
3406                     if (target == null)
3407                     {
3408                       return 0;
3409                     }
3410                     return target.getIntValue();
3411                 }
3412             }
3413             
3414             /**
3415              * Gets (as xml) the "NumberBroadcastHrs" element
3416              */
3417             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBroadcastHrs xgetNumberBroadcastHrs()
3418             {
3419                 synchronized (monitor())
3420                 {
3421                     check_orphaned();
3422                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBroadcastHrs target = null;
3423                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBroadcastHrs)get_store().find_element_user(NUMBERBROADCASTHRS$22, 0);
3424                     return target;
3425                 }
3426             }
3427             
3428             /**
3429              * True if has "NumberBroadcastHrs" element
3430              */
3431             public boolean isSetNumberBroadcastHrs()
3432             {
3433                 synchronized (monitor())
3434                 {
3435                     check_orphaned();
3436                     return get_store().count_elements(NUMBERBROADCASTHRS$22) != 0;
3437                 }
3438             }
3439             
3440             /**
3441              * Sets the "NumberBroadcastHrs" element
3442              */
3443             public void setNumberBroadcastHrs(int numberBroadcastHrs)
3444             {
3445                 synchronized (monitor())
3446                 {
3447                     check_orphaned();
3448                     org.apache.xmlbeans.SimpleValue target = null;
3449                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERBROADCASTHRS$22, 0);
3450                     if (target == null)
3451                     {
3452                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERBROADCASTHRS$22);
3453                     }
3454                     target.setIntValue(numberBroadcastHrs);
3455                 }
3456             }
3457             
3458             /**
3459              * Sets (as xml) the "NumberBroadcastHrs" element
3460              */
3461             public void xsetNumberBroadcastHrs(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBroadcastHrs numberBroadcastHrs)
3462             {
3463                 synchronized (monitor())
3464                 {
3465                     check_orphaned();
3466                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBroadcastHrs target = null;
3467                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBroadcastHrs)get_store().find_element_user(NUMBERBROADCASTHRS$22, 0);
3468                     if (target == null)
3469                     {
3470                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBroadcastHrs)get_store().add_element_user(NUMBERBROADCASTHRS$22);
3471                     }
3472                     target.set(numberBroadcastHrs);
3473                 }
3474             }
3475             
3476             /**
3477              * Unsets the "NumberBroadcastHrs" element
3478              */
3479             public void unsetNumberBroadcastHrs()
3480             {
3481                 synchronized (monitor())
3482                 {
3483                     check_orphaned();
3484                     get_store().remove_element(NUMBERBROADCASTHRS$22, 0);
3485                 }
3486             }
3487             /**
3488              * An XML NumberArtworksCreated(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3489              *
3490              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberArtworksCreated.
3491              */
3492             public static class NumberArtworksCreatedImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksCreated
3493             {
3494                 private static final long serialVersionUID = 1L;
3495                 
3496                 public NumberArtworksCreatedImpl(org.apache.xmlbeans.SchemaType sType)
3497                 {
3498                     super(sType, false);
3499                 }
3500                 
3501                 protected NumberArtworksCreatedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3502                 {
3503                     super(sType, b);
3504                 }
3505             }
3506             /**
3507              * An XML NumberConcertsPerformances(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3508              *
3509              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberConcertsPerformances.
3510              */
3511             public static class NumberConcertsPerformancesImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberConcertsPerformances
3512             {
3513                 private static final long serialVersionUID = 1L;
3514                 
3515                 public NumberConcertsPerformancesImpl(org.apache.xmlbeans.SchemaType sType)
3516                 {
3517                     super(sType, false);
3518                 }
3519                 
3520                 protected NumberConcertsPerformancesImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3521                 {
3522                     super(sType, b);
3523                 }
3524             }
3525             /**
3526              * An XML NumberLecturesDemos(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3527              *
3528              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberLecturesDemos.
3529              */
3530             public static class NumberLecturesDemosImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberLecturesDemos
3531             {
3532                 private static final long serialVersionUID = 1L;
3533                 
3534                 public NumberLecturesDemosImpl(org.apache.xmlbeans.SchemaType sType)
3535                 {
3536                     super(sType, false);
3537                 }
3538                 
3539                 protected NumberLecturesDemosImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3540                 {
3541                     super(sType, b);
3542                 }
3543             }
3544             /**
3545              * An XML NumberExhibitions(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3546              *
3547              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberExhibitions.
3548              */
3549             public static class NumberExhibitionsImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberExhibitions
3550             {
3551                 private static final long serialVersionUID = 1L;
3552                 
3553                 public NumberExhibitionsImpl(org.apache.xmlbeans.SchemaType sType)
3554                 {
3555                     super(sType, false);
3556                 }
3557                 
3558                 protected NumberExhibitionsImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3559                 {
3560                     super(sType, b);
3561                 }
3562             }
3563             /**
3564              * An XML NumberBooksCatalogues(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3565              *
3566              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberBooksCatalogues.
3567              */
3568             public static class NumberBooksCataloguesImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBooksCatalogues
3569             {
3570                 private static final long serialVersionUID = 1L;
3571                 
3572                 public NumberBooksCataloguesImpl(org.apache.xmlbeans.SchemaType sType)
3573                 {
3574                     super(sType, false);
3575                 }
3576                 
3577                 protected NumberBooksCataloguesImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3578                 {
3579                     super(sType, b);
3580                 }
3581             }
3582             /**
3583              * An XML NumberArtworksRestored(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3584              *
3585              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberArtworksRestored.
3586              */
3587             public static class NumberArtworksRestoredImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksRestored
3588             {
3589                 private static final long serialVersionUID = 1L;
3590                 
3591                 public NumberArtworksRestoredImpl(org.apache.xmlbeans.SchemaType sType)
3592                 {
3593                     super(sType, false);
3594                 }
3595                 
3596                 protected NumberArtworksRestoredImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3597                 {
3598                     super(sType, b);
3599                 }
3600             }
3601             /**
3602              * An XML NumberArtworksDocumented(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3603              *
3604              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberArtworksDocumented.
3605              */
3606             public static class NumberArtworksDocumentedImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtworksDocumented
3607             {
3608                 private static final long serialVersionUID = 1L;
3609                 
3610                 public NumberArtworksDocumentedImpl(org.apache.xmlbeans.SchemaType sType)
3611                 {
3612                     super(sType, false);
3613                 }
3614                 
3615                 protected NumberArtworksDocumentedImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3616                 {
3617                     super(sType, b);
3618                 }
3619             }
3620             /**
3621              * An XML NumberArtistsResidencies(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3622              *
3623              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberArtistsResidencies.
3624              */
3625             public static class NumberArtistsResidenciesImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberArtistsResidencies
3626             {
3627                 private static final long serialVersionUID = 1L;
3628                 
3629                 public NumberArtistsResidenciesImpl(org.apache.xmlbeans.SchemaType sType)
3630                 {
3631                     super(sType, false);
3632                 }
3633                 
3634                 protected NumberArtistsResidenciesImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3635                 {
3636                     super(sType, b);
3637                 }
3638             }
3639             /**
3640              * An XML NumberSchoolParticipate(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3641              *
3642              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberSchoolParticipate.
3643              */
3644             public static class NumberSchoolParticipateImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberSchoolParticipate
3645             {
3646                 private static final long serialVersionUID = 1L;
3647                 
3648                 public NumberSchoolParticipateImpl(org.apache.xmlbeans.SchemaType sType)
3649                 {
3650                     super(sType, false);
3651                 }
3652                 
3653                 protected NumberSchoolParticipateImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3654                 {
3655                     super(sType, b);
3656                 }
3657             }
3658             /**
3659              * An XML NumberOrganizationPartners(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3660              *
3661              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberOrganizationPartners.
3662              */
3663             public static class NumberOrganizationPartnersImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberOrganizationPartners
3664             {
3665                 private static final long serialVersionUID = 1L;
3666                 
3667                 public NumberOrganizationPartnersImpl(org.apache.xmlbeans.SchemaType sType)
3668                 {
3669                     super(sType, false);
3670                 }
3671                 
3672                 protected NumberOrganizationPartnersImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3673                 {
3674                     super(sType, b);
3675                 }
3676             }
3677             /**
3678              * An XML NumberApprenticeships(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3679              *
3680              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberApprenticeships.
3681              */
3682             public static class NumberApprenticeshipsImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberApprenticeships
3683             {
3684                 private static final long serialVersionUID = 1L;
3685                 
3686                 public NumberApprenticeshipsImpl(org.apache.xmlbeans.SchemaType sType)
3687                 {
3688                     super(sType, false);
3689                 }
3690                 
3691                 protected NumberApprenticeshipsImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3692                 {
3693                     super(sType, b);
3694                 }
3695             }
3696             /**
3697              * An XML NumberBroadcastHrs(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3698              *
3699              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup$NumberBroadcastHrs.
3700              */
3701             public static class NumberBroadcastHrsImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup.NumberBroadcastHrs
3702             {
3703                 private static final long serialVersionUID = 1L;
3704                 
3705                 public NumberBroadcastHrsImpl(org.apache.xmlbeans.SchemaType sType)
3706                 {
3707                     super(sType, false);
3708                 }
3709                 
3710                 protected NumberBroadcastHrsImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
3711                 {
3712                     super(sType, b);
3713                 }
3714             }
3715         }
3716         /**
3717          * An XML NumberGroup1(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
3718          *
3719          * This is a complex type.
3720          */
3721         public static class NumberGroup1Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1
3722         {
3723             private static final long serialVersionUID = 1L;
3724             
3725             public NumberGroup1Impl(org.apache.xmlbeans.SchemaType sType)
3726             {
3727                 super(sType);
3728             }
3729             
3730             private static final javax.xml.namespace.QName NUMBERARTISTSPARTCIPATING$0 = 
3731                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberArtistsPartcipating");
3732             private static final javax.xml.namespace.QName NUMBERTEACHERSPARTICIPATING$2 = 
3733                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberTeachersParticipating");
3734             private static final javax.xml.namespace.QName NUMBERCHILDRENPARTICIPATING$4 = 
3735                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberChildrenParticipating");
3736             private static final javax.xml.namespace.QName NUMBERINDIVIDUALSBENEFITING$6 = 
3737                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberIndividualsBenefiting");
3738             private static final javax.xml.namespace.QName NUMBERBROADCASTAUDIENCE$8 = 
3739                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NEAOrganization-V1.0", "NumberBroadcastAudience");
3740             
3741             
3742             /**
3743              * Gets the "NumberArtistsPartcipating" element
3744              */
3745             public int getNumberArtistsPartcipating()
3746             {
3747                 synchronized (monitor())
3748                 {
3749                     check_orphaned();
3750                     org.apache.xmlbeans.SimpleValue target = null;
3751                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTISTSPARTCIPATING$0, 0);
3752                     if (target == null)
3753                     {
3754                       return 0;
3755                     }
3756                     return target.getIntValue();
3757                 }
3758             }
3759             
3760             /**
3761              * Gets (as xml) the "NumberArtistsPartcipating" element
3762              */
3763             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberArtistsPartcipating xgetNumberArtistsPartcipating()
3764             {
3765                 synchronized (monitor())
3766                 {
3767                     check_orphaned();
3768                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberArtistsPartcipating target = null;
3769                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberArtistsPartcipating)get_store().find_element_user(NUMBERARTISTSPARTCIPATING$0, 0);
3770                     return target;
3771                 }
3772             }
3773             
3774             /**
3775              * True if has "NumberArtistsPartcipating" element
3776              */
3777             public boolean isSetNumberArtistsPartcipating()
3778             {
3779                 synchronized (monitor())
3780                 {
3781                     check_orphaned();
3782                     return get_store().count_elements(NUMBERARTISTSPARTCIPATING$0) != 0;
3783                 }
3784             }
3785             
3786             /**
3787              * Sets the "NumberArtistsPartcipating" element
3788              */
3789             public void setNumberArtistsPartcipating(int numberArtistsPartcipating)
3790             {
3791                 synchronized (monitor())
3792                 {
3793                     check_orphaned();
3794                     org.apache.xmlbeans.SimpleValue target = null;
3795                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERARTISTSPARTCIPATING$0, 0);
3796                     if (target == null)
3797                     {
3798                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERARTISTSPARTCIPATING$0);
3799                     }
3800                     target.setIntValue(numberArtistsPartcipating);
3801                 }
3802             }
3803             
3804             /**
3805              * Sets (as xml) the "NumberArtistsPartcipating" element
3806              */
3807             public void xsetNumberArtistsPartcipating(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberArtistsPartcipating numberArtistsPartcipating)
3808             {
3809                 synchronized (monitor())
3810                 {
3811                     check_orphaned();
3812                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberArtistsPartcipating target = null;
3813                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberArtistsPartcipating)get_store().find_element_user(NUMBERARTISTSPARTCIPATING$0, 0);
3814                     if (target == null)
3815                     {
3816                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberArtistsPartcipating)get_store().add_element_user(NUMBERARTISTSPARTCIPATING$0);
3817                     }
3818                     target.set(numberArtistsPartcipating);
3819                 }
3820             }
3821             
3822             /**
3823              * Unsets the "NumberArtistsPartcipating" element
3824              */
3825             public void unsetNumberArtistsPartcipating()
3826             {
3827                 synchronized (monitor())
3828                 {
3829                     check_orphaned();
3830                     get_store().remove_element(NUMBERARTISTSPARTCIPATING$0, 0);
3831                 }
3832             }
3833             
3834             /**
3835              * Gets the "NumberTeachersParticipating" element
3836              */
3837             public int getNumberTeachersParticipating()
3838             {
3839                 synchronized (monitor())
3840                 {
3841                     check_orphaned();
3842                     org.apache.xmlbeans.SimpleValue target = null;
3843                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERTEACHERSPARTICIPATING$2, 0);
3844                     if (target == null)
3845                     {
3846                       return 0;
3847                     }
3848                     return target.getIntValue();
3849                 }
3850             }
3851             
3852             /**
3853              * Gets (as xml) the "NumberTeachersParticipating" element
3854              */
3855             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberTeachersParticipating xgetNumberTeachersParticipating()
3856             {
3857                 synchronized (monitor())
3858                 {
3859                     check_orphaned();
3860                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberTeachersParticipating target = null;
3861                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberTeachersParticipating)get_store().find_element_user(NUMBERTEACHERSPARTICIPATING$2, 0);
3862                     return target;
3863                 }
3864             }
3865             
3866             /**
3867              * True if has "NumberTeachersParticipating" element
3868              */
3869             public boolean isSetNumberTeachersParticipating()
3870             {
3871                 synchronized (monitor())
3872                 {
3873                     check_orphaned();
3874                     return get_store().count_elements(NUMBERTEACHERSPARTICIPATING$2) != 0;
3875                 }
3876             }
3877             
3878             /**
3879              * Sets the "NumberTeachersParticipating" element
3880              */
3881             public void setNumberTeachersParticipating(int numberTeachersParticipating)
3882             {
3883                 synchronized (monitor())
3884                 {
3885                     check_orphaned();
3886                     org.apache.xmlbeans.SimpleValue target = null;
3887                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERTEACHERSPARTICIPATING$2, 0);
3888                     if (target == null)
3889                     {
3890                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERTEACHERSPARTICIPATING$2);
3891                     }
3892                     target.setIntValue(numberTeachersParticipating);
3893                 }
3894             }
3895             
3896             /**
3897              * Sets (as xml) the "NumberTeachersParticipating" element
3898              */
3899             public void xsetNumberTeachersParticipating(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberTeachersParticipating numberTeachersParticipating)
3900             {
3901                 synchronized (monitor())
3902                 {
3903                     check_orphaned();
3904                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberTeachersParticipating target = null;
3905                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberTeachersParticipating)get_store().find_element_user(NUMBERTEACHERSPARTICIPATING$2, 0);
3906                     if (target == null)
3907                     {
3908                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberTeachersParticipating)get_store().add_element_user(NUMBERTEACHERSPARTICIPATING$2);
3909                     }
3910                     target.set(numberTeachersParticipating);
3911                 }
3912             }
3913             
3914             /**
3915              * Unsets the "NumberTeachersParticipating" element
3916              */
3917             public void unsetNumberTeachersParticipating()
3918             {
3919                 synchronized (monitor())
3920                 {
3921                     check_orphaned();
3922                     get_store().remove_element(NUMBERTEACHERSPARTICIPATING$2, 0);
3923                 }
3924             }
3925             
3926             /**
3927              * Gets the "NumberChildrenParticipating" element
3928              */
3929             public int getNumberChildrenParticipating()
3930             {
3931                 synchronized (monitor())
3932                 {
3933                     check_orphaned();
3934                     org.apache.xmlbeans.SimpleValue target = null;
3935                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERCHILDRENPARTICIPATING$4, 0);
3936                     if (target == null)
3937                     {
3938                       return 0;
3939                     }
3940                     return target.getIntValue();
3941                 }
3942             }
3943             
3944             /**
3945              * Gets (as xml) the "NumberChildrenParticipating" element
3946              */
3947             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberChildrenParticipating xgetNumberChildrenParticipating()
3948             {
3949                 synchronized (monitor())
3950                 {
3951                     check_orphaned();
3952                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberChildrenParticipating target = null;
3953                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberChildrenParticipating)get_store().find_element_user(NUMBERCHILDRENPARTICIPATING$4, 0);
3954                     return target;
3955                 }
3956             }
3957             
3958             /**
3959              * True if has "NumberChildrenParticipating" element
3960              */
3961             public boolean isSetNumberChildrenParticipating()
3962             {
3963                 synchronized (monitor())
3964                 {
3965                     check_orphaned();
3966                     return get_store().count_elements(NUMBERCHILDRENPARTICIPATING$4) != 0;
3967                 }
3968             }
3969             
3970             /**
3971              * Sets the "NumberChildrenParticipating" element
3972              */
3973             public void setNumberChildrenParticipating(int numberChildrenParticipating)
3974             {
3975                 synchronized (monitor())
3976                 {
3977                     check_orphaned();
3978                     org.apache.xmlbeans.SimpleValue target = null;
3979                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERCHILDRENPARTICIPATING$4, 0);
3980                     if (target == null)
3981                     {
3982                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERCHILDRENPARTICIPATING$4);
3983                     }
3984                     target.setIntValue(numberChildrenParticipating);
3985                 }
3986             }
3987             
3988             /**
3989              * Sets (as xml) the "NumberChildrenParticipating" element
3990              */
3991             public void xsetNumberChildrenParticipating(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberChildrenParticipating numberChildrenParticipating)
3992             {
3993                 synchronized (monitor())
3994                 {
3995                     check_orphaned();
3996                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberChildrenParticipating target = null;
3997                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberChildrenParticipating)get_store().find_element_user(NUMBERCHILDRENPARTICIPATING$4, 0);
3998                     if (target == null)
3999                     {
4000                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberChildrenParticipating)get_store().add_element_user(NUMBERCHILDRENPARTICIPATING$4);
4001                     }
4002                     target.set(numberChildrenParticipating);
4003                 }
4004             }
4005             
4006             /**
4007              * Unsets the "NumberChildrenParticipating" element
4008              */
4009             public void unsetNumberChildrenParticipating()
4010             {
4011                 synchronized (monitor())
4012                 {
4013                     check_orphaned();
4014                     get_store().remove_element(NUMBERCHILDRENPARTICIPATING$4, 0);
4015                 }
4016             }
4017             
4018             /**
4019              * Gets the "NumberIndividualsBenefiting" element
4020              */
4021             public int getNumberIndividualsBenefiting()
4022             {
4023                 synchronized (monitor())
4024                 {
4025                     check_orphaned();
4026                     org.apache.xmlbeans.SimpleValue target = null;
4027                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERINDIVIDUALSBENEFITING$6, 0);
4028                     if (target == null)
4029                     {
4030                       return 0;
4031                     }
4032                     return target.getIntValue();
4033                 }
4034             }
4035             
4036             /**
4037              * Gets (as xml) the "NumberIndividualsBenefiting" element
4038              */
4039             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberIndividualsBenefiting xgetNumberIndividualsBenefiting()
4040             {
4041                 synchronized (monitor())
4042                 {
4043                     check_orphaned();
4044                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberIndividualsBenefiting target = null;
4045                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberIndividualsBenefiting)get_store().find_element_user(NUMBERINDIVIDUALSBENEFITING$6, 0);
4046                     return target;
4047                 }
4048             }
4049             
4050             /**
4051              * True if has "NumberIndividualsBenefiting" element
4052              */
4053             public boolean isSetNumberIndividualsBenefiting()
4054             {
4055                 synchronized (monitor())
4056                 {
4057                     check_orphaned();
4058                     return get_store().count_elements(NUMBERINDIVIDUALSBENEFITING$6) != 0;
4059                 }
4060             }
4061             
4062             /**
4063              * Sets the "NumberIndividualsBenefiting" element
4064              */
4065             public void setNumberIndividualsBenefiting(int numberIndividualsBenefiting)
4066             {
4067                 synchronized (monitor())
4068                 {
4069                     check_orphaned();
4070                     org.apache.xmlbeans.SimpleValue target = null;
4071                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERINDIVIDUALSBENEFITING$6, 0);
4072                     if (target == null)
4073                     {
4074                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERINDIVIDUALSBENEFITING$6);
4075                     }
4076                     target.setIntValue(numberIndividualsBenefiting);
4077                 }
4078             }
4079             
4080             /**
4081              * Sets (as xml) the "NumberIndividualsBenefiting" element
4082              */
4083             public void xsetNumberIndividualsBenefiting(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberIndividualsBenefiting numberIndividualsBenefiting)
4084             {
4085                 synchronized (monitor())
4086                 {
4087                     check_orphaned();
4088                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberIndividualsBenefiting target = null;
4089                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberIndividualsBenefiting)get_store().find_element_user(NUMBERINDIVIDUALSBENEFITING$6, 0);
4090                     if (target == null)
4091                     {
4092                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberIndividualsBenefiting)get_store().add_element_user(NUMBERINDIVIDUALSBENEFITING$6);
4093                     }
4094                     target.set(numberIndividualsBenefiting);
4095                 }
4096             }
4097             
4098             /**
4099              * Unsets the "NumberIndividualsBenefiting" element
4100              */
4101             public void unsetNumberIndividualsBenefiting()
4102             {
4103                 synchronized (monitor())
4104                 {
4105                     check_orphaned();
4106                     get_store().remove_element(NUMBERINDIVIDUALSBENEFITING$6, 0);
4107                 }
4108             }
4109             
4110             /**
4111              * Gets the "NumberBroadcastAudience" element
4112              */
4113             public int getNumberBroadcastAudience()
4114             {
4115                 synchronized (monitor())
4116                 {
4117                     check_orphaned();
4118                     org.apache.xmlbeans.SimpleValue target = null;
4119                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERBROADCASTAUDIENCE$8, 0);
4120                     if (target == null)
4121                     {
4122                       return 0;
4123                     }
4124                     return target.getIntValue();
4125                 }
4126             }
4127             
4128             /**
4129              * Gets (as xml) the "NumberBroadcastAudience" element
4130              */
4131             public gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberBroadcastAudience xgetNumberBroadcastAudience()
4132             {
4133                 synchronized (monitor())
4134                 {
4135                     check_orphaned();
4136                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberBroadcastAudience target = null;
4137                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberBroadcastAudience)get_store().find_element_user(NUMBERBROADCASTAUDIENCE$8, 0);
4138                     return target;
4139                 }
4140             }
4141             
4142             /**
4143              * True if has "NumberBroadcastAudience" element
4144              */
4145             public boolean isSetNumberBroadcastAudience()
4146             {
4147                 synchronized (monitor())
4148                 {
4149                     check_orphaned();
4150                     return get_store().count_elements(NUMBERBROADCASTAUDIENCE$8) != 0;
4151                 }
4152             }
4153             
4154             /**
4155              * Sets the "NumberBroadcastAudience" element
4156              */
4157             public void setNumberBroadcastAudience(int numberBroadcastAudience)
4158             {
4159                 synchronized (monitor())
4160                 {
4161                     check_orphaned();
4162                     org.apache.xmlbeans.SimpleValue target = null;
4163                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMBERBROADCASTAUDIENCE$8, 0);
4164                     if (target == null)
4165                     {
4166                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMBERBROADCASTAUDIENCE$8);
4167                     }
4168                     target.setIntValue(numberBroadcastAudience);
4169                 }
4170             }
4171             
4172             /**
4173              * Sets (as xml) the "NumberBroadcastAudience" element
4174              */
4175             public void xsetNumberBroadcastAudience(gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberBroadcastAudience numberBroadcastAudience)
4176             {
4177                 synchronized (monitor())
4178                 {
4179                     check_orphaned();
4180                     gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberBroadcastAudience target = null;
4181                     target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberBroadcastAudience)get_store().find_element_user(NUMBERBROADCASTAUDIENCE$8, 0);
4182                     if (target == null)
4183                     {
4184                       target = (gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberBroadcastAudience)get_store().add_element_user(NUMBERBROADCASTAUDIENCE$8);
4185                     }
4186                     target.set(numberBroadcastAudience);
4187                 }
4188             }
4189             
4190             /**
4191              * Unsets the "NumberBroadcastAudience" element
4192              */
4193             public void unsetNumberBroadcastAudience()
4194             {
4195                 synchronized (monitor())
4196                 {
4197                     check_orphaned();
4198                     get_store().remove_element(NUMBERBROADCASTAUDIENCE$8, 0);
4199                 }
4200             }
4201             /**
4202              * An XML NumberArtistsPartcipating(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
4203              *
4204              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup1$NumberArtistsPartcipating.
4205              */
4206             public static class NumberArtistsPartcipatingImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberArtistsPartcipating
4207             {
4208                 private static final long serialVersionUID = 1L;
4209                 
4210                 public NumberArtistsPartcipatingImpl(org.apache.xmlbeans.SchemaType sType)
4211                 {
4212                     super(sType, false);
4213                 }
4214                 
4215                 protected NumberArtistsPartcipatingImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4216                 {
4217                     super(sType, b);
4218                 }
4219             }
4220             /**
4221              * An XML NumberTeachersParticipating(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
4222              *
4223              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup1$NumberTeachersParticipating.
4224              */
4225             public static class NumberTeachersParticipatingImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberTeachersParticipating
4226             {
4227                 private static final long serialVersionUID = 1L;
4228                 
4229                 public NumberTeachersParticipatingImpl(org.apache.xmlbeans.SchemaType sType)
4230                 {
4231                     super(sType, false);
4232                 }
4233                 
4234                 protected NumberTeachersParticipatingImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4235                 {
4236                     super(sType, b);
4237                 }
4238             }
4239             /**
4240              * An XML NumberChildrenParticipating(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
4241              *
4242              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup1$NumberChildrenParticipating.
4243              */
4244             public static class NumberChildrenParticipatingImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberChildrenParticipating
4245             {
4246                 private static final long serialVersionUID = 1L;
4247                 
4248                 public NumberChildrenParticipatingImpl(org.apache.xmlbeans.SchemaType sType)
4249                 {
4250                     super(sType, false);
4251                 }
4252                 
4253                 protected NumberChildrenParticipatingImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4254                 {
4255                     super(sType, b);
4256                 }
4257             }
4258             /**
4259              * An XML NumberIndividualsBenefiting(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
4260              *
4261              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup1$NumberIndividualsBenefiting.
4262              */
4263             public static class NumberIndividualsBenefitingImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberIndividualsBenefiting
4264             {
4265                 private static final long serialVersionUID = 1L;
4266                 
4267                 public NumberIndividualsBenefitingImpl(org.apache.xmlbeans.SchemaType sType)
4268                 {
4269                     super(sType, false);
4270                 }
4271                 
4272                 protected NumberIndividualsBenefitingImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4273                 {
4274                     super(sType, b);
4275                 }
4276             }
4277             /**
4278              * An XML NumberBroadcastAudience(@http://apply.grants.gov/forms/NEAOrganization-V1.0).
4279              *
4280              * This is an atomic type that is a restriction of gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument$NEAOrganization$NumberGroup1$NumberBroadcastAudience.
4281              */
4282             public static class NumberBroadcastAudienceImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.neaOrganizationV10.NEAOrganizationDocument.NEAOrganization.NumberGroup1.NumberBroadcastAudience
4283             {
4284                 private static final long serialVersionUID = 1L;
4285                 
4286                 public NumberBroadcastAudienceImpl(org.apache.xmlbeans.SchemaType sType)
4287                 {
4288                     super(sType, false);
4289                 }
4290                 
4291                 protected NumberBroadcastAudienceImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
4292                 {
4293                     super(sType, b);
4294                 }
4295             }
4296         }
4297     }
4298 }