View Javadoc
1   /*
2    * An XML document type.
3    * Localname: NACA_0001
4    * Namespace: http://apply.grants.gov/forms/NACA_0001-V1.0
5    * Java type: gov.grants.apply.forms.naca0001V10.NACA0001Document
6    *
7    * Automatically generated - do not modify.
8    */
9   package gov.grants.apply.forms.naca0001V10.impl;
10  /**
11   * A document containing one NACA_0001(@http://apply.grants.gov/forms/NACA_0001-V1.0) element.
12   *
13   * This is a complex type.
14   */
15  public class NACA0001DocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document
16  {
17      private static final long serialVersionUID = 1L;
18      
19      public NACA0001DocumentImpl(org.apache.xmlbeans.SchemaType sType)
20      {
21          super(sType);
22      }
23      
24      private static final javax.xml.namespace.QName NACA0001$0 = 
25          new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NACA_0001");
26      
27      
28      /**
29       * Gets the "NACA_0001" element
30       */
31      public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 getNACA0001()
32      {
33          synchronized (monitor())
34          {
35              check_orphaned();
36              gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 target = null;
37              target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001)get_store().find_element_user(NACA0001$0, 0);
38              if (target == null)
39              {
40                  return null;
41              }
42              return target;
43          }
44      }
45      
46      /**
47       * Sets the "NACA_0001" element
48       */
49      public void setNACA0001(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 naca0001)
50      {
51          generatedSetterHelperImpl(naca0001, NACA0001$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
52      }
53      
54      /**
55       * Appends and returns a new empty "NACA_0001" element
56       */
57      public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 addNewNACA0001()
58      {
59          synchronized (monitor())
60          {
61              check_orphaned();
62              gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001 target = null;
63              target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001)get_store().add_element_user(NACA0001$0);
64              return target;
65          }
66      }
67      /**
68       * An XML NACA_0001(@http://apply.grants.gov/forms/NACA_0001-V1.0).
69       *
70       * This is a complex type.
71       */
72      public static class NACA0001Impl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001
73      {
74          private static final long serialVersionUID = 1L;
75          
76          public NACA0001Impl(org.apache.xmlbeans.SchemaType sType)
77          {
78              super(sType);
79          }
80          
81          private static final javax.xml.namespace.QName ORGANIZATION$0 = 
82              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Organization");
83          private static final javax.xml.namespace.QName AUTHORIZEDREP$2 = 
84              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "AuthorizedRep");
85          private static final javax.xml.namespace.QName APPLICATIONPOC$4 = 
86              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ApplicationPOC");
87          private static final javax.xml.namespace.QName ORGANIZATIONALPROFILE$6 = 
88              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "OrganizationalProfile");
89          private static final javax.xml.namespace.QName TYPEASSISTANCE$8 = 
90              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "TypeAssistance");
91          private static final javax.xml.namespace.QName FAREQUESTEDAMOUNT$10 = 
92              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FARequestedAmount");
93          private static final javax.xml.namespace.QName TAREQUESTEDAMOUNT$12 = 
94              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "TARequestedAmount");
95          private static final javax.xml.namespace.QName OTHERFUNDS$14 = 
96              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "OtherFunds");
97          private static final javax.xml.namespace.QName OTHERFUNDSTABLE$16 = 
98              new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "OtherFundsTable");
99          private static final javax.xml.namespace.QName PRIORAWARDSTABLE$18 = 
100             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "PriorAwardsTable");
101         private static final javax.xml.namespace.QName INSTITUTIONTYPE$20 = 
102             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "InstitutionType");
103         private static final javax.xml.namespace.QName ORGANIZATIONSTRUCTURE$22 = 
104             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "OrganizationStructure");
105         private static final javax.xml.namespace.QName QID65$24 = 
106             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_65");
107         private static final javax.xml.namespace.QName DATEOFINCORPORATION$26 = 
108             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "DateofIncorporation");
109         private static final javax.xml.namespace.QName DATESTARTED$28 = 
110             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "DateStarted");
111         private static final javax.xml.namespace.QName CONGRESSIONALDISTRICTAPPLICANT$30 = 
112             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CongressionalDistrictApplicant");
113         private static final javax.xml.namespace.QName QID42$32 = 
114             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_42");
115         private static final javax.xml.namespace.QName QID66$34 = 
116             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_66");
117         private static final javax.xml.namespace.QName REGULATORYBODY$36 = 
118             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "RegulatoryBody");
119         private static final javax.xml.namespace.QName OTHERREGULATORYBODY$38 = 
120             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "OtherRegulatoryBody");
121         private static final javax.xml.namespace.QName FDICCERTIFICATION$40 = 
122             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FDICCertification");
123         private static final javax.xml.namespace.QName CHARTERNUMBER$42 = 
124             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CharterNumber");
125         private static final javax.xml.namespace.QName CERTIFICATIONSTATUS$44 = 
126             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CertificationStatus");
127         private static final javax.xml.namespace.QName CDFICERTIFICATIONNUMBER$46 = 
128             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CDFICertificationNumber");
129         private static final javax.xml.namespace.QName CERTIFICATIONPENDING$48 = 
130             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CertificationPending");
131         private static final javax.xml.namespace.QName SUBMISSIONDATE$50 = 
132             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SubmissionDate");
133         private static final javax.xml.namespace.QName CERTIFICATIONCHECKLIST$52 = 
134             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CertificationChecklist");
135         private static final javax.xml.namespace.QName QID58$54 = 
136             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_58");
137         private static final javax.xml.namespace.QName PRIMARYMARKET$56 = 
138             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "PrimaryMarket");
139         private static final javax.xml.namespace.QName GEOGRAPHICMARKETSERVED$58 = 
140             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "GeographicMarketServed");
141         private static final javax.xml.namespace.QName MARKETPROFILE$60 = 
142             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "MarketProfile");
143         private static final javax.xml.namespace.QName PRIMARYBUSINESS$62 = 
144             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "PrimaryBusiness");
145         private static final javax.xml.namespace.QName SECONDARYBUSINESS$64 = 
146             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SecondaryBusiness");
147         private static final javax.xml.namespace.QName PRODUCTSOFFERED$66 = 
148             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ProductsOffered");
149         private static final javax.xml.namespace.QName QID24$68 = 
150             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_24");
151         private static final javax.xml.namespace.QName ASSURANCESCERTIFICATIONS$70 = 
152             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "AssurancesCertifications");
153         private static final javax.xml.namespace.QName DETAILS$72 = 
154             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Details");
155         private static final javax.xml.namespace.QName QUESTIONNAIRE$74 = 
156             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Questionnaire");
157         private static final javax.xml.namespace.QName ENVIRONMENTALREVIEW$76 = 
158             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "EnvironmentalReview");
159         private static final javax.xml.namespace.QName APPLICATIONCHECKLIST$78 = 
160             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ApplicationChecklist");
161         private static final javax.xml.namespace.QName FORMVERSION$80 = 
162             new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FormVersion");
163         
164         
165         /**
166          * Gets the "Organization" element
167          */
168         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization getOrganization()
169         {
170             synchronized (monitor())
171             {
172                 check_orphaned();
173                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization target = null;
174                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization)get_store().find_element_user(ORGANIZATION$0, 0);
175                 if (target == null)
176                 {
177                     return null;
178                 }
179                 return target;
180             }
181         }
182         
183         /**
184          * Sets the "Organization" element
185          */
186         public void setOrganization(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization organization)
187         {
188             generatedSetterHelperImpl(organization, ORGANIZATION$0, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
189         }
190         
191         /**
192          * Appends and returns a new empty "Organization" element
193          */
194         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization addNewOrganization()
195         {
196             synchronized (monitor())
197             {
198                 check_orphaned();
199                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization target = null;
200                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization)get_store().add_element_user(ORGANIZATION$0);
201                 return target;
202             }
203         }
204         
205         /**
206          * Gets the "AuthorizedRep" element
207          */
208         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep getAuthorizedRep()
209         {
210             synchronized (monitor())
211             {
212                 check_orphaned();
213                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep target = null;
214                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep)get_store().find_element_user(AUTHORIZEDREP$2, 0);
215                 if (target == null)
216                 {
217                     return null;
218                 }
219                 return target;
220             }
221         }
222         
223         /**
224          * Sets the "AuthorizedRep" element
225          */
226         public void setAuthorizedRep(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep authorizedRep)
227         {
228             generatedSetterHelperImpl(authorizedRep, AUTHORIZEDREP$2, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
229         }
230         
231         /**
232          * Appends and returns a new empty "AuthorizedRep" element
233          */
234         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep addNewAuthorizedRep()
235         {
236             synchronized (monitor())
237             {
238                 check_orphaned();
239                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep target = null;
240                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep)get_store().add_element_user(AUTHORIZEDREP$2);
241                 return target;
242             }
243         }
244         
245         /**
246          * Gets the "ApplicationPOC" element
247          */
248         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC getApplicationPOC()
249         {
250             synchronized (monitor())
251             {
252                 check_orphaned();
253                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC target = null;
254                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC)get_store().find_element_user(APPLICATIONPOC$4, 0);
255                 if (target == null)
256                 {
257                     return null;
258                 }
259                 return target;
260             }
261         }
262         
263         /**
264          * True if has "ApplicationPOC" element
265          */
266         public boolean isSetApplicationPOC()
267         {
268             synchronized (monitor())
269             {
270                 check_orphaned();
271                 return get_store().count_elements(APPLICATIONPOC$4) != 0;
272             }
273         }
274         
275         /**
276          * Sets the "ApplicationPOC" element
277          */
278         public void setApplicationPOC(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC applicationPOC)
279         {
280             generatedSetterHelperImpl(applicationPOC, APPLICATIONPOC$4, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
281         }
282         
283         /**
284          * Appends and returns a new empty "ApplicationPOC" element
285          */
286         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC addNewApplicationPOC()
287         {
288             synchronized (monitor())
289             {
290                 check_orphaned();
291                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC target = null;
292                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC)get_store().add_element_user(APPLICATIONPOC$4);
293                 return target;
294             }
295         }
296         
297         /**
298          * Unsets the "ApplicationPOC" element
299          */
300         public void unsetApplicationPOC()
301         {
302             synchronized (monitor())
303             {
304                 check_orphaned();
305                 get_store().remove_element(APPLICATIONPOC$4, 0);
306             }
307         }
308         
309         /**
310          * Gets the "OrganizationalProfile" element
311          */
312         public java.lang.String getOrganizationalProfile()
313         {
314             synchronized (monitor())
315             {
316                 check_orphaned();
317                 org.apache.xmlbeans.SimpleValue target = null;
318                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALPROFILE$6, 0);
319                 if (target == null)
320                 {
321                     return null;
322                 }
323                 return target.getStringValue();
324             }
325         }
326         
327         /**
328          * Gets (as xml) the "OrganizationalProfile" element
329          */
330         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile xgetOrganizationalProfile()
331         {
332             synchronized (monitor())
333             {
334                 check_orphaned();
335                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile target = null;
336                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile)get_store().find_element_user(ORGANIZATIONALPROFILE$6, 0);
337                 return target;
338             }
339         }
340         
341         /**
342          * Sets the "OrganizationalProfile" element
343          */
344         public void setOrganizationalProfile(java.lang.String organizationalProfile)
345         {
346             synchronized (monitor())
347             {
348                 check_orphaned();
349                 org.apache.xmlbeans.SimpleValue target = null;
350                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALPROFILE$6, 0);
351                 if (target == null)
352                 {
353                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONALPROFILE$6);
354                 }
355                 target.setStringValue(organizationalProfile);
356             }
357         }
358         
359         /**
360          * Sets (as xml) the "OrganizationalProfile" element
361          */
362         public void xsetOrganizationalProfile(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile organizationalProfile)
363         {
364             synchronized (monitor())
365             {
366                 check_orphaned();
367                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile target = null;
368                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile)get_store().find_element_user(ORGANIZATIONALPROFILE$6, 0);
369                 if (target == null)
370                 {
371                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile)get_store().add_element_user(ORGANIZATIONALPROFILE$6);
372                 }
373                 target.set(organizationalProfile);
374             }
375         }
376         
377         /**
378          * Gets the "TypeAssistance" element
379          */
380         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance getTypeAssistance()
381         {
382             synchronized (monitor())
383             {
384                 check_orphaned();
385                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance target = null;
386                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance)get_store().find_element_user(TYPEASSISTANCE$8, 0);
387                 if (target == null)
388                 {
389                     return null;
390                 }
391                 return target;
392             }
393         }
394         
395         /**
396          * Sets the "TypeAssistance" element
397          */
398         public void setTypeAssistance(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance typeAssistance)
399         {
400             generatedSetterHelperImpl(typeAssistance, TYPEASSISTANCE$8, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
401         }
402         
403         /**
404          * Appends and returns a new empty "TypeAssistance" element
405          */
406         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance addNewTypeAssistance()
407         {
408             synchronized (monitor())
409             {
410                 check_orphaned();
411                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance target = null;
412                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance)get_store().add_element_user(TYPEASSISTANCE$8);
413                 return target;
414             }
415         }
416         
417         /**
418          * Gets the "FARequestedAmount" element
419          */
420         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount getFARequestedAmount()
421         {
422             synchronized (monitor())
423             {
424                 check_orphaned();
425                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount target = null;
426                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount)get_store().find_element_user(FAREQUESTEDAMOUNT$10, 0);
427                 if (target == null)
428                 {
429                     return null;
430                 }
431                 return target;
432             }
433         }
434         
435         /**
436          * True if has "FARequestedAmount" element
437          */
438         public boolean isSetFARequestedAmount()
439         {
440             synchronized (monitor())
441             {
442                 check_orphaned();
443                 return get_store().count_elements(FAREQUESTEDAMOUNT$10) != 0;
444             }
445         }
446         
447         /**
448          * Sets the "FARequestedAmount" element
449          */
450         public void setFARequestedAmount(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount faRequestedAmount)
451         {
452             generatedSetterHelperImpl(faRequestedAmount, FAREQUESTEDAMOUNT$10, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
453         }
454         
455         /**
456          * Appends and returns a new empty "FARequestedAmount" element
457          */
458         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount addNewFARequestedAmount()
459         {
460             synchronized (monitor())
461             {
462                 check_orphaned();
463                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount target = null;
464                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount)get_store().add_element_user(FAREQUESTEDAMOUNT$10);
465                 return target;
466             }
467         }
468         
469         /**
470          * Unsets the "FARequestedAmount" element
471          */
472         public void unsetFARequestedAmount()
473         {
474             synchronized (monitor())
475             {
476                 check_orphaned();
477                 get_store().remove_element(FAREQUESTEDAMOUNT$10, 0);
478             }
479         }
480         
481         /**
482          * Gets the "TARequestedAmount" element
483          */
484         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount getTARequestedAmount()
485         {
486             synchronized (monitor())
487             {
488                 check_orphaned();
489                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount target = null;
490                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount)get_store().find_element_user(TAREQUESTEDAMOUNT$12, 0);
491                 if (target == null)
492                 {
493                     return null;
494                 }
495                 return target;
496             }
497         }
498         
499         /**
500          * True if has "TARequestedAmount" element
501          */
502         public boolean isSetTARequestedAmount()
503         {
504             synchronized (monitor())
505             {
506                 check_orphaned();
507                 return get_store().count_elements(TAREQUESTEDAMOUNT$12) != 0;
508             }
509         }
510         
511         /**
512          * Sets the "TARequestedAmount" element
513          */
514         public void setTARequestedAmount(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount taRequestedAmount)
515         {
516             generatedSetterHelperImpl(taRequestedAmount, TAREQUESTEDAMOUNT$12, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
517         }
518         
519         /**
520          * Appends and returns a new empty "TARequestedAmount" element
521          */
522         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount addNewTARequestedAmount()
523         {
524             synchronized (monitor())
525             {
526                 check_orphaned();
527                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount target = null;
528                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount)get_store().add_element_user(TAREQUESTEDAMOUNT$12);
529                 return target;
530             }
531         }
532         
533         /**
534          * Unsets the "TARequestedAmount" element
535          */
536         public void unsetTARequestedAmount()
537         {
538             synchronized (monitor())
539             {
540                 check_orphaned();
541                 get_store().remove_element(TAREQUESTEDAMOUNT$12, 0);
542             }
543         }
544         
545         /**
546          * Gets the "OtherFunds" element
547          */
548         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOtherFunds()
549         {
550             synchronized (monitor())
551             {
552                 check_orphaned();
553                 org.apache.xmlbeans.SimpleValue target = null;
554                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERFUNDS$14, 0);
555                 if (target == null)
556                 {
557                     return null;
558                 }
559                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
560             }
561         }
562         
563         /**
564          * Gets (as xml) the "OtherFunds" element
565          */
566         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOtherFunds()
567         {
568             synchronized (monitor())
569             {
570                 check_orphaned();
571                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
572                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERFUNDS$14, 0);
573                 return target;
574             }
575         }
576         
577         /**
578          * Sets the "OtherFunds" element
579          */
580         public void setOtherFunds(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum otherFunds)
581         {
582             synchronized (monitor())
583             {
584                 check_orphaned();
585                 org.apache.xmlbeans.SimpleValue target = null;
586                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERFUNDS$14, 0);
587                 if (target == null)
588                 {
589                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERFUNDS$14);
590                 }
591                 target.setEnumValue(otherFunds);
592             }
593         }
594         
595         /**
596          * Sets (as xml) the "OtherFunds" element
597          */
598         public void xsetOtherFunds(gov.grants.apply.system.globalLibraryV20.YesNoDataType otherFunds)
599         {
600             synchronized (monitor())
601             {
602                 check_orphaned();
603                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
604                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OTHERFUNDS$14, 0);
605                 if (target == null)
606                 {
607                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OTHERFUNDS$14);
608                 }
609                 target.set(otherFunds);
610             }
611         }
612         
613         /**
614          * Gets array of all "OtherFundsTable" elements
615          */
616         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable[] getOtherFundsTableArray()
617         {
618             synchronized (monitor())
619             {
620                 check_orphaned();
621                 java.util.List targetList = new java.util.ArrayList();
622                 get_store().find_all_element_users(OTHERFUNDSTABLE$16, targetList);
623                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable[] result = new gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable[targetList.size()];
624                 targetList.toArray(result);
625                 return result;
626             }
627         }
628         
629         /**
630          * Gets ith "OtherFundsTable" element
631          */
632         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable getOtherFundsTableArray(int i)
633         {
634             synchronized (monitor())
635             {
636                 check_orphaned();
637                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable target = null;
638                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable)get_store().find_element_user(OTHERFUNDSTABLE$16, i);
639                 if (target == null)
640                 {
641                     throw new IndexOutOfBoundsException();
642                 }
643                 return target;
644             }
645         }
646         
647         /**
648          * Returns number of "OtherFundsTable" element
649          */
650         public int sizeOfOtherFundsTableArray()
651         {
652             synchronized (monitor())
653             {
654                 check_orphaned();
655                 return get_store().count_elements(OTHERFUNDSTABLE$16);
656             }
657         }
658         
659         /**
660          * Sets array of all "OtherFundsTable" element  WARNING: This method is not atomicaly synchronized.
661          */
662         public void setOtherFundsTableArray(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable[] otherFundsTableArray)
663         {
664             check_orphaned();
665             arraySetterHelper(otherFundsTableArray, OTHERFUNDSTABLE$16);
666         }
667         
668         /**
669          * Sets ith "OtherFundsTable" element
670          */
671         public void setOtherFundsTableArray(int i, gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable otherFundsTable)
672         {
673             generatedSetterHelperImpl(otherFundsTable, OTHERFUNDSTABLE$16, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
674         }
675         
676         /**
677          * Inserts and returns a new empty value (as xml) as the ith "OtherFundsTable" element
678          */
679         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable insertNewOtherFundsTable(int i)
680         {
681             synchronized (monitor())
682             {
683                 check_orphaned();
684                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable target = null;
685                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable)get_store().insert_element_user(OTHERFUNDSTABLE$16, i);
686                 return target;
687             }
688         }
689         
690         /**
691          * Appends and returns a new empty value (as xml) as the last "OtherFundsTable" element
692          */
693         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable addNewOtherFundsTable()
694         {
695             synchronized (monitor())
696             {
697                 check_orphaned();
698                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable target = null;
699                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable)get_store().add_element_user(OTHERFUNDSTABLE$16);
700                 return target;
701             }
702         }
703         
704         /**
705          * Removes the ith "OtherFundsTable" element
706          */
707         public void removeOtherFundsTable(int i)
708         {
709             synchronized (monitor())
710             {
711                 check_orphaned();
712                 get_store().remove_element(OTHERFUNDSTABLE$16, i);
713             }
714         }
715         
716         /**
717          * Gets array of all "PriorAwardsTable" elements
718          */
719         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable[] getPriorAwardsTableArray()
720         {
721             synchronized (monitor())
722             {
723                 check_orphaned();
724                 java.util.List targetList = new java.util.ArrayList();
725                 get_store().find_all_element_users(PRIORAWARDSTABLE$18, targetList);
726                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable[] result = new gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable[targetList.size()];
727                 targetList.toArray(result);
728                 return result;
729             }
730         }
731         
732         /**
733          * Gets ith "PriorAwardsTable" element
734          */
735         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable getPriorAwardsTableArray(int i)
736         {
737             synchronized (monitor())
738             {
739                 check_orphaned();
740                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable target = null;
741                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable)get_store().find_element_user(PRIORAWARDSTABLE$18, i);
742                 if (target == null)
743                 {
744                     throw new IndexOutOfBoundsException();
745                 }
746                 return target;
747             }
748         }
749         
750         /**
751          * Returns number of "PriorAwardsTable" element
752          */
753         public int sizeOfPriorAwardsTableArray()
754         {
755             synchronized (monitor())
756             {
757                 check_orphaned();
758                 return get_store().count_elements(PRIORAWARDSTABLE$18);
759             }
760         }
761         
762         /**
763          * Sets array of all "PriorAwardsTable" element  WARNING: This method is not atomicaly synchronized.
764          */
765         public void setPriorAwardsTableArray(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable[] priorAwardsTableArray)
766         {
767             check_orphaned();
768             arraySetterHelper(priorAwardsTableArray, PRIORAWARDSTABLE$18);
769         }
770         
771         /**
772          * Sets ith "PriorAwardsTable" element
773          */
774         public void setPriorAwardsTableArray(int i, gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable priorAwardsTable)
775         {
776             generatedSetterHelperImpl(priorAwardsTable, PRIORAWARDSTABLE$18, i, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_ARRAYITEM);
777         }
778         
779         /**
780          * Inserts and returns a new empty value (as xml) as the ith "PriorAwardsTable" element
781          */
782         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable insertNewPriorAwardsTable(int i)
783         {
784             synchronized (monitor())
785             {
786                 check_orphaned();
787                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable target = null;
788                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable)get_store().insert_element_user(PRIORAWARDSTABLE$18, i);
789                 return target;
790             }
791         }
792         
793         /**
794          * Appends and returns a new empty value (as xml) as the last "PriorAwardsTable" element
795          */
796         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable addNewPriorAwardsTable()
797         {
798             synchronized (monitor())
799             {
800                 check_orphaned();
801                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable target = null;
802                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable)get_store().add_element_user(PRIORAWARDSTABLE$18);
803                 return target;
804             }
805         }
806         
807         /**
808          * Removes the ith "PriorAwardsTable" element
809          */
810         public void removePriorAwardsTable(int i)
811         {
812             synchronized (monitor())
813             {
814                 check_orphaned();
815                 get_store().remove_element(PRIORAWARDSTABLE$18, i);
816             }
817         }
818         
819         /**
820          * Gets the "InstitutionType" element
821          */
822         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType.Enum getInstitutionType()
823         {
824             synchronized (monitor())
825             {
826                 check_orphaned();
827                 org.apache.xmlbeans.SimpleValue target = null;
828                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSTITUTIONTYPE$20, 0);
829                 if (target == null)
830                 {
831                     return null;
832                 }
833                 return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType.Enum)target.getEnumValue();
834             }
835         }
836         
837         /**
838          * Gets (as xml) the "InstitutionType" element
839          */
840         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType xgetInstitutionType()
841         {
842             synchronized (monitor())
843             {
844                 check_orphaned();
845                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType target = null;
846                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType)get_store().find_element_user(INSTITUTIONTYPE$20, 0);
847                 return target;
848             }
849         }
850         
851         /**
852          * Sets the "InstitutionType" element
853          */
854         public void setInstitutionType(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType.Enum institutionType)
855         {
856             synchronized (monitor())
857             {
858                 check_orphaned();
859                 org.apache.xmlbeans.SimpleValue target = null;
860                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INSTITUTIONTYPE$20, 0);
861                 if (target == null)
862                 {
863                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INSTITUTIONTYPE$20);
864                 }
865                 target.setEnumValue(institutionType);
866             }
867         }
868         
869         /**
870          * Sets (as xml) the "InstitutionType" element
871          */
872         public void xsetInstitutionType(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType institutionType)
873         {
874             synchronized (monitor())
875             {
876                 check_orphaned();
877                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType target = null;
878                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType)get_store().find_element_user(INSTITUTIONTYPE$20, 0);
879                 if (target == null)
880                 {
881                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType)get_store().add_element_user(INSTITUTIONTYPE$20);
882                 }
883                 target.set(institutionType);
884             }
885         }
886         
887         /**
888          * Gets the "OrganizationStructure" element
889          */
890         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure.Enum getOrganizationStructure()
891         {
892             synchronized (monitor())
893             {
894                 check_orphaned();
895                 org.apache.xmlbeans.SimpleValue target = null;
896                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONSTRUCTURE$22, 0);
897                 if (target == null)
898                 {
899                     return null;
900                 }
901                 return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure.Enum)target.getEnumValue();
902             }
903         }
904         
905         /**
906          * Gets (as xml) the "OrganizationStructure" element
907          */
908         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure xgetOrganizationStructure()
909         {
910             synchronized (monitor())
911             {
912                 check_orphaned();
913                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure target = null;
914                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure)get_store().find_element_user(ORGANIZATIONSTRUCTURE$22, 0);
915                 return target;
916             }
917         }
918         
919         /**
920          * Sets the "OrganizationStructure" element
921          */
922         public void setOrganizationStructure(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure.Enum organizationStructure)
923         {
924             synchronized (monitor())
925             {
926                 check_orphaned();
927                 org.apache.xmlbeans.SimpleValue target = null;
928                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONSTRUCTURE$22, 0);
929                 if (target == null)
930                 {
931                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONSTRUCTURE$22);
932                 }
933                 target.setEnumValue(organizationStructure);
934             }
935         }
936         
937         /**
938          * Sets (as xml) the "OrganizationStructure" element
939          */
940         public void xsetOrganizationStructure(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure organizationStructure)
941         {
942             synchronized (monitor())
943             {
944                 check_orphaned();
945                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure target = null;
946                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure)get_store().find_element_user(ORGANIZATIONSTRUCTURE$22, 0);
947                 if (target == null)
948                 {
949                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure)get_store().add_element_user(ORGANIZATIONSTRUCTURE$22);
950                 }
951                 target.set(organizationStructure);
952             }
953         }
954         
955         /**
956          * Gets the "QID_65" element
957          */
958         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID65()
959         {
960             synchronized (monitor())
961             {
962                 check_orphaned();
963                 org.apache.xmlbeans.SimpleValue target = null;
964                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID65$24, 0);
965                 if (target == null)
966                 {
967                     return null;
968                 }
969                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
970             }
971         }
972         
973         /**
974          * Gets (as xml) the "QID_65" element
975          */
976         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID65()
977         {
978             synchronized (monitor())
979             {
980                 check_orphaned();
981                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
982                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID65$24, 0);
983                 return target;
984             }
985         }
986         
987         /**
988          * Sets the "QID_65" element
989          */
990         public void setQID65(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid65)
991         {
992             synchronized (monitor())
993             {
994                 check_orphaned();
995                 org.apache.xmlbeans.SimpleValue target = null;
996                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID65$24, 0);
997                 if (target == null)
998                 {
999                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID65$24);
1000                 }
1001                 target.setEnumValue(qid65);
1002             }
1003         }
1004         
1005         /**
1006          * Sets (as xml) the "QID_65" element
1007          */
1008         public void xsetQID65(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid65)
1009         {
1010             synchronized (monitor())
1011             {
1012                 check_orphaned();
1013                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1014                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID65$24, 0);
1015                 if (target == null)
1016                 {
1017                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QID65$24);
1018                 }
1019                 target.set(qid65);
1020             }
1021         }
1022         
1023         /**
1024          * Gets the "DateofIncorporation" element
1025          */
1026         public java.util.Calendar getDateofIncorporation()
1027         {
1028             synchronized (monitor())
1029             {
1030                 check_orphaned();
1031                 org.apache.xmlbeans.SimpleValue target = null;
1032                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATEOFINCORPORATION$26, 0);
1033                 if (target == null)
1034                 {
1035                     return null;
1036                 }
1037                 return target.getCalendarValue();
1038             }
1039         }
1040         
1041         /**
1042          * Gets (as xml) the "DateofIncorporation" element
1043          */
1044         public org.apache.xmlbeans.XmlDate xgetDateofIncorporation()
1045         {
1046             synchronized (monitor())
1047             {
1048                 check_orphaned();
1049                 org.apache.xmlbeans.XmlDate target = null;
1050                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATEOFINCORPORATION$26, 0);
1051                 return target;
1052             }
1053         }
1054         
1055         /**
1056          * Sets the "DateofIncorporation" element
1057          */
1058         public void setDateofIncorporation(java.util.Calendar dateofIncorporation)
1059         {
1060             synchronized (monitor())
1061             {
1062                 check_orphaned();
1063                 org.apache.xmlbeans.SimpleValue target = null;
1064                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATEOFINCORPORATION$26, 0);
1065                 if (target == null)
1066                 {
1067                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATEOFINCORPORATION$26);
1068                 }
1069                 target.setCalendarValue(dateofIncorporation);
1070             }
1071         }
1072         
1073         /**
1074          * Sets (as xml) the "DateofIncorporation" element
1075          */
1076         public void xsetDateofIncorporation(org.apache.xmlbeans.XmlDate dateofIncorporation)
1077         {
1078             synchronized (monitor())
1079             {
1080                 check_orphaned();
1081                 org.apache.xmlbeans.XmlDate target = null;
1082                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATEOFINCORPORATION$26, 0);
1083                 if (target == null)
1084                 {
1085                     target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATEOFINCORPORATION$26);
1086                 }
1087                 target.set(dateofIncorporation);
1088             }
1089         }
1090         
1091         /**
1092          * Gets the "DateStarted" element
1093          */
1094         public java.util.Calendar getDateStarted()
1095         {
1096             synchronized (monitor())
1097             {
1098                 check_orphaned();
1099                 org.apache.xmlbeans.SimpleValue target = null;
1100                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATESTARTED$28, 0);
1101                 if (target == null)
1102                 {
1103                     return null;
1104                 }
1105                 return target.getCalendarValue();
1106             }
1107         }
1108         
1109         /**
1110          * Gets (as xml) the "DateStarted" element
1111          */
1112         public org.apache.xmlbeans.XmlDate xgetDateStarted()
1113         {
1114             synchronized (monitor())
1115             {
1116                 check_orphaned();
1117                 org.apache.xmlbeans.XmlDate target = null;
1118                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATESTARTED$28, 0);
1119                 return target;
1120             }
1121         }
1122         
1123         /**
1124          * Sets the "DateStarted" element
1125          */
1126         public void setDateStarted(java.util.Calendar dateStarted)
1127         {
1128             synchronized (monitor())
1129             {
1130                 check_orphaned();
1131                 org.apache.xmlbeans.SimpleValue target = null;
1132                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DATESTARTED$28, 0);
1133                 if (target == null)
1134                 {
1135                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DATESTARTED$28);
1136                 }
1137                 target.setCalendarValue(dateStarted);
1138             }
1139         }
1140         
1141         /**
1142          * Sets (as xml) the "DateStarted" element
1143          */
1144         public void xsetDateStarted(org.apache.xmlbeans.XmlDate dateStarted)
1145         {
1146             synchronized (monitor())
1147             {
1148                 check_orphaned();
1149                 org.apache.xmlbeans.XmlDate target = null;
1150                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(DATESTARTED$28, 0);
1151                 if (target == null)
1152                 {
1153                     target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(DATESTARTED$28);
1154                 }
1155                 target.set(dateStarted);
1156             }
1157         }
1158         
1159         /**
1160          * Gets the "CongressionalDistrictApplicant" element
1161          */
1162         public java.lang.String getCongressionalDistrictApplicant()
1163         {
1164             synchronized (monitor())
1165             {
1166                 check_orphaned();
1167                 org.apache.xmlbeans.SimpleValue target = null;
1168                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONGRESSIONALDISTRICTAPPLICANT$30, 0);
1169                 if (target == null)
1170                 {
1171                     return null;
1172                 }
1173                 return target.getStringValue();
1174             }
1175         }
1176         
1177         /**
1178          * Gets (as xml) the "CongressionalDistrictApplicant" element
1179          */
1180         public gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType xgetCongressionalDistrictApplicant()
1181         {
1182             synchronized (monitor())
1183             {
1184                 check_orphaned();
1185                 gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType target = null;
1186                 target = (gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType)get_store().find_element_user(CONGRESSIONALDISTRICTAPPLICANT$30, 0);
1187                 return target;
1188             }
1189         }
1190         
1191         /**
1192          * Sets the "CongressionalDistrictApplicant" element
1193          */
1194         public void setCongressionalDistrictApplicant(java.lang.String congressionalDistrictApplicant)
1195         {
1196             synchronized (monitor())
1197             {
1198                 check_orphaned();
1199                 org.apache.xmlbeans.SimpleValue target = null;
1200                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONGRESSIONALDISTRICTAPPLICANT$30, 0);
1201                 if (target == null)
1202                 {
1203                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONGRESSIONALDISTRICTAPPLICANT$30);
1204                 }
1205                 target.setStringValue(congressionalDistrictApplicant);
1206             }
1207         }
1208         
1209         /**
1210          * Sets (as xml) the "CongressionalDistrictApplicant" element
1211          */
1212         public void xsetCongressionalDistrictApplicant(gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType congressionalDistrictApplicant)
1213         {
1214             synchronized (monitor())
1215             {
1216                 check_orphaned();
1217                 gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType target = null;
1218                 target = (gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType)get_store().find_element_user(CONGRESSIONALDISTRICTAPPLICANT$30, 0);
1219                 if (target == null)
1220                 {
1221                     target = (gov.grants.apply.system.globalLibraryV20.CongressionalDistrictDataType)get_store().add_element_user(CONGRESSIONALDISTRICTAPPLICANT$30);
1222                 }
1223                 target.set(congressionalDistrictApplicant);
1224             }
1225         }
1226         
1227         /**
1228          * Gets the "QID_42" element
1229          */
1230         public java.util.Calendar getQID42()
1231         {
1232             synchronized (monitor())
1233             {
1234                 check_orphaned();
1235                 org.apache.xmlbeans.SimpleValue target = null;
1236                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID42$32, 0);
1237                 if (target == null)
1238                 {
1239                     return null;
1240                 }
1241                 return target.getCalendarValue();
1242             }
1243         }
1244         
1245         /**
1246          * Gets (as xml) the "QID_42" element
1247          */
1248         public org.apache.xmlbeans.XmlDate xgetQID42()
1249         {
1250             synchronized (monitor())
1251             {
1252                 check_orphaned();
1253                 org.apache.xmlbeans.XmlDate target = null;
1254                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(QID42$32, 0);
1255                 return target;
1256             }
1257         }
1258         
1259         /**
1260          * Sets the "QID_42" element
1261          */
1262         public void setQID42(java.util.Calendar qid42)
1263         {
1264             synchronized (monitor())
1265             {
1266                 check_orphaned();
1267                 org.apache.xmlbeans.SimpleValue target = null;
1268                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID42$32, 0);
1269                 if (target == null)
1270                 {
1271                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID42$32);
1272                 }
1273                 target.setCalendarValue(qid42);
1274             }
1275         }
1276         
1277         /**
1278          * Sets (as xml) the "QID_42" element
1279          */
1280         public void xsetQID42(org.apache.xmlbeans.XmlDate qid42)
1281         {
1282             synchronized (monitor())
1283             {
1284                 check_orphaned();
1285                 org.apache.xmlbeans.XmlDate target = null;
1286                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(QID42$32, 0);
1287                 if (target == null)
1288                 {
1289                     target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(QID42$32);
1290                 }
1291                 target.set(qid42);
1292             }
1293         }
1294         
1295         /**
1296          * Gets the "QID_66" element
1297          */
1298         public long getQID66()
1299         {
1300             synchronized (monitor())
1301             {
1302                 check_orphaned();
1303                 org.apache.xmlbeans.SimpleValue target = null;
1304                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID66$34, 0);
1305                 if (target == null)
1306                 {
1307                     return 0L;
1308                 }
1309                 return target.getLongValue();
1310             }
1311         }
1312         
1313         /**
1314          * Gets (as xml) the "QID_66" element
1315          */
1316         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 xgetQID66()
1317         {
1318             synchronized (monitor())
1319             {
1320                 check_orphaned();
1321                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 target = null;
1322                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66)get_store().find_element_user(QID66$34, 0);
1323                 return target;
1324             }
1325         }
1326         
1327         /**
1328          * Sets the "QID_66" element
1329          */
1330         public void setQID66(long qid66)
1331         {
1332             synchronized (monitor())
1333             {
1334                 check_orphaned();
1335                 org.apache.xmlbeans.SimpleValue target = null;
1336                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID66$34, 0);
1337                 if (target == null)
1338                 {
1339                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID66$34);
1340                 }
1341                 target.setLongValue(qid66);
1342             }
1343         }
1344         
1345         /**
1346          * Sets (as xml) the "QID_66" element
1347          */
1348         public void xsetQID66(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 qid66)
1349         {
1350             synchronized (monitor())
1351             {
1352                 check_orphaned();
1353                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66 target = null;
1354                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66)get_store().find_element_user(QID66$34, 0);
1355                 if (target == null)
1356                 {
1357                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66)get_store().add_element_user(QID66$34);
1358                 }
1359                 target.set(qid66);
1360             }
1361         }
1362         
1363         /**
1364          * Gets the "RegulatoryBody" element
1365          */
1366         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody.Enum getRegulatoryBody()
1367         {
1368             synchronized (monitor())
1369             {
1370                 check_orphaned();
1371                 org.apache.xmlbeans.SimpleValue target = null;
1372                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGULATORYBODY$36, 0);
1373                 if (target == null)
1374                 {
1375                     return null;
1376                 }
1377                 return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody.Enum)target.getEnumValue();
1378             }
1379         }
1380         
1381         /**
1382          * Gets (as xml) the "RegulatoryBody" element
1383          */
1384         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody xgetRegulatoryBody()
1385         {
1386             synchronized (monitor())
1387             {
1388                 check_orphaned();
1389                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody target = null;
1390                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody)get_store().find_element_user(REGULATORYBODY$36, 0);
1391                 return target;
1392             }
1393         }
1394         
1395         /**
1396          * True if has "RegulatoryBody" element
1397          */
1398         public boolean isSetRegulatoryBody()
1399         {
1400             synchronized (monitor())
1401             {
1402                 check_orphaned();
1403                 return get_store().count_elements(REGULATORYBODY$36) != 0;
1404             }
1405         }
1406         
1407         /**
1408          * Sets the "RegulatoryBody" element
1409          */
1410         public void setRegulatoryBody(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody.Enum regulatoryBody)
1411         {
1412             synchronized (monitor())
1413             {
1414                 check_orphaned();
1415                 org.apache.xmlbeans.SimpleValue target = null;
1416                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(REGULATORYBODY$36, 0);
1417                 if (target == null)
1418                 {
1419                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(REGULATORYBODY$36);
1420                 }
1421                 target.setEnumValue(regulatoryBody);
1422             }
1423         }
1424         
1425         /**
1426          * Sets (as xml) the "RegulatoryBody" element
1427          */
1428         public void xsetRegulatoryBody(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody regulatoryBody)
1429         {
1430             synchronized (monitor())
1431             {
1432                 check_orphaned();
1433                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody target = null;
1434                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody)get_store().find_element_user(REGULATORYBODY$36, 0);
1435                 if (target == null)
1436                 {
1437                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody)get_store().add_element_user(REGULATORYBODY$36);
1438                 }
1439                 target.set(regulatoryBody);
1440             }
1441         }
1442         
1443         /**
1444          * Unsets the "RegulatoryBody" element
1445          */
1446         public void unsetRegulatoryBody()
1447         {
1448             synchronized (monitor())
1449             {
1450                 check_orphaned();
1451                 get_store().remove_element(REGULATORYBODY$36, 0);
1452             }
1453         }
1454         
1455         /**
1456          * Gets the "OtherRegulatoryBody" element
1457          */
1458         public java.lang.String getOtherRegulatoryBody()
1459         {
1460             synchronized (monitor())
1461             {
1462                 check_orphaned();
1463                 org.apache.xmlbeans.SimpleValue target = null;
1464                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERREGULATORYBODY$38, 0);
1465                 if (target == null)
1466                 {
1467                     return null;
1468                 }
1469                 return target.getStringValue();
1470             }
1471         }
1472         
1473         /**
1474          * Gets (as xml) the "OtherRegulatoryBody" element
1475          */
1476         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody xgetOtherRegulatoryBody()
1477         {
1478             synchronized (monitor())
1479             {
1480                 check_orphaned();
1481                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody target = null;
1482                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody)get_store().find_element_user(OTHERREGULATORYBODY$38, 0);
1483                 return target;
1484             }
1485         }
1486         
1487         /**
1488          * True if has "OtherRegulatoryBody" element
1489          */
1490         public boolean isSetOtherRegulatoryBody()
1491         {
1492             synchronized (monitor())
1493             {
1494                 check_orphaned();
1495                 return get_store().count_elements(OTHERREGULATORYBODY$38) != 0;
1496             }
1497         }
1498         
1499         /**
1500          * Sets the "OtherRegulatoryBody" element
1501          */
1502         public void setOtherRegulatoryBody(java.lang.String otherRegulatoryBody)
1503         {
1504             synchronized (monitor())
1505             {
1506                 check_orphaned();
1507                 org.apache.xmlbeans.SimpleValue target = null;
1508                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OTHERREGULATORYBODY$38, 0);
1509                 if (target == null)
1510                 {
1511                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OTHERREGULATORYBODY$38);
1512                 }
1513                 target.setStringValue(otherRegulatoryBody);
1514             }
1515         }
1516         
1517         /**
1518          * Sets (as xml) the "OtherRegulatoryBody" element
1519          */
1520         public void xsetOtherRegulatoryBody(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody otherRegulatoryBody)
1521         {
1522             synchronized (monitor())
1523             {
1524                 check_orphaned();
1525                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody target = null;
1526                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody)get_store().find_element_user(OTHERREGULATORYBODY$38, 0);
1527                 if (target == null)
1528                 {
1529                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody)get_store().add_element_user(OTHERREGULATORYBODY$38);
1530                 }
1531                 target.set(otherRegulatoryBody);
1532             }
1533         }
1534         
1535         /**
1536          * Unsets the "OtherRegulatoryBody" element
1537          */
1538         public void unsetOtherRegulatoryBody()
1539         {
1540             synchronized (monitor())
1541             {
1542                 check_orphaned();
1543                 get_store().remove_element(OTHERREGULATORYBODY$38, 0);
1544             }
1545         }
1546         
1547         /**
1548          * Gets the "FDICCertification" element
1549          */
1550         public java.lang.String getFDICCertification()
1551         {
1552             synchronized (monitor())
1553             {
1554                 check_orphaned();
1555                 org.apache.xmlbeans.SimpleValue target = null;
1556                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FDICCERTIFICATION$40, 0);
1557                 if (target == null)
1558                 {
1559                     return null;
1560                 }
1561                 return target.getStringValue();
1562             }
1563         }
1564         
1565         /**
1566          * Gets (as xml) the "FDICCertification" element
1567          */
1568         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification xgetFDICCertification()
1569         {
1570             synchronized (monitor())
1571             {
1572                 check_orphaned();
1573                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification target = null;
1574                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification)get_store().find_element_user(FDICCERTIFICATION$40, 0);
1575                 return target;
1576             }
1577         }
1578         
1579         /**
1580          * True if has "FDICCertification" element
1581          */
1582         public boolean isSetFDICCertification()
1583         {
1584             synchronized (monitor())
1585             {
1586                 check_orphaned();
1587                 return get_store().count_elements(FDICCERTIFICATION$40) != 0;
1588             }
1589         }
1590         
1591         /**
1592          * Sets the "FDICCertification" element
1593          */
1594         public void setFDICCertification(java.lang.String fdicCertification)
1595         {
1596             synchronized (monitor())
1597             {
1598                 check_orphaned();
1599                 org.apache.xmlbeans.SimpleValue target = null;
1600                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FDICCERTIFICATION$40, 0);
1601                 if (target == null)
1602                 {
1603                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FDICCERTIFICATION$40);
1604                 }
1605                 target.setStringValue(fdicCertification);
1606             }
1607         }
1608         
1609         /**
1610          * Sets (as xml) the "FDICCertification" element
1611          */
1612         public void xsetFDICCertification(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification fdicCertification)
1613         {
1614             synchronized (monitor())
1615             {
1616                 check_orphaned();
1617                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification target = null;
1618                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification)get_store().find_element_user(FDICCERTIFICATION$40, 0);
1619                 if (target == null)
1620                 {
1621                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification)get_store().add_element_user(FDICCERTIFICATION$40);
1622                 }
1623                 target.set(fdicCertification);
1624             }
1625         }
1626         
1627         /**
1628          * Unsets the "FDICCertification" element
1629          */
1630         public void unsetFDICCertification()
1631         {
1632             synchronized (monitor())
1633             {
1634                 check_orphaned();
1635                 get_store().remove_element(FDICCERTIFICATION$40, 0);
1636             }
1637         }
1638         
1639         /**
1640          * Gets the "CharterNumber" element
1641          */
1642         public java.lang.String getCharterNumber()
1643         {
1644             synchronized (monitor())
1645             {
1646                 check_orphaned();
1647                 org.apache.xmlbeans.SimpleValue target = null;
1648                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHARTERNUMBER$42, 0);
1649                 if (target == null)
1650                 {
1651                     return null;
1652                 }
1653                 return target.getStringValue();
1654             }
1655         }
1656         
1657         /**
1658          * Gets (as xml) the "CharterNumber" element
1659          */
1660         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber xgetCharterNumber()
1661         {
1662             synchronized (monitor())
1663             {
1664                 check_orphaned();
1665                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber target = null;
1666                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber)get_store().find_element_user(CHARTERNUMBER$42, 0);
1667                 return target;
1668             }
1669         }
1670         
1671         /**
1672          * True if has "CharterNumber" element
1673          */
1674         public boolean isSetCharterNumber()
1675         {
1676             synchronized (monitor())
1677             {
1678                 check_orphaned();
1679                 return get_store().count_elements(CHARTERNUMBER$42) != 0;
1680             }
1681         }
1682         
1683         /**
1684          * Sets the "CharterNumber" element
1685          */
1686         public void setCharterNumber(java.lang.String charterNumber)
1687         {
1688             synchronized (monitor())
1689             {
1690                 check_orphaned();
1691                 org.apache.xmlbeans.SimpleValue target = null;
1692                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHARTERNUMBER$42, 0);
1693                 if (target == null)
1694                 {
1695                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHARTERNUMBER$42);
1696                 }
1697                 target.setStringValue(charterNumber);
1698             }
1699         }
1700         
1701         /**
1702          * Sets (as xml) the "CharterNumber" element
1703          */
1704         public void xsetCharterNumber(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber charterNumber)
1705         {
1706             synchronized (monitor())
1707             {
1708                 check_orphaned();
1709                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber target = null;
1710                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber)get_store().find_element_user(CHARTERNUMBER$42, 0);
1711                 if (target == null)
1712                 {
1713                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber)get_store().add_element_user(CHARTERNUMBER$42);
1714                 }
1715                 target.set(charterNumber);
1716             }
1717         }
1718         
1719         /**
1720          * Unsets the "CharterNumber" element
1721          */
1722         public void unsetCharterNumber()
1723         {
1724             synchronized (monitor())
1725             {
1726                 check_orphaned();
1727                 get_store().remove_element(CHARTERNUMBER$42, 0);
1728             }
1729         }
1730         
1731         /**
1732          * Gets the "CertificationStatus" element
1733          */
1734         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus.Enum getCertificationStatus()
1735         {
1736             synchronized (monitor())
1737             {
1738                 check_orphaned();
1739                 org.apache.xmlbeans.SimpleValue target = null;
1740                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATIONSTATUS$44, 0);
1741                 if (target == null)
1742                 {
1743                     return null;
1744                 }
1745                 return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus.Enum)target.getEnumValue();
1746             }
1747         }
1748         
1749         /**
1750          * Gets (as xml) the "CertificationStatus" element
1751          */
1752         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus xgetCertificationStatus()
1753         {
1754             synchronized (monitor())
1755             {
1756                 check_orphaned();
1757                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus target = null;
1758                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus)get_store().find_element_user(CERTIFICATIONSTATUS$44, 0);
1759                 return target;
1760             }
1761         }
1762         
1763         /**
1764          * Sets the "CertificationStatus" element
1765          */
1766         public void setCertificationStatus(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus.Enum certificationStatus)
1767         {
1768             synchronized (monitor())
1769             {
1770                 check_orphaned();
1771                 org.apache.xmlbeans.SimpleValue target = null;
1772                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATIONSTATUS$44, 0);
1773                 if (target == null)
1774                 {
1775                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CERTIFICATIONSTATUS$44);
1776                 }
1777                 target.setEnumValue(certificationStatus);
1778             }
1779         }
1780         
1781         /**
1782          * Sets (as xml) the "CertificationStatus" element
1783          */
1784         public void xsetCertificationStatus(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus certificationStatus)
1785         {
1786             synchronized (monitor())
1787             {
1788                 check_orphaned();
1789                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus target = null;
1790                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus)get_store().find_element_user(CERTIFICATIONSTATUS$44, 0);
1791                 if (target == null)
1792                 {
1793                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus)get_store().add_element_user(CERTIFICATIONSTATUS$44);
1794                 }
1795                 target.set(certificationStatus);
1796             }
1797         }
1798         
1799         /**
1800          * Gets the "CDFICertificationNumber" element
1801          */
1802         public java.lang.String getCDFICertificationNumber()
1803         {
1804             synchronized (monitor())
1805             {
1806                 check_orphaned();
1807                 org.apache.xmlbeans.SimpleValue target = null;
1808                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CDFICERTIFICATIONNUMBER$46, 0);
1809                 if (target == null)
1810                 {
1811                     return null;
1812                 }
1813                 return target.getStringValue();
1814             }
1815         }
1816         
1817         /**
1818          * Gets (as xml) the "CDFICertificationNumber" element
1819          */
1820         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber xgetCDFICertificationNumber()
1821         {
1822             synchronized (monitor())
1823             {
1824                 check_orphaned();
1825                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber target = null;
1826                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber)get_store().find_element_user(CDFICERTIFICATIONNUMBER$46, 0);
1827                 return target;
1828             }
1829         }
1830         
1831         /**
1832          * True if has "CDFICertificationNumber" element
1833          */
1834         public boolean isSetCDFICertificationNumber()
1835         {
1836             synchronized (monitor())
1837             {
1838                 check_orphaned();
1839                 return get_store().count_elements(CDFICERTIFICATIONNUMBER$46) != 0;
1840             }
1841         }
1842         
1843         /**
1844          * Sets the "CDFICertificationNumber" element
1845          */
1846         public void setCDFICertificationNumber(java.lang.String cdfiCertificationNumber)
1847         {
1848             synchronized (monitor())
1849             {
1850                 check_orphaned();
1851                 org.apache.xmlbeans.SimpleValue target = null;
1852                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CDFICERTIFICATIONNUMBER$46, 0);
1853                 if (target == null)
1854                 {
1855                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CDFICERTIFICATIONNUMBER$46);
1856                 }
1857                 target.setStringValue(cdfiCertificationNumber);
1858             }
1859         }
1860         
1861         /**
1862          * Sets (as xml) the "CDFICertificationNumber" element
1863          */
1864         public void xsetCDFICertificationNumber(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber cdfiCertificationNumber)
1865         {
1866             synchronized (monitor())
1867             {
1868                 check_orphaned();
1869                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber target = null;
1870                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber)get_store().find_element_user(CDFICERTIFICATIONNUMBER$46, 0);
1871                 if (target == null)
1872                 {
1873                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber)get_store().add_element_user(CDFICERTIFICATIONNUMBER$46);
1874                 }
1875                 target.set(cdfiCertificationNumber);
1876             }
1877         }
1878         
1879         /**
1880          * Unsets the "CDFICertificationNumber" element
1881          */
1882         public void unsetCDFICertificationNumber()
1883         {
1884             synchronized (monitor())
1885             {
1886                 check_orphaned();
1887                 get_store().remove_element(CDFICERTIFICATIONNUMBER$46, 0);
1888             }
1889         }
1890         
1891         /**
1892          * Gets the "CertificationPending" element
1893          */
1894         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCertificationPending()
1895         {
1896             synchronized (monitor())
1897             {
1898                 check_orphaned();
1899                 org.apache.xmlbeans.SimpleValue target = null;
1900                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATIONPENDING$48, 0);
1901                 if (target == null)
1902                 {
1903                     return null;
1904                 }
1905                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
1906             }
1907         }
1908         
1909         /**
1910          * Gets (as xml) the "CertificationPending" element
1911          */
1912         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCertificationPending()
1913         {
1914             synchronized (monitor())
1915             {
1916                 check_orphaned();
1917                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1918                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATIONPENDING$48, 0);
1919                 return target;
1920             }
1921         }
1922         
1923         /**
1924          * True if has "CertificationPending" element
1925          */
1926         public boolean isSetCertificationPending()
1927         {
1928             synchronized (monitor())
1929             {
1930                 check_orphaned();
1931                 return get_store().count_elements(CERTIFICATIONPENDING$48) != 0;
1932             }
1933         }
1934         
1935         /**
1936          * Sets the "CertificationPending" element
1937          */
1938         public void setCertificationPending(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum certificationPending)
1939         {
1940             synchronized (monitor())
1941             {
1942                 check_orphaned();
1943                 org.apache.xmlbeans.SimpleValue target = null;
1944                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CERTIFICATIONPENDING$48, 0);
1945                 if (target == null)
1946                 {
1947                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CERTIFICATIONPENDING$48);
1948                 }
1949                 target.setEnumValue(certificationPending);
1950             }
1951         }
1952         
1953         /**
1954          * Sets (as xml) the "CertificationPending" element
1955          */
1956         public void xsetCertificationPending(gov.grants.apply.system.globalLibraryV20.YesNoDataType certificationPending)
1957         {
1958             synchronized (monitor())
1959             {
1960                 check_orphaned();
1961                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
1962                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CERTIFICATIONPENDING$48, 0);
1963                 if (target == null)
1964                 {
1965                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CERTIFICATIONPENDING$48);
1966                 }
1967                 target.set(certificationPending);
1968             }
1969         }
1970         
1971         /**
1972          * Unsets the "CertificationPending" element
1973          */
1974         public void unsetCertificationPending()
1975         {
1976             synchronized (monitor())
1977             {
1978                 check_orphaned();
1979                 get_store().remove_element(CERTIFICATIONPENDING$48, 0);
1980             }
1981         }
1982         
1983         /**
1984          * Gets the "SubmissionDate" element
1985          */
1986         public java.util.Calendar getSubmissionDate()
1987         {
1988             synchronized (monitor())
1989             {
1990                 check_orphaned();
1991                 org.apache.xmlbeans.SimpleValue target = null;
1992                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBMISSIONDATE$50, 0);
1993                 if (target == null)
1994                 {
1995                     return null;
1996                 }
1997                 return target.getCalendarValue();
1998             }
1999         }
2000         
2001         /**
2002          * Gets (as xml) the "SubmissionDate" element
2003          */
2004         public org.apache.xmlbeans.XmlDate xgetSubmissionDate()
2005         {
2006             synchronized (monitor())
2007             {
2008                 check_orphaned();
2009                 org.apache.xmlbeans.XmlDate target = null;
2010                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(SUBMISSIONDATE$50, 0);
2011                 return target;
2012             }
2013         }
2014         
2015         /**
2016          * True if has "SubmissionDate" element
2017          */
2018         public boolean isSetSubmissionDate()
2019         {
2020             synchronized (monitor())
2021             {
2022                 check_orphaned();
2023                 return get_store().count_elements(SUBMISSIONDATE$50) != 0;
2024             }
2025         }
2026         
2027         /**
2028          * Sets the "SubmissionDate" element
2029          */
2030         public void setSubmissionDate(java.util.Calendar submissionDate)
2031         {
2032             synchronized (monitor())
2033             {
2034                 check_orphaned();
2035                 org.apache.xmlbeans.SimpleValue target = null;
2036                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SUBMISSIONDATE$50, 0);
2037                 if (target == null)
2038                 {
2039                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SUBMISSIONDATE$50);
2040                 }
2041                 target.setCalendarValue(submissionDate);
2042             }
2043         }
2044         
2045         /**
2046          * Sets (as xml) the "SubmissionDate" element
2047          */
2048         public void xsetSubmissionDate(org.apache.xmlbeans.XmlDate submissionDate)
2049         {
2050             synchronized (monitor())
2051             {
2052                 check_orphaned();
2053                 org.apache.xmlbeans.XmlDate target = null;
2054                 target = (org.apache.xmlbeans.XmlDate)get_store().find_element_user(SUBMISSIONDATE$50, 0);
2055                 if (target == null)
2056                 {
2057                     target = (org.apache.xmlbeans.XmlDate)get_store().add_element_user(SUBMISSIONDATE$50);
2058                 }
2059                 target.set(submissionDate);
2060             }
2061         }
2062         
2063         /**
2064          * Unsets the "SubmissionDate" element
2065          */
2066         public void unsetSubmissionDate()
2067         {
2068             synchronized (monitor())
2069             {
2070                 check_orphaned();
2071                 get_store().remove_element(SUBMISSIONDATE$50, 0);
2072             }
2073         }
2074         
2075         /**
2076          * Gets the "CertificationChecklist" element
2077          */
2078         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist getCertificationChecklist()
2079         {
2080             synchronized (monitor())
2081             {
2082                 check_orphaned();
2083                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist target = null;
2084                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist)get_store().find_element_user(CERTIFICATIONCHECKLIST$52, 0);
2085                 if (target == null)
2086                 {
2087                     return null;
2088                 }
2089                 return target;
2090             }
2091         }
2092         
2093         /**
2094          * True if has "CertificationChecklist" element
2095          */
2096         public boolean isSetCertificationChecklist()
2097         {
2098             synchronized (monitor())
2099             {
2100                 check_orphaned();
2101                 return get_store().count_elements(CERTIFICATIONCHECKLIST$52) != 0;
2102             }
2103         }
2104         
2105         /**
2106          * Sets the "CertificationChecklist" element
2107          */
2108         public void setCertificationChecklist(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist certificationChecklist)
2109         {
2110             generatedSetterHelperImpl(certificationChecklist, CERTIFICATIONCHECKLIST$52, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2111         }
2112         
2113         /**
2114          * Appends and returns a new empty "CertificationChecklist" element
2115          */
2116         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist addNewCertificationChecklist()
2117         {
2118             synchronized (monitor())
2119             {
2120                 check_orphaned();
2121                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist target = null;
2122                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist)get_store().add_element_user(CERTIFICATIONCHECKLIST$52);
2123                 return target;
2124             }
2125         }
2126         
2127         /**
2128          * Unsets the "CertificationChecklist" element
2129          */
2130         public void unsetCertificationChecklist()
2131         {
2132             synchronized (monitor())
2133             {
2134                 check_orphaned();
2135                 get_store().remove_element(CERTIFICATIONCHECKLIST$52, 0);
2136             }
2137         }
2138         
2139         /**
2140          * Gets the "QID_58" element
2141          */
2142         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58.Enum getQID58()
2143         {
2144             synchronized (monitor())
2145             {
2146                 check_orphaned();
2147                 org.apache.xmlbeans.SimpleValue target = null;
2148                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID58$54, 0);
2149                 if (target == null)
2150                 {
2151                     return null;
2152                 }
2153                 return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58.Enum)target.getEnumValue();
2154             }
2155         }
2156         
2157         /**
2158          * Gets (as xml) the "QID_58" element
2159          */
2160         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 xgetQID58()
2161         {
2162             synchronized (monitor())
2163             {
2164                 check_orphaned();
2165                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 target = null;
2166                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58)get_store().find_element_user(QID58$54, 0);
2167                 return target;
2168             }
2169         }
2170         
2171         /**
2172          * Sets the "QID_58" element
2173          */
2174         public void setQID58(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58.Enum qid58)
2175         {
2176             synchronized (monitor())
2177             {
2178                 check_orphaned();
2179                 org.apache.xmlbeans.SimpleValue target = null;
2180                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID58$54, 0);
2181                 if (target == null)
2182                 {
2183                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID58$54);
2184                 }
2185                 target.setEnumValue(qid58);
2186             }
2187         }
2188         
2189         /**
2190          * Sets (as xml) the "QID_58" element
2191          */
2192         public void xsetQID58(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 qid58)
2193         {
2194             synchronized (monitor())
2195             {
2196                 check_orphaned();
2197                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58 target = null;
2198                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58)get_store().find_element_user(QID58$54, 0);
2199                 if (target == null)
2200                 {
2201                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58)get_store().add_element_user(QID58$54);
2202                 }
2203                 target.set(qid58);
2204             }
2205         }
2206         
2207         /**
2208          * Gets the "PrimaryMarket" element
2209          */
2210         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket getPrimaryMarket()
2211         {
2212             synchronized (monitor())
2213             {
2214                 check_orphaned();
2215                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket target = null;
2216                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket)get_store().find_element_user(PRIMARYMARKET$56, 0);
2217                 if (target == null)
2218                 {
2219                     return null;
2220                 }
2221                 return target;
2222             }
2223         }
2224         
2225         /**
2226          * True if has "PrimaryMarket" element
2227          */
2228         public boolean isSetPrimaryMarket()
2229         {
2230             synchronized (monitor())
2231             {
2232                 check_orphaned();
2233                 return get_store().count_elements(PRIMARYMARKET$56) != 0;
2234             }
2235         }
2236         
2237         /**
2238          * Sets the "PrimaryMarket" element
2239          */
2240         public void setPrimaryMarket(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket primaryMarket)
2241         {
2242             generatedSetterHelperImpl(primaryMarket, PRIMARYMARKET$56, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2243         }
2244         
2245         /**
2246          * Appends and returns a new empty "PrimaryMarket" element
2247          */
2248         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket addNewPrimaryMarket()
2249         {
2250             synchronized (monitor())
2251             {
2252                 check_orphaned();
2253                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket target = null;
2254                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket)get_store().add_element_user(PRIMARYMARKET$56);
2255                 return target;
2256             }
2257         }
2258         
2259         /**
2260          * Unsets the "PrimaryMarket" element
2261          */
2262         public void unsetPrimaryMarket()
2263         {
2264             synchronized (monitor())
2265             {
2266                 check_orphaned();
2267                 get_store().remove_element(PRIMARYMARKET$56, 0);
2268             }
2269         }
2270         
2271         /**
2272          * Gets the "GeographicMarketServed" element
2273          */
2274         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed getGeographicMarketServed()
2275         {
2276             synchronized (monitor())
2277             {
2278                 check_orphaned();
2279                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed target = null;
2280                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed)get_store().find_element_user(GEOGRAPHICMARKETSERVED$58, 0);
2281                 if (target == null)
2282                 {
2283                     return null;
2284                 }
2285                 return target;
2286             }
2287         }
2288         
2289         /**
2290          * True if has "GeographicMarketServed" element
2291          */
2292         public boolean isSetGeographicMarketServed()
2293         {
2294             synchronized (monitor())
2295             {
2296                 check_orphaned();
2297                 return get_store().count_elements(GEOGRAPHICMARKETSERVED$58) != 0;
2298             }
2299         }
2300         
2301         /**
2302          * Sets the "GeographicMarketServed" element
2303          */
2304         public void setGeographicMarketServed(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed geographicMarketServed)
2305         {
2306             generatedSetterHelperImpl(geographicMarketServed, GEOGRAPHICMARKETSERVED$58, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2307         }
2308         
2309         /**
2310          * Appends and returns a new empty "GeographicMarketServed" element
2311          */
2312         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed addNewGeographicMarketServed()
2313         {
2314             synchronized (monitor())
2315             {
2316                 check_orphaned();
2317                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed target = null;
2318                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed)get_store().add_element_user(GEOGRAPHICMARKETSERVED$58);
2319                 return target;
2320             }
2321         }
2322         
2323         /**
2324          * Unsets the "GeographicMarketServed" element
2325          */
2326         public void unsetGeographicMarketServed()
2327         {
2328             synchronized (monitor())
2329             {
2330                 check_orphaned();
2331                 get_store().remove_element(GEOGRAPHICMARKETSERVED$58, 0);
2332             }
2333         }
2334         
2335         /**
2336          * Gets the "MarketProfile" element
2337          */
2338         public java.lang.String getMarketProfile()
2339         {
2340             synchronized (monitor())
2341             {
2342                 check_orphaned();
2343                 org.apache.xmlbeans.SimpleValue target = null;
2344                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARKETPROFILE$60, 0);
2345                 if (target == null)
2346                 {
2347                     return null;
2348                 }
2349                 return target.getStringValue();
2350             }
2351         }
2352         
2353         /**
2354          * Gets (as xml) the "MarketProfile" element
2355          */
2356         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile xgetMarketProfile()
2357         {
2358             synchronized (monitor())
2359             {
2360                 check_orphaned();
2361                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile target = null;
2362                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile)get_store().find_element_user(MARKETPROFILE$60, 0);
2363                 return target;
2364             }
2365         }
2366         
2367         /**
2368          * Sets the "MarketProfile" element
2369          */
2370         public void setMarketProfile(java.lang.String marketProfile)
2371         {
2372             synchronized (monitor())
2373             {
2374                 check_orphaned();
2375                 org.apache.xmlbeans.SimpleValue target = null;
2376                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARKETPROFILE$60, 0);
2377                 if (target == null)
2378                 {
2379                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MARKETPROFILE$60);
2380                 }
2381                 target.setStringValue(marketProfile);
2382             }
2383         }
2384         
2385         /**
2386          * Sets (as xml) the "MarketProfile" element
2387          */
2388         public void xsetMarketProfile(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile marketProfile)
2389         {
2390             synchronized (monitor())
2391             {
2392                 check_orphaned();
2393                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile target = null;
2394                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile)get_store().find_element_user(MARKETPROFILE$60, 0);
2395                 if (target == null)
2396                 {
2397                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile)get_store().add_element_user(MARKETPROFILE$60);
2398                 }
2399                 target.set(marketProfile);
2400             }
2401         }
2402         
2403         /**
2404          * Gets the "PrimaryBusiness" element
2405          */
2406         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness.Enum getPrimaryBusiness()
2407         {
2408             synchronized (monitor())
2409             {
2410                 check_orphaned();
2411                 org.apache.xmlbeans.SimpleValue target = null;
2412                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMARYBUSINESS$62, 0);
2413                 if (target == null)
2414                 {
2415                     return null;
2416                 }
2417                 return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness.Enum)target.getEnumValue();
2418             }
2419         }
2420         
2421         /**
2422          * Gets (as xml) the "PrimaryBusiness" element
2423          */
2424         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness xgetPrimaryBusiness()
2425         {
2426             synchronized (monitor())
2427             {
2428                 check_orphaned();
2429                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness target = null;
2430                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness)get_store().find_element_user(PRIMARYBUSINESS$62, 0);
2431                 return target;
2432             }
2433         }
2434         
2435         /**
2436          * Sets the "PrimaryBusiness" element
2437          */
2438         public void setPrimaryBusiness(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness.Enum primaryBusiness)
2439         {
2440             synchronized (monitor())
2441             {
2442                 check_orphaned();
2443                 org.apache.xmlbeans.SimpleValue target = null;
2444                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMARYBUSINESS$62, 0);
2445                 if (target == null)
2446                 {
2447                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIMARYBUSINESS$62);
2448                 }
2449                 target.setEnumValue(primaryBusiness);
2450             }
2451         }
2452         
2453         /**
2454          * Sets (as xml) the "PrimaryBusiness" element
2455          */
2456         public void xsetPrimaryBusiness(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness primaryBusiness)
2457         {
2458             synchronized (monitor())
2459             {
2460                 check_orphaned();
2461                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness target = null;
2462                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness)get_store().find_element_user(PRIMARYBUSINESS$62, 0);
2463                 if (target == null)
2464                 {
2465                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness)get_store().add_element_user(PRIMARYBUSINESS$62);
2466                 }
2467                 target.set(primaryBusiness);
2468             }
2469         }
2470         
2471         /**
2472          * Gets the "SecondaryBusiness" element
2473          */
2474         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness getSecondaryBusiness()
2475         {
2476             synchronized (monitor())
2477             {
2478                 check_orphaned();
2479                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness target = null;
2480                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness)get_store().find_element_user(SECONDARYBUSINESS$64, 0);
2481                 if (target == null)
2482                 {
2483                     return null;
2484                 }
2485                 return target;
2486             }
2487         }
2488         
2489         /**
2490          * True if has "SecondaryBusiness" element
2491          */
2492         public boolean isSetSecondaryBusiness()
2493         {
2494             synchronized (monitor())
2495             {
2496                 check_orphaned();
2497                 return get_store().count_elements(SECONDARYBUSINESS$64) != 0;
2498             }
2499         }
2500         
2501         /**
2502          * Sets the "SecondaryBusiness" element
2503          */
2504         public void setSecondaryBusiness(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness secondaryBusiness)
2505         {
2506             generatedSetterHelperImpl(secondaryBusiness, SECONDARYBUSINESS$64, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2507         }
2508         
2509         /**
2510          * Appends and returns a new empty "SecondaryBusiness" element
2511          */
2512         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness addNewSecondaryBusiness()
2513         {
2514             synchronized (monitor())
2515             {
2516                 check_orphaned();
2517                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness target = null;
2518                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness)get_store().add_element_user(SECONDARYBUSINESS$64);
2519                 return target;
2520             }
2521         }
2522         
2523         /**
2524          * Unsets the "SecondaryBusiness" element
2525          */
2526         public void unsetSecondaryBusiness()
2527         {
2528             synchronized (monitor())
2529             {
2530                 check_orphaned();
2531                 get_store().remove_element(SECONDARYBUSINESS$64, 0);
2532             }
2533         }
2534         
2535         /**
2536          * Gets the "ProductsOffered" element
2537          */
2538         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered getProductsOffered()
2539         {
2540             synchronized (monitor())
2541             {
2542                 check_orphaned();
2543                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered target = null;
2544                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered)get_store().find_element_user(PRODUCTSOFFERED$66, 0);
2545                 if (target == null)
2546                 {
2547                     return null;
2548                 }
2549                 return target;
2550             }
2551         }
2552         
2553         /**
2554          * True if has "ProductsOffered" element
2555          */
2556         public boolean isSetProductsOffered()
2557         {
2558             synchronized (monitor())
2559             {
2560                 check_orphaned();
2561                 return get_store().count_elements(PRODUCTSOFFERED$66) != 0;
2562             }
2563         }
2564         
2565         /**
2566          * Sets the "ProductsOffered" element
2567          */
2568         public void setProductsOffered(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered productsOffered)
2569         {
2570             generatedSetterHelperImpl(productsOffered, PRODUCTSOFFERED$66, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2571         }
2572         
2573         /**
2574          * Appends and returns a new empty "ProductsOffered" element
2575          */
2576         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered addNewProductsOffered()
2577         {
2578             synchronized (monitor())
2579             {
2580                 check_orphaned();
2581                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered target = null;
2582                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered)get_store().add_element_user(PRODUCTSOFFERED$66);
2583                 return target;
2584             }
2585         }
2586         
2587         /**
2588          * Unsets the "ProductsOffered" element
2589          */
2590         public void unsetProductsOffered()
2591         {
2592             synchronized (monitor())
2593             {
2594                 check_orphaned();
2595                 get_store().remove_element(PRODUCTSOFFERED$66, 0);
2596             }
2597         }
2598         
2599         /**
2600          * Gets the "QID_24" element
2601          */
2602         public int getQID24()
2603         {
2604             synchronized (monitor())
2605             {
2606                 check_orphaned();
2607                 org.apache.xmlbeans.SimpleValue target = null;
2608                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID24$68, 0);
2609                 if (target == null)
2610                 {
2611                     return 0;
2612                 }
2613                 return target.getIntValue();
2614             }
2615         }
2616         
2617         /**
2618          * Gets (as xml) the "QID_24" element
2619          */
2620         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 xgetQID24()
2621         {
2622             synchronized (monitor())
2623             {
2624                 check_orphaned();
2625                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 target = null;
2626                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24)get_store().find_element_user(QID24$68, 0);
2627                 return target;
2628             }
2629         }
2630         
2631         /**
2632          * Sets the "QID_24" element
2633          */
2634         public void setQID24(int qid24)
2635         {
2636             synchronized (monitor())
2637             {
2638                 check_orphaned();
2639                 org.apache.xmlbeans.SimpleValue target = null;
2640                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID24$68, 0);
2641                 if (target == null)
2642                 {
2643                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID24$68);
2644                 }
2645                 target.setIntValue(qid24);
2646             }
2647         }
2648         
2649         /**
2650          * Sets (as xml) the "QID_24" element
2651          */
2652         public void xsetQID24(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 qid24)
2653         {
2654             synchronized (monitor())
2655             {
2656                 check_orphaned();
2657                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24 target = null;
2658                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24)get_store().find_element_user(QID24$68, 0);
2659                 if (target == null)
2660                 {
2661                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24)get_store().add_element_user(QID24$68);
2662                 }
2663                 target.set(qid24);
2664             }
2665         }
2666         
2667         /**
2668          * Gets the "AssurancesCertifications" element
2669          */
2670         public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAssurancesCertifications()
2671         {
2672             synchronized (monitor())
2673             {
2674                 check_orphaned();
2675                 org.apache.xmlbeans.SimpleValue target = null;
2676                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASSURANCESCERTIFICATIONS$70, 0);
2677                 if (target == null)
2678                 {
2679                     return null;
2680                 }
2681                 return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
2682             }
2683         }
2684         
2685         /**
2686          * Gets (as xml) the "AssurancesCertifications" element
2687          */
2688         public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAssurancesCertifications()
2689         {
2690             synchronized (monitor())
2691             {
2692                 check_orphaned();
2693                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2694                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASSURANCESCERTIFICATIONS$70, 0);
2695                 return target;
2696             }
2697         }
2698         
2699         /**
2700          * Sets the "AssurancesCertifications" element
2701          */
2702         public void setAssurancesCertifications(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum assurancesCertifications)
2703         {
2704             synchronized (monitor())
2705             {
2706                 check_orphaned();
2707                 org.apache.xmlbeans.SimpleValue target = null;
2708                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ASSURANCESCERTIFICATIONS$70, 0);
2709                 if (target == null)
2710                 {
2711                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ASSURANCESCERTIFICATIONS$70);
2712                 }
2713                 target.setEnumValue(assurancesCertifications);
2714             }
2715         }
2716         
2717         /**
2718          * Sets (as xml) the "AssurancesCertifications" element
2719          */
2720         public void xsetAssurancesCertifications(gov.grants.apply.system.globalLibraryV20.YesNoDataType assurancesCertifications)
2721         {
2722             synchronized (monitor())
2723             {
2724                 check_orphaned();
2725                 gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
2726                 target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ASSURANCESCERTIFICATIONS$70, 0);
2727                 if (target == null)
2728                 {
2729                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ASSURANCESCERTIFICATIONS$70);
2730                 }
2731                 target.set(assurancesCertifications);
2732             }
2733         }
2734         
2735         /**
2736          * Gets the "Details" element
2737          */
2738         public java.lang.String getDetails()
2739         {
2740             synchronized (monitor())
2741             {
2742                 check_orphaned();
2743                 org.apache.xmlbeans.SimpleValue target = null;
2744                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DETAILS$72, 0);
2745                 if (target == null)
2746                 {
2747                     return null;
2748                 }
2749                 return target.getStringValue();
2750             }
2751         }
2752         
2753         /**
2754          * Gets (as xml) the "Details" element
2755          */
2756         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details xgetDetails()
2757         {
2758             synchronized (monitor())
2759             {
2760                 check_orphaned();
2761                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details target = null;
2762                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details)get_store().find_element_user(DETAILS$72, 0);
2763                 return target;
2764             }
2765         }
2766         
2767         /**
2768          * True if has "Details" element
2769          */
2770         public boolean isSetDetails()
2771         {
2772             synchronized (monitor())
2773             {
2774                 check_orphaned();
2775                 return get_store().count_elements(DETAILS$72) != 0;
2776             }
2777         }
2778         
2779         /**
2780          * Sets the "Details" element
2781          */
2782         public void setDetails(java.lang.String details)
2783         {
2784             synchronized (monitor())
2785             {
2786                 check_orphaned();
2787                 org.apache.xmlbeans.SimpleValue target = null;
2788                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DETAILS$72, 0);
2789                 if (target == null)
2790                 {
2791                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DETAILS$72);
2792                 }
2793                 target.setStringValue(details);
2794             }
2795         }
2796         
2797         /**
2798          * Sets (as xml) the "Details" element
2799          */
2800         public void xsetDetails(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details details)
2801         {
2802             synchronized (monitor())
2803             {
2804                 check_orphaned();
2805                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details target = null;
2806                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details)get_store().find_element_user(DETAILS$72, 0);
2807                 if (target == null)
2808                 {
2809                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details)get_store().add_element_user(DETAILS$72);
2810                 }
2811                 target.set(details);
2812             }
2813         }
2814         
2815         /**
2816          * Unsets the "Details" element
2817          */
2818         public void unsetDetails()
2819         {
2820             synchronized (monitor())
2821             {
2822                 check_orphaned();
2823                 get_store().remove_element(DETAILS$72, 0);
2824             }
2825         }
2826         
2827         /**
2828          * Gets the "Questionnaire" element
2829          */
2830         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire getQuestionnaire()
2831         {
2832             synchronized (monitor())
2833             {
2834                 check_orphaned();
2835                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire target = null;
2836                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire)get_store().find_element_user(QUESTIONNAIRE$74, 0);
2837                 if (target == null)
2838                 {
2839                     return null;
2840                 }
2841                 return target;
2842             }
2843         }
2844         
2845         /**
2846          * True if has "Questionnaire" element
2847          */
2848         public boolean isSetQuestionnaire()
2849         {
2850             synchronized (monitor())
2851             {
2852                 check_orphaned();
2853                 return get_store().count_elements(QUESTIONNAIRE$74) != 0;
2854             }
2855         }
2856         
2857         /**
2858          * Sets the "Questionnaire" element
2859          */
2860         public void setQuestionnaire(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire questionnaire)
2861         {
2862             generatedSetterHelperImpl(questionnaire, QUESTIONNAIRE$74, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2863         }
2864         
2865         /**
2866          * Appends and returns a new empty "Questionnaire" element
2867          */
2868         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire addNewQuestionnaire()
2869         {
2870             synchronized (monitor())
2871             {
2872                 check_orphaned();
2873                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire target = null;
2874                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire)get_store().add_element_user(QUESTIONNAIRE$74);
2875                 return target;
2876             }
2877         }
2878         
2879         /**
2880          * Unsets the "Questionnaire" element
2881          */
2882         public void unsetQuestionnaire()
2883         {
2884             synchronized (monitor())
2885             {
2886                 check_orphaned();
2887                 get_store().remove_element(QUESTIONNAIRE$74, 0);
2888             }
2889         }
2890         
2891         /**
2892          * Gets the "EnvironmentalReview" element
2893          */
2894         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview getEnvironmentalReview()
2895         {
2896             synchronized (monitor())
2897             {
2898                 check_orphaned();
2899                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview target = null;
2900                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview)get_store().find_element_user(ENVIRONMENTALREVIEW$76, 0);
2901                 if (target == null)
2902                 {
2903                     return null;
2904                 }
2905                 return target;
2906             }
2907         }
2908         
2909         /**
2910          * Sets the "EnvironmentalReview" element
2911          */
2912         public void setEnvironmentalReview(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview environmentalReview)
2913         {
2914             generatedSetterHelperImpl(environmentalReview, ENVIRONMENTALREVIEW$76, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2915         }
2916         
2917         /**
2918          * Appends and returns a new empty "EnvironmentalReview" element
2919          */
2920         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview addNewEnvironmentalReview()
2921         {
2922             synchronized (monitor())
2923             {
2924                 check_orphaned();
2925                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview target = null;
2926                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview)get_store().add_element_user(ENVIRONMENTALREVIEW$76);
2927                 return target;
2928             }
2929         }
2930         
2931         /**
2932          * Gets the "ApplicationChecklist" element
2933          */
2934         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist getApplicationChecklist()
2935         {
2936             synchronized (monitor())
2937             {
2938                 check_orphaned();
2939                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist target = null;
2940                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist)get_store().find_element_user(APPLICATIONCHECKLIST$78, 0);
2941                 if (target == null)
2942                 {
2943                     return null;
2944                 }
2945                 return target;
2946             }
2947         }
2948         
2949         /**
2950          * Sets the "ApplicationChecklist" element
2951          */
2952         public void setApplicationChecklist(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist applicationChecklist)
2953         {
2954             generatedSetterHelperImpl(applicationChecklist, APPLICATIONCHECKLIST$78, 0, org.apache.xmlbeans.impl.values.XmlObjectBase.KIND_SETTERHELPER_SINGLETON);
2955         }
2956         
2957         /**
2958          * Appends and returns a new empty "ApplicationChecklist" element
2959          */
2960         public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist addNewApplicationChecklist()
2961         {
2962             synchronized (monitor())
2963             {
2964                 check_orphaned();
2965                 gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist target = null;
2966                 target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist)get_store().add_element_user(APPLICATIONCHECKLIST$78);
2967                 return target;
2968             }
2969         }
2970         
2971         /**
2972          * Gets the "FormVersion" attribute
2973          */
2974         public java.lang.String getFormVersion()
2975         {
2976             synchronized (monitor())
2977             {
2978                 check_orphaned();
2979                 org.apache.xmlbeans.SimpleValue target = null;
2980                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$80);
2981                 if (target == null)
2982                 {
2983                     target = (org.apache.xmlbeans.SimpleValue)get_default_attribute_value(FORMVERSION$80);
2984                 }
2985                 if (target == null)
2986                 {
2987                     return null;
2988                 }
2989                 return target.getStringValue();
2990             }
2991         }
2992         
2993         /**
2994          * Gets (as xml) the "FormVersion" attribute
2995          */
2996         public gov.grants.apply.system.globalLibraryV20.FormVersionDataType xgetFormVersion()
2997         {
2998             synchronized (monitor())
2999             {
3000                 check_orphaned();
3001                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
3002                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$80);
3003                 if (target == null)
3004                 {
3005                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_default_attribute_value(FORMVERSION$80);
3006                 }
3007                 return target;
3008             }
3009         }
3010         
3011         /**
3012          * Sets the "FormVersion" attribute
3013          */
3014         public void setFormVersion(java.lang.String formVersion)
3015         {
3016             synchronized (monitor())
3017             {
3018                 check_orphaned();
3019                 org.apache.xmlbeans.SimpleValue target = null;
3020                 target = (org.apache.xmlbeans.SimpleValue)get_store().find_attribute_user(FORMVERSION$80);
3021                 if (target == null)
3022                 {
3023                     target = (org.apache.xmlbeans.SimpleValue)get_store().add_attribute_user(FORMVERSION$80);
3024                 }
3025                 target.setStringValue(formVersion);
3026             }
3027         }
3028         
3029         /**
3030          * Sets (as xml) the "FormVersion" attribute
3031          */
3032         public void xsetFormVersion(gov.grants.apply.system.globalLibraryV20.FormVersionDataType formVersion)
3033         {
3034             synchronized (monitor())
3035             {
3036                 check_orphaned();
3037                 gov.grants.apply.system.globalLibraryV20.FormVersionDataType target = null;
3038                 target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().find_attribute_user(FORMVERSION$80);
3039                 if (target == null)
3040                 {
3041                     target = (gov.grants.apply.system.globalLibraryV20.FormVersionDataType)get_store().add_attribute_user(FORMVERSION$80);
3042                 }
3043                 target.set(formVersion);
3044             }
3045         }
3046         /**
3047          * An XML Organization(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3048          *
3049          * This is a complex type.
3050          */
3051         public static class OrganizationImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Organization
3052         {
3053             private static final long serialVersionUID = 1L;
3054             
3055             public OrganizationImpl(org.apache.xmlbeans.SchemaType sType)
3056             {
3057                 super(sType);
3058             }
3059             
3060             private static final javax.xml.namespace.QName ORGANIZATIONNAME$0 = 
3061                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "OrganizationName");
3062             private static final javax.xml.namespace.QName STREET1$2 = 
3063                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Street1");
3064             private static final javax.xml.namespace.QName STREET2$4 = 
3065                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Street2");
3066             private static final javax.xml.namespace.QName CITY$6 = 
3067                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "City");
3068             private static final javax.xml.namespace.QName STATE$8 = 
3069                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "State");
3070             private static final javax.xml.namespace.QName ZIPCODE$10 = 
3071                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ZipCode");
3072             private static final javax.xml.namespace.QName EIN$12 = 
3073                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "EIN");
3074             private static final javax.xml.namespace.QName DUNSNUMBER$14 = 
3075                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "DUNSNumber");
3076             
3077             
3078             /**
3079              * Gets the "OrganizationName" element
3080              */
3081             public java.lang.String getOrganizationName()
3082             {
3083                 synchronized (monitor())
3084                 {
3085                     check_orphaned();
3086                     org.apache.xmlbeans.SimpleValue target = null;
3087                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
3088                     if (target == null)
3089                     {
3090                       return null;
3091                     }
3092                     return target.getStringValue();
3093                 }
3094             }
3095             
3096             /**
3097              * Gets (as xml) the "OrganizationName" element
3098              */
3099             public gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType xgetOrganizationName()
3100             {
3101                 synchronized (monitor())
3102                 {
3103                     check_orphaned();
3104                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
3105                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
3106                     return target;
3107                 }
3108             }
3109             
3110             /**
3111              * Sets the "OrganizationName" element
3112              */
3113             public void setOrganizationName(java.lang.String organizationName)
3114             {
3115                 synchronized (monitor())
3116                 {
3117                     check_orphaned();
3118                     org.apache.xmlbeans.SimpleValue target = null;
3119                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
3120                     if (target == null)
3121                     {
3122                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONNAME$0);
3123                     }
3124                     target.setStringValue(organizationName);
3125                 }
3126             }
3127             
3128             /**
3129              * Sets (as xml) the "OrganizationName" element
3130              */
3131             public void xsetOrganizationName(gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType organizationName)
3132             {
3133                 synchronized (monitor())
3134                 {
3135                     check_orphaned();
3136                     gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType target = null;
3137                     target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
3138                     if (target == null)
3139                     {
3140                       target = (gov.grants.apply.system.globalLibraryV20.OrganizationNameDataType)get_store().add_element_user(ORGANIZATIONNAME$0);
3141                     }
3142                     target.set(organizationName);
3143                 }
3144             }
3145             
3146             /**
3147              * Gets the "Street1" element
3148              */
3149             public java.lang.String getStreet1()
3150             {
3151                 synchronized (monitor())
3152                 {
3153                     check_orphaned();
3154                     org.apache.xmlbeans.SimpleValue target = null;
3155                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$2, 0);
3156                     if (target == null)
3157                     {
3158                       return null;
3159                     }
3160                     return target.getStringValue();
3161                 }
3162             }
3163             
3164             /**
3165              * Gets (as xml) the "Street1" element
3166              */
3167             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1()
3168             {
3169                 synchronized (monitor())
3170                 {
3171                     check_orphaned();
3172                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
3173                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$2, 0);
3174                     return target;
3175                 }
3176             }
3177             
3178             /**
3179              * Sets the "Street1" element
3180              */
3181             public void setStreet1(java.lang.String street1)
3182             {
3183                 synchronized (monitor())
3184                 {
3185                     check_orphaned();
3186                     org.apache.xmlbeans.SimpleValue target = null;
3187                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$2, 0);
3188                     if (target == null)
3189                     {
3190                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET1$2);
3191                     }
3192                     target.setStringValue(street1);
3193                 }
3194             }
3195             
3196             /**
3197              * Sets (as xml) the "Street1" element
3198              */
3199             public void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1)
3200             {
3201                 synchronized (monitor())
3202                 {
3203                     check_orphaned();
3204                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
3205                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$2, 0);
3206                     if (target == null)
3207                     {
3208                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET1$2);
3209                     }
3210                     target.set(street1);
3211                 }
3212             }
3213             
3214             /**
3215              * Gets the "Street2" element
3216              */
3217             public java.lang.String getStreet2()
3218             {
3219                 synchronized (monitor())
3220                 {
3221                     check_orphaned();
3222                     org.apache.xmlbeans.SimpleValue target = null;
3223                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$4, 0);
3224                     if (target == null)
3225                     {
3226                       return null;
3227                     }
3228                     return target.getStringValue();
3229                 }
3230             }
3231             
3232             /**
3233              * Gets (as xml) the "Street2" element
3234              */
3235             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2()
3236             {
3237                 synchronized (monitor())
3238                 {
3239                     check_orphaned();
3240                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
3241                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$4, 0);
3242                     return target;
3243                 }
3244             }
3245             
3246             /**
3247              * True if has "Street2" element
3248              */
3249             public boolean isSetStreet2()
3250             {
3251                 synchronized (monitor())
3252                 {
3253                     check_orphaned();
3254                     return get_store().count_elements(STREET2$4) != 0;
3255                 }
3256             }
3257             
3258             /**
3259              * Sets the "Street2" element
3260              */
3261             public void setStreet2(java.lang.String street2)
3262             {
3263                 synchronized (monitor())
3264                 {
3265                     check_orphaned();
3266                     org.apache.xmlbeans.SimpleValue target = null;
3267                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$4, 0);
3268                     if (target == null)
3269                     {
3270                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET2$4);
3271                     }
3272                     target.setStringValue(street2);
3273                 }
3274             }
3275             
3276             /**
3277              * Sets (as xml) the "Street2" element
3278              */
3279             public void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2)
3280             {
3281                 synchronized (monitor())
3282                 {
3283                     check_orphaned();
3284                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
3285                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$4, 0);
3286                     if (target == null)
3287                     {
3288                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET2$4);
3289                     }
3290                     target.set(street2);
3291                 }
3292             }
3293             
3294             /**
3295              * Unsets the "Street2" element
3296              */
3297             public void unsetStreet2()
3298             {
3299                 synchronized (monitor())
3300                 {
3301                     check_orphaned();
3302                     get_store().remove_element(STREET2$4, 0);
3303                 }
3304             }
3305             
3306             /**
3307              * Gets the "City" element
3308              */
3309             public java.lang.String getCity()
3310             {
3311                 synchronized (monitor())
3312                 {
3313                     check_orphaned();
3314                     org.apache.xmlbeans.SimpleValue target = null;
3315                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$6, 0);
3316                     if (target == null)
3317                     {
3318                       return null;
3319                     }
3320                     return target.getStringValue();
3321                 }
3322             }
3323             
3324             /**
3325              * Gets (as xml) the "City" element
3326              */
3327             public gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity()
3328             {
3329                 synchronized (monitor())
3330                 {
3331                     check_orphaned();
3332                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
3333                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$6, 0);
3334                     return target;
3335                 }
3336             }
3337             
3338             /**
3339              * Sets the "City" element
3340              */
3341             public void setCity(java.lang.String city)
3342             {
3343                 synchronized (monitor())
3344                 {
3345                     check_orphaned();
3346                     org.apache.xmlbeans.SimpleValue target = null;
3347                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$6, 0);
3348                     if (target == null)
3349                     {
3350                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CITY$6);
3351                     }
3352                     target.setStringValue(city);
3353                 }
3354             }
3355             
3356             /**
3357              * Sets (as xml) the "City" element
3358              */
3359             public void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city)
3360             {
3361                 synchronized (monitor())
3362                 {
3363                     check_orphaned();
3364                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
3365                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$6, 0);
3366                     if (target == null)
3367                     {
3368                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().add_element_user(CITY$6);
3369                     }
3370                     target.set(city);
3371                 }
3372             }
3373             
3374             /**
3375              * Gets the "State" element
3376              */
3377             public gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState()
3378             {
3379                 synchronized (monitor())
3380                 {
3381                     check_orphaned();
3382                     org.apache.xmlbeans.SimpleValue target = null;
3383                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$8, 0);
3384                     if (target == null)
3385                     {
3386                       return null;
3387                     }
3388                     return (gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum)target.getEnumValue();
3389                 }
3390             }
3391             
3392             /**
3393              * Gets (as xml) the "State" element
3394              */
3395             public gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState()
3396             {
3397                 synchronized (monitor())
3398                 {
3399                     check_orphaned();
3400                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
3401                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$8, 0);
3402                     return target;
3403                 }
3404             }
3405             
3406             /**
3407              * Sets the "State" element
3408              */
3409             public void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state)
3410             {
3411                 synchronized (monitor())
3412                 {
3413                     check_orphaned();
3414                     org.apache.xmlbeans.SimpleValue target = null;
3415                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$8, 0);
3416                     if (target == null)
3417                     {
3418                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATE$8);
3419                     }
3420                     target.setEnumValue(state);
3421                 }
3422             }
3423             
3424             /**
3425              * Sets (as xml) the "State" element
3426              */
3427             public void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state)
3428             {
3429                 synchronized (monitor())
3430                 {
3431                     check_orphaned();
3432                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
3433                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$8, 0);
3434                     if (target == null)
3435                     {
3436                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().add_element_user(STATE$8);
3437                     }
3438                     target.set(state);
3439                 }
3440             }
3441             
3442             /**
3443              * Gets the "ZipCode" element
3444              */
3445             public java.lang.String getZipCode()
3446             {
3447                 synchronized (monitor())
3448                 {
3449                     check_orphaned();
3450                     org.apache.xmlbeans.SimpleValue target = null;
3451                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$10, 0);
3452                     if (target == null)
3453                     {
3454                       return null;
3455                     }
3456                     return target.getStringValue();
3457                 }
3458             }
3459             
3460             /**
3461              * Gets (as xml) the "ZipCode" element
3462              */
3463             public gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode()
3464             {
3465                 synchronized (monitor())
3466                 {
3467                     check_orphaned();
3468                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
3469                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$10, 0);
3470                     return target;
3471                 }
3472             }
3473             
3474             /**
3475              * Sets the "ZipCode" element
3476              */
3477             public void setZipCode(java.lang.String zipCode)
3478             {
3479                 synchronized (monitor())
3480                 {
3481                     check_orphaned();
3482                     org.apache.xmlbeans.SimpleValue target = null;
3483                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$10, 0);
3484                     if (target == null)
3485                     {
3486                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZIPCODE$10);
3487                     }
3488                     target.setStringValue(zipCode);
3489                 }
3490             }
3491             
3492             /**
3493              * Sets (as xml) the "ZipCode" element
3494              */
3495             public void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode)
3496             {
3497                 synchronized (monitor())
3498                 {
3499                     check_orphaned();
3500                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
3501                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$10, 0);
3502                     if (target == null)
3503                     {
3504                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().add_element_user(ZIPCODE$10);
3505                     }
3506                     target.set(zipCode);
3507                 }
3508             }
3509             
3510             /**
3511              * Gets the "EIN" element
3512              */
3513             public java.lang.String getEIN()
3514             {
3515                 synchronized (monitor())
3516                 {
3517                     check_orphaned();
3518                     org.apache.xmlbeans.SimpleValue target = null;
3519                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EIN$12, 0);
3520                     if (target == null)
3521                     {
3522                       return null;
3523                     }
3524                     return target.getStringValue();
3525                 }
3526             }
3527             
3528             /**
3529              * Gets (as xml) the "EIN" element
3530              */
3531             public gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetEIN()
3532             {
3533                 synchronized (monitor())
3534                 {
3535                     check_orphaned();
3536                     gov.grants.apply.system.globalLibraryV20.EmployerIDDataType target = null;
3537                     target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().find_element_user(EIN$12, 0);
3538                     return target;
3539                 }
3540             }
3541             
3542             /**
3543              * Sets the "EIN" element
3544              */
3545             public void setEIN(java.lang.String ein)
3546             {
3547                 synchronized (monitor())
3548                 {
3549                     check_orphaned();
3550                     org.apache.xmlbeans.SimpleValue target = null;
3551                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EIN$12, 0);
3552                     if (target == null)
3553                     {
3554                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EIN$12);
3555                     }
3556                     target.setStringValue(ein);
3557                 }
3558             }
3559             
3560             /**
3561              * Sets (as xml) the "EIN" element
3562              */
3563             public void xsetEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType ein)
3564             {
3565                 synchronized (monitor())
3566                 {
3567                     check_orphaned();
3568                     gov.grants.apply.system.globalLibraryV20.EmployerIDDataType target = null;
3569                     target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().find_element_user(EIN$12, 0);
3570                     if (target == null)
3571                     {
3572                       target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().add_element_user(EIN$12);
3573                     }
3574                     target.set(ein);
3575                 }
3576             }
3577             
3578             /**
3579              * Gets the "DUNSNumber" element
3580              */
3581             public java.lang.String getDUNSNumber()
3582             {
3583                 synchronized (monitor())
3584                 {
3585                     check_orphaned();
3586                     org.apache.xmlbeans.SimpleValue target = null;
3587                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSNUMBER$14, 0);
3588                     if (target == null)
3589                     {
3590                       return null;
3591                     }
3592                     return target.getStringValue();
3593                 }
3594             }
3595             
3596             /**
3597              * Gets (as xml) the "DUNSNumber" element
3598              */
3599             public gov.grants.apply.system.globalLibraryV20.DUNSIDDataType xgetDUNSNumber()
3600             {
3601                 synchronized (monitor())
3602                 {
3603                     check_orphaned();
3604                     gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
3605                     target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSNUMBER$14, 0);
3606                     return target;
3607                 }
3608             }
3609             
3610             /**
3611              * Sets the "DUNSNumber" element
3612              */
3613             public void setDUNSNumber(java.lang.String dunsNumber)
3614             {
3615                 synchronized (monitor())
3616                 {
3617                     check_orphaned();
3618                     org.apache.xmlbeans.SimpleValue target = null;
3619                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DUNSNUMBER$14, 0);
3620                     if (target == null)
3621                     {
3622                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DUNSNUMBER$14);
3623                     }
3624                     target.setStringValue(dunsNumber);
3625                 }
3626             }
3627             
3628             /**
3629              * Sets (as xml) the "DUNSNumber" element
3630              */
3631             public void xsetDUNSNumber(gov.grants.apply.system.globalLibraryV20.DUNSIDDataType dunsNumber)
3632             {
3633                 synchronized (monitor())
3634                 {
3635                     check_orphaned();
3636                     gov.grants.apply.system.globalLibraryV20.DUNSIDDataType target = null;
3637                     target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().find_element_user(DUNSNUMBER$14, 0);
3638                     if (target == null)
3639                     {
3640                       target = (gov.grants.apply.system.globalLibraryV20.DUNSIDDataType)get_store().add_element_user(DUNSNUMBER$14);
3641                     }
3642                     target.set(dunsNumber);
3643                 }
3644             }
3645         }
3646         /**
3647          * An XML AuthorizedRep(@http://apply.grants.gov/forms/NACA_0001-V1.0).
3648          *
3649          * This is a complex type.
3650          */
3651         public static class AuthorizedRepImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.AuthorizedRep
3652         {
3653             private static final long serialVersionUID = 1L;
3654             
3655             public AuthorizedRepImpl(org.apache.xmlbeans.SchemaType sType)
3656             {
3657                 super(sType);
3658             }
3659             
3660             private static final javax.xml.namespace.QName PREFIX$0 = 
3661                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Prefix");
3662             private static final javax.xml.namespace.QName FIRSTNAME$2 = 
3663                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FirstName");
3664             private static final javax.xml.namespace.QName LASTNAME$4 = 
3665                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "LastName");
3666             private static final javax.xml.namespace.QName TITLE$6 = 
3667                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Title");
3668             private static final javax.xml.namespace.QName EMAIL$8 = 
3669                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Email");
3670             private static final javax.xml.namespace.QName PHONE$10 = 
3671                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Phone");
3672             private static final javax.xml.namespace.QName FAX$12 = 
3673                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Fax");
3674             private static final javax.xml.namespace.QName STREET1$14 = 
3675                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Street1");
3676             private static final javax.xml.namespace.QName STREET2$16 = 
3677                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Street2");
3678             private static final javax.xml.namespace.QName CITY$18 = 
3679                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "City");
3680             private static final javax.xml.namespace.QName STATE$20 = 
3681                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "State");
3682             private static final javax.xml.namespace.QName ZIPCODE$22 = 
3683                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ZipCode");
3684             
3685             
3686             /**
3687              * Gets the "Prefix" element
3688              */
3689             public java.lang.String getPrefix()
3690             {
3691                 synchronized (monitor())
3692                 {
3693                     check_orphaned();
3694                     org.apache.xmlbeans.SimpleValue target = null;
3695                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PREFIX$0, 0);
3696                     if (target == null)
3697                     {
3698                       return null;
3699                     }
3700                     return target.getStringValue();
3701                 }
3702             }
3703             
3704             /**
3705              * Gets (as xml) the "Prefix" element
3706              */
3707             public gov.grants.apply.system.globalLibraryV20.PrefixNameDataType xgetPrefix()
3708             {
3709                 synchronized (monitor())
3710                 {
3711                     check_orphaned();
3712                     gov.grants.apply.system.globalLibraryV20.PrefixNameDataType target = null;
3713                     target = (gov.grants.apply.system.globalLibraryV20.PrefixNameDataType)get_store().find_element_user(PREFIX$0, 0);
3714                     return target;
3715                 }
3716             }
3717             
3718             /**
3719              * True if has "Prefix" element
3720              */
3721             public boolean isSetPrefix()
3722             {
3723                 synchronized (monitor())
3724                 {
3725                     check_orphaned();
3726                     return get_store().count_elements(PREFIX$0) != 0;
3727                 }
3728             }
3729             
3730             /**
3731              * Sets the "Prefix" element
3732              */
3733             public void setPrefix(java.lang.String prefix)
3734             {
3735                 synchronized (monitor())
3736                 {
3737                     check_orphaned();
3738                     org.apache.xmlbeans.SimpleValue target = null;
3739                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PREFIX$0, 0);
3740                     if (target == null)
3741                     {
3742                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PREFIX$0);
3743                     }
3744                     target.setStringValue(prefix);
3745                 }
3746             }
3747             
3748             /**
3749              * Sets (as xml) the "Prefix" element
3750              */
3751             public void xsetPrefix(gov.grants.apply.system.globalLibraryV20.PrefixNameDataType prefix)
3752             {
3753                 synchronized (monitor())
3754                 {
3755                     check_orphaned();
3756                     gov.grants.apply.system.globalLibraryV20.PrefixNameDataType target = null;
3757                     target = (gov.grants.apply.system.globalLibraryV20.PrefixNameDataType)get_store().find_element_user(PREFIX$0, 0);
3758                     if (target == null)
3759                     {
3760                       target = (gov.grants.apply.system.globalLibraryV20.PrefixNameDataType)get_store().add_element_user(PREFIX$0);
3761                     }
3762                     target.set(prefix);
3763                 }
3764             }
3765             
3766             /**
3767              * Unsets the "Prefix" element
3768              */
3769             public void unsetPrefix()
3770             {
3771                 synchronized (monitor())
3772                 {
3773                     check_orphaned();
3774                     get_store().remove_element(PREFIX$0, 0);
3775                 }
3776             }
3777             
3778             /**
3779              * Gets the "FirstName" element
3780              */
3781             public java.lang.String getFirstName()
3782             {
3783                 synchronized (monitor())
3784                 {
3785                     check_orphaned();
3786                     org.apache.xmlbeans.SimpleValue target = null;
3787                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
3788                     if (target == null)
3789                     {
3790                       return null;
3791                     }
3792                     return target.getStringValue();
3793                 }
3794             }
3795             
3796             /**
3797              * Gets (as xml) the "FirstName" element
3798              */
3799             public gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName()
3800             {
3801                 synchronized (monitor())
3802                 {
3803                     check_orphaned();
3804                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
3805                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
3806                     return target;
3807                 }
3808             }
3809             
3810             /**
3811              * Sets the "FirstName" element
3812              */
3813             public void setFirstName(java.lang.String firstName)
3814             {
3815                 synchronized (monitor())
3816                 {
3817                     check_orphaned();
3818                     org.apache.xmlbeans.SimpleValue target = null;
3819                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
3820                     if (target == null)
3821                     {
3822                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIRSTNAME$2);
3823                     }
3824                     target.setStringValue(firstName);
3825                 }
3826             }
3827             
3828             /**
3829              * Sets (as xml) the "FirstName" element
3830              */
3831             public void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName)
3832             {
3833                 synchronized (monitor())
3834                 {
3835                     check_orphaned();
3836                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
3837                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
3838                     if (target == null)
3839                     {
3840                       target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().add_element_user(FIRSTNAME$2);
3841                     }
3842                     target.set(firstName);
3843                 }
3844             }
3845             
3846             /**
3847              * Gets the "LastName" element
3848              */
3849             public java.lang.String getLastName()
3850             {
3851                 synchronized (monitor())
3852                 {
3853                     check_orphaned();
3854                     org.apache.xmlbeans.SimpleValue target = null;
3855                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$4, 0);
3856                     if (target == null)
3857                     {
3858                       return null;
3859                     }
3860                     return target.getStringValue();
3861                 }
3862             }
3863             
3864             /**
3865              * Gets (as xml) the "LastName" element
3866              */
3867             public gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName()
3868             {
3869                 synchronized (monitor())
3870                 {
3871                     check_orphaned();
3872                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
3873                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$4, 0);
3874                     return target;
3875                 }
3876             }
3877             
3878             /**
3879              * Sets the "LastName" element
3880              */
3881             public void setLastName(java.lang.String lastName)
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(LASTNAME$4, 0);
3888                     if (target == null)
3889                     {
3890                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LASTNAME$4);
3891                     }
3892                     target.setStringValue(lastName);
3893                 }
3894             }
3895             
3896             /**
3897              * Sets (as xml) the "LastName" element
3898              */
3899             public void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName)
3900             {
3901                 synchronized (monitor())
3902                 {
3903                     check_orphaned();
3904                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
3905                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$4, 0);
3906                     if (target == null)
3907                     {
3908                       target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().add_element_user(LASTNAME$4);
3909                     }
3910                     target.set(lastName);
3911                 }
3912             }
3913             
3914             /**
3915              * Gets the "Title" element
3916              */
3917             public java.lang.String getTitle()
3918             {
3919                 synchronized (monitor())
3920                 {
3921                     check_orphaned();
3922                     org.apache.xmlbeans.SimpleValue target = null;
3923                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$6, 0);
3924                     if (target == null)
3925                     {
3926                       return null;
3927                     }
3928                     return target.getStringValue();
3929                 }
3930             }
3931             
3932             /**
3933              * Gets (as xml) the "Title" element
3934              */
3935             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle()
3936             {
3937                 synchronized (monitor())
3938                 {
3939                     check_orphaned();
3940                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
3941                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$6, 0);
3942                     return target;
3943                 }
3944             }
3945             
3946             /**
3947              * Sets the "Title" element
3948              */
3949             public void setTitle(java.lang.String title)
3950             {
3951                 synchronized (monitor())
3952                 {
3953                     check_orphaned();
3954                     org.apache.xmlbeans.SimpleValue target = null;
3955                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$6, 0);
3956                     if (target == null)
3957                     {
3958                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLE$6);
3959                     }
3960                     target.setStringValue(title);
3961                 }
3962             }
3963             
3964             /**
3965              * Sets (as xml) the "Title" element
3966              */
3967             public void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title)
3968             {
3969                 synchronized (monitor())
3970                 {
3971                     check_orphaned();
3972                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
3973                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$6, 0);
3974                     if (target == null)
3975                     {
3976                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLE$6);
3977                     }
3978                     target.set(title);
3979                 }
3980             }
3981             
3982             /**
3983              * Gets the "Email" element
3984              */
3985             public java.lang.String getEmail()
3986             {
3987                 synchronized (monitor())
3988                 {
3989                     check_orphaned();
3990                     org.apache.xmlbeans.SimpleValue target = null;
3991                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$8, 0);
3992                     if (target == null)
3993                     {
3994                       return null;
3995                     }
3996                     return target.getStringValue();
3997                 }
3998             }
3999             
4000             /**
4001              * Gets (as xml) the "Email" element
4002              */
4003             public gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail()
4004             {
4005                 synchronized (monitor())
4006                 {
4007                     check_orphaned();
4008                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
4009                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$8, 0);
4010                     return target;
4011                 }
4012             }
4013             
4014             /**
4015              * Sets the "Email" element
4016              */
4017             public void setEmail(java.lang.String email)
4018             {
4019                 synchronized (monitor())
4020                 {
4021                     check_orphaned();
4022                     org.apache.xmlbeans.SimpleValue target = null;
4023                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$8, 0);
4024                     if (target == null)
4025                     {
4026                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMAIL$8);
4027                     }
4028                     target.setStringValue(email);
4029                 }
4030             }
4031             
4032             /**
4033              * Sets (as xml) the "Email" element
4034              */
4035             public void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email)
4036             {
4037                 synchronized (monitor())
4038                 {
4039                     check_orphaned();
4040                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
4041                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$8, 0);
4042                     if (target == null)
4043                     {
4044                       target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().add_element_user(EMAIL$8);
4045                     }
4046                     target.set(email);
4047                 }
4048             }
4049             
4050             /**
4051              * Gets the "Phone" element
4052              */
4053             public java.lang.String getPhone()
4054             {
4055                 synchronized (monitor())
4056                 {
4057                     check_orphaned();
4058                     org.apache.xmlbeans.SimpleValue target = null;
4059                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$10, 0);
4060                     if (target == null)
4061                     {
4062                       return null;
4063                     }
4064                     return target.getStringValue();
4065                 }
4066             }
4067             
4068             /**
4069              * Gets (as xml) the "Phone" element
4070              */
4071             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone()
4072             {
4073                 synchronized (monitor())
4074                 {
4075                     check_orphaned();
4076                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
4077                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$10, 0);
4078                     return target;
4079                 }
4080             }
4081             
4082             /**
4083              * Sets the "Phone" element
4084              */
4085             public void setPhone(java.lang.String phone)
4086             {
4087                 synchronized (monitor())
4088                 {
4089                     check_orphaned();
4090                     org.apache.xmlbeans.SimpleValue target = null;
4091                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$10, 0);
4092                     if (target == null)
4093                     {
4094                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHONE$10);
4095                     }
4096                     target.setStringValue(phone);
4097                 }
4098             }
4099             
4100             /**
4101              * Sets (as xml) the "Phone" element
4102              */
4103             public void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone)
4104             {
4105                 synchronized (monitor())
4106                 {
4107                     check_orphaned();
4108                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
4109                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$10, 0);
4110                     if (target == null)
4111                     {
4112                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(PHONE$10);
4113                     }
4114                     target.set(phone);
4115                 }
4116             }
4117             
4118             /**
4119              * Gets the "Fax" element
4120              */
4121             public java.lang.String getFax()
4122             {
4123                 synchronized (monitor())
4124                 {
4125                     check_orphaned();
4126                     org.apache.xmlbeans.SimpleValue target = null;
4127                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$12, 0);
4128                     if (target == null)
4129                     {
4130                       return null;
4131                     }
4132                     return target.getStringValue();
4133                 }
4134             }
4135             
4136             /**
4137              * Gets (as xml) the "Fax" element
4138              */
4139             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax()
4140             {
4141                 synchronized (monitor())
4142                 {
4143                     check_orphaned();
4144                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
4145                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$12, 0);
4146                     return target;
4147                 }
4148             }
4149             
4150             /**
4151              * True if has "Fax" element
4152              */
4153             public boolean isSetFax()
4154             {
4155                 synchronized (monitor())
4156                 {
4157                     check_orphaned();
4158                     return get_store().count_elements(FAX$12) != 0;
4159                 }
4160             }
4161             
4162             /**
4163              * Sets the "Fax" element
4164              */
4165             public void setFax(java.lang.String fax)
4166             {
4167                 synchronized (monitor())
4168                 {
4169                     check_orphaned();
4170                     org.apache.xmlbeans.SimpleValue target = null;
4171                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$12, 0);
4172                     if (target == null)
4173                     {
4174                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAX$12);
4175                     }
4176                     target.setStringValue(fax);
4177                 }
4178             }
4179             
4180             /**
4181              * Sets (as xml) the "Fax" element
4182              */
4183             public void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax)
4184             {
4185                 synchronized (monitor())
4186                 {
4187                     check_orphaned();
4188                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
4189                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$12, 0);
4190                     if (target == null)
4191                     {
4192                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(FAX$12);
4193                     }
4194                     target.set(fax);
4195                 }
4196             }
4197             
4198             /**
4199              * Unsets the "Fax" element
4200              */
4201             public void unsetFax()
4202             {
4203                 synchronized (monitor())
4204                 {
4205                     check_orphaned();
4206                     get_store().remove_element(FAX$12, 0);
4207                 }
4208             }
4209             
4210             /**
4211              * Gets the "Street1" element
4212              */
4213             public java.lang.String getStreet1()
4214             {
4215                 synchronized (monitor())
4216                 {
4217                     check_orphaned();
4218                     org.apache.xmlbeans.SimpleValue target = null;
4219                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$14, 0);
4220                     if (target == null)
4221                     {
4222                       return null;
4223                     }
4224                     return target.getStringValue();
4225                 }
4226             }
4227             
4228             /**
4229              * Gets (as xml) the "Street1" element
4230              */
4231             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1()
4232             {
4233                 synchronized (monitor())
4234                 {
4235                     check_orphaned();
4236                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
4237                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$14, 0);
4238                     return target;
4239                 }
4240             }
4241             
4242             /**
4243              * Sets the "Street1" element
4244              */
4245             public void setStreet1(java.lang.String street1)
4246             {
4247                 synchronized (monitor())
4248                 {
4249                     check_orphaned();
4250                     org.apache.xmlbeans.SimpleValue target = null;
4251                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$14, 0);
4252                     if (target == null)
4253                     {
4254                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET1$14);
4255                     }
4256                     target.setStringValue(street1);
4257                 }
4258             }
4259             
4260             /**
4261              * Sets (as xml) the "Street1" element
4262              */
4263             public void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1)
4264             {
4265                 synchronized (monitor())
4266                 {
4267                     check_orphaned();
4268                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
4269                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$14, 0);
4270                     if (target == null)
4271                     {
4272                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET1$14);
4273                     }
4274                     target.set(street1);
4275                 }
4276             }
4277             
4278             /**
4279              * Gets the "Street2" element
4280              */
4281             public java.lang.String getStreet2()
4282             {
4283                 synchronized (monitor())
4284                 {
4285                     check_orphaned();
4286                     org.apache.xmlbeans.SimpleValue target = null;
4287                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$16, 0);
4288                     if (target == null)
4289                     {
4290                       return null;
4291                     }
4292                     return target.getStringValue();
4293                 }
4294             }
4295             
4296             /**
4297              * Gets (as xml) the "Street2" element
4298              */
4299             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2()
4300             {
4301                 synchronized (monitor())
4302                 {
4303                     check_orphaned();
4304                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
4305                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$16, 0);
4306                     return target;
4307                 }
4308             }
4309             
4310             /**
4311              * True if has "Street2" element
4312              */
4313             public boolean isSetStreet2()
4314             {
4315                 synchronized (monitor())
4316                 {
4317                     check_orphaned();
4318                     return get_store().count_elements(STREET2$16) != 0;
4319                 }
4320             }
4321             
4322             /**
4323              * Sets the "Street2" element
4324              */
4325             public void setStreet2(java.lang.String street2)
4326             {
4327                 synchronized (monitor())
4328                 {
4329                     check_orphaned();
4330                     org.apache.xmlbeans.SimpleValue target = null;
4331                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$16, 0);
4332                     if (target == null)
4333                     {
4334                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET2$16);
4335                     }
4336                     target.setStringValue(street2);
4337                 }
4338             }
4339             
4340             /**
4341              * Sets (as xml) the "Street2" element
4342              */
4343             public void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2)
4344             {
4345                 synchronized (monitor())
4346                 {
4347                     check_orphaned();
4348                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
4349                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$16, 0);
4350                     if (target == null)
4351                     {
4352                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET2$16);
4353                     }
4354                     target.set(street2);
4355                 }
4356             }
4357             
4358             /**
4359              * Unsets the "Street2" element
4360              */
4361             public void unsetStreet2()
4362             {
4363                 synchronized (monitor())
4364                 {
4365                     check_orphaned();
4366                     get_store().remove_element(STREET2$16, 0);
4367                 }
4368             }
4369             
4370             /**
4371              * Gets the "City" element
4372              */
4373             public java.lang.String getCity()
4374             {
4375                 synchronized (monitor())
4376                 {
4377                     check_orphaned();
4378                     org.apache.xmlbeans.SimpleValue target = null;
4379                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$18, 0);
4380                     if (target == null)
4381                     {
4382                       return null;
4383                     }
4384                     return target.getStringValue();
4385                 }
4386             }
4387             
4388             /**
4389              * Gets (as xml) the "City" element
4390              */
4391             public gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity()
4392             {
4393                 synchronized (monitor())
4394                 {
4395                     check_orphaned();
4396                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
4397                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$18, 0);
4398                     return target;
4399                 }
4400             }
4401             
4402             /**
4403              * Sets the "City" element
4404              */
4405             public void setCity(java.lang.String city)
4406             {
4407                 synchronized (monitor())
4408                 {
4409                     check_orphaned();
4410                     org.apache.xmlbeans.SimpleValue target = null;
4411                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$18, 0);
4412                     if (target == null)
4413                     {
4414                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CITY$18);
4415                     }
4416                     target.setStringValue(city);
4417                 }
4418             }
4419             
4420             /**
4421              * Sets (as xml) the "City" element
4422              */
4423             public void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city)
4424             {
4425                 synchronized (monitor())
4426                 {
4427                     check_orphaned();
4428                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
4429                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$18, 0);
4430                     if (target == null)
4431                     {
4432                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().add_element_user(CITY$18);
4433                     }
4434                     target.set(city);
4435                 }
4436             }
4437             
4438             /**
4439              * Gets the "State" element
4440              */
4441             public gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState()
4442             {
4443                 synchronized (monitor())
4444                 {
4445                     check_orphaned();
4446                     org.apache.xmlbeans.SimpleValue target = null;
4447                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$20, 0);
4448                     if (target == null)
4449                     {
4450                       return null;
4451                     }
4452                     return (gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum)target.getEnumValue();
4453                 }
4454             }
4455             
4456             /**
4457              * Gets (as xml) the "State" element
4458              */
4459             public gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState()
4460             {
4461                 synchronized (monitor())
4462                 {
4463                     check_orphaned();
4464                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
4465                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$20, 0);
4466                     return target;
4467                 }
4468             }
4469             
4470             /**
4471              * Sets the "State" element
4472              */
4473             public void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state)
4474             {
4475                 synchronized (monitor())
4476                 {
4477                     check_orphaned();
4478                     org.apache.xmlbeans.SimpleValue target = null;
4479                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$20, 0);
4480                     if (target == null)
4481                     {
4482                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATE$20);
4483                     }
4484                     target.setEnumValue(state);
4485                 }
4486             }
4487             
4488             /**
4489              * Sets (as xml) the "State" element
4490              */
4491             public void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state)
4492             {
4493                 synchronized (monitor())
4494                 {
4495                     check_orphaned();
4496                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
4497                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$20, 0);
4498                     if (target == null)
4499                     {
4500                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().add_element_user(STATE$20);
4501                     }
4502                     target.set(state);
4503                 }
4504             }
4505             
4506             /**
4507              * Gets the "ZipCode" element
4508              */
4509             public java.lang.String getZipCode()
4510             {
4511                 synchronized (monitor())
4512                 {
4513                     check_orphaned();
4514                     org.apache.xmlbeans.SimpleValue target = null;
4515                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$22, 0);
4516                     if (target == null)
4517                     {
4518                       return null;
4519                     }
4520                     return target.getStringValue();
4521                 }
4522             }
4523             
4524             /**
4525              * Gets (as xml) the "ZipCode" element
4526              */
4527             public gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode()
4528             {
4529                 synchronized (monitor())
4530                 {
4531                     check_orphaned();
4532                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
4533                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$22, 0);
4534                     return target;
4535                 }
4536             }
4537             
4538             /**
4539              * Sets the "ZipCode" element
4540              */
4541             public void setZipCode(java.lang.String zipCode)
4542             {
4543                 synchronized (monitor())
4544                 {
4545                     check_orphaned();
4546                     org.apache.xmlbeans.SimpleValue target = null;
4547                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$22, 0);
4548                     if (target == null)
4549                     {
4550                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZIPCODE$22);
4551                     }
4552                     target.setStringValue(zipCode);
4553                 }
4554             }
4555             
4556             /**
4557              * Sets (as xml) the "ZipCode" element
4558              */
4559             public void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode)
4560             {
4561                 synchronized (monitor())
4562                 {
4563                     check_orphaned();
4564                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
4565                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$22, 0);
4566                     if (target == null)
4567                     {
4568                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().add_element_user(ZIPCODE$22);
4569                     }
4570                     target.set(zipCode);
4571                 }
4572             }
4573         }
4574         /**
4575          * An XML ApplicationPOC(@http://apply.grants.gov/forms/NACA_0001-V1.0).
4576          *
4577          * This is a complex type.
4578          */
4579         public static class ApplicationPOCImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationPOC
4580         {
4581             private static final long serialVersionUID = 1L;
4582             
4583             public ApplicationPOCImpl(org.apache.xmlbeans.SchemaType sType)
4584             {
4585                 super(sType);
4586             }
4587             
4588             private static final javax.xml.namespace.QName PREFIX$0 = 
4589                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Prefix");
4590             private static final javax.xml.namespace.QName FIRSTNAME$2 = 
4591                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FirstName");
4592             private static final javax.xml.namespace.QName LASTNAME$4 = 
4593                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "LastName");
4594             private static final javax.xml.namespace.QName TITLE$6 = 
4595                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Title");
4596             private static final javax.xml.namespace.QName EMAIL$8 = 
4597                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Email");
4598             private static final javax.xml.namespace.QName PHONE$10 = 
4599                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Phone");
4600             private static final javax.xml.namespace.QName FAX$12 = 
4601                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Fax");
4602             private static final javax.xml.namespace.QName STREET1$14 = 
4603                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Street1");
4604             private static final javax.xml.namespace.QName STREET2$16 = 
4605                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Street2");
4606             private static final javax.xml.namespace.QName CITY$18 = 
4607                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "City");
4608             private static final javax.xml.namespace.QName STATE$20 = 
4609                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "State");
4610             private static final javax.xml.namespace.QName ZIPCODE$22 = 
4611                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ZipCode");
4612             
4613             
4614             /**
4615              * Gets the "Prefix" element
4616              */
4617             public java.lang.String getPrefix()
4618             {
4619                 synchronized (monitor())
4620                 {
4621                     check_orphaned();
4622                     org.apache.xmlbeans.SimpleValue target = null;
4623                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PREFIX$0, 0);
4624                     if (target == null)
4625                     {
4626                       return null;
4627                     }
4628                     return target.getStringValue();
4629                 }
4630             }
4631             
4632             /**
4633              * Gets (as xml) the "Prefix" element
4634              */
4635             public gov.grants.apply.system.globalLibraryV20.PrefixNameDataType xgetPrefix()
4636             {
4637                 synchronized (monitor())
4638                 {
4639                     check_orphaned();
4640                     gov.grants.apply.system.globalLibraryV20.PrefixNameDataType target = null;
4641                     target = (gov.grants.apply.system.globalLibraryV20.PrefixNameDataType)get_store().find_element_user(PREFIX$0, 0);
4642                     return target;
4643                 }
4644             }
4645             
4646             /**
4647              * True if has "Prefix" element
4648              */
4649             public boolean isSetPrefix()
4650             {
4651                 synchronized (monitor())
4652                 {
4653                     check_orphaned();
4654                     return get_store().count_elements(PREFIX$0) != 0;
4655                 }
4656             }
4657             
4658             /**
4659              * Sets the "Prefix" element
4660              */
4661             public void setPrefix(java.lang.String prefix)
4662             {
4663                 synchronized (monitor())
4664                 {
4665                     check_orphaned();
4666                     org.apache.xmlbeans.SimpleValue target = null;
4667                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PREFIX$0, 0);
4668                     if (target == null)
4669                     {
4670                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PREFIX$0);
4671                     }
4672                     target.setStringValue(prefix);
4673                 }
4674             }
4675             
4676             /**
4677              * Sets (as xml) the "Prefix" element
4678              */
4679             public void xsetPrefix(gov.grants.apply.system.globalLibraryV20.PrefixNameDataType prefix)
4680             {
4681                 synchronized (monitor())
4682                 {
4683                     check_orphaned();
4684                     gov.grants.apply.system.globalLibraryV20.PrefixNameDataType target = null;
4685                     target = (gov.grants.apply.system.globalLibraryV20.PrefixNameDataType)get_store().find_element_user(PREFIX$0, 0);
4686                     if (target == null)
4687                     {
4688                       target = (gov.grants.apply.system.globalLibraryV20.PrefixNameDataType)get_store().add_element_user(PREFIX$0);
4689                     }
4690                     target.set(prefix);
4691                 }
4692             }
4693             
4694             /**
4695              * Unsets the "Prefix" element
4696              */
4697             public void unsetPrefix()
4698             {
4699                 synchronized (monitor())
4700                 {
4701                     check_orphaned();
4702                     get_store().remove_element(PREFIX$0, 0);
4703                 }
4704             }
4705             
4706             /**
4707              * Gets the "FirstName" element
4708              */
4709             public java.lang.String getFirstName()
4710             {
4711                 synchronized (monitor())
4712                 {
4713                     check_orphaned();
4714                     org.apache.xmlbeans.SimpleValue target = null;
4715                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
4716                     if (target == null)
4717                     {
4718                       return null;
4719                     }
4720                     return target.getStringValue();
4721                 }
4722             }
4723             
4724             /**
4725              * Gets (as xml) the "FirstName" element
4726              */
4727             public gov.grants.apply.system.globalLibraryV20.FirstNameDataType xgetFirstName()
4728             {
4729                 synchronized (monitor())
4730                 {
4731                     check_orphaned();
4732                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
4733                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
4734                     return target;
4735                 }
4736             }
4737             
4738             /**
4739              * True if has "FirstName" element
4740              */
4741             public boolean isSetFirstName()
4742             {
4743                 synchronized (monitor())
4744                 {
4745                     check_orphaned();
4746                     return get_store().count_elements(FIRSTNAME$2) != 0;
4747                 }
4748             }
4749             
4750             /**
4751              * Sets the "FirstName" element
4752              */
4753             public void setFirstName(java.lang.String firstName)
4754             {
4755                 synchronized (monitor())
4756                 {
4757                     check_orphaned();
4758                     org.apache.xmlbeans.SimpleValue target = null;
4759                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FIRSTNAME$2, 0);
4760                     if (target == null)
4761                     {
4762                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FIRSTNAME$2);
4763                     }
4764                     target.setStringValue(firstName);
4765                 }
4766             }
4767             
4768             /**
4769              * Sets (as xml) the "FirstName" element
4770              */
4771             public void xsetFirstName(gov.grants.apply.system.globalLibraryV20.FirstNameDataType firstName)
4772             {
4773                 synchronized (monitor())
4774                 {
4775                     check_orphaned();
4776                     gov.grants.apply.system.globalLibraryV20.FirstNameDataType target = null;
4777                     target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().find_element_user(FIRSTNAME$2, 0);
4778                     if (target == null)
4779                     {
4780                       target = (gov.grants.apply.system.globalLibraryV20.FirstNameDataType)get_store().add_element_user(FIRSTNAME$2);
4781                     }
4782                     target.set(firstName);
4783                 }
4784             }
4785             
4786             /**
4787              * Unsets the "FirstName" element
4788              */
4789             public void unsetFirstName()
4790             {
4791                 synchronized (monitor())
4792                 {
4793                     check_orphaned();
4794                     get_store().remove_element(FIRSTNAME$2, 0);
4795                 }
4796             }
4797             
4798             /**
4799              * Gets the "LastName" element
4800              */
4801             public java.lang.String getLastName()
4802             {
4803                 synchronized (monitor())
4804                 {
4805                     check_orphaned();
4806                     org.apache.xmlbeans.SimpleValue target = null;
4807                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$4, 0);
4808                     if (target == null)
4809                     {
4810                       return null;
4811                     }
4812                     return target.getStringValue();
4813                 }
4814             }
4815             
4816             /**
4817              * Gets (as xml) the "LastName" element
4818              */
4819             public gov.grants.apply.system.globalLibraryV20.LastNameDataType xgetLastName()
4820             {
4821                 synchronized (monitor())
4822                 {
4823                     check_orphaned();
4824                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
4825                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$4, 0);
4826                     return target;
4827                 }
4828             }
4829             
4830             /**
4831              * True if has "LastName" element
4832              */
4833             public boolean isSetLastName()
4834             {
4835                 synchronized (monitor())
4836                 {
4837                     check_orphaned();
4838                     return get_store().count_elements(LASTNAME$4) != 0;
4839                 }
4840             }
4841             
4842             /**
4843              * Sets the "LastName" element
4844              */
4845             public void setLastName(java.lang.String lastName)
4846             {
4847                 synchronized (monitor())
4848                 {
4849                     check_orphaned();
4850                     org.apache.xmlbeans.SimpleValue target = null;
4851                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LASTNAME$4, 0);
4852                     if (target == null)
4853                     {
4854                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LASTNAME$4);
4855                     }
4856                     target.setStringValue(lastName);
4857                 }
4858             }
4859             
4860             /**
4861              * Sets (as xml) the "LastName" element
4862              */
4863             public void xsetLastName(gov.grants.apply.system.globalLibraryV20.LastNameDataType lastName)
4864             {
4865                 synchronized (monitor())
4866                 {
4867                     check_orphaned();
4868                     gov.grants.apply.system.globalLibraryV20.LastNameDataType target = null;
4869                     target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().find_element_user(LASTNAME$4, 0);
4870                     if (target == null)
4871                     {
4872                       target = (gov.grants.apply.system.globalLibraryV20.LastNameDataType)get_store().add_element_user(LASTNAME$4);
4873                     }
4874                     target.set(lastName);
4875                 }
4876             }
4877             
4878             /**
4879              * Unsets the "LastName" element
4880              */
4881             public void unsetLastName()
4882             {
4883                 synchronized (monitor())
4884                 {
4885                     check_orphaned();
4886                     get_store().remove_element(LASTNAME$4, 0);
4887                 }
4888             }
4889             
4890             /**
4891              * Gets the "Title" element
4892              */
4893             public java.lang.String getTitle()
4894             {
4895                 synchronized (monitor())
4896                 {
4897                     check_orphaned();
4898                     org.apache.xmlbeans.SimpleValue target = null;
4899                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$6, 0);
4900                     if (target == null)
4901                     {
4902                       return null;
4903                     }
4904                     return target.getStringValue();
4905                 }
4906             }
4907             
4908             /**
4909              * Gets (as xml) the "Title" element
4910              */
4911             public gov.grants.apply.system.globalLibraryV20.HumanTitleDataType xgetTitle()
4912             {
4913                 synchronized (monitor())
4914                 {
4915                     check_orphaned();
4916                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
4917                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$6, 0);
4918                     return target;
4919                 }
4920             }
4921             
4922             /**
4923              * True if has "Title" element
4924              */
4925             public boolean isSetTitle()
4926             {
4927                 synchronized (monitor())
4928                 {
4929                     check_orphaned();
4930                     return get_store().count_elements(TITLE$6) != 0;
4931                 }
4932             }
4933             
4934             /**
4935              * Sets the "Title" element
4936              */
4937             public void setTitle(java.lang.String title)
4938             {
4939                 synchronized (monitor())
4940                 {
4941                     check_orphaned();
4942                     org.apache.xmlbeans.SimpleValue target = null;
4943                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TITLE$6, 0);
4944                     if (target == null)
4945                     {
4946                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TITLE$6);
4947                     }
4948                     target.setStringValue(title);
4949                 }
4950             }
4951             
4952             /**
4953              * Sets (as xml) the "Title" element
4954              */
4955             public void xsetTitle(gov.grants.apply.system.globalLibraryV20.HumanTitleDataType title)
4956             {
4957                 synchronized (monitor())
4958                 {
4959                     check_orphaned();
4960                     gov.grants.apply.system.globalLibraryV20.HumanTitleDataType target = null;
4961                     target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().find_element_user(TITLE$6, 0);
4962                     if (target == null)
4963                     {
4964                       target = (gov.grants.apply.system.globalLibraryV20.HumanTitleDataType)get_store().add_element_user(TITLE$6);
4965                     }
4966                     target.set(title);
4967                 }
4968             }
4969             
4970             /**
4971              * Unsets the "Title" element
4972              */
4973             public void unsetTitle()
4974             {
4975                 synchronized (monitor())
4976                 {
4977                     check_orphaned();
4978                     get_store().remove_element(TITLE$6, 0);
4979                 }
4980             }
4981             
4982             /**
4983              * Gets the "Email" element
4984              */
4985             public java.lang.String getEmail()
4986             {
4987                 synchronized (monitor())
4988                 {
4989                     check_orphaned();
4990                     org.apache.xmlbeans.SimpleValue target = null;
4991                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$8, 0);
4992                     if (target == null)
4993                     {
4994                       return null;
4995                     }
4996                     return target.getStringValue();
4997                 }
4998             }
4999             
5000             /**
5001              * Gets (as xml) the "Email" element
5002              */
5003             public gov.grants.apply.system.globalLibraryV20.EmailDataType xgetEmail()
5004             {
5005                 synchronized (monitor())
5006                 {
5007                     check_orphaned();
5008                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
5009                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$8, 0);
5010                     return target;
5011                 }
5012             }
5013             
5014             /**
5015              * True if has "Email" element
5016              */
5017             public boolean isSetEmail()
5018             {
5019                 synchronized (monitor())
5020                 {
5021                     check_orphaned();
5022                     return get_store().count_elements(EMAIL$8) != 0;
5023                 }
5024             }
5025             
5026             /**
5027              * Sets the "Email" element
5028              */
5029             public void setEmail(java.lang.String email)
5030             {
5031                 synchronized (monitor())
5032                 {
5033                     check_orphaned();
5034                     org.apache.xmlbeans.SimpleValue target = null;
5035                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EMAIL$8, 0);
5036                     if (target == null)
5037                     {
5038                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EMAIL$8);
5039                     }
5040                     target.setStringValue(email);
5041                 }
5042             }
5043             
5044             /**
5045              * Sets (as xml) the "Email" element
5046              */
5047             public void xsetEmail(gov.grants.apply.system.globalLibraryV20.EmailDataType email)
5048             {
5049                 synchronized (monitor())
5050                 {
5051                     check_orphaned();
5052                     gov.grants.apply.system.globalLibraryV20.EmailDataType target = null;
5053                     target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().find_element_user(EMAIL$8, 0);
5054                     if (target == null)
5055                     {
5056                       target = (gov.grants.apply.system.globalLibraryV20.EmailDataType)get_store().add_element_user(EMAIL$8);
5057                     }
5058                     target.set(email);
5059                 }
5060             }
5061             
5062             /**
5063              * Unsets the "Email" element
5064              */
5065             public void unsetEmail()
5066             {
5067                 synchronized (monitor())
5068                 {
5069                     check_orphaned();
5070                     get_store().remove_element(EMAIL$8, 0);
5071                 }
5072             }
5073             
5074             /**
5075              * Gets the "Phone" element
5076              */
5077             public java.lang.String getPhone()
5078             {
5079                 synchronized (monitor())
5080                 {
5081                     check_orphaned();
5082                     org.apache.xmlbeans.SimpleValue target = null;
5083                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$10, 0);
5084                     if (target == null)
5085                     {
5086                       return null;
5087                     }
5088                     return target.getStringValue();
5089                 }
5090             }
5091             
5092             /**
5093              * Gets (as xml) the "Phone" element
5094              */
5095             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetPhone()
5096             {
5097                 synchronized (monitor())
5098                 {
5099                     check_orphaned();
5100                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
5101                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$10, 0);
5102                     return target;
5103                 }
5104             }
5105             
5106             /**
5107              * True if has "Phone" element
5108              */
5109             public boolean isSetPhone()
5110             {
5111                 synchronized (monitor())
5112                 {
5113                     check_orphaned();
5114                     return get_store().count_elements(PHONE$10) != 0;
5115                 }
5116             }
5117             
5118             /**
5119              * Sets the "Phone" element
5120              */
5121             public void setPhone(java.lang.String phone)
5122             {
5123                 synchronized (monitor())
5124                 {
5125                     check_orphaned();
5126                     org.apache.xmlbeans.SimpleValue target = null;
5127                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PHONE$10, 0);
5128                     if (target == null)
5129                     {
5130                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PHONE$10);
5131                     }
5132                     target.setStringValue(phone);
5133                 }
5134             }
5135             
5136             /**
5137              * Sets (as xml) the "Phone" element
5138              */
5139             public void xsetPhone(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType phone)
5140             {
5141                 synchronized (monitor())
5142                 {
5143                     check_orphaned();
5144                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
5145                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(PHONE$10, 0);
5146                     if (target == null)
5147                     {
5148                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(PHONE$10);
5149                     }
5150                     target.set(phone);
5151                 }
5152             }
5153             
5154             /**
5155              * Unsets the "Phone" element
5156              */
5157             public void unsetPhone()
5158             {
5159                 synchronized (monitor())
5160                 {
5161                     check_orphaned();
5162                     get_store().remove_element(PHONE$10, 0);
5163                 }
5164             }
5165             
5166             /**
5167              * Gets the "Fax" element
5168              */
5169             public java.lang.String getFax()
5170             {
5171                 synchronized (monitor())
5172                 {
5173                     check_orphaned();
5174                     org.apache.xmlbeans.SimpleValue target = null;
5175                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$12, 0);
5176                     if (target == null)
5177                     {
5178                       return null;
5179                     }
5180                     return target.getStringValue();
5181                 }
5182             }
5183             
5184             /**
5185              * Gets (as xml) the "Fax" element
5186              */
5187             public gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType xgetFax()
5188             {
5189                 synchronized (monitor())
5190                 {
5191                     check_orphaned();
5192                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
5193                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$12, 0);
5194                     return target;
5195                 }
5196             }
5197             
5198             /**
5199              * True if has "Fax" element
5200              */
5201             public boolean isSetFax()
5202             {
5203                 synchronized (monitor())
5204                 {
5205                     check_orphaned();
5206                     return get_store().count_elements(FAX$12) != 0;
5207                 }
5208             }
5209             
5210             /**
5211              * Sets the "Fax" element
5212              */
5213             public void setFax(java.lang.String fax)
5214             {
5215                 synchronized (monitor())
5216                 {
5217                     check_orphaned();
5218                     org.apache.xmlbeans.SimpleValue target = null;
5219                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FAX$12, 0);
5220                     if (target == null)
5221                     {
5222                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FAX$12);
5223                     }
5224                     target.setStringValue(fax);
5225                 }
5226             }
5227             
5228             /**
5229              * Sets (as xml) the "Fax" element
5230              */
5231             public void xsetFax(gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType fax)
5232             {
5233                 synchronized (monitor())
5234                 {
5235                     check_orphaned();
5236                     gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType target = null;
5237                     target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().find_element_user(FAX$12, 0);
5238                     if (target == null)
5239                     {
5240                       target = (gov.grants.apply.system.globalLibraryV20.TelephoneNumberDataType)get_store().add_element_user(FAX$12);
5241                     }
5242                     target.set(fax);
5243                 }
5244             }
5245             
5246             /**
5247              * Unsets the "Fax" element
5248              */
5249             public void unsetFax()
5250             {
5251                 synchronized (monitor())
5252                 {
5253                     check_orphaned();
5254                     get_store().remove_element(FAX$12, 0);
5255                 }
5256             }
5257             
5258             /**
5259              * Gets the "Street1" element
5260              */
5261             public java.lang.String getStreet1()
5262             {
5263                 synchronized (monitor())
5264                 {
5265                     check_orphaned();
5266                     org.apache.xmlbeans.SimpleValue target = null;
5267                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$14, 0);
5268                     if (target == null)
5269                     {
5270                       return null;
5271                     }
5272                     return target.getStringValue();
5273                 }
5274             }
5275             
5276             /**
5277              * Gets (as xml) the "Street1" element
5278              */
5279             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet1()
5280             {
5281                 synchronized (monitor())
5282                 {
5283                     check_orphaned();
5284                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
5285                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$14, 0);
5286                     return target;
5287                 }
5288             }
5289             
5290             /**
5291              * True if has "Street1" element
5292              */
5293             public boolean isSetStreet1()
5294             {
5295                 synchronized (monitor())
5296                 {
5297                     check_orphaned();
5298                     return get_store().count_elements(STREET1$14) != 0;
5299                 }
5300             }
5301             
5302             /**
5303              * Sets the "Street1" element
5304              */
5305             public void setStreet1(java.lang.String street1)
5306             {
5307                 synchronized (monitor())
5308                 {
5309                     check_orphaned();
5310                     org.apache.xmlbeans.SimpleValue target = null;
5311                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET1$14, 0);
5312                     if (target == null)
5313                     {
5314                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET1$14);
5315                     }
5316                     target.setStringValue(street1);
5317                 }
5318             }
5319             
5320             /**
5321              * Sets (as xml) the "Street1" element
5322              */
5323             public void xsetStreet1(gov.grants.apply.system.globalLibraryV20.StreetDataType street1)
5324             {
5325                 synchronized (monitor())
5326                 {
5327                     check_orphaned();
5328                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
5329                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET1$14, 0);
5330                     if (target == null)
5331                     {
5332                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET1$14);
5333                     }
5334                     target.set(street1);
5335                 }
5336             }
5337             
5338             /**
5339              * Unsets the "Street1" element
5340              */
5341             public void unsetStreet1()
5342             {
5343                 synchronized (monitor())
5344                 {
5345                     check_orphaned();
5346                     get_store().remove_element(STREET1$14, 0);
5347                 }
5348             }
5349             
5350             /**
5351              * Gets the "Street2" element
5352              */
5353             public java.lang.String getStreet2()
5354             {
5355                 synchronized (monitor())
5356                 {
5357                     check_orphaned();
5358                     org.apache.xmlbeans.SimpleValue target = null;
5359                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$16, 0);
5360                     if (target == null)
5361                     {
5362                       return null;
5363                     }
5364                     return target.getStringValue();
5365                 }
5366             }
5367             
5368             /**
5369              * Gets (as xml) the "Street2" element
5370              */
5371             public gov.grants.apply.system.globalLibraryV20.StreetDataType xgetStreet2()
5372             {
5373                 synchronized (monitor())
5374                 {
5375                     check_orphaned();
5376                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
5377                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$16, 0);
5378                     return target;
5379                 }
5380             }
5381             
5382             /**
5383              * True if has "Street2" element
5384              */
5385             public boolean isSetStreet2()
5386             {
5387                 synchronized (monitor())
5388                 {
5389                     check_orphaned();
5390                     return get_store().count_elements(STREET2$16) != 0;
5391                 }
5392             }
5393             
5394             /**
5395              * Sets the "Street2" element
5396              */
5397             public void setStreet2(java.lang.String street2)
5398             {
5399                 synchronized (monitor())
5400                 {
5401                     check_orphaned();
5402                     org.apache.xmlbeans.SimpleValue target = null;
5403                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STREET2$16, 0);
5404                     if (target == null)
5405                     {
5406                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STREET2$16);
5407                     }
5408                     target.setStringValue(street2);
5409                 }
5410             }
5411             
5412             /**
5413              * Sets (as xml) the "Street2" element
5414              */
5415             public void xsetStreet2(gov.grants.apply.system.globalLibraryV20.StreetDataType street2)
5416             {
5417                 synchronized (monitor())
5418                 {
5419                     check_orphaned();
5420                     gov.grants.apply.system.globalLibraryV20.StreetDataType target = null;
5421                     target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().find_element_user(STREET2$16, 0);
5422                     if (target == null)
5423                     {
5424                       target = (gov.grants.apply.system.globalLibraryV20.StreetDataType)get_store().add_element_user(STREET2$16);
5425                     }
5426                     target.set(street2);
5427                 }
5428             }
5429             
5430             /**
5431              * Unsets the "Street2" element
5432              */
5433             public void unsetStreet2()
5434             {
5435                 synchronized (monitor())
5436                 {
5437                     check_orphaned();
5438                     get_store().remove_element(STREET2$16, 0);
5439                 }
5440             }
5441             
5442             /**
5443              * Gets the "City" element
5444              */
5445             public java.lang.String getCity()
5446             {
5447                 synchronized (monitor())
5448                 {
5449                     check_orphaned();
5450                     org.apache.xmlbeans.SimpleValue target = null;
5451                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$18, 0);
5452                     if (target == null)
5453                     {
5454                       return null;
5455                     }
5456                     return target.getStringValue();
5457                 }
5458             }
5459             
5460             /**
5461              * Gets (as xml) the "City" element
5462              */
5463             public gov.grants.apply.system.globalLibraryV20.CityDataType xgetCity()
5464             {
5465                 synchronized (monitor())
5466                 {
5467                     check_orphaned();
5468                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
5469                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$18, 0);
5470                     return target;
5471                 }
5472             }
5473             
5474             /**
5475              * True if has "City" element
5476              */
5477             public boolean isSetCity()
5478             {
5479                 synchronized (monitor())
5480                 {
5481                     check_orphaned();
5482                     return get_store().count_elements(CITY$18) != 0;
5483                 }
5484             }
5485             
5486             /**
5487              * Sets the "City" element
5488              */
5489             public void setCity(java.lang.String city)
5490             {
5491                 synchronized (monitor())
5492                 {
5493                     check_orphaned();
5494                     org.apache.xmlbeans.SimpleValue target = null;
5495                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CITY$18, 0);
5496                     if (target == null)
5497                     {
5498                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CITY$18);
5499                     }
5500                     target.setStringValue(city);
5501                 }
5502             }
5503             
5504             /**
5505              * Sets (as xml) the "City" element
5506              */
5507             public void xsetCity(gov.grants.apply.system.globalLibraryV20.CityDataType city)
5508             {
5509                 synchronized (monitor())
5510                 {
5511                     check_orphaned();
5512                     gov.grants.apply.system.globalLibraryV20.CityDataType target = null;
5513                     target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().find_element_user(CITY$18, 0);
5514                     if (target == null)
5515                     {
5516                       target = (gov.grants.apply.system.globalLibraryV20.CityDataType)get_store().add_element_user(CITY$18);
5517                     }
5518                     target.set(city);
5519                 }
5520             }
5521             
5522             /**
5523              * Unsets the "City" element
5524              */
5525             public void unsetCity()
5526             {
5527                 synchronized (monitor())
5528                 {
5529                     check_orphaned();
5530                     get_store().remove_element(CITY$18, 0);
5531                 }
5532             }
5533             
5534             /**
5535              * Gets the "State" element
5536              */
5537             public gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum getState()
5538             {
5539                 synchronized (monitor())
5540                 {
5541                     check_orphaned();
5542                     org.apache.xmlbeans.SimpleValue target = null;
5543                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$20, 0);
5544                     if (target == null)
5545                     {
5546                       return null;
5547                     }
5548                     return (gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum)target.getEnumValue();
5549                 }
5550             }
5551             
5552             /**
5553              * Gets (as xml) the "State" element
5554              */
5555             public gov.grants.apply.system.universalCodesV20.StateCodeDataType xgetState()
5556             {
5557                 synchronized (monitor())
5558                 {
5559                     check_orphaned();
5560                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
5561                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$20, 0);
5562                     return target;
5563                 }
5564             }
5565             
5566             /**
5567              * True if has "State" element
5568              */
5569             public boolean isSetState()
5570             {
5571                 synchronized (monitor())
5572                 {
5573                     check_orphaned();
5574                     return get_store().count_elements(STATE$20) != 0;
5575                 }
5576             }
5577             
5578             /**
5579              * Sets the "State" element
5580              */
5581             public void setState(gov.grants.apply.system.universalCodesV20.StateCodeDataType.Enum state)
5582             {
5583                 synchronized (monitor())
5584                 {
5585                     check_orphaned();
5586                     org.apache.xmlbeans.SimpleValue target = null;
5587                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(STATE$20, 0);
5588                     if (target == null)
5589                     {
5590                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(STATE$20);
5591                     }
5592                     target.setEnumValue(state);
5593                 }
5594             }
5595             
5596             /**
5597              * Sets (as xml) the "State" element
5598              */
5599             public void xsetState(gov.grants.apply.system.universalCodesV20.StateCodeDataType state)
5600             {
5601                 synchronized (monitor())
5602                 {
5603                     check_orphaned();
5604                     gov.grants.apply.system.universalCodesV20.StateCodeDataType target = null;
5605                     target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().find_element_user(STATE$20, 0);
5606                     if (target == null)
5607                     {
5608                       target = (gov.grants.apply.system.universalCodesV20.StateCodeDataType)get_store().add_element_user(STATE$20);
5609                     }
5610                     target.set(state);
5611                 }
5612             }
5613             
5614             /**
5615              * Unsets the "State" element
5616              */
5617             public void unsetState()
5618             {
5619                 synchronized (monitor())
5620                 {
5621                     check_orphaned();
5622                     get_store().remove_element(STATE$20, 0);
5623                 }
5624             }
5625             
5626             /**
5627              * Gets the "ZipCode" element
5628              */
5629             public java.lang.String getZipCode()
5630             {
5631                 synchronized (monitor())
5632                 {
5633                     check_orphaned();
5634                     org.apache.xmlbeans.SimpleValue target = null;
5635                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$22, 0);
5636                     if (target == null)
5637                     {
5638                       return null;
5639                     }
5640                     return target.getStringValue();
5641                 }
5642             }
5643             
5644             /**
5645              * Gets (as xml) the "ZipCode" element
5646              */
5647             public gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType xgetZipCode()
5648             {
5649                 synchronized (monitor())
5650                 {
5651                     check_orphaned();
5652                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
5653                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$22, 0);
5654                     return target;
5655                 }
5656             }
5657             
5658             /**
5659              * True if has "ZipCode" element
5660              */
5661             public boolean isSetZipCode()
5662             {
5663                 synchronized (monitor())
5664                 {
5665                     check_orphaned();
5666                     return get_store().count_elements(ZIPCODE$22) != 0;
5667                 }
5668             }
5669             
5670             /**
5671              * Sets the "ZipCode" element
5672              */
5673             public void setZipCode(java.lang.String zipCode)
5674             {
5675                 synchronized (monitor())
5676                 {
5677                     check_orphaned();
5678                     org.apache.xmlbeans.SimpleValue target = null;
5679                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ZIPCODE$22, 0);
5680                     if (target == null)
5681                     {
5682                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ZIPCODE$22);
5683                     }
5684                     target.setStringValue(zipCode);
5685                 }
5686             }
5687             
5688             /**
5689              * Sets (as xml) the "ZipCode" element
5690              */
5691             public void xsetZipCode(gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType zipCode)
5692             {
5693                 synchronized (monitor())
5694                 {
5695                     check_orphaned();
5696                     gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType target = null;
5697                     target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().find_element_user(ZIPCODE$22, 0);
5698                     if (target == null)
5699                     {
5700                       target = (gov.grants.apply.system.globalLibraryV20.ZipPostalCodeDataType)get_store().add_element_user(ZIPCODE$22);
5701                     }
5702                     target.set(zipCode);
5703                 }
5704             }
5705             
5706             /**
5707              * Unsets the "ZipCode" element
5708              */
5709             public void unsetZipCode()
5710             {
5711                 synchronized (monitor())
5712                 {
5713                     check_orphaned();
5714                     get_store().remove_element(ZIPCODE$22, 0);
5715                 }
5716             }
5717         }
5718         /**
5719          * An XML OrganizationalProfile(@http://apply.grants.gov/forms/NACA_0001-V1.0).
5720          *
5721          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OrganizationalProfile.
5722          */
5723         public static class OrganizationalProfileImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationalProfile
5724         {
5725             private static final long serialVersionUID = 1L;
5726             
5727             public OrganizationalProfileImpl(org.apache.xmlbeans.SchemaType sType)
5728             {
5729                 super(sType, false);
5730             }
5731             
5732             protected OrganizationalProfileImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
5733             {
5734                 super(sType, b);
5735             }
5736         }
5737         /**
5738          * An XML TypeAssistance(@http://apply.grants.gov/forms/NACA_0001-V1.0).
5739          *
5740          * This is a complex type.
5741          */
5742         public static class TypeAssistanceImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TypeAssistance
5743         {
5744             private static final long serialVersionUID = 1L;
5745             
5746             public TypeAssistanceImpl(org.apache.xmlbeans.SchemaType sType)
5747             {
5748                 super(sType);
5749             }
5750             
5751             private static final javax.xml.namespace.QName FA$0 = 
5752                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FA");
5753             private static final javax.xml.namespace.QName TA$2 = 
5754                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "TA");
5755             
5756             
5757             /**
5758              * Gets the "FA" element
5759              */
5760             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFA()
5761             {
5762                 synchronized (monitor())
5763                 {
5764                     check_orphaned();
5765                     org.apache.xmlbeans.SimpleValue target = null;
5766                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FA$0, 0);
5767                     if (target == null)
5768                     {
5769                       return null;
5770                     }
5771                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5772                 }
5773             }
5774             
5775             /**
5776              * Gets (as xml) the "FA" element
5777              */
5778             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFA()
5779             {
5780                 synchronized (monitor())
5781                 {
5782                     check_orphaned();
5783                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5784                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FA$0, 0);
5785                     return target;
5786                 }
5787             }
5788             
5789             /**
5790              * True if has "FA" element
5791              */
5792             public boolean isSetFA()
5793             {
5794                 synchronized (monitor())
5795                 {
5796                     check_orphaned();
5797                     return get_store().count_elements(FA$0) != 0;
5798                 }
5799             }
5800             
5801             /**
5802              * Sets the "FA" element
5803              */
5804             public void setFA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fa)
5805             {
5806                 synchronized (monitor())
5807                 {
5808                     check_orphaned();
5809                     org.apache.xmlbeans.SimpleValue target = null;
5810                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FA$0, 0);
5811                     if (target == null)
5812                     {
5813                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FA$0);
5814                     }
5815                     target.setEnumValue(fa);
5816                 }
5817             }
5818             
5819             /**
5820              * Sets (as xml) the "FA" element
5821              */
5822             public void xsetFA(gov.grants.apply.system.globalLibraryV20.YesNoDataType fa)
5823             {
5824                 synchronized (monitor())
5825                 {
5826                     check_orphaned();
5827                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5828                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FA$0, 0);
5829                     if (target == null)
5830                     {
5831                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FA$0);
5832                     }
5833                     target.set(fa);
5834                 }
5835             }
5836             
5837             /**
5838              * Unsets the "FA" element
5839              */
5840             public void unsetFA()
5841             {
5842                 synchronized (monitor())
5843                 {
5844                     check_orphaned();
5845                     get_store().remove_element(FA$0, 0);
5846                 }
5847             }
5848             
5849             /**
5850              * Gets the "TA" element
5851              */
5852             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTA()
5853             {
5854                 synchronized (monitor())
5855                 {
5856                     check_orphaned();
5857                     org.apache.xmlbeans.SimpleValue target = null;
5858                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TA$2, 0);
5859                     if (target == null)
5860                     {
5861                       return null;
5862                     }
5863                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
5864                 }
5865             }
5866             
5867             /**
5868              * Gets (as xml) the "TA" element
5869              */
5870             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTA()
5871             {
5872                 synchronized (monitor())
5873                 {
5874                     check_orphaned();
5875                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5876                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TA$2, 0);
5877                     return target;
5878                 }
5879             }
5880             
5881             /**
5882              * True if has "TA" element
5883              */
5884             public boolean isSetTA()
5885             {
5886                 synchronized (monitor())
5887                 {
5888                     check_orphaned();
5889                     return get_store().count_elements(TA$2) != 0;
5890                 }
5891             }
5892             
5893             /**
5894              * Sets the "TA" element
5895              */
5896             public void setTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ta)
5897             {
5898                 synchronized (monitor())
5899                 {
5900                     check_orphaned();
5901                     org.apache.xmlbeans.SimpleValue target = null;
5902                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TA$2, 0);
5903                     if (target == null)
5904                     {
5905                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TA$2);
5906                     }
5907                     target.setEnumValue(ta);
5908                 }
5909             }
5910             
5911             /**
5912              * Sets (as xml) the "TA" element
5913              */
5914             public void xsetTA(gov.grants.apply.system.globalLibraryV20.YesNoDataType ta)
5915             {
5916                 synchronized (monitor())
5917                 {
5918                     check_orphaned();
5919                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
5920                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TA$2, 0);
5921                     if (target == null)
5922                     {
5923                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TA$2);
5924                     }
5925                     target.set(ta);
5926                 }
5927             }
5928             
5929             /**
5930              * Unsets the "TA" element
5931              */
5932             public void unsetTA()
5933             {
5934                 synchronized (monitor())
5935                 {
5936                     check_orphaned();
5937                     get_store().remove_element(TA$2, 0);
5938                 }
5939             }
5940         }
5941         /**
5942          * An XML FARequestedAmount(@http://apply.grants.gov/forms/NACA_0001-V1.0).
5943          *
5944          * This is a complex type.
5945          */
5946         public static class FARequestedAmountImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount
5947         {
5948             private static final long serialVersionUID = 1L;
5949             
5950             public FARequestedAmountImpl(org.apache.xmlbeans.SchemaType sType)
5951             {
5952                 super(sType);
5953             }
5954             
5955             private static final javax.xml.namespace.QName LOAN$0 = 
5956                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Loan");
5957             private static final javax.xml.namespace.QName GRANT$2 = 
5958                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Grant");
5959             private static final javax.xml.namespace.QName EQUITY$4 = 
5960                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Equity");
5961             private static final javax.xml.namespace.QName SHARESDEPOSITS$6 = 
5962                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SharesDeposits");
5963             private static final javax.xml.namespace.QName SECONDARYCAPITAL$8 = 
5964                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SecondaryCapital");
5965             private static final javax.xml.namespace.QName QID54$10 = 
5966                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_54");
5967             
5968             
5969             /**
5970              * Gets the "Loan" element
5971              */
5972             public int getLoan()
5973             {
5974                 synchronized (monitor())
5975                 {
5976                     check_orphaned();
5977                     org.apache.xmlbeans.SimpleValue target = null;
5978                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOAN$0, 0);
5979                     if (target == null)
5980                     {
5981                       return 0;
5982                     }
5983                     return target.getIntValue();
5984                 }
5985             }
5986             
5987             /**
5988              * Gets (as xml) the "Loan" element
5989              */
5990             public gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetLoan()
5991             {
5992                 synchronized (monitor())
5993                 {
5994                     check_orphaned();
5995                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
5996                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(LOAN$0, 0);
5997                     return target;
5998                 }
5999             }
6000             
6001             /**
6002              * True if has "Loan" element
6003              */
6004             public boolean isSetLoan()
6005             {
6006                 synchronized (monitor())
6007                 {
6008                     check_orphaned();
6009                     return get_store().count_elements(LOAN$0) != 0;
6010                 }
6011             }
6012             
6013             /**
6014              * Sets the "Loan" element
6015              */
6016             public void setLoan(int loan)
6017             {
6018                 synchronized (monitor())
6019                 {
6020                     check_orphaned();
6021                     org.apache.xmlbeans.SimpleValue target = null;
6022                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOAN$0, 0);
6023                     if (target == null)
6024                     {
6025                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOAN$0);
6026                     }
6027                     target.setIntValue(loan);
6028                 }
6029             }
6030             
6031             /**
6032              * Sets (as xml) the "Loan" element
6033              */
6034             public void xsetLoan(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType loan)
6035             {
6036                 synchronized (monitor())
6037                 {
6038                     check_orphaned();
6039                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6040                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(LOAN$0, 0);
6041                     if (target == null)
6042                     {
6043                       target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().add_element_user(LOAN$0);
6044                     }
6045                     target.set(loan);
6046                 }
6047             }
6048             
6049             /**
6050              * Unsets the "Loan" element
6051              */
6052             public void unsetLoan()
6053             {
6054                 synchronized (monitor())
6055                 {
6056                     check_orphaned();
6057                     get_store().remove_element(LOAN$0, 0);
6058                 }
6059             }
6060             
6061             /**
6062              * Gets the "Grant" element
6063              */
6064             public int getGrant()
6065             {
6066                 synchronized (monitor())
6067                 {
6068                     check_orphaned();
6069                     org.apache.xmlbeans.SimpleValue target = null;
6070                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANT$2, 0);
6071                     if (target == null)
6072                     {
6073                       return 0;
6074                     }
6075                     return target.getIntValue();
6076                 }
6077             }
6078             
6079             /**
6080              * Gets (as xml) the "Grant" element
6081              */
6082             public gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetGrant()
6083             {
6084                 synchronized (monitor())
6085                 {
6086                     check_orphaned();
6087                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6088                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(GRANT$2, 0);
6089                     return target;
6090                 }
6091             }
6092             
6093             /**
6094              * True if has "Grant" element
6095              */
6096             public boolean isSetGrant()
6097             {
6098                 synchronized (monitor())
6099                 {
6100                     check_orphaned();
6101                     return get_store().count_elements(GRANT$2) != 0;
6102                 }
6103             }
6104             
6105             /**
6106              * Sets the "Grant" element
6107              */
6108             public void setGrant(int grant)
6109             {
6110                 synchronized (monitor())
6111                 {
6112                     check_orphaned();
6113                     org.apache.xmlbeans.SimpleValue target = null;
6114                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GRANT$2, 0);
6115                     if (target == null)
6116                     {
6117                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GRANT$2);
6118                     }
6119                     target.setIntValue(grant);
6120                 }
6121             }
6122             
6123             /**
6124              * Sets (as xml) the "Grant" element
6125              */
6126             public void xsetGrant(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType grant)
6127             {
6128                 synchronized (monitor())
6129                 {
6130                     check_orphaned();
6131                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6132                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(GRANT$2, 0);
6133                     if (target == null)
6134                     {
6135                       target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().add_element_user(GRANT$2);
6136                     }
6137                     target.set(grant);
6138                 }
6139             }
6140             
6141             /**
6142              * Unsets the "Grant" element
6143              */
6144             public void unsetGrant()
6145             {
6146                 synchronized (monitor())
6147                 {
6148                     check_orphaned();
6149                     get_store().remove_element(GRANT$2, 0);
6150                 }
6151             }
6152             
6153             /**
6154              * Gets the "Equity" element
6155              */
6156             public int getEquity()
6157             {
6158                 synchronized (monitor())
6159                 {
6160                     check_orphaned();
6161                     org.apache.xmlbeans.SimpleValue target = null;
6162                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EQUITY$4, 0);
6163                     if (target == null)
6164                     {
6165                       return 0;
6166                     }
6167                     return target.getIntValue();
6168                 }
6169             }
6170             
6171             /**
6172              * Gets (as xml) the "Equity" element
6173              */
6174             public gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetEquity()
6175             {
6176                 synchronized (monitor())
6177                 {
6178                     check_orphaned();
6179                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6180                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(EQUITY$4, 0);
6181                     return target;
6182                 }
6183             }
6184             
6185             /**
6186              * True if has "Equity" element
6187              */
6188             public boolean isSetEquity()
6189             {
6190                 synchronized (monitor())
6191                 {
6192                     check_orphaned();
6193                     return get_store().count_elements(EQUITY$4) != 0;
6194                 }
6195             }
6196             
6197             /**
6198              * Sets the "Equity" element
6199              */
6200             public void setEquity(int equity)
6201             {
6202                 synchronized (monitor())
6203                 {
6204                     check_orphaned();
6205                     org.apache.xmlbeans.SimpleValue target = null;
6206                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EQUITY$4, 0);
6207                     if (target == null)
6208                     {
6209                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EQUITY$4);
6210                     }
6211                     target.setIntValue(equity);
6212                 }
6213             }
6214             
6215             /**
6216              * Sets (as xml) the "Equity" element
6217              */
6218             public void xsetEquity(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType equity)
6219             {
6220                 synchronized (monitor())
6221                 {
6222                     check_orphaned();
6223                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6224                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(EQUITY$4, 0);
6225                     if (target == null)
6226                     {
6227                       target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().add_element_user(EQUITY$4);
6228                     }
6229                     target.set(equity);
6230                 }
6231             }
6232             
6233             /**
6234              * Unsets the "Equity" element
6235              */
6236             public void unsetEquity()
6237             {
6238                 synchronized (monitor())
6239                 {
6240                     check_orphaned();
6241                     get_store().remove_element(EQUITY$4, 0);
6242                 }
6243             }
6244             
6245             /**
6246              * Gets the "SharesDeposits" element
6247              */
6248             public int getSharesDeposits()
6249             {
6250                 synchronized (monitor())
6251                 {
6252                     check_orphaned();
6253                     org.apache.xmlbeans.SimpleValue target = null;
6254                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SHARESDEPOSITS$6, 0);
6255                     if (target == null)
6256                     {
6257                       return 0;
6258                     }
6259                     return target.getIntValue();
6260                 }
6261             }
6262             
6263             /**
6264              * Gets (as xml) the "SharesDeposits" element
6265              */
6266             public gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetSharesDeposits()
6267             {
6268                 synchronized (monitor())
6269                 {
6270                     check_orphaned();
6271                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6272                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(SHARESDEPOSITS$6, 0);
6273                     return target;
6274                 }
6275             }
6276             
6277             /**
6278              * True if has "SharesDeposits" element
6279              */
6280             public boolean isSetSharesDeposits()
6281             {
6282                 synchronized (monitor())
6283                 {
6284                     check_orphaned();
6285                     return get_store().count_elements(SHARESDEPOSITS$6) != 0;
6286                 }
6287             }
6288             
6289             /**
6290              * Sets the "SharesDeposits" element
6291              */
6292             public void setSharesDeposits(int sharesDeposits)
6293             {
6294                 synchronized (monitor())
6295                 {
6296                     check_orphaned();
6297                     org.apache.xmlbeans.SimpleValue target = null;
6298                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SHARESDEPOSITS$6, 0);
6299                     if (target == null)
6300                     {
6301                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SHARESDEPOSITS$6);
6302                     }
6303                     target.setIntValue(sharesDeposits);
6304                 }
6305             }
6306             
6307             /**
6308              * Sets (as xml) the "SharesDeposits" element
6309              */
6310             public void xsetSharesDeposits(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType sharesDeposits)
6311             {
6312                 synchronized (monitor())
6313                 {
6314                     check_orphaned();
6315                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6316                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(SHARESDEPOSITS$6, 0);
6317                     if (target == null)
6318                     {
6319                       target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().add_element_user(SHARESDEPOSITS$6);
6320                     }
6321                     target.set(sharesDeposits);
6322                 }
6323             }
6324             
6325             /**
6326              * Unsets the "SharesDeposits" element
6327              */
6328             public void unsetSharesDeposits()
6329             {
6330                 synchronized (monitor())
6331                 {
6332                     check_orphaned();
6333                     get_store().remove_element(SHARESDEPOSITS$6, 0);
6334                 }
6335             }
6336             
6337             /**
6338              * Gets the "SecondaryCapital" element
6339              */
6340             public int getSecondaryCapital()
6341             {
6342                 synchronized (monitor())
6343                 {
6344                     check_orphaned();
6345                     org.apache.xmlbeans.SimpleValue target = null;
6346                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SECONDARYCAPITAL$8, 0);
6347                     if (target == null)
6348                     {
6349                       return 0;
6350                     }
6351                     return target.getIntValue();
6352                 }
6353             }
6354             
6355             /**
6356              * Gets (as xml) the "SecondaryCapital" element
6357              */
6358             public gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType xgetSecondaryCapital()
6359             {
6360                 synchronized (monitor())
6361                 {
6362                     check_orphaned();
6363                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6364                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(SECONDARYCAPITAL$8, 0);
6365                     return target;
6366                 }
6367             }
6368             
6369             /**
6370              * True if has "SecondaryCapital" element
6371              */
6372             public boolean isSetSecondaryCapital()
6373             {
6374                 synchronized (monitor())
6375                 {
6376                     check_orphaned();
6377                     return get_store().count_elements(SECONDARYCAPITAL$8) != 0;
6378                 }
6379             }
6380             
6381             /**
6382              * Sets the "SecondaryCapital" element
6383              */
6384             public void setSecondaryCapital(int secondaryCapital)
6385             {
6386                 synchronized (monitor())
6387                 {
6388                     check_orphaned();
6389                     org.apache.xmlbeans.SimpleValue target = null;
6390                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SECONDARYCAPITAL$8, 0);
6391                     if (target == null)
6392                     {
6393                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SECONDARYCAPITAL$8);
6394                     }
6395                     target.setIntValue(secondaryCapital);
6396                 }
6397             }
6398             
6399             /**
6400              * Sets (as xml) the "SecondaryCapital" element
6401              */
6402             public void xsetSecondaryCapital(gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType secondaryCapital)
6403             {
6404                 synchronized (monitor())
6405                 {
6406                     check_orphaned();
6407                     gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType target = null;
6408                     target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().find_element_user(SECONDARYCAPITAL$8, 0);
6409                     if (target == null)
6410                     {
6411                       target = (gov.grants.apply.forms.naca0001V10.NACA00010To750000DataType)get_store().add_element_user(SECONDARYCAPITAL$8);
6412                     }
6413                     target.set(secondaryCapital);
6414                 }
6415             }
6416             
6417             /**
6418              * Unsets the "SecondaryCapital" element
6419              */
6420             public void unsetSecondaryCapital()
6421             {
6422                 synchronized (monitor())
6423                 {
6424                     check_orphaned();
6425                     get_store().remove_element(SECONDARYCAPITAL$8, 0);
6426                 }
6427             }
6428             
6429             /**
6430              * Gets the "QID_54" element
6431              */
6432             public int getQID54()
6433             {
6434                 synchronized (monitor())
6435                 {
6436                     check_orphaned();
6437                     org.apache.xmlbeans.SimpleValue target = null;
6438                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID54$10, 0);
6439                     if (target == null)
6440                     {
6441                       return 0;
6442                     }
6443                     return target.getIntValue();
6444                 }
6445             }
6446             
6447             /**
6448              * Gets (as xml) the "QID_54" element
6449              */
6450             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 xgetQID54()
6451             {
6452                 synchronized (monitor())
6453                 {
6454                     check_orphaned();
6455                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 target = null;
6456                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54)get_store().find_element_user(QID54$10, 0);
6457                     return target;
6458                 }
6459             }
6460             
6461             /**
6462              * True if has "QID_54" element
6463              */
6464             public boolean isSetQID54()
6465             {
6466                 synchronized (monitor())
6467                 {
6468                     check_orphaned();
6469                     return get_store().count_elements(QID54$10) != 0;
6470                 }
6471             }
6472             
6473             /**
6474              * Sets the "QID_54" element
6475              */
6476             public void setQID54(int qid54)
6477             {
6478                 synchronized (monitor())
6479                 {
6480                     check_orphaned();
6481                     org.apache.xmlbeans.SimpleValue target = null;
6482                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID54$10, 0);
6483                     if (target == null)
6484                     {
6485                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID54$10);
6486                     }
6487                     target.setIntValue(qid54);
6488                 }
6489             }
6490             
6491             /**
6492              * Sets (as xml) the "QID_54" element
6493              */
6494             public void xsetQID54(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 qid54)
6495             {
6496                 synchronized (monitor())
6497                 {
6498                     check_orphaned();
6499                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54 target = null;
6500                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54)get_store().find_element_user(QID54$10, 0);
6501                     if (target == null)
6502                     {
6503                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54)get_store().add_element_user(QID54$10);
6504                     }
6505                     target.set(qid54);
6506                 }
6507             }
6508             
6509             /**
6510              * Unsets the "QID_54" element
6511              */
6512             public void unsetQID54()
6513             {
6514                 synchronized (monitor())
6515                 {
6516                     check_orphaned();
6517                     get_store().remove_element(QID54$10, 0);
6518                 }
6519             }
6520             /**
6521              * An XML QID_54(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6522              *
6523              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$FARequestedAmount$QID54.
6524              */
6525             public static class QID54Impl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FARequestedAmount.QID54
6526             {
6527                 private static final long serialVersionUID = 1L;
6528                 
6529                 public QID54Impl(org.apache.xmlbeans.SchemaType sType)
6530                 {
6531                     super(sType, false);
6532                 }
6533                 
6534                 protected QID54Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
6535                 {
6536                     super(sType, b);
6537                 }
6538             }
6539         }
6540         /**
6541          * An XML TARequestedAmount(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6542          *
6543          * This is a complex type.
6544          */
6545         public static class TARequestedAmountImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount
6546         {
6547             private static final long serialVersionUID = 1L;
6548             
6549             public TARequestedAmountImpl(org.apache.xmlbeans.SchemaType sType)
6550             {
6551                 super(sType);
6552             }
6553             
6554             private static final javax.xml.namespace.QName TOTALTAGRANTREQUEST$0 = 
6555                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "TotalTAGrantRequest");
6556             
6557             
6558             /**
6559              * Gets the "TotalTAGrantRequest" element
6560              */
6561             public int getTotalTAGrantRequest()
6562             {
6563                 synchronized (monitor())
6564                 {
6565                     check_orphaned();
6566                     org.apache.xmlbeans.SimpleValue target = null;
6567                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALTAGRANTREQUEST$0, 0);
6568                     if (target == null)
6569                     {
6570                       return 0;
6571                     }
6572                     return target.getIntValue();
6573                 }
6574             }
6575             
6576             /**
6577              * Gets (as xml) the "TotalTAGrantRequest" element
6578              */
6579             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest xgetTotalTAGrantRequest()
6580             {
6581                 synchronized (monitor())
6582                 {
6583                     check_orphaned();
6584                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest target = null;
6585                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest)get_store().find_element_user(TOTALTAGRANTREQUEST$0, 0);
6586                     return target;
6587                 }
6588             }
6589             
6590             /**
6591              * True if has "TotalTAGrantRequest" element
6592              */
6593             public boolean isSetTotalTAGrantRequest()
6594             {
6595                 synchronized (monitor())
6596                 {
6597                     check_orphaned();
6598                     return get_store().count_elements(TOTALTAGRANTREQUEST$0) != 0;
6599                 }
6600             }
6601             
6602             /**
6603              * Sets the "TotalTAGrantRequest" element
6604              */
6605             public void setTotalTAGrantRequest(int totalTAGrantRequest)
6606             {
6607                 synchronized (monitor())
6608                 {
6609                     check_orphaned();
6610                     org.apache.xmlbeans.SimpleValue target = null;
6611                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALTAGRANTREQUEST$0, 0);
6612                     if (target == null)
6613                     {
6614                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALTAGRANTREQUEST$0);
6615                     }
6616                     target.setIntValue(totalTAGrantRequest);
6617                 }
6618             }
6619             
6620             /**
6621              * Sets (as xml) the "TotalTAGrantRequest" element
6622              */
6623             public void xsetTotalTAGrantRequest(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest totalTAGrantRequest)
6624             {
6625                 synchronized (monitor())
6626                 {
6627                     check_orphaned();
6628                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest target = null;
6629                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest)get_store().find_element_user(TOTALTAGRANTREQUEST$0, 0);
6630                     if (target == null)
6631                     {
6632                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest)get_store().add_element_user(TOTALTAGRANTREQUEST$0);
6633                     }
6634                     target.set(totalTAGrantRequest);
6635                 }
6636             }
6637             
6638             /**
6639              * Unsets the "TotalTAGrantRequest" element
6640              */
6641             public void unsetTotalTAGrantRequest()
6642             {
6643                 synchronized (monitor())
6644                 {
6645                     check_orphaned();
6646                     get_store().remove_element(TOTALTAGRANTREQUEST$0, 0);
6647                 }
6648             }
6649             /**
6650              * An XML TotalTAGrantRequest(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6651              *
6652              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$TARequestedAmount$TotalTAGrantRequest.
6653              */
6654             public static class TotalTAGrantRequestImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.TARequestedAmount.TotalTAGrantRequest
6655             {
6656                 private static final long serialVersionUID = 1L;
6657                 
6658                 public TotalTAGrantRequestImpl(org.apache.xmlbeans.SchemaType sType)
6659                 {
6660                     super(sType, false);
6661                 }
6662                 
6663                 protected TotalTAGrantRequestImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6664                 {
6665                     super(sType, b);
6666                 }
6667             }
6668         }
6669         /**
6670          * An XML OtherFundsTable(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6671          *
6672          * This is a complex type.
6673          */
6674         public static class OtherFundsTableImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable
6675         {
6676             private static final long serialVersionUID = 1L;
6677             
6678             public OtherFundsTableImpl(org.apache.xmlbeans.SchemaType sType)
6679             {
6680                 super(sType);
6681             }
6682             
6683             private static final javax.xml.namespace.QName AFFILIATENAME$0 = 
6684                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "AffiliateName");
6685             private static final javax.xml.namespace.QName AFFILIATEEIN$2 = 
6686                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "AffiliateEIN");
6687             private static final javax.xml.namespace.QName CDFIFUNDPROGRAM$4 = 
6688                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CDFIFundProgram");
6689             
6690             
6691             /**
6692              * Gets the "AffiliateName" element
6693              */
6694             public java.lang.String getAffiliateName()
6695             {
6696                 synchronized (monitor())
6697                 {
6698                     check_orphaned();
6699                     org.apache.xmlbeans.SimpleValue target = null;
6700                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFFILIATENAME$0, 0);
6701                     if (target == null)
6702                     {
6703                       return null;
6704                     }
6705                     return target.getStringValue();
6706                 }
6707             }
6708             
6709             /**
6710              * Gets (as xml) the "AffiliateName" element
6711              */
6712             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName xgetAffiliateName()
6713             {
6714                 synchronized (monitor())
6715                 {
6716                     check_orphaned();
6717                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName target = null;
6718                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName)get_store().find_element_user(AFFILIATENAME$0, 0);
6719                     return target;
6720                 }
6721             }
6722             
6723             /**
6724              * Sets the "AffiliateName" element
6725              */
6726             public void setAffiliateName(java.lang.String affiliateName)
6727             {
6728                 synchronized (monitor())
6729                 {
6730                     check_orphaned();
6731                     org.apache.xmlbeans.SimpleValue target = null;
6732                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFFILIATENAME$0, 0);
6733                     if (target == null)
6734                     {
6735                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AFFILIATENAME$0);
6736                     }
6737                     target.setStringValue(affiliateName);
6738                 }
6739             }
6740             
6741             /**
6742              * Sets (as xml) the "AffiliateName" element
6743              */
6744             public void xsetAffiliateName(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName affiliateName)
6745             {
6746                 synchronized (monitor())
6747                 {
6748                     check_orphaned();
6749                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName target = null;
6750                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName)get_store().find_element_user(AFFILIATENAME$0, 0);
6751                     if (target == null)
6752                     {
6753                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName)get_store().add_element_user(AFFILIATENAME$0);
6754                     }
6755                     target.set(affiliateName);
6756                 }
6757             }
6758             
6759             /**
6760              * Gets the "AffiliateEIN" element
6761              */
6762             public java.lang.String getAffiliateEIN()
6763             {
6764                 synchronized (monitor())
6765                 {
6766                     check_orphaned();
6767                     org.apache.xmlbeans.SimpleValue target = null;
6768                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFFILIATEEIN$2, 0);
6769                     if (target == null)
6770                     {
6771                       return null;
6772                     }
6773                     return target.getStringValue();
6774                 }
6775             }
6776             
6777             /**
6778              * Gets (as xml) the "AffiliateEIN" element
6779              */
6780             public gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetAffiliateEIN()
6781             {
6782                 synchronized (monitor())
6783                 {
6784                     check_orphaned();
6785                     gov.grants.apply.system.globalLibraryV20.EmployerIDDataType target = null;
6786                     target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().find_element_user(AFFILIATEEIN$2, 0);
6787                     return target;
6788                 }
6789             }
6790             
6791             /**
6792              * Sets the "AffiliateEIN" element
6793              */
6794             public void setAffiliateEIN(java.lang.String affiliateEIN)
6795             {
6796                 synchronized (monitor())
6797                 {
6798                     check_orphaned();
6799                     org.apache.xmlbeans.SimpleValue target = null;
6800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFFILIATEEIN$2, 0);
6801                     if (target == null)
6802                     {
6803                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AFFILIATEEIN$2);
6804                     }
6805                     target.setStringValue(affiliateEIN);
6806                 }
6807             }
6808             
6809             /**
6810              * Sets (as xml) the "AffiliateEIN" element
6811              */
6812             public void xsetAffiliateEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType affiliateEIN)
6813             {
6814                 synchronized (monitor())
6815                 {
6816                     check_orphaned();
6817                     gov.grants.apply.system.globalLibraryV20.EmployerIDDataType target = null;
6818                     target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().find_element_user(AFFILIATEEIN$2, 0);
6819                     if (target == null)
6820                     {
6821                       target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().add_element_user(AFFILIATEEIN$2);
6822                     }
6823                     target.set(affiliateEIN);
6824                 }
6825             }
6826             
6827             /**
6828              * Gets the "CDFIFundProgram" element
6829              */
6830             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram.Enum getCDFIFundProgram()
6831             {
6832                 synchronized (monitor())
6833                 {
6834                     check_orphaned();
6835                     org.apache.xmlbeans.SimpleValue target = null;
6836                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CDFIFUNDPROGRAM$4, 0);
6837                     if (target == null)
6838                     {
6839                       return null;
6840                     }
6841                     return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram.Enum)target.getEnumValue();
6842                 }
6843             }
6844             
6845             /**
6846              * Gets (as xml) the "CDFIFundProgram" element
6847              */
6848             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram xgetCDFIFundProgram()
6849             {
6850                 synchronized (monitor())
6851                 {
6852                     check_orphaned();
6853                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram target = null;
6854                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram)get_store().find_element_user(CDFIFUNDPROGRAM$4, 0);
6855                     return target;
6856                 }
6857             }
6858             
6859             /**
6860              * Sets the "CDFIFundProgram" element
6861              */
6862             public void setCDFIFundProgram(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram.Enum cdfiFundProgram)
6863             {
6864                 synchronized (monitor())
6865                 {
6866                     check_orphaned();
6867                     org.apache.xmlbeans.SimpleValue target = null;
6868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CDFIFUNDPROGRAM$4, 0);
6869                     if (target == null)
6870                     {
6871                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CDFIFUNDPROGRAM$4);
6872                     }
6873                     target.setEnumValue(cdfiFundProgram);
6874                 }
6875             }
6876             
6877             /**
6878              * Sets (as xml) the "CDFIFundProgram" element
6879              */
6880             public void xsetCDFIFundProgram(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram cdfiFundProgram)
6881             {
6882                 synchronized (monitor())
6883                 {
6884                     check_orphaned();
6885                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram target = null;
6886                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram)get_store().find_element_user(CDFIFUNDPROGRAM$4, 0);
6887                     if (target == null)
6888                     {
6889                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram)get_store().add_element_user(CDFIFUNDPROGRAM$4);
6890                     }
6891                     target.set(cdfiFundProgram);
6892                 }
6893             }
6894             /**
6895              * An XML AffiliateName(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6896              *
6897              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OtherFundsTable$AffiliateName.
6898              */
6899             public static class AffiliateNameImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.AffiliateName
6900             {
6901                 private static final long serialVersionUID = 1L;
6902                 
6903                 public AffiliateNameImpl(org.apache.xmlbeans.SchemaType sType)
6904                 {
6905                     super(sType, false);
6906                 }
6907                 
6908                 protected AffiliateNameImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6909                 {
6910                     super(sType, b);
6911                 }
6912             }
6913             /**
6914              * An XML CDFIFundProgram(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6915              *
6916              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OtherFundsTable$CDFIFundProgram.
6917              */
6918             public static class CDFIFundProgramImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherFundsTable.CDFIFundProgram
6919             {
6920                 private static final long serialVersionUID = 1L;
6921                 
6922                 public CDFIFundProgramImpl(org.apache.xmlbeans.SchemaType sType)
6923                 {
6924                     super(sType, false);
6925                 }
6926                 
6927                 protected CDFIFundProgramImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
6928                 {
6929                     super(sType, b);
6930                 }
6931             }
6932         }
6933         /**
6934          * An XML PriorAwardsTable(@http://apply.grants.gov/forms/NACA_0001-V1.0).
6935          *
6936          * This is a complex type.
6937          */
6938         public static class PriorAwardsTableImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable
6939         {
6940             private static final long serialVersionUID = 1L;
6941             
6942             public PriorAwardsTableImpl(org.apache.xmlbeans.SchemaType sType)
6943             {
6944                 super(sType);
6945             }
6946             
6947             private static final javax.xml.namespace.QName ORGANIZATIONNAME$0 = 
6948                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "OrganizationName");
6949             private static final javax.xml.namespace.QName EIN$2 = 
6950                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "EIN");
6951             private static final javax.xml.namespace.QName CONTROLNUMBER$4 = 
6952                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ControlNumber");
6953             private static final javax.xml.namespace.QName TOTALAWARD$6 = 
6954                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "TotalAward");
6955             private static final javax.xml.namespace.QName AWARDTYPE$8 = 
6956                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "AwardType");
6957             
6958             
6959             /**
6960              * Gets the "OrganizationName" element
6961              */
6962             public java.lang.String getOrganizationName()
6963             {
6964                 synchronized (monitor())
6965                 {
6966                     check_orphaned();
6967                     org.apache.xmlbeans.SimpleValue target = null;
6968                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
6969                     if (target == null)
6970                     {
6971                       return null;
6972                     }
6973                     return target.getStringValue();
6974                 }
6975             }
6976             
6977             /**
6978              * Gets (as xml) the "OrganizationName" element
6979              */
6980             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName xgetOrganizationName()
6981             {
6982                 synchronized (monitor())
6983                 {
6984                     check_orphaned();
6985                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName target = null;
6986                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
6987                     return target;
6988                 }
6989             }
6990             
6991             /**
6992              * Sets the "OrganizationName" element
6993              */
6994             public void setOrganizationName(java.lang.String organizationName)
6995             {
6996                 synchronized (monitor())
6997                 {
6998                     check_orphaned();
6999                     org.apache.xmlbeans.SimpleValue target = null;
7000                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
7001                     if (target == null)
7002                     {
7003                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONNAME$0);
7004                     }
7005                     target.setStringValue(organizationName);
7006                 }
7007             }
7008             
7009             /**
7010              * Sets (as xml) the "OrganizationName" element
7011              */
7012             public void xsetOrganizationName(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName organizationName)
7013             {
7014                 synchronized (monitor())
7015                 {
7016                     check_orphaned();
7017                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName target = null;
7018                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName)get_store().find_element_user(ORGANIZATIONNAME$0, 0);
7019                     if (target == null)
7020                     {
7021                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName)get_store().add_element_user(ORGANIZATIONNAME$0);
7022                     }
7023                     target.set(organizationName);
7024                 }
7025             }
7026             
7027             /**
7028              * Gets the "EIN" element
7029              */
7030             public java.lang.String getEIN()
7031             {
7032                 synchronized (monitor())
7033                 {
7034                     check_orphaned();
7035                     org.apache.xmlbeans.SimpleValue target = null;
7036                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EIN$2, 0);
7037                     if (target == null)
7038                     {
7039                       return null;
7040                     }
7041                     return target.getStringValue();
7042                 }
7043             }
7044             
7045             /**
7046              * Gets (as xml) the "EIN" element
7047              */
7048             public gov.grants.apply.system.globalLibraryV20.EmployerIDDataType xgetEIN()
7049             {
7050                 synchronized (monitor())
7051                 {
7052                     check_orphaned();
7053                     gov.grants.apply.system.globalLibraryV20.EmployerIDDataType target = null;
7054                     target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().find_element_user(EIN$2, 0);
7055                     return target;
7056                 }
7057             }
7058             
7059             /**
7060              * Sets the "EIN" element
7061              */
7062             public void setEIN(java.lang.String ein)
7063             {
7064                 synchronized (monitor())
7065                 {
7066                     check_orphaned();
7067                     org.apache.xmlbeans.SimpleValue target = null;
7068                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EIN$2, 0);
7069                     if (target == null)
7070                     {
7071                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EIN$2);
7072                     }
7073                     target.setStringValue(ein);
7074                 }
7075             }
7076             
7077             /**
7078              * Sets (as xml) the "EIN" element
7079              */
7080             public void xsetEIN(gov.grants.apply.system.globalLibraryV20.EmployerIDDataType ein)
7081             {
7082                 synchronized (monitor())
7083                 {
7084                     check_orphaned();
7085                     gov.grants.apply.system.globalLibraryV20.EmployerIDDataType target = null;
7086                     target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().find_element_user(EIN$2, 0);
7087                     if (target == null)
7088                     {
7089                       target = (gov.grants.apply.system.globalLibraryV20.EmployerIDDataType)get_store().add_element_user(EIN$2);
7090                     }
7091                     target.set(ein);
7092                 }
7093             }
7094             
7095             /**
7096              * Gets the "ControlNumber" element
7097              */
7098             public java.lang.String getControlNumber()
7099             {
7100                 synchronized (monitor())
7101                 {
7102                     check_orphaned();
7103                     org.apache.xmlbeans.SimpleValue target = null;
7104                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONTROLNUMBER$4, 0);
7105                     if (target == null)
7106                     {
7107                       return null;
7108                     }
7109                     return target.getStringValue();
7110                 }
7111             }
7112             
7113             /**
7114              * Gets (as xml) the "ControlNumber" element
7115              */
7116             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber xgetControlNumber()
7117             {
7118                 synchronized (monitor())
7119                 {
7120                     check_orphaned();
7121                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber target = null;
7122                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber)get_store().find_element_user(CONTROLNUMBER$4, 0);
7123                     return target;
7124                 }
7125             }
7126             
7127             /**
7128              * Sets the "ControlNumber" element
7129              */
7130             public void setControlNumber(java.lang.String controlNumber)
7131             {
7132                 synchronized (monitor())
7133                 {
7134                     check_orphaned();
7135                     org.apache.xmlbeans.SimpleValue target = null;
7136                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONTROLNUMBER$4, 0);
7137                     if (target == null)
7138                     {
7139                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONTROLNUMBER$4);
7140                     }
7141                     target.setStringValue(controlNumber);
7142                 }
7143             }
7144             
7145             /**
7146              * Sets (as xml) the "ControlNumber" element
7147              */
7148             public void xsetControlNumber(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber controlNumber)
7149             {
7150                 synchronized (monitor())
7151                 {
7152                     check_orphaned();
7153                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber target = null;
7154                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber)get_store().find_element_user(CONTROLNUMBER$4, 0);
7155                     if (target == null)
7156                     {
7157                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber)get_store().add_element_user(CONTROLNUMBER$4);
7158                     }
7159                     target.set(controlNumber);
7160                 }
7161             }
7162             
7163             /**
7164              * Gets the "TotalAward" element
7165              */
7166             public int getTotalAward()
7167             {
7168                 synchronized (monitor())
7169                 {
7170                     check_orphaned();
7171                     org.apache.xmlbeans.SimpleValue target = null;
7172                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALAWARD$6, 0);
7173                     if (target == null)
7174                     {
7175                       return 0;
7176                     }
7177                     return target.getIntValue();
7178                 }
7179             }
7180             
7181             /**
7182              * Gets (as xml) the "TotalAward" element
7183              */
7184             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward xgetTotalAward()
7185             {
7186                 synchronized (monitor())
7187                 {
7188                     check_orphaned();
7189                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward target = null;
7190                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward)get_store().find_element_user(TOTALAWARD$6, 0);
7191                     return target;
7192                 }
7193             }
7194             
7195             /**
7196              * Sets the "TotalAward" element
7197              */
7198             public void setTotalAward(int totalAward)
7199             {
7200                 synchronized (monitor())
7201                 {
7202                     check_orphaned();
7203                     org.apache.xmlbeans.SimpleValue target = null;
7204                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TOTALAWARD$6, 0);
7205                     if (target == null)
7206                     {
7207                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TOTALAWARD$6);
7208                     }
7209                     target.setIntValue(totalAward);
7210                 }
7211             }
7212             
7213             /**
7214              * Sets (as xml) the "TotalAward" element
7215              */
7216             public void xsetTotalAward(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward totalAward)
7217             {
7218                 synchronized (monitor())
7219                 {
7220                     check_orphaned();
7221                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward target = null;
7222                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward)get_store().find_element_user(TOTALAWARD$6, 0);
7223                     if (target == null)
7224                     {
7225                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward)get_store().add_element_user(TOTALAWARD$6);
7226                     }
7227                     target.set(totalAward);
7228                 }
7229             }
7230             
7231             /**
7232              * Gets the "AwardType" element
7233              */
7234             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType.Enum getAwardType()
7235             {
7236                 synchronized (monitor())
7237                 {
7238                     check_orphaned();
7239                     org.apache.xmlbeans.SimpleValue target = null;
7240                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AWARDTYPE$8, 0);
7241                     if (target == null)
7242                     {
7243                       return null;
7244                     }
7245                     return (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType.Enum)target.getEnumValue();
7246                 }
7247             }
7248             
7249             /**
7250              * Gets (as xml) the "AwardType" element
7251              */
7252             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType xgetAwardType()
7253             {
7254                 synchronized (monitor())
7255                 {
7256                     check_orphaned();
7257                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType target = null;
7258                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType)get_store().find_element_user(AWARDTYPE$8, 0);
7259                     return target;
7260                 }
7261             }
7262             
7263             /**
7264              * Sets the "AwardType" element
7265              */
7266             public void setAwardType(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType.Enum awardType)
7267             {
7268                 synchronized (monitor())
7269                 {
7270                     check_orphaned();
7271                     org.apache.xmlbeans.SimpleValue target = null;
7272                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AWARDTYPE$8, 0);
7273                     if (target == null)
7274                     {
7275                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AWARDTYPE$8);
7276                     }
7277                     target.setEnumValue(awardType);
7278                 }
7279             }
7280             
7281             /**
7282              * Sets (as xml) the "AwardType" element
7283              */
7284             public void xsetAwardType(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType awardType)
7285             {
7286                 synchronized (monitor())
7287                 {
7288                     check_orphaned();
7289                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType target = null;
7290                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType)get_store().find_element_user(AWARDTYPE$8, 0);
7291                     if (target == null)
7292                     {
7293                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType)get_store().add_element_user(AWARDTYPE$8);
7294                     }
7295                     target.set(awardType);
7296                 }
7297             }
7298             /**
7299              * An XML OrganizationName(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7300              *
7301              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$OrganizationName.
7302              */
7303             public static class OrganizationNameImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.OrganizationName
7304             {
7305                 private static final long serialVersionUID = 1L;
7306                 
7307                 public OrganizationNameImpl(org.apache.xmlbeans.SchemaType sType)
7308                 {
7309                     super(sType, false);
7310                 }
7311                 
7312                 protected OrganizationNameImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7313                 {
7314                     super(sType, b);
7315                 }
7316             }
7317             /**
7318              * An XML ControlNumber(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7319              *
7320              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$ControlNumber.
7321              */
7322             public static class ControlNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.ControlNumber
7323             {
7324                 private static final long serialVersionUID = 1L;
7325                 
7326                 public ControlNumberImpl(org.apache.xmlbeans.SchemaType sType)
7327                 {
7328                     super(sType, false);
7329                 }
7330                 
7331                 protected ControlNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7332                 {
7333                     super(sType, b);
7334                 }
7335             }
7336             /**
7337              * An XML TotalAward(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7338              *
7339              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$TotalAward.
7340              */
7341             public static class TotalAwardImpl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.TotalAward
7342             {
7343                 private static final long serialVersionUID = 1L;
7344                 
7345                 public TotalAwardImpl(org.apache.xmlbeans.SchemaType sType)
7346                 {
7347                     super(sType, false);
7348                 }
7349                 
7350                 protected TotalAwardImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7351                 {
7352                     super(sType, b);
7353                 }
7354             }
7355             /**
7356              * An XML AwardType(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7357              *
7358              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PriorAwardsTable$AwardType.
7359              */
7360             public static class AwardTypeImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PriorAwardsTable.AwardType
7361             {
7362                 private static final long serialVersionUID = 1L;
7363                 
7364                 public AwardTypeImpl(org.apache.xmlbeans.SchemaType sType)
7365                 {
7366                     super(sType, false);
7367                 }
7368                 
7369                 protected AwardTypeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7370                 {
7371                     super(sType, b);
7372                 }
7373             }
7374         }
7375         /**
7376          * An XML InstitutionType(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7377          *
7378          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$InstitutionType.
7379          */
7380         public static class InstitutionTypeImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.InstitutionType
7381         {
7382             private static final long serialVersionUID = 1L;
7383             
7384             public InstitutionTypeImpl(org.apache.xmlbeans.SchemaType sType)
7385             {
7386                 super(sType, false);
7387             }
7388             
7389             protected InstitutionTypeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7390             {
7391                 super(sType, b);
7392             }
7393         }
7394         /**
7395          * An XML OrganizationStructure(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7396          *
7397          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OrganizationStructure.
7398          */
7399         public static class OrganizationStructureImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OrganizationStructure
7400         {
7401             private static final long serialVersionUID = 1L;
7402             
7403             public OrganizationStructureImpl(org.apache.xmlbeans.SchemaType sType)
7404             {
7405                 super(sType, false);
7406             }
7407             
7408             protected OrganizationStructureImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7409             {
7410                 super(sType, b);
7411             }
7412         }
7413         /**
7414          * An XML QID_66(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7415          *
7416          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$QID66.
7417          */
7418         public static class QID66Impl extends org.apache.xmlbeans.impl.values.JavaLongHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID66
7419         {
7420             private static final long serialVersionUID = 1L;
7421             
7422             public QID66Impl(org.apache.xmlbeans.SchemaType sType)
7423             {
7424                 super(sType, false);
7425             }
7426             
7427             protected QID66Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
7428             {
7429                 super(sType, b);
7430             }
7431         }
7432         /**
7433          * An XML RegulatoryBody(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7434          *
7435          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$RegulatoryBody.
7436          */
7437         public static class RegulatoryBodyImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.RegulatoryBody
7438         {
7439             private static final long serialVersionUID = 1L;
7440             
7441             public RegulatoryBodyImpl(org.apache.xmlbeans.SchemaType sType)
7442             {
7443                 super(sType, false);
7444             }
7445             
7446             protected RegulatoryBodyImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7447             {
7448                 super(sType, b);
7449             }
7450         }
7451         /**
7452          * An XML OtherRegulatoryBody(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7453          *
7454          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$OtherRegulatoryBody.
7455          */
7456         public static class OtherRegulatoryBodyImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.OtherRegulatoryBody
7457         {
7458             private static final long serialVersionUID = 1L;
7459             
7460             public OtherRegulatoryBodyImpl(org.apache.xmlbeans.SchemaType sType)
7461             {
7462                 super(sType, false);
7463             }
7464             
7465             protected OtherRegulatoryBodyImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7466             {
7467                 super(sType, b);
7468             }
7469         }
7470         /**
7471          * An XML FDICCertification(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7472          *
7473          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$FDICCertification.
7474          */
7475         public static class FDICCertificationImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.FDICCertification
7476         {
7477             private static final long serialVersionUID = 1L;
7478             
7479             public FDICCertificationImpl(org.apache.xmlbeans.SchemaType sType)
7480             {
7481                 super(sType, false);
7482             }
7483             
7484             protected FDICCertificationImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7485             {
7486                 super(sType, b);
7487             }
7488         }
7489         /**
7490          * An XML CharterNumber(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7491          *
7492          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$CharterNumber.
7493          */
7494         public static class CharterNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CharterNumber
7495         {
7496             private static final long serialVersionUID = 1L;
7497             
7498             public CharterNumberImpl(org.apache.xmlbeans.SchemaType sType)
7499             {
7500                 super(sType, false);
7501             }
7502             
7503             protected CharterNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7504             {
7505                 super(sType, b);
7506             }
7507         }
7508         /**
7509          * An XML CertificationStatus(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7510          *
7511          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$CertificationStatus.
7512          */
7513         public static class CertificationStatusImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationStatus
7514         {
7515             private static final long serialVersionUID = 1L;
7516             
7517             public CertificationStatusImpl(org.apache.xmlbeans.SchemaType sType)
7518             {
7519                 super(sType, false);
7520             }
7521             
7522             protected CertificationStatusImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7523             {
7524                 super(sType, b);
7525             }
7526         }
7527         /**
7528          * An XML CDFICertificationNumber(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7529          *
7530          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$CDFICertificationNumber.
7531          */
7532         public static class CDFICertificationNumberImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CDFICertificationNumber
7533         {
7534             private static final long serialVersionUID = 1L;
7535             
7536             public CDFICertificationNumberImpl(org.apache.xmlbeans.SchemaType sType)
7537             {
7538                 super(sType, false);
7539             }
7540             
7541             protected CDFICertificationNumberImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
7542             {
7543                 super(sType, b);
7544             }
7545         }
7546         /**
7547          * An XML CertificationChecklist(@http://apply.grants.gov/forms/NACA_0001-V1.0).
7548          *
7549          * This is a complex type.
7550          */
7551         public static class CertificationChecklistImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.CertificationChecklist
7552         {
7553             private static final long serialVersionUID = 1L;
7554             
7555             public CertificationChecklistImpl(org.apache.xmlbeans.SchemaType sType)
7556             {
7557                 super(sType);
7558             }
7559             
7560             private static final javax.xml.namespace.QName LEGALENTITYREQUIREMENT$0 = 
7561                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "LegalEntityRequirement");
7562             private static final javax.xml.namespace.QName PRIMARYMISSIONREQUIREMENT$2 = 
7563                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "PrimaryMissionRequirement");
7564             private static final javax.xml.namespace.QName TARGETMARKETREQUIREMENT$4 = 
7565                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "TargetMarketRequirement");
7566             private static final javax.xml.namespace.QName FINANCINGENTITYREQUIREMENT$6 = 
7567                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FinancingEntityRequirement");
7568             private static final javax.xml.namespace.QName DEVELOPMENTSERVICESREQUIREMENT$8 = 
7569                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "DevelopmentServicesRequirement");
7570             private static final javax.xml.namespace.QName ACCOUNTABILITYREQUIREMENT$10 = 
7571                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "AccountabilityRequirement");
7572             private static final javax.xml.namespace.QName NONGOVERNMENTENTITYREQUIREMENT$12 = 
7573                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NonGovernmentEntityRequirement");
7574             
7575             
7576             /**
7577              * Gets the "LegalEntityRequirement" element
7578              */
7579             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLegalEntityRequirement()
7580             {
7581                 synchronized (monitor())
7582                 {
7583                     check_orphaned();
7584                     org.apache.xmlbeans.SimpleValue target = null;
7585                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEGALENTITYREQUIREMENT$0, 0);
7586                     if (target == null)
7587                     {
7588                       return null;
7589                     }
7590                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7591                 }
7592             }
7593             
7594             /**
7595              * Gets (as xml) the "LegalEntityRequirement" element
7596              */
7597             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLegalEntityRequirement()
7598             {
7599                 synchronized (monitor())
7600                 {
7601                     check_orphaned();
7602                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7603                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEGALENTITYREQUIREMENT$0, 0);
7604                     return target;
7605                 }
7606             }
7607             
7608             /**
7609              * Sets the "LegalEntityRequirement" element
7610              */
7611             public void setLegalEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum legalEntityRequirement)
7612             {
7613                 synchronized (monitor())
7614                 {
7615                     check_orphaned();
7616                     org.apache.xmlbeans.SimpleValue target = null;
7617                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LEGALENTITYREQUIREMENT$0, 0);
7618                     if (target == null)
7619                     {
7620                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LEGALENTITYREQUIREMENT$0);
7621                     }
7622                     target.setEnumValue(legalEntityRequirement);
7623                 }
7624             }
7625             
7626             /**
7627              * Sets (as xml) the "LegalEntityRequirement" element
7628              */
7629             public void xsetLegalEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType legalEntityRequirement)
7630             {
7631                 synchronized (monitor())
7632                 {
7633                     check_orphaned();
7634                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7635                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LEGALENTITYREQUIREMENT$0, 0);
7636                     if (target == null)
7637                     {
7638                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LEGALENTITYREQUIREMENT$0);
7639                     }
7640                     target.set(legalEntityRequirement);
7641                 }
7642             }
7643             
7644             /**
7645              * Gets the "PrimaryMissionRequirement" element
7646              */
7647             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimaryMissionRequirement()
7648             {
7649                 synchronized (monitor())
7650                 {
7651                     check_orphaned();
7652                     org.apache.xmlbeans.SimpleValue target = null;
7653                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMARYMISSIONREQUIREMENT$2, 0);
7654                     if (target == null)
7655                     {
7656                       return null;
7657                     }
7658                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7659                 }
7660             }
7661             
7662             /**
7663              * Gets (as xml) the "PrimaryMissionRequirement" element
7664              */
7665             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimaryMissionRequirement()
7666             {
7667                 synchronized (monitor())
7668                 {
7669                     check_orphaned();
7670                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7671                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMARYMISSIONREQUIREMENT$2, 0);
7672                     return target;
7673                 }
7674             }
7675             
7676             /**
7677              * Sets the "PrimaryMissionRequirement" element
7678              */
7679             public void setPrimaryMissionRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primaryMissionRequirement)
7680             {
7681                 synchronized (monitor())
7682                 {
7683                     check_orphaned();
7684                     org.apache.xmlbeans.SimpleValue target = null;
7685                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMARYMISSIONREQUIREMENT$2, 0);
7686                     if (target == null)
7687                     {
7688                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIMARYMISSIONREQUIREMENT$2);
7689                     }
7690                     target.setEnumValue(primaryMissionRequirement);
7691                 }
7692             }
7693             
7694             /**
7695              * Sets (as xml) the "PrimaryMissionRequirement" element
7696              */
7697             public void xsetPrimaryMissionRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType primaryMissionRequirement)
7698             {
7699                 synchronized (monitor())
7700                 {
7701                     check_orphaned();
7702                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7703                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMARYMISSIONREQUIREMENT$2, 0);
7704                     if (target == null)
7705                     {
7706                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRIMARYMISSIONREQUIREMENT$2);
7707                     }
7708                     target.set(primaryMissionRequirement);
7709                 }
7710             }
7711             
7712             /**
7713              * Gets the "TargetMarketRequirement" element
7714              */
7715             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTargetMarketRequirement()
7716             {
7717                 synchronized (monitor())
7718                 {
7719                     check_orphaned();
7720                     org.apache.xmlbeans.SimpleValue target = null;
7721                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TARGETMARKETREQUIREMENT$4, 0);
7722                     if (target == null)
7723                     {
7724                       return null;
7725                     }
7726                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7727                 }
7728             }
7729             
7730             /**
7731              * Gets (as xml) the "TargetMarketRequirement" element
7732              */
7733             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTargetMarketRequirement()
7734             {
7735                 synchronized (monitor())
7736                 {
7737                     check_orphaned();
7738                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7739                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TARGETMARKETREQUIREMENT$4, 0);
7740                     return target;
7741                 }
7742             }
7743             
7744             /**
7745              * Sets the "TargetMarketRequirement" element
7746              */
7747             public void setTargetMarketRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum targetMarketRequirement)
7748             {
7749                 synchronized (monitor())
7750                 {
7751                     check_orphaned();
7752                     org.apache.xmlbeans.SimpleValue target = null;
7753                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TARGETMARKETREQUIREMENT$4, 0);
7754                     if (target == null)
7755                     {
7756                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TARGETMARKETREQUIREMENT$4);
7757                     }
7758                     target.setEnumValue(targetMarketRequirement);
7759                 }
7760             }
7761             
7762             /**
7763              * Sets (as xml) the "TargetMarketRequirement" element
7764              */
7765             public void xsetTargetMarketRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType targetMarketRequirement)
7766             {
7767                 synchronized (monitor())
7768                 {
7769                     check_orphaned();
7770                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7771                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TARGETMARKETREQUIREMENT$4, 0);
7772                     if (target == null)
7773                     {
7774                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TARGETMARKETREQUIREMENT$4);
7775                     }
7776                     target.set(targetMarketRequirement);
7777                 }
7778             }
7779             
7780             /**
7781              * Gets the "FinancingEntityRequirement" element
7782              */
7783             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFinancingEntityRequirement()
7784             {
7785                 synchronized (monitor())
7786                 {
7787                     check_orphaned();
7788                     org.apache.xmlbeans.SimpleValue target = null;
7789                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FINANCINGENTITYREQUIREMENT$6, 0);
7790                     if (target == null)
7791                     {
7792                       return null;
7793                     }
7794                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7795                 }
7796             }
7797             
7798             /**
7799              * Gets (as xml) the "FinancingEntityRequirement" element
7800              */
7801             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFinancingEntityRequirement()
7802             {
7803                 synchronized (monitor())
7804                 {
7805                     check_orphaned();
7806                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7807                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FINANCINGENTITYREQUIREMENT$6, 0);
7808                     return target;
7809                 }
7810             }
7811             
7812             /**
7813              * Sets the "FinancingEntityRequirement" element
7814              */
7815             public void setFinancingEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum financingEntityRequirement)
7816             {
7817                 synchronized (monitor())
7818                 {
7819                     check_orphaned();
7820                     org.apache.xmlbeans.SimpleValue target = null;
7821                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FINANCINGENTITYREQUIREMENT$6, 0);
7822                     if (target == null)
7823                     {
7824                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FINANCINGENTITYREQUIREMENT$6);
7825                     }
7826                     target.setEnumValue(financingEntityRequirement);
7827                 }
7828             }
7829             
7830             /**
7831              * Sets (as xml) the "FinancingEntityRequirement" element
7832              */
7833             public void xsetFinancingEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType financingEntityRequirement)
7834             {
7835                 synchronized (monitor())
7836                 {
7837                     check_orphaned();
7838                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7839                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FINANCINGENTITYREQUIREMENT$6, 0);
7840                     if (target == null)
7841                     {
7842                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FINANCINGENTITYREQUIREMENT$6);
7843                     }
7844                     target.set(financingEntityRequirement);
7845                 }
7846             }
7847             
7848             /**
7849              * Gets the "DevelopmentServicesRequirement" element
7850              */
7851             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDevelopmentServicesRequirement()
7852             {
7853                 synchronized (monitor())
7854                 {
7855                     check_orphaned();
7856                     org.apache.xmlbeans.SimpleValue target = null;
7857                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTSERVICESREQUIREMENT$8, 0);
7858                     if (target == null)
7859                     {
7860                       return null;
7861                     }
7862                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7863                 }
7864             }
7865             
7866             /**
7867              * Gets (as xml) the "DevelopmentServicesRequirement" element
7868              */
7869             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDevelopmentServicesRequirement()
7870             {
7871                 synchronized (monitor())
7872                 {
7873                     check_orphaned();
7874                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7875                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEVELOPMENTSERVICESREQUIREMENT$8, 0);
7876                     return target;
7877                 }
7878             }
7879             
7880             /**
7881              * Sets the "DevelopmentServicesRequirement" element
7882              */
7883             public void setDevelopmentServicesRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum developmentServicesRequirement)
7884             {
7885                 synchronized (monitor())
7886                 {
7887                     check_orphaned();
7888                     org.apache.xmlbeans.SimpleValue target = null;
7889                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DEVELOPMENTSERVICESREQUIREMENT$8, 0);
7890                     if (target == null)
7891                     {
7892                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DEVELOPMENTSERVICESREQUIREMENT$8);
7893                     }
7894                     target.setEnumValue(developmentServicesRequirement);
7895                 }
7896             }
7897             
7898             /**
7899              * Sets (as xml) the "DevelopmentServicesRequirement" element
7900              */
7901             public void xsetDevelopmentServicesRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType developmentServicesRequirement)
7902             {
7903                 synchronized (monitor())
7904                 {
7905                     check_orphaned();
7906                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7907                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DEVELOPMENTSERVICESREQUIREMENT$8, 0);
7908                     if (target == null)
7909                     {
7910                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DEVELOPMENTSERVICESREQUIREMENT$8);
7911                     }
7912                     target.set(developmentServicesRequirement);
7913                 }
7914             }
7915             
7916             /**
7917              * Gets the "AccountabilityRequirement" element
7918              */
7919             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAccountabilityRequirement()
7920             {
7921                 synchronized (monitor())
7922                 {
7923                     check_orphaned();
7924                     org.apache.xmlbeans.SimpleValue target = null;
7925                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACCOUNTABILITYREQUIREMENT$10, 0);
7926                     if (target == null)
7927                     {
7928                       return null;
7929                     }
7930                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7931                 }
7932             }
7933             
7934             /**
7935              * Gets (as xml) the "AccountabilityRequirement" element
7936              */
7937             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAccountabilityRequirement()
7938             {
7939                 synchronized (monitor())
7940                 {
7941                     check_orphaned();
7942                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7943                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACCOUNTABILITYREQUIREMENT$10, 0);
7944                     return target;
7945                 }
7946             }
7947             
7948             /**
7949              * Sets the "AccountabilityRequirement" element
7950              */
7951             public void setAccountabilityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum accountabilityRequirement)
7952             {
7953                 synchronized (monitor())
7954                 {
7955                     check_orphaned();
7956                     org.apache.xmlbeans.SimpleValue target = null;
7957                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ACCOUNTABILITYREQUIREMENT$10, 0);
7958                     if (target == null)
7959                     {
7960                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ACCOUNTABILITYREQUIREMENT$10);
7961                     }
7962                     target.setEnumValue(accountabilityRequirement);
7963                 }
7964             }
7965             
7966             /**
7967              * Sets (as xml) the "AccountabilityRequirement" element
7968              */
7969             public void xsetAccountabilityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType accountabilityRequirement)
7970             {
7971                 synchronized (monitor())
7972                 {
7973                     check_orphaned();
7974                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
7975                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ACCOUNTABILITYREQUIREMENT$10, 0);
7976                     if (target == null)
7977                     {
7978                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ACCOUNTABILITYREQUIREMENT$10);
7979                     }
7980                     target.set(accountabilityRequirement);
7981                 }
7982             }
7983             
7984             /**
7985              * Gets the "NonGovernmentEntityRequirement" element
7986              */
7987             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNonGovernmentEntityRequirement()
7988             {
7989                 synchronized (monitor())
7990                 {
7991                     check_orphaned();
7992                     org.apache.xmlbeans.SimpleValue target = null;
7993                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONGOVERNMENTENTITYREQUIREMENT$12, 0);
7994                     if (target == null)
7995                     {
7996                       return null;
7997                     }
7998                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
7999                 }
8000             }
8001             
8002             /**
8003              * Gets (as xml) the "NonGovernmentEntityRequirement" element
8004              */
8005             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNonGovernmentEntityRequirement()
8006             {
8007                 synchronized (monitor())
8008                 {
8009                     check_orphaned();
8010                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8011                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONGOVERNMENTENTITYREQUIREMENT$12, 0);
8012                     return target;
8013                 }
8014             }
8015             
8016             /**
8017              * Sets the "NonGovernmentEntityRequirement" element
8018              */
8019             public void setNonGovernmentEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nonGovernmentEntityRequirement)
8020             {
8021                 synchronized (monitor())
8022                 {
8023                     check_orphaned();
8024                     org.apache.xmlbeans.SimpleValue target = null;
8025                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NONGOVERNMENTENTITYREQUIREMENT$12, 0);
8026                     if (target == null)
8027                     {
8028                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NONGOVERNMENTENTITYREQUIREMENT$12);
8029                     }
8030                     target.setEnumValue(nonGovernmentEntityRequirement);
8031                 }
8032             }
8033             
8034             /**
8035              * Sets (as xml) the "NonGovernmentEntityRequirement" element
8036              */
8037             public void xsetNonGovernmentEntityRequirement(gov.grants.apply.system.globalLibraryV20.YesNoDataType nonGovernmentEntityRequirement)
8038             {
8039                 synchronized (monitor())
8040                 {
8041                     check_orphaned();
8042                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8043                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NONGOVERNMENTENTITYREQUIREMENT$12, 0);
8044                     if (target == null)
8045                     {
8046                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NONGOVERNMENTENTITYREQUIREMENT$12);
8047                     }
8048                     target.set(nonGovernmentEntityRequirement);
8049                 }
8050             }
8051         }
8052         /**
8053          * An XML QID_58(@http://apply.grants.gov/forms/NACA_0001-V1.0).
8054          *
8055          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$QID58.
8056          */
8057         public static class QID58Impl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID58
8058         {
8059             private static final long serialVersionUID = 1L;
8060             
8061             public QID58Impl(org.apache.xmlbeans.SchemaType sType)
8062             {
8063                 super(sType, false);
8064             }
8065             
8066             protected QID58Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
8067             {
8068                 super(sType, b);
8069             }
8070         }
8071         /**
8072          * An XML PrimaryMarket(@http://apply.grants.gov/forms/NACA_0001-V1.0).
8073          *
8074          * This is a complex type.
8075          */
8076         public static class PrimaryMarketImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryMarket
8077         {
8078             private static final long serialVersionUID = 1L;
8079             
8080             public PrimaryMarketImpl(org.apache.xmlbeans.SchemaType sType)
8081             {
8082                 super(sType);
8083             }
8084             
8085             private static final javax.xml.namespace.QName QID80$0 = 
8086                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_80");
8087             private static final javax.xml.namespace.QName QID81$2 = 
8088                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_81");
8089             private static final javax.xml.namespace.QName QID84$4 = 
8090                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_84");
8091             private static final javax.xml.namespace.QName QID82$6 = 
8092                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_82");
8093             private static final javax.xml.namespace.QName QID83$8 = 
8094                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_83");
8095             
8096             
8097             /**
8098              * Gets the "QID_80" element
8099              */
8100             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID80()
8101             {
8102                 synchronized (monitor())
8103                 {
8104                     check_orphaned();
8105                     org.apache.xmlbeans.SimpleValue target = null;
8106                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID80$0, 0);
8107                     if (target == null)
8108                     {
8109                       return null;
8110                     }
8111                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8112                 }
8113             }
8114             
8115             /**
8116              * Gets (as xml) the "QID_80" element
8117              */
8118             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID80()
8119             {
8120                 synchronized (monitor())
8121                 {
8122                     check_orphaned();
8123                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8124                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID80$0, 0);
8125                     return target;
8126                 }
8127             }
8128             
8129             /**
8130              * True if has "QID_80" element
8131              */
8132             public boolean isSetQID80()
8133             {
8134                 synchronized (monitor())
8135                 {
8136                     check_orphaned();
8137                     return get_store().count_elements(QID80$0) != 0;
8138                 }
8139             }
8140             
8141             /**
8142              * Sets the "QID_80" element
8143              */
8144             public void setQID80(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid80)
8145             {
8146                 synchronized (monitor())
8147                 {
8148                     check_orphaned();
8149                     org.apache.xmlbeans.SimpleValue target = null;
8150                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID80$0, 0);
8151                     if (target == null)
8152                     {
8153                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID80$0);
8154                     }
8155                     target.setEnumValue(qid80);
8156                 }
8157             }
8158             
8159             /**
8160              * Sets (as xml) the "QID_80" element
8161              */
8162             public void xsetQID80(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid80)
8163             {
8164                 synchronized (monitor())
8165                 {
8166                     check_orphaned();
8167                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8168                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID80$0, 0);
8169                     if (target == null)
8170                     {
8171                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QID80$0);
8172                     }
8173                     target.set(qid80);
8174                 }
8175             }
8176             
8177             /**
8178              * Unsets the "QID_80" element
8179              */
8180             public void unsetQID80()
8181             {
8182                 synchronized (monitor())
8183                 {
8184                     check_orphaned();
8185                     get_store().remove_element(QID80$0, 0);
8186                 }
8187             }
8188             
8189             /**
8190              * Gets the "QID_81" element
8191              */
8192             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID81()
8193             {
8194                 synchronized (monitor())
8195                 {
8196                     check_orphaned();
8197                     org.apache.xmlbeans.SimpleValue target = null;
8198                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID81$2, 0);
8199                     if (target == null)
8200                     {
8201                       return null;
8202                     }
8203                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8204                 }
8205             }
8206             
8207             /**
8208              * Gets (as xml) the "QID_81" element
8209              */
8210             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID81()
8211             {
8212                 synchronized (monitor())
8213                 {
8214                     check_orphaned();
8215                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8216                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID81$2, 0);
8217                     return target;
8218                 }
8219             }
8220             
8221             /**
8222              * True if has "QID_81" element
8223              */
8224             public boolean isSetQID81()
8225             {
8226                 synchronized (monitor())
8227                 {
8228                     check_orphaned();
8229                     return get_store().count_elements(QID81$2) != 0;
8230                 }
8231             }
8232             
8233             /**
8234              * Sets the "QID_81" element
8235              */
8236             public void setQID81(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid81)
8237             {
8238                 synchronized (monitor())
8239                 {
8240                     check_orphaned();
8241                     org.apache.xmlbeans.SimpleValue target = null;
8242                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID81$2, 0);
8243                     if (target == null)
8244                     {
8245                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID81$2);
8246                     }
8247                     target.setEnumValue(qid81);
8248                 }
8249             }
8250             
8251             /**
8252              * Sets (as xml) the "QID_81" element
8253              */
8254             public void xsetQID81(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid81)
8255             {
8256                 synchronized (monitor())
8257                 {
8258                     check_orphaned();
8259                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8260                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID81$2, 0);
8261                     if (target == null)
8262                     {
8263                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QID81$2);
8264                     }
8265                     target.set(qid81);
8266                 }
8267             }
8268             
8269             /**
8270              * Unsets the "QID_81" element
8271              */
8272             public void unsetQID81()
8273             {
8274                 synchronized (monitor())
8275                 {
8276                     check_orphaned();
8277                     get_store().remove_element(QID81$2, 0);
8278                 }
8279             }
8280             
8281             /**
8282              * Gets the "QID_84" element
8283              */
8284             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID84()
8285             {
8286                 synchronized (monitor())
8287                 {
8288                     check_orphaned();
8289                     org.apache.xmlbeans.SimpleValue target = null;
8290                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID84$4, 0);
8291                     if (target == null)
8292                     {
8293                       return null;
8294                     }
8295                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8296                 }
8297             }
8298             
8299             /**
8300              * Gets (as xml) the "QID_84" element
8301              */
8302             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID84()
8303             {
8304                 synchronized (monitor())
8305                 {
8306                     check_orphaned();
8307                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8308                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID84$4, 0);
8309                     return target;
8310                 }
8311             }
8312             
8313             /**
8314              * True if has "QID_84" element
8315              */
8316             public boolean isSetQID84()
8317             {
8318                 synchronized (monitor())
8319                 {
8320                     check_orphaned();
8321                     return get_store().count_elements(QID84$4) != 0;
8322                 }
8323             }
8324             
8325             /**
8326              * Sets the "QID_84" element
8327              */
8328             public void setQID84(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid84)
8329             {
8330                 synchronized (monitor())
8331                 {
8332                     check_orphaned();
8333                     org.apache.xmlbeans.SimpleValue target = null;
8334                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID84$4, 0);
8335                     if (target == null)
8336                     {
8337                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID84$4);
8338                     }
8339                     target.setEnumValue(qid84);
8340                 }
8341             }
8342             
8343             /**
8344              * Sets (as xml) the "QID_84" element
8345              */
8346             public void xsetQID84(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid84)
8347             {
8348                 synchronized (monitor())
8349                 {
8350                     check_orphaned();
8351                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8352                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID84$4, 0);
8353                     if (target == null)
8354                     {
8355                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QID84$4);
8356                     }
8357                     target.set(qid84);
8358                 }
8359             }
8360             
8361             /**
8362              * Unsets the "QID_84" element
8363              */
8364             public void unsetQID84()
8365             {
8366                 synchronized (monitor())
8367                 {
8368                     check_orphaned();
8369                     get_store().remove_element(QID84$4, 0);
8370                 }
8371             }
8372             
8373             /**
8374              * Gets the "QID_82" element
8375              */
8376             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID82()
8377             {
8378                 synchronized (monitor())
8379                 {
8380                     check_orphaned();
8381                     org.apache.xmlbeans.SimpleValue target = null;
8382                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID82$6, 0);
8383                     if (target == null)
8384                     {
8385                       return null;
8386                     }
8387                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8388                 }
8389             }
8390             
8391             /**
8392              * Gets (as xml) the "QID_82" element
8393              */
8394             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID82()
8395             {
8396                 synchronized (monitor())
8397                 {
8398                     check_orphaned();
8399                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8400                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID82$6, 0);
8401                     return target;
8402                 }
8403             }
8404             
8405             /**
8406              * True if has "QID_82" element
8407              */
8408             public boolean isSetQID82()
8409             {
8410                 synchronized (monitor())
8411                 {
8412                     check_orphaned();
8413                     return get_store().count_elements(QID82$6) != 0;
8414                 }
8415             }
8416             
8417             /**
8418              * Sets the "QID_82" element
8419              */
8420             public void setQID82(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid82)
8421             {
8422                 synchronized (monitor())
8423                 {
8424                     check_orphaned();
8425                     org.apache.xmlbeans.SimpleValue target = null;
8426                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID82$6, 0);
8427                     if (target == null)
8428                     {
8429                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID82$6);
8430                     }
8431                     target.setEnumValue(qid82);
8432                 }
8433             }
8434             
8435             /**
8436              * Sets (as xml) the "QID_82" element
8437              */
8438             public void xsetQID82(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid82)
8439             {
8440                 synchronized (monitor())
8441                 {
8442                     check_orphaned();
8443                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8444                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID82$6, 0);
8445                     if (target == null)
8446                     {
8447                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QID82$6);
8448                     }
8449                     target.set(qid82);
8450                 }
8451             }
8452             
8453             /**
8454              * Unsets the "QID_82" element
8455              */
8456             public void unsetQID82()
8457             {
8458                 synchronized (monitor())
8459                 {
8460                     check_orphaned();
8461                     get_store().remove_element(QID82$6, 0);
8462                 }
8463             }
8464             
8465             /**
8466              * Gets the "QID_83" element
8467              */
8468             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID83()
8469             {
8470                 synchronized (monitor())
8471                 {
8472                     check_orphaned();
8473                     org.apache.xmlbeans.SimpleValue target = null;
8474                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID83$8, 0);
8475                     if (target == null)
8476                     {
8477                       return null;
8478                     }
8479                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8480                 }
8481             }
8482             
8483             /**
8484              * Gets (as xml) the "QID_83" element
8485              */
8486             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID83()
8487             {
8488                 synchronized (monitor())
8489                 {
8490                     check_orphaned();
8491                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8492                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID83$8, 0);
8493                     return target;
8494                 }
8495             }
8496             
8497             /**
8498              * True if has "QID_83" element
8499              */
8500             public boolean isSetQID83()
8501             {
8502                 synchronized (monitor())
8503                 {
8504                     check_orphaned();
8505                     return get_store().count_elements(QID83$8) != 0;
8506                 }
8507             }
8508             
8509             /**
8510              * Sets the "QID_83" element
8511              */
8512             public void setQID83(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid83)
8513             {
8514                 synchronized (monitor())
8515                 {
8516                     check_orphaned();
8517                     org.apache.xmlbeans.SimpleValue target = null;
8518                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID83$8, 0);
8519                     if (target == null)
8520                     {
8521                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID83$8);
8522                     }
8523                     target.setEnumValue(qid83);
8524                 }
8525             }
8526             
8527             /**
8528              * Sets (as xml) the "QID_83" element
8529              */
8530             public void xsetQID83(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid83)
8531             {
8532                 synchronized (monitor())
8533                 {
8534                     check_orphaned();
8535                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8536                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID83$8, 0);
8537                     if (target == null)
8538                     {
8539                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QID83$8);
8540                     }
8541                     target.set(qid83);
8542                 }
8543             }
8544             
8545             /**
8546              * Unsets the "QID_83" element
8547              */
8548             public void unsetQID83()
8549             {
8550                 synchronized (monitor())
8551                 {
8552                     check_orphaned();
8553                     get_store().remove_element(QID83$8, 0);
8554                 }
8555             }
8556         }
8557         /**
8558          * An XML GeographicMarketServed(@http://apply.grants.gov/forms/NACA_0001-V1.0).
8559          *
8560          * This is a complex type.
8561          */
8562         public static class GeographicMarketServedImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.GeographicMarketServed
8563         {
8564             private static final long serialVersionUID = 1L;
8565             
8566             public GeographicMarketServedImpl(org.apache.xmlbeans.SchemaType sType)
8567             {
8568                 super(sType);
8569             }
8570             
8571             private static final javax.xml.namespace.QName ALABAMA$0 = 
8572                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Alabama");
8573             private static final javax.xml.namespace.QName ALASKA$2 = 
8574                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Alaska");
8575             private static final javax.xml.namespace.QName AMERICANSAMOA$4 = 
8576                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "AmericanSamoa");
8577             private static final javax.xml.namespace.QName ARIZONA$6 = 
8578                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Arizona");
8579             private static final javax.xml.namespace.QName ARKANSAS$8 = 
8580                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Arkansas");
8581             private static final javax.xml.namespace.QName CALIFORNIA$10 = 
8582                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "California");
8583             private static final javax.xml.namespace.QName COLORADO$12 = 
8584                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Colorado");
8585             private static final javax.xml.namespace.QName CONNECTICUT$14 = 
8586                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Connecticut");
8587             private static final javax.xml.namespace.QName DELAWARE$16 = 
8588                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Delaware");
8589             private static final javax.xml.namespace.QName DISTRICTOFCOLUMBIA$18 = 
8590                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "DistrictofColumbia");
8591             private static final javax.xml.namespace.QName FEDERATEDSTATESOFMICRONESIA$20 = 
8592                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FederatedStatesofMicronesia");
8593             private static final javax.xml.namespace.QName FLORIDA$22 = 
8594                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Florida");
8595             private static final javax.xml.namespace.QName GEORGIA$24 = 
8596                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Georgia");
8597             private static final javax.xml.namespace.QName GUAM$26 = 
8598                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Guam");
8599             private static final javax.xml.namespace.QName HAWAII$28 = 
8600                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Hawaii");
8601             private static final javax.xml.namespace.QName IDAHO$30 = 
8602                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Idaho");
8603             private static final javax.xml.namespace.QName ILLINOIS$32 = 
8604                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Illinois");
8605             private static final javax.xml.namespace.QName INDIANA$34 = 
8606                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Indiana");
8607             private static final javax.xml.namespace.QName IOWA$36 = 
8608                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Iowa");
8609             private static final javax.xml.namespace.QName KANSAS$38 = 
8610                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Kansas");
8611             private static final javax.xml.namespace.QName KENTUCKY$40 = 
8612                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Kentucky");
8613             private static final javax.xml.namespace.QName LOUISIANA$42 = 
8614                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Louisiana");
8615             private static final javax.xml.namespace.QName MAINE$44 = 
8616                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Maine");
8617             private static final javax.xml.namespace.QName MARYLAND$46 = 
8618                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Maryland");
8619             private static final javax.xml.namespace.QName MASSACHUSETTS$48 = 
8620                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Massachusetts");
8621             private static final javax.xml.namespace.QName MICHIGAN$50 = 
8622                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Michigan");
8623             private static final javax.xml.namespace.QName MIDWAYISLANDS$52 = 
8624                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "MidwayIslands");
8625             private static final javax.xml.namespace.QName MINNESOTA$54 = 
8626                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Minnesota");
8627             private static final javax.xml.namespace.QName MISSISSIPPI$56 = 
8628                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Mississippi");
8629             private static final javax.xml.namespace.QName MISSOURI$58 = 
8630                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Missouri");
8631             private static final javax.xml.namespace.QName MONTANA$60 = 
8632                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Montana");
8633             private static final javax.xml.namespace.QName NEBRASKA$62 = 
8634                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Nebraska");
8635             private static final javax.xml.namespace.QName NEVADA$64 = 
8636                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Nevada");
8637             private static final javax.xml.namespace.QName NEWHAMPSHIRE$66 = 
8638                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NewHampshire");
8639             private static final javax.xml.namespace.QName NEWJERSEY$68 = 
8640                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NewJersey");
8641             private static final javax.xml.namespace.QName NEWMEXICO$70 = 
8642                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NewMexico");
8643             private static final javax.xml.namespace.QName NEWYORK$72 = 
8644                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NewYork");
8645             private static final javax.xml.namespace.QName NORTHCAROLINA$74 = 
8646                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NorthCarolina");
8647             private static final javax.xml.namespace.QName NORTHDAKOTA$76 = 
8648                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NorthDakota");
8649             private static final javax.xml.namespace.QName OHIO$78 = 
8650                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Ohio");
8651             private static final javax.xml.namespace.QName OKLAHOMA$80 = 
8652                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Oklahoma");
8653             private static final javax.xml.namespace.QName OREGON$82 = 
8654                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Oregon");
8655             private static final javax.xml.namespace.QName PENNSYLVANIA$84 = 
8656                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Pennsylvania");
8657             private static final javax.xml.namespace.QName PUERTORICO$86 = 
8658                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "PuertoRico");
8659             private static final javax.xml.namespace.QName RHODEISLAND$88 = 
8660                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "RhodeIsland");
8661             private static final javax.xml.namespace.QName SOUTHCAROLINA$90 = 
8662                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SouthCarolina");
8663             private static final javax.xml.namespace.QName SOUTHDAKOTA$92 = 
8664                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SouthDakota");
8665             private static final javax.xml.namespace.QName TENNESSEE$94 = 
8666                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Tennessee");
8667             private static final javax.xml.namespace.QName TEXAS$96 = 
8668                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Texas");
8669             private static final javax.xml.namespace.QName USVIRGINISLANDS$98 = 
8670                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "USVirginIslands");
8671             private static final javax.xml.namespace.QName UTAH$100 = 
8672                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Utah");
8673             private static final javax.xml.namespace.QName VERMONT$102 = 
8674                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Vermont");
8675             private static final javax.xml.namespace.QName VIRGINIA$104 = 
8676                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Virginia");
8677             private static final javax.xml.namespace.QName WASHINGTON$106 = 
8678                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Washington");
8679             private static final javax.xml.namespace.QName WESTVIRGINIA$108 = 
8680                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "WestVirginia");
8681             private static final javax.xml.namespace.QName WISCONSIN$110 = 
8682                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Wisconsin");
8683             private static final javax.xml.namespace.QName WYOMING$112 = 
8684                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Wyoming");
8685             
8686             
8687             /**
8688              * Gets the "Alabama" element
8689              */
8690             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlabama()
8691             {
8692                 synchronized (monitor())
8693                 {
8694                     check_orphaned();
8695                     org.apache.xmlbeans.SimpleValue target = null;
8696                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALABAMA$0, 0);
8697                     if (target == null)
8698                     {
8699                       return null;
8700                     }
8701                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8702                 }
8703             }
8704             
8705             /**
8706              * Gets (as xml) the "Alabama" element
8707              */
8708             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlabama()
8709             {
8710                 synchronized (monitor())
8711                 {
8712                     check_orphaned();
8713                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8714                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALABAMA$0, 0);
8715                     return target;
8716                 }
8717             }
8718             
8719             /**
8720              * True if has "Alabama" element
8721              */
8722             public boolean isSetAlabama()
8723             {
8724                 synchronized (monitor())
8725                 {
8726                     check_orphaned();
8727                     return get_store().count_elements(ALABAMA$0) != 0;
8728                 }
8729             }
8730             
8731             /**
8732              * Sets the "Alabama" element
8733              */
8734             public void setAlabama(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alabama)
8735             {
8736                 synchronized (monitor())
8737                 {
8738                     check_orphaned();
8739                     org.apache.xmlbeans.SimpleValue target = null;
8740                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALABAMA$0, 0);
8741                     if (target == null)
8742                     {
8743                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ALABAMA$0);
8744                     }
8745                     target.setEnumValue(alabama);
8746                 }
8747             }
8748             
8749             /**
8750              * Sets (as xml) the "Alabama" element
8751              */
8752             public void xsetAlabama(gov.grants.apply.system.globalLibraryV20.YesNoDataType alabama)
8753             {
8754                 synchronized (monitor())
8755                 {
8756                     check_orphaned();
8757                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8758                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALABAMA$0, 0);
8759                     if (target == null)
8760                     {
8761                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ALABAMA$0);
8762                     }
8763                     target.set(alabama);
8764                 }
8765             }
8766             
8767             /**
8768              * Unsets the "Alabama" element
8769              */
8770             public void unsetAlabama()
8771             {
8772                 synchronized (monitor())
8773                 {
8774                     check_orphaned();
8775                     get_store().remove_element(ALABAMA$0, 0);
8776                 }
8777             }
8778             
8779             /**
8780              * Gets the "Alaska" element
8781              */
8782             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAlaska()
8783             {
8784                 synchronized (monitor())
8785                 {
8786                     check_orphaned();
8787                     org.apache.xmlbeans.SimpleValue target = null;
8788                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALASKA$2, 0);
8789                     if (target == null)
8790                     {
8791                       return null;
8792                     }
8793                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8794                 }
8795             }
8796             
8797             /**
8798              * Gets (as xml) the "Alaska" element
8799              */
8800             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAlaska()
8801             {
8802                 synchronized (monitor())
8803                 {
8804                     check_orphaned();
8805                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8806                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALASKA$2, 0);
8807                     return target;
8808                 }
8809             }
8810             
8811             /**
8812              * True if has "Alaska" element
8813              */
8814             public boolean isSetAlaska()
8815             {
8816                 synchronized (monitor())
8817                 {
8818                     check_orphaned();
8819                     return get_store().count_elements(ALASKA$2) != 0;
8820                 }
8821             }
8822             
8823             /**
8824              * Sets the "Alaska" element
8825              */
8826             public void setAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum alaska)
8827             {
8828                 synchronized (monitor())
8829                 {
8830                     check_orphaned();
8831                     org.apache.xmlbeans.SimpleValue target = null;
8832                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ALASKA$2, 0);
8833                     if (target == null)
8834                     {
8835                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ALASKA$2);
8836                     }
8837                     target.setEnumValue(alaska);
8838                 }
8839             }
8840             
8841             /**
8842              * Sets (as xml) the "Alaska" element
8843              */
8844             public void xsetAlaska(gov.grants.apply.system.globalLibraryV20.YesNoDataType alaska)
8845             {
8846                 synchronized (monitor())
8847                 {
8848                     check_orphaned();
8849                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8850                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ALASKA$2, 0);
8851                     if (target == null)
8852                     {
8853                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ALASKA$2);
8854                     }
8855                     target.set(alaska);
8856                 }
8857             }
8858             
8859             /**
8860              * Unsets the "Alaska" element
8861              */
8862             public void unsetAlaska()
8863             {
8864                 synchronized (monitor())
8865                 {
8866                     check_orphaned();
8867                     get_store().remove_element(ALASKA$2, 0);
8868                 }
8869             }
8870             
8871             /**
8872              * Gets the "AmericanSamoa" element
8873              */
8874             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAmericanSamoa()
8875             {
8876                 synchronized (monitor())
8877                 {
8878                     check_orphaned();
8879                     org.apache.xmlbeans.SimpleValue target = null;
8880                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMERICANSAMOA$4, 0);
8881                     if (target == null)
8882                     {
8883                       return null;
8884                     }
8885                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8886                 }
8887             }
8888             
8889             /**
8890              * Gets (as xml) the "AmericanSamoa" element
8891              */
8892             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAmericanSamoa()
8893             {
8894                 synchronized (monitor())
8895                 {
8896                     check_orphaned();
8897                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8898                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMERICANSAMOA$4, 0);
8899                     return target;
8900                 }
8901             }
8902             
8903             /**
8904              * True if has "AmericanSamoa" element
8905              */
8906             public boolean isSetAmericanSamoa()
8907             {
8908                 synchronized (monitor())
8909                 {
8910                     check_orphaned();
8911                     return get_store().count_elements(AMERICANSAMOA$4) != 0;
8912                 }
8913             }
8914             
8915             /**
8916              * Sets the "AmericanSamoa" element
8917              */
8918             public void setAmericanSamoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum americanSamoa)
8919             {
8920                 synchronized (monitor())
8921                 {
8922                     check_orphaned();
8923                     org.apache.xmlbeans.SimpleValue target = null;
8924                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AMERICANSAMOA$4, 0);
8925                     if (target == null)
8926                     {
8927                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AMERICANSAMOA$4);
8928                     }
8929                     target.setEnumValue(americanSamoa);
8930                 }
8931             }
8932             
8933             /**
8934              * Sets (as xml) the "AmericanSamoa" element
8935              */
8936             public void xsetAmericanSamoa(gov.grants.apply.system.globalLibraryV20.YesNoDataType americanSamoa)
8937             {
8938                 synchronized (monitor())
8939                 {
8940                     check_orphaned();
8941                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8942                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AMERICANSAMOA$4, 0);
8943                     if (target == null)
8944                     {
8945                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AMERICANSAMOA$4);
8946                     }
8947                     target.set(americanSamoa);
8948                 }
8949             }
8950             
8951             /**
8952              * Unsets the "AmericanSamoa" element
8953              */
8954             public void unsetAmericanSamoa()
8955             {
8956                 synchronized (monitor())
8957                 {
8958                     check_orphaned();
8959                     get_store().remove_element(AMERICANSAMOA$4, 0);
8960                 }
8961             }
8962             
8963             /**
8964              * Gets the "Arizona" element
8965              */
8966             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArizona()
8967             {
8968                 synchronized (monitor())
8969                 {
8970                     check_orphaned();
8971                     org.apache.xmlbeans.SimpleValue target = null;
8972                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARIZONA$6, 0);
8973                     if (target == null)
8974                     {
8975                       return null;
8976                     }
8977                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
8978                 }
8979             }
8980             
8981             /**
8982              * Gets (as xml) the "Arizona" element
8983              */
8984             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArizona()
8985             {
8986                 synchronized (monitor())
8987                 {
8988                     check_orphaned();
8989                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
8990                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARIZONA$6, 0);
8991                     return target;
8992                 }
8993             }
8994             
8995             /**
8996              * True if has "Arizona" element
8997              */
8998             public boolean isSetArizona()
8999             {
9000                 synchronized (monitor())
9001                 {
9002                     check_orphaned();
9003                     return get_store().count_elements(ARIZONA$6) != 0;
9004                 }
9005             }
9006             
9007             /**
9008              * Sets the "Arizona" element
9009              */
9010             public void setArizona(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arizona)
9011             {
9012                 synchronized (monitor())
9013                 {
9014                     check_orphaned();
9015                     org.apache.xmlbeans.SimpleValue target = null;
9016                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARIZONA$6, 0);
9017                     if (target == null)
9018                     {
9019                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARIZONA$6);
9020                     }
9021                     target.setEnumValue(arizona);
9022                 }
9023             }
9024             
9025             /**
9026              * Sets (as xml) the "Arizona" element
9027              */
9028             public void xsetArizona(gov.grants.apply.system.globalLibraryV20.YesNoDataType arizona)
9029             {
9030                 synchronized (monitor())
9031                 {
9032                     check_orphaned();
9033                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9034                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARIZONA$6, 0);
9035                     if (target == null)
9036                     {
9037                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARIZONA$6);
9038                     }
9039                     target.set(arizona);
9040                 }
9041             }
9042             
9043             /**
9044              * Unsets the "Arizona" element
9045              */
9046             public void unsetArizona()
9047             {
9048                 synchronized (monitor())
9049                 {
9050                     check_orphaned();
9051                     get_store().remove_element(ARIZONA$6, 0);
9052                 }
9053             }
9054             
9055             /**
9056              * Gets the "Arkansas" element
9057              */
9058             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getArkansas()
9059             {
9060                 synchronized (monitor())
9061                 {
9062                     check_orphaned();
9063                     org.apache.xmlbeans.SimpleValue target = null;
9064                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARKANSAS$8, 0);
9065                     if (target == null)
9066                     {
9067                       return null;
9068                     }
9069                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9070                 }
9071             }
9072             
9073             /**
9074              * Gets (as xml) the "Arkansas" element
9075              */
9076             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetArkansas()
9077             {
9078                 synchronized (monitor())
9079                 {
9080                     check_orphaned();
9081                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9082                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARKANSAS$8, 0);
9083                     return target;
9084                 }
9085             }
9086             
9087             /**
9088              * True if has "Arkansas" element
9089              */
9090             public boolean isSetArkansas()
9091             {
9092                 synchronized (monitor())
9093                 {
9094                     check_orphaned();
9095                     return get_store().count_elements(ARKANSAS$8) != 0;
9096                 }
9097             }
9098             
9099             /**
9100              * Sets the "Arkansas" element
9101              */
9102             public void setArkansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum arkansas)
9103             {
9104                 synchronized (monitor())
9105                 {
9106                     check_orphaned();
9107                     org.apache.xmlbeans.SimpleValue target = null;
9108                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ARKANSAS$8, 0);
9109                     if (target == null)
9110                     {
9111                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ARKANSAS$8);
9112                     }
9113                     target.setEnumValue(arkansas);
9114                 }
9115             }
9116             
9117             /**
9118              * Sets (as xml) the "Arkansas" element
9119              */
9120             public void xsetArkansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType arkansas)
9121             {
9122                 synchronized (monitor())
9123                 {
9124                     check_orphaned();
9125                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9126                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ARKANSAS$8, 0);
9127                     if (target == null)
9128                     {
9129                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ARKANSAS$8);
9130                     }
9131                     target.set(arkansas);
9132                 }
9133             }
9134             
9135             /**
9136              * Unsets the "Arkansas" element
9137              */
9138             public void unsetArkansas()
9139             {
9140                 synchronized (monitor())
9141                 {
9142                     check_orphaned();
9143                     get_store().remove_element(ARKANSAS$8, 0);
9144                 }
9145             }
9146             
9147             /**
9148              * Gets the "California" element
9149              */
9150             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCalifornia()
9151             {
9152                 synchronized (monitor())
9153                 {
9154                     check_orphaned();
9155                     org.apache.xmlbeans.SimpleValue target = null;
9156                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CALIFORNIA$10, 0);
9157                     if (target == null)
9158                     {
9159                       return null;
9160                     }
9161                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9162                 }
9163             }
9164             
9165             /**
9166              * Gets (as xml) the "California" element
9167              */
9168             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCalifornia()
9169             {
9170                 synchronized (monitor())
9171                 {
9172                     check_orphaned();
9173                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9174                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CALIFORNIA$10, 0);
9175                     return target;
9176                 }
9177             }
9178             
9179             /**
9180              * True if has "California" element
9181              */
9182             public boolean isSetCalifornia()
9183             {
9184                 synchronized (monitor())
9185                 {
9186                     check_orphaned();
9187                     return get_store().count_elements(CALIFORNIA$10) != 0;
9188                 }
9189             }
9190             
9191             /**
9192              * Sets the "California" element
9193              */
9194             public void setCalifornia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum california)
9195             {
9196                 synchronized (monitor())
9197                 {
9198                     check_orphaned();
9199                     org.apache.xmlbeans.SimpleValue target = null;
9200                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CALIFORNIA$10, 0);
9201                     if (target == null)
9202                     {
9203                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CALIFORNIA$10);
9204                     }
9205                     target.setEnumValue(california);
9206                 }
9207             }
9208             
9209             /**
9210              * Sets (as xml) the "California" element
9211              */
9212             public void xsetCalifornia(gov.grants.apply.system.globalLibraryV20.YesNoDataType california)
9213             {
9214                 synchronized (monitor())
9215                 {
9216                     check_orphaned();
9217                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9218                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CALIFORNIA$10, 0);
9219                     if (target == null)
9220                     {
9221                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CALIFORNIA$10);
9222                     }
9223                     target.set(california);
9224                 }
9225             }
9226             
9227             /**
9228              * Unsets the "California" element
9229              */
9230             public void unsetCalifornia()
9231             {
9232                 synchronized (monitor())
9233                 {
9234                     check_orphaned();
9235                     get_store().remove_element(CALIFORNIA$10, 0);
9236                 }
9237             }
9238             
9239             /**
9240              * Gets the "Colorado" element
9241              */
9242             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getColorado()
9243             {
9244                 synchronized (monitor())
9245                 {
9246                     check_orphaned();
9247                     org.apache.xmlbeans.SimpleValue target = null;
9248                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLORADO$12, 0);
9249                     if (target == null)
9250                     {
9251                       return null;
9252                     }
9253                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9254                 }
9255             }
9256             
9257             /**
9258              * Gets (as xml) the "Colorado" element
9259              */
9260             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetColorado()
9261             {
9262                 synchronized (monitor())
9263                 {
9264                     check_orphaned();
9265                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9266                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLORADO$12, 0);
9267                     return target;
9268                 }
9269             }
9270             
9271             /**
9272              * True if has "Colorado" element
9273              */
9274             public boolean isSetColorado()
9275             {
9276                 synchronized (monitor())
9277                 {
9278                     check_orphaned();
9279                     return get_store().count_elements(COLORADO$12) != 0;
9280                 }
9281             }
9282             
9283             /**
9284              * Sets the "Colorado" element
9285              */
9286             public void setColorado(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum colorado)
9287             {
9288                 synchronized (monitor())
9289                 {
9290                     check_orphaned();
9291                     org.apache.xmlbeans.SimpleValue target = null;
9292                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COLORADO$12, 0);
9293                     if (target == null)
9294                     {
9295                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COLORADO$12);
9296                     }
9297                     target.setEnumValue(colorado);
9298                 }
9299             }
9300             
9301             /**
9302              * Sets (as xml) the "Colorado" element
9303              */
9304             public void xsetColorado(gov.grants.apply.system.globalLibraryV20.YesNoDataType colorado)
9305             {
9306                 synchronized (monitor())
9307                 {
9308                     check_orphaned();
9309                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9310                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COLORADO$12, 0);
9311                     if (target == null)
9312                     {
9313                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COLORADO$12);
9314                     }
9315                     target.set(colorado);
9316                 }
9317             }
9318             
9319             /**
9320              * Unsets the "Colorado" element
9321              */
9322             public void unsetColorado()
9323             {
9324                 synchronized (monitor())
9325                 {
9326                     check_orphaned();
9327                     get_store().remove_element(COLORADO$12, 0);
9328                 }
9329             }
9330             
9331             /**
9332              * Gets the "Connecticut" element
9333              */
9334             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConnecticut()
9335             {
9336                 synchronized (monitor())
9337                 {
9338                     check_orphaned();
9339                     org.apache.xmlbeans.SimpleValue target = null;
9340                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONNECTICUT$14, 0);
9341                     if (target == null)
9342                     {
9343                       return null;
9344                     }
9345                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9346                 }
9347             }
9348             
9349             /**
9350              * Gets (as xml) the "Connecticut" element
9351              */
9352             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConnecticut()
9353             {
9354                 synchronized (monitor())
9355                 {
9356                     check_orphaned();
9357                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9358                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONNECTICUT$14, 0);
9359                     return target;
9360                 }
9361             }
9362             
9363             /**
9364              * True if has "Connecticut" element
9365              */
9366             public boolean isSetConnecticut()
9367             {
9368                 synchronized (monitor())
9369                 {
9370                     check_orphaned();
9371                     return get_store().count_elements(CONNECTICUT$14) != 0;
9372                 }
9373             }
9374             
9375             /**
9376              * Sets the "Connecticut" element
9377              */
9378             public void setConnecticut(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum connecticut)
9379             {
9380                 synchronized (monitor())
9381                 {
9382                     check_orphaned();
9383                     org.apache.xmlbeans.SimpleValue target = null;
9384                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONNECTICUT$14, 0);
9385                     if (target == null)
9386                     {
9387                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONNECTICUT$14);
9388                     }
9389                     target.setEnumValue(connecticut);
9390                 }
9391             }
9392             
9393             /**
9394              * Sets (as xml) the "Connecticut" element
9395              */
9396             public void xsetConnecticut(gov.grants.apply.system.globalLibraryV20.YesNoDataType connecticut)
9397             {
9398                 synchronized (monitor())
9399                 {
9400                     check_orphaned();
9401                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9402                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONNECTICUT$14, 0);
9403                     if (target == null)
9404                     {
9405                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONNECTICUT$14);
9406                     }
9407                     target.set(connecticut);
9408                 }
9409             }
9410             
9411             /**
9412              * Unsets the "Connecticut" element
9413              */
9414             public void unsetConnecticut()
9415             {
9416                 synchronized (monitor())
9417                 {
9418                     check_orphaned();
9419                     get_store().remove_element(CONNECTICUT$14, 0);
9420                 }
9421             }
9422             
9423             /**
9424              * Gets the "Delaware" element
9425              */
9426             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDelaware()
9427             {
9428                 synchronized (monitor())
9429                 {
9430                     check_orphaned();
9431                     org.apache.xmlbeans.SimpleValue target = null;
9432                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DELAWARE$16, 0);
9433                     if (target == null)
9434                     {
9435                       return null;
9436                     }
9437                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9438                 }
9439             }
9440             
9441             /**
9442              * Gets (as xml) the "Delaware" element
9443              */
9444             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDelaware()
9445             {
9446                 synchronized (monitor())
9447                 {
9448                     check_orphaned();
9449                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9450                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DELAWARE$16, 0);
9451                     return target;
9452                 }
9453             }
9454             
9455             /**
9456              * True if has "Delaware" element
9457              */
9458             public boolean isSetDelaware()
9459             {
9460                 synchronized (monitor())
9461                 {
9462                     check_orphaned();
9463                     return get_store().count_elements(DELAWARE$16) != 0;
9464                 }
9465             }
9466             
9467             /**
9468              * Sets the "Delaware" element
9469              */
9470             public void setDelaware(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum delaware)
9471             {
9472                 synchronized (monitor())
9473                 {
9474                     check_orphaned();
9475                     org.apache.xmlbeans.SimpleValue target = null;
9476                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DELAWARE$16, 0);
9477                     if (target == null)
9478                     {
9479                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DELAWARE$16);
9480                     }
9481                     target.setEnumValue(delaware);
9482                 }
9483             }
9484             
9485             /**
9486              * Sets (as xml) the "Delaware" element
9487              */
9488             public void xsetDelaware(gov.grants.apply.system.globalLibraryV20.YesNoDataType delaware)
9489             {
9490                 synchronized (monitor())
9491                 {
9492                     check_orphaned();
9493                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9494                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DELAWARE$16, 0);
9495                     if (target == null)
9496                     {
9497                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DELAWARE$16);
9498                     }
9499                     target.set(delaware);
9500                 }
9501             }
9502             
9503             /**
9504              * Unsets the "Delaware" element
9505              */
9506             public void unsetDelaware()
9507             {
9508                 synchronized (monitor())
9509                 {
9510                     check_orphaned();
9511                     get_store().remove_element(DELAWARE$16, 0);
9512                 }
9513             }
9514             
9515             /**
9516              * Gets the "DistrictofColumbia" element
9517              */
9518             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getDistrictofColumbia()
9519             {
9520                 synchronized (monitor())
9521                 {
9522                     check_orphaned();
9523                     org.apache.xmlbeans.SimpleValue target = null;
9524                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTRICTOFCOLUMBIA$18, 0);
9525                     if (target == null)
9526                     {
9527                       return null;
9528                     }
9529                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9530                 }
9531             }
9532             
9533             /**
9534              * Gets (as xml) the "DistrictofColumbia" element
9535              */
9536             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetDistrictofColumbia()
9537             {
9538                 synchronized (monitor())
9539                 {
9540                     check_orphaned();
9541                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9542                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTRICTOFCOLUMBIA$18, 0);
9543                     return target;
9544                 }
9545             }
9546             
9547             /**
9548              * True if has "DistrictofColumbia" element
9549              */
9550             public boolean isSetDistrictofColumbia()
9551             {
9552                 synchronized (monitor())
9553                 {
9554                     check_orphaned();
9555                     return get_store().count_elements(DISTRICTOFCOLUMBIA$18) != 0;
9556                 }
9557             }
9558             
9559             /**
9560              * Sets the "DistrictofColumbia" element
9561              */
9562             public void setDistrictofColumbia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum districtofColumbia)
9563             {
9564                 synchronized (monitor())
9565                 {
9566                     check_orphaned();
9567                     org.apache.xmlbeans.SimpleValue target = null;
9568                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(DISTRICTOFCOLUMBIA$18, 0);
9569                     if (target == null)
9570                     {
9571                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(DISTRICTOFCOLUMBIA$18);
9572                     }
9573                     target.setEnumValue(districtofColumbia);
9574                 }
9575             }
9576             
9577             /**
9578              * Sets (as xml) the "DistrictofColumbia" element
9579              */
9580             public void xsetDistrictofColumbia(gov.grants.apply.system.globalLibraryV20.YesNoDataType districtofColumbia)
9581             {
9582                 synchronized (monitor())
9583                 {
9584                     check_orphaned();
9585                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9586                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(DISTRICTOFCOLUMBIA$18, 0);
9587                     if (target == null)
9588                     {
9589                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(DISTRICTOFCOLUMBIA$18);
9590                     }
9591                     target.set(districtofColumbia);
9592                 }
9593             }
9594             
9595             /**
9596              * Unsets the "DistrictofColumbia" element
9597              */
9598             public void unsetDistrictofColumbia()
9599             {
9600                 synchronized (monitor())
9601                 {
9602                     check_orphaned();
9603                     get_store().remove_element(DISTRICTOFCOLUMBIA$18, 0);
9604                 }
9605             }
9606             
9607             /**
9608              * Gets the "FederatedStatesofMicronesia" element
9609              */
9610             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederatedStatesofMicronesia()
9611             {
9612                 synchronized (monitor())
9613                 {
9614                     check_orphaned();
9615                     org.apache.xmlbeans.SimpleValue target = null;
9616                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERATEDSTATESOFMICRONESIA$20, 0);
9617                     if (target == null)
9618                     {
9619                       return null;
9620                     }
9621                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9622                 }
9623             }
9624             
9625             /**
9626              * Gets (as xml) the "FederatedStatesofMicronesia" element
9627              */
9628             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederatedStatesofMicronesia()
9629             {
9630                 synchronized (monitor())
9631                 {
9632                     check_orphaned();
9633                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9634                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERATEDSTATESOFMICRONESIA$20, 0);
9635                     return target;
9636                 }
9637             }
9638             
9639             /**
9640              * True if has "FederatedStatesofMicronesia" element
9641              */
9642             public boolean isSetFederatedStatesofMicronesia()
9643             {
9644                 synchronized (monitor())
9645                 {
9646                     check_orphaned();
9647                     return get_store().count_elements(FEDERATEDSTATESOFMICRONESIA$20) != 0;
9648                 }
9649             }
9650             
9651             /**
9652              * Sets the "FederatedStatesofMicronesia" element
9653              */
9654             public void setFederatedStatesofMicronesia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federatedStatesofMicronesia)
9655             {
9656                 synchronized (monitor())
9657                 {
9658                     check_orphaned();
9659                     org.apache.xmlbeans.SimpleValue target = null;
9660                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERATEDSTATESOFMICRONESIA$20, 0);
9661                     if (target == null)
9662                     {
9663                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERATEDSTATESOFMICRONESIA$20);
9664                     }
9665                     target.setEnumValue(federatedStatesofMicronesia);
9666                 }
9667             }
9668             
9669             /**
9670              * Sets (as xml) the "FederatedStatesofMicronesia" element
9671              */
9672             public void xsetFederatedStatesofMicronesia(gov.grants.apply.system.globalLibraryV20.YesNoDataType federatedStatesofMicronesia)
9673             {
9674                 synchronized (monitor())
9675                 {
9676                     check_orphaned();
9677                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9678                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERATEDSTATESOFMICRONESIA$20, 0);
9679                     if (target == null)
9680                     {
9681                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDERATEDSTATESOFMICRONESIA$20);
9682                     }
9683                     target.set(federatedStatesofMicronesia);
9684                 }
9685             }
9686             
9687             /**
9688              * Unsets the "FederatedStatesofMicronesia" element
9689              */
9690             public void unsetFederatedStatesofMicronesia()
9691             {
9692                 synchronized (monitor())
9693                 {
9694                     check_orphaned();
9695                     get_store().remove_element(FEDERATEDSTATESOFMICRONESIA$20, 0);
9696                 }
9697             }
9698             
9699             /**
9700              * Gets the "Florida" element
9701              */
9702             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFlorida()
9703             {
9704                 synchronized (monitor())
9705                 {
9706                     check_orphaned();
9707                     org.apache.xmlbeans.SimpleValue target = null;
9708                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLORIDA$22, 0);
9709                     if (target == null)
9710                     {
9711                       return null;
9712                     }
9713                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9714                 }
9715             }
9716             
9717             /**
9718              * Gets (as xml) the "Florida" element
9719              */
9720             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFlorida()
9721             {
9722                 synchronized (monitor())
9723                 {
9724                     check_orphaned();
9725                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9726                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLORIDA$22, 0);
9727                     return target;
9728                 }
9729             }
9730             
9731             /**
9732              * True if has "Florida" element
9733              */
9734             public boolean isSetFlorida()
9735             {
9736                 synchronized (monitor())
9737                 {
9738                     check_orphaned();
9739                     return get_store().count_elements(FLORIDA$22) != 0;
9740                 }
9741             }
9742             
9743             /**
9744              * Sets the "Florida" element
9745              */
9746             public void setFlorida(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum florida)
9747             {
9748                 synchronized (monitor())
9749                 {
9750                     check_orphaned();
9751                     org.apache.xmlbeans.SimpleValue target = null;
9752                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLORIDA$22, 0);
9753                     if (target == null)
9754                     {
9755                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FLORIDA$22);
9756                     }
9757                     target.setEnumValue(florida);
9758                 }
9759             }
9760             
9761             /**
9762              * Sets (as xml) the "Florida" element
9763              */
9764             public void xsetFlorida(gov.grants.apply.system.globalLibraryV20.YesNoDataType florida)
9765             {
9766                 synchronized (monitor())
9767                 {
9768                     check_orphaned();
9769                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9770                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLORIDA$22, 0);
9771                     if (target == null)
9772                     {
9773                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FLORIDA$22);
9774                     }
9775                     target.set(florida);
9776                 }
9777             }
9778             
9779             /**
9780              * Unsets the "Florida" element
9781              */
9782             public void unsetFlorida()
9783             {
9784                 synchronized (monitor())
9785                 {
9786                     check_orphaned();
9787                     get_store().remove_element(FLORIDA$22, 0);
9788                 }
9789             }
9790             
9791             /**
9792              * Gets the "Georgia" element
9793              */
9794             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGeorgia()
9795             {
9796                 synchronized (monitor())
9797                 {
9798                     check_orphaned();
9799                     org.apache.xmlbeans.SimpleValue target = null;
9800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GEORGIA$24, 0);
9801                     if (target == null)
9802                     {
9803                       return null;
9804                     }
9805                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9806                 }
9807             }
9808             
9809             /**
9810              * Gets (as xml) the "Georgia" element
9811              */
9812             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGeorgia()
9813             {
9814                 synchronized (monitor())
9815                 {
9816                     check_orphaned();
9817                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9818                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GEORGIA$24, 0);
9819                     return target;
9820                 }
9821             }
9822             
9823             /**
9824              * True if has "Georgia" element
9825              */
9826             public boolean isSetGeorgia()
9827             {
9828                 synchronized (monitor())
9829                 {
9830                     check_orphaned();
9831                     return get_store().count_elements(GEORGIA$24) != 0;
9832                 }
9833             }
9834             
9835             /**
9836              * Sets the "Georgia" element
9837              */
9838             public void setGeorgia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum georgia)
9839             {
9840                 synchronized (monitor())
9841                 {
9842                     check_orphaned();
9843                     org.apache.xmlbeans.SimpleValue target = null;
9844                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GEORGIA$24, 0);
9845                     if (target == null)
9846                     {
9847                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GEORGIA$24);
9848                     }
9849                     target.setEnumValue(georgia);
9850                 }
9851             }
9852             
9853             /**
9854              * Sets (as xml) the "Georgia" element
9855              */
9856             public void xsetGeorgia(gov.grants.apply.system.globalLibraryV20.YesNoDataType georgia)
9857             {
9858                 synchronized (monitor())
9859                 {
9860                     check_orphaned();
9861                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9862                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GEORGIA$24, 0);
9863                     if (target == null)
9864                     {
9865                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GEORGIA$24);
9866                     }
9867                     target.set(georgia);
9868                 }
9869             }
9870             
9871             /**
9872              * Unsets the "Georgia" element
9873              */
9874             public void unsetGeorgia()
9875             {
9876                 synchronized (monitor())
9877                 {
9878                     check_orphaned();
9879                     get_store().remove_element(GEORGIA$24, 0);
9880                 }
9881             }
9882             
9883             /**
9884              * Gets the "Guam" element
9885              */
9886             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getGuam()
9887             {
9888                 synchronized (monitor())
9889                 {
9890                     check_orphaned();
9891                     org.apache.xmlbeans.SimpleValue target = null;
9892                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GUAM$26, 0);
9893                     if (target == null)
9894                     {
9895                       return null;
9896                     }
9897                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9898                 }
9899             }
9900             
9901             /**
9902              * Gets (as xml) the "Guam" element
9903              */
9904             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetGuam()
9905             {
9906                 synchronized (monitor())
9907                 {
9908                     check_orphaned();
9909                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9910                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GUAM$26, 0);
9911                     return target;
9912                 }
9913             }
9914             
9915             /**
9916              * True if has "Guam" element
9917              */
9918             public boolean isSetGuam()
9919             {
9920                 synchronized (monitor())
9921                 {
9922                     check_orphaned();
9923                     return get_store().count_elements(GUAM$26) != 0;
9924                 }
9925             }
9926             
9927             /**
9928              * Sets the "Guam" element
9929              */
9930             public void setGuam(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum guam)
9931             {
9932                 synchronized (monitor())
9933                 {
9934                     check_orphaned();
9935                     org.apache.xmlbeans.SimpleValue target = null;
9936                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(GUAM$26, 0);
9937                     if (target == null)
9938                     {
9939                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(GUAM$26);
9940                     }
9941                     target.setEnumValue(guam);
9942                 }
9943             }
9944             
9945             /**
9946              * Sets (as xml) the "Guam" element
9947              */
9948             public void xsetGuam(gov.grants.apply.system.globalLibraryV20.YesNoDataType guam)
9949             {
9950                 synchronized (monitor())
9951                 {
9952                     check_orphaned();
9953                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
9954                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(GUAM$26, 0);
9955                     if (target == null)
9956                     {
9957                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(GUAM$26);
9958                     }
9959                     target.set(guam);
9960                 }
9961             }
9962             
9963             /**
9964              * Unsets the "Guam" element
9965              */
9966             public void unsetGuam()
9967             {
9968                 synchronized (monitor())
9969                 {
9970                     check_orphaned();
9971                     get_store().remove_element(GUAM$26, 0);
9972                 }
9973             }
9974             
9975             /**
9976              * Gets the "Hawaii" element
9977              */
9978             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHawaii()
9979             {
9980                 synchronized (monitor())
9981                 {
9982                     check_orphaned();
9983                     org.apache.xmlbeans.SimpleValue target = null;
9984                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAWAII$28, 0);
9985                     if (target == null)
9986                     {
9987                       return null;
9988                     }
9989                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
9990                 }
9991             }
9992             
9993             /**
9994              * Gets (as xml) the "Hawaii" element
9995              */
9996             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHawaii()
9997             {
9998                 synchronized (monitor())
9999                 {
10000                     check_orphaned();
10001                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10002                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HAWAII$28, 0);
10003                     return target;
10004                 }
10005             }
10006             
10007             /**
10008              * True if has "Hawaii" element
10009              */
10010             public boolean isSetHawaii()
10011             {
10012                 synchronized (monitor())
10013                 {
10014                     check_orphaned();
10015                     return get_store().count_elements(HAWAII$28) != 0;
10016                 }
10017             }
10018             
10019             /**
10020              * Sets the "Hawaii" element
10021              */
10022             public void setHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum hawaii)
10023             {
10024                 synchronized (monitor())
10025                 {
10026                     check_orphaned();
10027                     org.apache.xmlbeans.SimpleValue target = null;
10028                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HAWAII$28, 0);
10029                     if (target == null)
10030                     {
10031                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HAWAII$28);
10032                     }
10033                     target.setEnumValue(hawaii);
10034                 }
10035             }
10036             
10037             /**
10038              * Sets (as xml) the "Hawaii" element
10039              */
10040             public void xsetHawaii(gov.grants.apply.system.globalLibraryV20.YesNoDataType hawaii)
10041             {
10042                 synchronized (monitor())
10043                 {
10044                     check_orphaned();
10045                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10046                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HAWAII$28, 0);
10047                     if (target == null)
10048                     {
10049                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HAWAII$28);
10050                     }
10051                     target.set(hawaii);
10052                 }
10053             }
10054             
10055             /**
10056              * Unsets the "Hawaii" element
10057              */
10058             public void unsetHawaii()
10059             {
10060                 synchronized (monitor())
10061                 {
10062                     check_orphaned();
10063                     get_store().remove_element(HAWAII$28, 0);
10064                 }
10065             }
10066             
10067             /**
10068              * Gets the "Idaho" element
10069              */
10070             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIdaho()
10071             {
10072                 synchronized (monitor())
10073                 {
10074                     check_orphaned();
10075                     org.apache.xmlbeans.SimpleValue target = null;
10076                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDAHO$30, 0);
10077                     if (target == null)
10078                     {
10079                       return null;
10080                     }
10081                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10082                 }
10083             }
10084             
10085             /**
10086              * Gets (as xml) the "Idaho" element
10087              */
10088             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIdaho()
10089             {
10090                 synchronized (monitor())
10091                 {
10092                     check_orphaned();
10093                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10094                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(IDAHO$30, 0);
10095                     return target;
10096                 }
10097             }
10098             
10099             /**
10100              * True if has "Idaho" element
10101              */
10102             public boolean isSetIdaho()
10103             {
10104                 synchronized (monitor())
10105                 {
10106                     check_orphaned();
10107                     return get_store().count_elements(IDAHO$30) != 0;
10108                 }
10109             }
10110             
10111             /**
10112              * Sets the "Idaho" element
10113              */
10114             public void setIdaho(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum idaho)
10115             {
10116                 synchronized (monitor())
10117                 {
10118                     check_orphaned();
10119                     org.apache.xmlbeans.SimpleValue target = null;
10120                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IDAHO$30, 0);
10121                     if (target == null)
10122                     {
10123                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IDAHO$30);
10124                     }
10125                     target.setEnumValue(idaho);
10126                 }
10127             }
10128             
10129             /**
10130              * Sets (as xml) the "Idaho" element
10131              */
10132             public void xsetIdaho(gov.grants.apply.system.globalLibraryV20.YesNoDataType idaho)
10133             {
10134                 synchronized (monitor())
10135                 {
10136                     check_orphaned();
10137                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10138                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(IDAHO$30, 0);
10139                     if (target == null)
10140                     {
10141                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(IDAHO$30);
10142                     }
10143                     target.set(idaho);
10144                 }
10145             }
10146             
10147             /**
10148              * Unsets the "Idaho" element
10149              */
10150             public void unsetIdaho()
10151             {
10152                 synchronized (monitor())
10153                 {
10154                     check_orphaned();
10155                     get_store().remove_element(IDAHO$30, 0);
10156                 }
10157             }
10158             
10159             /**
10160              * Gets the "Illinois" element
10161              */
10162             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIllinois()
10163             {
10164                 synchronized (monitor())
10165                 {
10166                     check_orphaned();
10167                     org.apache.xmlbeans.SimpleValue target = null;
10168                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ILLINOIS$32, 0);
10169                     if (target == null)
10170                     {
10171                       return null;
10172                     }
10173                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10174                 }
10175             }
10176             
10177             /**
10178              * Gets (as xml) the "Illinois" element
10179              */
10180             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIllinois()
10181             {
10182                 synchronized (monitor())
10183                 {
10184                     check_orphaned();
10185                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10186                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ILLINOIS$32, 0);
10187                     return target;
10188                 }
10189             }
10190             
10191             /**
10192              * True if has "Illinois" element
10193              */
10194             public boolean isSetIllinois()
10195             {
10196                 synchronized (monitor())
10197                 {
10198                     check_orphaned();
10199                     return get_store().count_elements(ILLINOIS$32) != 0;
10200                 }
10201             }
10202             
10203             /**
10204              * Sets the "Illinois" element
10205              */
10206             public void setIllinois(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum illinois)
10207             {
10208                 synchronized (monitor())
10209                 {
10210                     check_orphaned();
10211                     org.apache.xmlbeans.SimpleValue target = null;
10212                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ILLINOIS$32, 0);
10213                     if (target == null)
10214                     {
10215                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ILLINOIS$32);
10216                     }
10217                     target.setEnumValue(illinois);
10218                 }
10219             }
10220             
10221             /**
10222              * Sets (as xml) the "Illinois" element
10223              */
10224             public void xsetIllinois(gov.grants.apply.system.globalLibraryV20.YesNoDataType illinois)
10225             {
10226                 synchronized (monitor())
10227                 {
10228                     check_orphaned();
10229                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10230                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ILLINOIS$32, 0);
10231                     if (target == null)
10232                     {
10233                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ILLINOIS$32);
10234                     }
10235                     target.set(illinois);
10236                 }
10237             }
10238             
10239             /**
10240              * Unsets the "Illinois" element
10241              */
10242             public void unsetIllinois()
10243             {
10244                 synchronized (monitor())
10245                 {
10246                     check_orphaned();
10247                     get_store().remove_element(ILLINOIS$32, 0);
10248                 }
10249             }
10250             
10251             /**
10252              * Gets the "Indiana" element
10253              */
10254             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndiana()
10255             {
10256                 synchronized (monitor())
10257                 {
10258                     check_orphaned();
10259                     org.apache.xmlbeans.SimpleValue target = null;
10260                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIANA$34, 0);
10261                     if (target == null)
10262                     {
10263                       return null;
10264                     }
10265                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10266                 }
10267             }
10268             
10269             /**
10270              * Gets (as xml) the "Indiana" element
10271              */
10272             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndiana()
10273             {
10274                 synchronized (monitor())
10275                 {
10276                     check_orphaned();
10277                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10278                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDIANA$34, 0);
10279                     return target;
10280                 }
10281             }
10282             
10283             /**
10284              * True if has "Indiana" element
10285              */
10286             public boolean isSetIndiana()
10287             {
10288                 synchronized (monitor())
10289                 {
10290                     check_orphaned();
10291                     return get_store().count_elements(INDIANA$34) != 0;
10292                 }
10293             }
10294             
10295             /**
10296              * Sets the "Indiana" element
10297              */
10298             public void setIndiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum indiana)
10299             {
10300                 synchronized (monitor())
10301                 {
10302                     check_orphaned();
10303                     org.apache.xmlbeans.SimpleValue target = null;
10304                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIANA$34, 0);
10305                     if (target == null)
10306                     {
10307                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIANA$34);
10308                     }
10309                     target.setEnumValue(indiana);
10310                 }
10311             }
10312             
10313             /**
10314              * Sets (as xml) the "Indiana" element
10315              */
10316             public void xsetIndiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType indiana)
10317             {
10318                 synchronized (monitor())
10319                 {
10320                     check_orphaned();
10321                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10322                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDIANA$34, 0);
10323                     if (target == null)
10324                     {
10325                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INDIANA$34);
10326                     }
10327                     target.set(indiana);
10328                 }
10329             }
10330             
10331             /**
10332              * Unsets the "Indiana" element
10333              */
10334             public void unsetIndiana()
10335             {
10336                 synchronized (monitor())
10337                 {
10338                     check_orphaned();
10339                     get_store().remove_element(INDIANA$34, 0);
10340                 }
10341             }
10342             
10343             /**
10344              * Gets the "Iowa" element
10345              */
10346             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIowa()
10347             {
10348                 synchronized (monitor())
10349                 {
10350                     check_orphaned();
10351                     org.apache.xmlbeans.SimpleValue target = null;
10352                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IOWA$36, 0);
10353                     if (target == null)
10354                     {
10355                       return null;
10356                     }
10357                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10358                 }
10359             }
10360             
10361             /**
10362              * Gets (as xml) the "Iowa" element
10363              */
10364             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIowa()
10365             {
10366                 synchronized (monitor())
10367                 {
10368                     check_orphaned();
10369                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10370                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(IOWA$36, 0);
10371                     return target;
10372                 }
10373             }
10374             
10375             /**
10376              * True if has "Iowa" element
10377              */
10378             public boolean isSetIowa()
10379             {
10380                 synchronized (monitor())
10381                 {
10382                     check_orphaned();
10383                     return get_store().count_elements(IOWA$36) != 0;
10384                 }
10385             }
10386             
10387             /**
10388              * Sets the "Iowa" element
10389              */
10390             public void setIowa(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum iowa)
10391             {
10392                 synchronized (monitor())
10393                 {
10394                     check_orphaned();
10395                     org.apache.xmlbeans.SimpleValue target = null;
10396                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(IOWA$36, 0);
10397                     if (target == null)
10398                     {
10399                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(IOWA$36);
10400                     }
10401                     target.setEnumValue(iowa);
10402                 }
10403             }
10404             
10405             /**
10406              * Sets (as xml) the "Iowa" element
10407              */
10408             public void xsetIowa(gov.grants.apply.system.globalLibraryV20.YesNoDataType iowa)
10409             {
10410                 synchronized (monitor())
10411                 {
10412                     check_orphaned();
10413                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10414                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(IOWA$36, 0);
10415                     if (target == null)
10416                     {
10417                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(IOWA$36);
10418                     }
10419                     target.set(iowa);
10420                 }
10421             }
10422             
10423             /**
10424              * Unsets the "Iowa" element
10425              */
10426             public void unsetIowa()
10427             {
10428                 synchronized (monitor())
10429                 {
10430                     check_orphaned();
10431                     get_store().remove_element(IOWA$36, 0);
10432                 }
10433             }
10434             
10435             /**
10436              * Gets the "Kansas" element
10437              */
10438             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKansas()
10439             {
10440                 synchronized (monitor())
10441                 {
10442                     check_orphaned();
10443                     org.apache.xmlbeans.SimpleValue target = null;
10444                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KANSAS$38, 0);
10445                     if (target == null)
10446                     {
10447                       return null;
10448                     }
10449                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10450                 }
10451             }
10452             
10453             /**
10454              * Gets (as xml) the "Kansas" element
10455              */
10456             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKansas()
10457             {
10458                 synchronized (monitor())
10459                 {
10460                     check_orphaned();
10461                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10462                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KANSAS$38, 0);
10463                     return target;
10464                 }
10465             }
10466             
10467             /**
10468              * True if has "Kansas" element
10469              */
10470             public boolean isSetKansas()
10471             {
10472                 synchronized (monitor())
10473                 {
10474                     check_orphaned();
10475                     return get_store().count_elements(KANSAS$38) != 0;
10476                 }
10477             }
10478             
10479             /**
10480              * Sets the "Kansas" element
10481              */
10482             public void setKansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kansas)
10483             {
10484                 synchronized (monitor())
10485                 {
10486                     check_orphaned();
10487                     org.apache.xmlbeans.SimpleValue target = null;
10488                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KANSAS$38, 0);
10489                     if (target == null)
10490                     {
10491                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(KANSAS$38);
10492                     }
10493                     target.setEnumValue(kansas);
10494                 }
10495             }
10496             
10497             /**
10498              * Sets (as xml) the "Kansas" element
10499              */
10500             public void xsetKansas(gov.grants.apply.system.globalLibraryV20.YesNoDataType kansas)
10501             {
10502                 synchronized (monitor())
10503                 {
10504                     check_orphaned();
10505                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10506                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KANSAS$38, 0);
10507                     if (target == null)
10508                     {
10509                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(KANSAS$38);
10510                     }
10511                     target.set(kansas);
10512                 }
10513             }
10514             
10515             /**
10516              * Unsets the "Kansas" element
10517              */
10518             public void unsetKansas()
10519             {
10520                 synchronized (monitor())
10521                 {
10522                     check_orphaned();
10523                     get_store().remove_element(KANSAS$38, 0);
10524                 }
10525             }
10526             
10527             /**
10528              * Gets the "Kentucky" element
10529              */
10530             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getKentucky()
10531             {
10532                 synchronized (monitor())
10533                 {
10534                     check_orphaned();
10535                     org.apache.xmlbeans.SimpleValue target = null;
10536                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KENTUCKY$40, 0);
10537                     if (target == null)
10538                     {
10539                       return null;
10540                     }
10541                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10542                 }
10543             }
10544             
10545             /**
10546              * Gets (as xml) the "Kentucky" element
10547              */
10548             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetKentucky()
10549             {
10550                 synchronized (monitor())
10551                 {
10552                     check_orphaned();
10553                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10554                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KENTUCKY$40, 0);
10555                     return target;
10556                 }
10557             }
10558             
10559             /**
10560              * True if has "Kentucky" element
10561              */
10562             public boolean isSetKentucky()
10563             {
10564                 synchronized (monitor())
10565                 {
10566                     check_orphaned();
10567                     return get_store().count_elements(KENTUCKY$40) != 0;
10568                 }
10569             }
10570             
10571             /**
10572              * Sets the "Kentucky" element
10573              */
10574             public void setKentucky(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum kentucky)
10575             {
10576                 synchronized (monitor())
10577                 {
10578                     check_orphaned();
10579                     org.apache.xmlbeans.SimpleValue target = null;
10580                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(KENTUCKY$40, 0);
10581                     if (target == null)
10582                     {
10583                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(KENTUCKY$40);
10584                     }
10585                     target.setEnumValue(kentucky);
10586                 }
10587             }
10588             
10589             /**
10590              * Sets (as xml) the "Kentucky" element
10591              */
10592             public void xsetKentucky(gov.grants.apply.system.globalLibraryV20.YesNoDataType kentucky)
10593             {
10594                 synchronized (monitor())
10595                 {
10596                     check_orphaned();
10597                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10598                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(KENTUCKY$40, 0);
10599                     if (target == null)
10600                     {
10601                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(KENTUCKY$40);
10602                     }
10603                     target.set(kentucky);
10604                 }
10605             }
10606             
10607             /**
10608              * Unsets the "Kentucky" element
10609              */
10610             public void unsetKentucky()
10611             {
10612                 synchronized (monitor())
10613                 {
10614                     check_orphaned();
10615                     get_store().remove_element(KENTUCKY$40, 0);
10616                 }
10617             }
10618             
10619             /**
10620              * Gets the "Louisiana" element
10621              */
10622             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLouisiana()
10623             {
10624                 synchronized (monitor())
10625                 {
10626                     check_orphaned();
10627                     org.apache.xmlbeans.SimpleValue target = null;
10628                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOUISIANA$42, 0);
10629                     if (target == null)
10630                     {
10631                       return null;
10632                     }
10633                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10634                 }
10635             }
10636             
10637             /**
10638              * Gets (as xml) the "Louisiana" element
10639              */
10640             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLouisiana()
10641             {
10642                 synchronized (monitor())
10643                 {
10644                     check_orphaned();
10645                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10646                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LOUISIANA$42, 0);
10647                     return target;
10648                 }
10649             }
10650             
10651             /**
10652              * True if has "Louisiana" element
10653              */
10654             public boolean isSetLouisiana()
10655             {
10656                 synchronized (monitor())
10657                 {
10658                     check_orphaned();
10659                     return get_store().count_elements(LOUISIANA$42) != 0;
10660                 }
10661             }
10662             
10663             /**
10664              * Sets the "Louisiana" element
10665              */
10666             public void setLouisiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum louisiana)
10667             {
10668                 synchronized (monitor())
10669                 {
10670                     check_orphaned();
10671                     org.apache.xmlbeans.SimpleValue target = null;
10672                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOUISIANA$42, 0);
10673                     if (target == null)
10674                     {
10675                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOUISIANA$42);
10676                     }
10677                     target.setEnumValue(louisiana);
10678                 }
10679             }
10680             
10681             /**
10682              * Sets (as xml) the "Louisiana" element
10683              */
10684             public void xsetLouisiana(gov.grants.apply.system.globalLibraryV20.YesNoDataType louisiana)
10685             {
10686                 synchronized (monitor())
10687                 {
10688                     check_orphaned();
10689                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10690                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LOUISIANA$42, 0);
10691                     if (target == null)
10692                     {
10693                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LOUISIANA$42);
10694                     }
10695                     target.set(louisiana);
10696                 }
10697             }
10698             
10699             /**
10700              * Unsets the "Louisiana" element
10701              */
10702             public void unsetLouisiana()
10703             {
10704                 synchronized (monitor())
10705                 {
10706                     check_orphaned();
10707                     get_store().remove_element(LOUISIANA$42, 0);
10708                 }
10709             }
10710             
10711             /**
10712              * Gets the "Maine" element
10713              */
10714             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMaine()
10715             {
10716                 synchronized (monitor())
10717                 {
10718                     check_orphaned();
10719                     org.apache.xmlbeans.SimpleValue target = null;
10720                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAINE$44, 0);
10721                     if (target == null)
10722                     {
10723                       return null;
10724                     }
10725                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10726                 }
10727             }
10728             
10729             /**
10730              * Gets (as xml) the "Maine" element
10731              */
10732             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMaine()
10733             {
10734                 synchronized (monitor())
10735                 {
10736                     check_orphaned();
10737                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10738                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MAINE$44, 0);
10739                     return target;
10740                 }
10741             }
10742             
10743             /**
10744              * True if has "Maine" element
10745              */
10746             public boolean isSetMaine()
10747             {
10748                 synchronized (monitor())
10749                 {
10750                     check_orphaned();
10751                     return get_store().count_elements(MAINE$44) != 0;
10752                 }
10753             }
10754             
10755             /**
10756              * Sets the "Maine" element
10757              */
10758             public void setMaine(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum maine)
10759             {
10760                 synchronized (monitor())
10761                 {
10762                     check_orphaned();
10763                     org.apache.xmlbeans.SimpleValue target = null;
10764                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MAINE$44, 0);
10765                     if (target == null)
10766                     {
10767                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MAINE$44);
10768                     }
10769                     target.setEnumValue(maine);
10770                 }
10771             }
10772             
10773             /**
10774              * Sets (as xml) the "Maine" element
10775              */
10776             public void xsetMaine(gov.grants.apply.system.globalLibraryV20.YesNoDataType maine)
10777             {
10778                 synchronized (monitor())
10779                 {
10780                     check_orphaned();
10781                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10782                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MAINE$44, 0);
10783                     if (target == null)
10784                     {
10785                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MAINE$44);
10786                     }
10787                     target.set(maine);
10788                 }
10789             }
10790             
10791             /**
10792              * Unsets the "Maine" element
10793              */
10794             public void unsetMaine()
10795             {
10796                 synchronized (monitor())
10797                 {
10798                     check_orphaned();
10799                     get_store().remove_element(MAINE$44, 0);
10800                 }
10801             }
10802             
10803             /**
10804              * Gets the "Maryland" element
10805              */
10806             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMaryland()
10807             {
10808                 synchronized (monitor())
10809                 {
10810                     check_orphaned();
10811                     org.apache.xmlbeans.SimpleValue target = null;
10812                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARYLAND$46, 0);
10813                     if (target == null)
10814                     {
10815                       return null;
10816                     }
10817                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10818                 }
10819             }
10820             
10821             /**
10822              * Gets (as xml) the "Maryland" element
10823              */
10824             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMaryland()
10825             {
10826                 synchronized (monitor())
10827                 {
10828                     check_orphaned();
10829                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10830                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARYLAND$46, 0);
10831                     return target;
10832                 }
10833             }
10834             
10835             /**
10836              * True if has "Maryland" element
10837              */
10838             public boolean isSetMaryland()
10839             {
10840                 synchronized (monitor())
10841                 {
10842                     check_orphaned();
10843                     return get_store().count_elements(MARYLAND$46) != 0;
10844                 }
10845             }
10846             
10847             /**
10848              * Sets the "Maryland" element
10849              */
10850             public void setMaryland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum maryland)
10851             {
10852                 synchronized (monitor())
10853                 {
10854                     check_orphaned();
10855                     org.apache.xmlbeans.SimpleValue target = null;
10856                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MARYLAND$46, 0);
10857                     if (target == null)
10858                     {
10859                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MARYLAND$46);
10860                     }
10861                     target.setEnumValue(maryland);
10862                 }
10863             }
10864             
10865             /**
10866              * Sets (as xml) the "Maryland" element
10867              */
10868             public void xsetMaryland(gov.grants.apply.system.globalLibraryV20.YesNoDataType maryland)
10869             {
10870                 synchronized (monitor())
10871                 {
10872                     check_orphaned();
10873                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10874                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MARYLAND$46, 0);
10875                     if (target == null)
10876                     {
10877                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MARYLAND$46);
10878                     }
10879                     target.set(maryland);
10880                 }
10881             }
10882             
10883             /**
10884              * Unsets the "Maryland" element
10885              */
10886             public void unsetMaryland()
10887             {
10888                 synchronized (monitor())
10889                 {
10890                     check_orphaned();
10891                     get_store().remove_element(MARYLAND$46, 0);
10892                 }
10893             }
10894             
10895             /**
10896              * Gets the "Massachusetts" element
10897              */
10898             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMassachusetts()
10899             {
10900                 synchronized (monitor())
10901                 {
10902                     check_orphaned();
10903                     org.apache.xmlbeans.SimpleValue target = null;
10904                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MASSACHUSETTS$48, 0);
10905                     if (target == null)
10906                     {
10907                       return null;
10908                     }
10909                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
10910                 }
10911             }
10912             
10913             /**
10914              * Gets (as xml) the "Massachusetts" element
10915              */
10916             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMassachusetts()
10917             {
10918                 synchronized (monitor())
10919                 {
10920                     check_orphaned();
10921                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10922                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MASSACHUSETTS$48, 0);
10923                     return target;
10924                 }
10925             }
10926             
10927             /**
10928              * True if has "Massachusetts" element
10929              */
10930             public boolean isSetMassachusetts()
10931             {
10932                 synchronized (monitor())
10933                 {
10934                     check_orphaned();
10935                     return get_store().count_elements(MASSACHUSETTS$48) != 0;
10936                 }
10937             }
10938             
10939             /**
10940              * Sets the "Massachusetts" element
10941              */
10942             public void setMassachusetts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum massachusetts)
10943             {
10944                 synchronized (monitor())
10945                 {
10946                     check_orphaned();
10947                     org.apache.xmlbeans.SimpleValue target = null;
10948                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MASSACHUSETTS$48, 0);
10949                     if (target == null)
10950                     {
10951                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MASSACHUSETTS$48);
10952                     }
10953                     target.setEnumValue(massachusetts);
10954                 }
10955             }
10956             
10957             /**
10958              * Sets (as xml) the "Massachusetts" element
10959              */
10960             public void xsetMassachusetts(gov.grants.apply.system.globalLibraryV20.YesNoDataType massachusetts)
10961             {
10962                 synchronized (monitor())
10963                 {
10964                     check_orphaned();
10965                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
10966                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MASSACHUSETTS$48, 0);
10967                     if (target == null)
10968                     {
10969                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MASSACHUSETTS$48);
10970                     }
10971                     target.set(massachusetts);
10972                 }
10973             }
10974             
10975             /**
10976              * Unsets the "Massachusetts" element
10977              */
10978             public void unsetMassachusetts()
10979             {
10980                 synchronized (monitor())
10981                 {
10982                     check_orphaned();
10983                     get_store().remove_element(MASSACHUSETTS$48, 0);
10984                 }
10985             }
10986             
10987             /**
10988              * Gets the "Michigan" element
10989              */
10990             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMichigan()
10991             {
10992                 synchronized (monitor())
10993                 {
10994                     check_orphaned();
10995                     org.apache.xmlbeans.SimpleValue target = null;
10996                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICHIGAN$50, 0);
10997                     if (target == null)
10998                     {
10999                       return null;
11000                     }
11001                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11002                 }
11003             }
11004             
11005             /**
11006              * Gets (as xml) the "Michigan" element
11007              */
11008             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMichigan()
11009             {
11010                 synchronized (monitor())
11011                 {
11012                     check_orphaned();
11013                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11014                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICHIGAN$50, 0);
11015                     return target;
11016                 }
11017             }
11018             
11019             /**
11020              * True if has "Michigan" element
11021              */
11022             public boolean isSetMichigan()
11023             {
11024                 synchronized (monitor())
11025                 {
11026                     check_orphaned();
11027                     return get_store().count_elements(MICHIGAN$50) != 0;
11028                 }
11029             }
11030             
11031             /**
11032              * Sets the "Michigan" element
11033              */
11034             public void setMichigan(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum michigan)
11035             {
11036                 synchronized (monitor())
11037                 {
11038                     check_orphaned();
11039                     org.apache.xmlbeans.SimpleValue target = null;
11040                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICHIGAN$50, 0);
11041                     if (target == null)
11042                     {
11043                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MICHIGAN$50);
11044                     }
11045                     target.setEnumValue(michigan);
11046                 }
11047             }
11048             
11049             /**
11050              * Sets (as xml) the "Michigan" element
11051              */
11052             public void xsetMichigan(gov.grants.apply.system.globalLibraryV20.YesNoDataType michigan)
11053             {
11054                 synchronized (monitor())
11055                 {
11056                     check_orphaned();
11057                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11058                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICHIGAN$50, 0);
11059                     if (target == null)
11060                     {
11061                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MICHIGAN$50);
11062                     }
11063                     target.set(michigan);
11064                 }
11065             }
11066             
11067             /**
11068              * Unsets the "Michigan" element
11069              */
11070             public void unsetMichigan()
11071             {
11072                 synchronized (monitor())
11073                 {
11074                     check_orphaned();
11075                     get_store().remove_element(MICHIGAN$50, 0);
11076                 }
11077             }
11078             
11079             /**
11080              * Gets the "MidwayIslands" element
11081              */
11082             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMidwayIslands()
11083             {
11084                 synchronized (monitor())
11085                 {
11086                     check_orphaned();
11087                     org.apache.xmlbeans.SimpleValue target = null;
11088                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDWAYISLANDS$52, 0);
11089                     if (target == null)
11090                     {
11091                       return null;
11092                     }
11093                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11094                 }
11095             }
11096             
11097             /**
11098              * Gets (as xml) the "MidwayIslands" element
11099              */
11100             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMidwayIslands()
11101             {
11102                 synchronized (monitor())
11103                 {
11104                     check_orphaned();
11105                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11106                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MIDWAYISLANDS$52, 0);
11107                     return target;
11108                 }
11109             }
11110             
11111             /**
11112              * True if has "MidwayIslands" element
11113              */
11114             public boolean isSetMidwayIslands()
11115             {
11116                 synchronized (monitor())
11117                 {
11118                     check_orphaned();
11119                     return get_store().count_elements(MIDWAYISLANDS$52) != 0;
11120                 }
11121             }
11122             
11123             /**
11124              * Sets the "MidwayIslands" element
11125              */
11126             public void setMidwayIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum midwayIslands)
11127             {
11128                 synchronized (monitor())
11129                 {
11130                     check_orphaned();
11131                     org.apache.xmlbeans.SimpleValue target = null;
11132                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MIDWAYISLANDS$52, 0);
11133                     if (target == null)
11134                     {
11135                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MIDWAYISLANDS$52);
11136                     }
11137                     target.setEnumValue(midwayIslands);
11138                 }
11139             }
11140             
11141             /**
11142              * Sets (as xml) the "MidwayIslands" element
11143              */
11144             public void xsetMidwayIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType midwayIslands)
11145             {
11146                 synchronized (monitor())
11147                 {
11148                     check_orphaned();
11149                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11150                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MIDWAYISLANDS$52, 0);
11151                     if (target == null)
11152                     {
11153                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MIDWAYISLANDS$52);
11154                     }
11155                     target.set(midwayIslands);
11156                 }
11157             }
11158             
11159             /**
11160              * Unsets the "MidwayIslands" element
11161              */
11162             public void unsetMidwayIslands()
11163             {
11164                 synchronized (monitor())
11165                 {
11166                     check_orphaned();
11167                     get_store().remove_element(MIDWAYISLANDS$52, 0);
11168                 }
11169             }
11170             
11171             /**
11172              * Gets the "Minnesota" element
11173              */
11174             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMinnesota()
11175             {
11176                 synchronized (monitor())
11177                 {
11178                     check_orphaned();
11179                     org.apache.xmlbeans.SimpleValue target = null;
11180                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MINNESOTA$54, 0);
11181                     if (target == null)
11182                     {
11183                       return null;
11184                     }
11185                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11186                 }
11187             }
11188             
11189             /**
11190              * Gets (as xml) the "Minnesota" element
11191              */
11192             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMinnesota()
11193             {
11194                 synchronized (monitor())
11195                 {
11196                     check_orphaned();
11197                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11198                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MINNESOTA$54, 0);
11199                     return target;
11200                 }
11201             }
11202             
11203             /**
11204              * True if has "Minnesota" element
11205              */
11206             public boolean isSetMinnesota()
11207             {
11208                 synchronized (monitor())
11209                 {
11210                     check_orphaned();
11211                     return get_store().count_elements(MINNESOTA$54) != 0;
11212                 }
11213             }
11214             
11215             /**
11216              * Sets the "Minnesota" element
11217              */
11218             public void setMinnesota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum minnesota)
11219             {
11220                 synchronized (monitor())
11221                 {
11222                     check_orphaned();
11223                     org.apache.xmlbeans.SimpleValue target = null;
11224                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MINNESOTA$54, 0);
11225                     if (target == null)
11226                     {
11227                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MINNESOTA$54);
11228                     }
11229                     target.setEnumValue(minnesota);
11230                 }
11231             }
11232             
11233             /**
11234              * Sets (as xml) the "Minnesota" element
11235              */
11236             public void xsetMinnesota(gov.grants.apply.system.globalLibraryV20.YesNoDataType minnesota)
11237             {
11238                 synchronized (monitor())
11239                 {
11240                     check_orphaned();
11241                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11242                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MINNESOTA$54, 0);
11243                     if (target == null)
11244                     {
11245                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MINNESOTA$54);
11246                     }
11247                     target.set(minnesota);
11248                 }
11249             }
11250             
11251             /**
11252              * Unsets the "Minnesota" element
11253              */
11254             public void unsetMinnesota()
11255             {
11256                 synchronized (monitor())
11257                 {
11258                     check_orphaned();
11259                     get_store().remove_element(MINNESOTA$54, 0);
11260                 }
11261             }
11262             
11263             /**
11264              * Gets the "Mississippi" element
11265              */
11266             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMississippi()
11267             {
11268                 synchronized (monitor())
11269                 {
11270                     check_orphaned();
11271                     org.apache.xmlbeans.SimpleValue target = null;
11272                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MISSISSIPPI$56, 0);
11273                     if (target == null)
11274                     {
11275                       return null;
11276                     }
11277                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11278                 }
11279             }
11280             
11281             /**
11282              * Gets (as xml) the "Mississippi" element
11283              */
11284             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMississippi()
11285             {
11286                 synchronized (monitor())
11287                 {
11288                     check_orphaned();
11289                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11290                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MISSISSIPPI$56, 0);
11291                     return target;
11292                 }
11293             }
11294             
11295             /**
11296              * True if has "Mississippi" element
11297              */
11298             public boolean isSetMississippi()
11299             {
11300                 synchronized (monitor())
11301                 {
11302                     check_orphaned();
11303                     return get_store().count_elements(MISSISSIPPI$56) != 0;
11304                 }
11305             }
11306             
11307             /**
11308              * Sets the "Mississippi" element
11309              */
11310             public void setMississippi(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum mississippi)
11311             {
11312                 synchronized (monitor())
11313                 {
11314                     check_orphaned();
11315                     org.apache.xmlbeans.SimpleValue target = null;
11316                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MISSISSIPPI$56, 0);
11317                     if (target == null)
11318                     {
11319                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MISSISSIPPI$56);
11320                     }
11321                     target.setEnumValue(mississippi);
11322                 }
11323             }
11324             
11325             /**
11326              * Sets (as xml) the "Mississippi" element
11327              */
11328             public void xsetMississippi(gov.grants.apply.system.globalLibraryV20.YesNoDataType mississippi)
11329             {
11330                 synchronized (monitor())
11331                 {
11332                     check_orphaned();
11333                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11334                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MISSISSIPPI$56, 0);
11335                     if (target == null)
11336                     {
11337                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MISSISSIPPI$56);
11338                     }
11339                     target.set(mississippi);
11340                 }
11341             }
11342             
11343             /**
11344              * Unsets the "Mississippi" element
11345              */
11346             public void unsetMississippi()
11347             {
11348                 synchronized (monitor())
11349                 {
11350                     check_orphaned();
11351                     get_store().remove_element(MISSISSIPPI$56, 0);
11352                 }
11353             }
11354             
11355             /**
11356              * Gets the "Missouri" element
11357              */
11358             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMissouri()
11359             {
11360                 synchronized (monitor())
11361                 {
11362                     check_orphaned();
11363                     org.apache.xmlbeans.SimpleValue target = null;
11364                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MISSOURI$58, 0);
11365                     if (target == null)
11366                     {
11367                       return null;
11368                     }
11369                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11370                 }
11371             }
11372             
11373             /**
11374              * Gets (as xml) the "Missouri" element
11375              */
11376             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMissouri()
11377             {
11378                 synchronized (monitor())
11379                 {
11380                     check_orphaned();
11381                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11382                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MISSOURI$58, 0);
11383                     return target;
11384                 }
11385             }
11386             
11387             /**
11388              * True if has "Missouri" element
11389              */
11390             public boolean isSetMissouri()
11391             {
11392                 synchronized (monitor())
11393                 {
11394                     check_orphaned();
11395                     return get_store().count_elements(MISSOURI$58) != 0;
11396                 }
11397             }
11398             
11399             /**
11400              * Sets the "Missouri" element
11401              */
11402             public void setMissouri(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum missouri)
11403             {
11404                 synchronized (monitor())
11405                 {
11406                     check_orphaned();
11407                     org.apache.xmlbeans.SimpleValue target = null;
11408                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MISSOURI$58, 0);
11409                     if (target == null)
11410                     {
11411                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MISSOURI$58);
11412                     }
11413                     target.setEnumValue(missouri);
11414                 }
11415             }
11416             
11417             /**
11418              * Sets (as xml) the "Missouri" element
11419              */
11420             public void xsetMissouri(gov.grants.apply.system.globalLibraryV20.YesNoDataType missouri)
11421             {
11422                 synchronized (monitor())
11423                 {
11424                     check_orphaned();
11425                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11426                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MISSOURI$58, 0);
11427                     if (target == null)
11428                     {
11429                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MISSOURI$58);
11430                     }
11431                     target.set(missouri);
11432                 }
11433             }
11434             
11435             /**
11436              * Unsets the "Missouri" element
11437              */
11438             public void unsetMissouri()
11439             {
11440                 synchronized (monitor())
11441                 {
11442                     check_orphaned();
11443                     get_store().remove_element(MISSOURI$58, 0);
11444                 }
11445             }
11446             
11447             /**
11448              * Gets the "Montana" element
11449              */
11450             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMontana()
11451             {
11452                 synchronized (monitor())
11453                 {
11454                     check_orphaned();
11455                     org.apache.xmlbeans.SimpleValue target = null;
11456                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONTANA$60, 0);
11457                     if (target == null)
11458                     {
11459                       return null;
11460                     }
11461                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11462                 }
11463             }
11464             
11465             /**
11466              * Gets (as xml) the "Montana" element
11467              */
11468             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMontana()
11469             {
11470                 synchronized (monitor())
11471                 {
11472                     check_orphaned();
11473                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11474                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONTANA$60, 0);
11475                     return target;
11476                 }
11477             }
11478             
11479             /**
11480              * True if has "Montana" element
11481              */
11482             public boolean isSetMontana()
11483             {
11484                 synchronized (monitor())
11485                 {
11486                     check_orphaned();
11487                     return get_store().count_elements(MONTANA$60) != 0;
11488                 }
11489             }
11490             
11491             /**
11492              * Sets the "Montana" element
11493              */
11494             public void setMontana(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum montana)
11495             {
11496                 synchronized (monitor())
11497                 {
11498                     check_orphaned();
11499                     org.apache.xmlbeans.SimpleValue target = null;
11500                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONTANA$60, 0);
11501                     if (target == null)
11502                     {
11503                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONTANA$60);
11504                     }
11505                     target.setEnumValue(montana);
11506                 }
11507             }
11508             
11509             /**
11510              * Sets (as xml) the "Montana" element
11511              */
11512             public void xsetMontana(gov.grants.apply.system.globalLibraryV20.YesNoDataType montana)
11513             {
11514                 synchronized (monitor())
11515                 {
11516                     check_orphaned();
11517                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11518                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MONTANA$60, 0);
11519                     if (target == null)
11520                     {
11521                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MONTANA$60);
11522                     }
11523                     target.set(montana);
11524                 }
11525             }
11526             
11527             /**
11528              * Unsets the "Montana" element
11529              */
11530             public void unsetMontana()
11531             {
11532                 synchronized (monitor())
11533                 {
11534                     check_orphaned();
11535                     get_store().remove_element(MONTANA$60, 0);
11536                 }
11537             }
11538             
11539             /**
11540              * Gets the "Nebraska" element
11541              */
11542             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNebraska()
11543             {
11544                 synchronized (monitor())
11545                 {
11546                     check_orphaned();
11547                     org.apache.xmlbeans.SimpleValue target = null;
11548                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEBRASKA$62, 0);
11549                     if (target == null)
11550                     {
11551                       return null;
11552                     }
11553                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11554                 }
11555             }
11556             
11557             /**
11558              * Gets (as xml) the "Nebraska" element
11559              */
11560             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNebraska()
11561             {
11562                 synchronized (monitor())
11563                 {
11564                     check_orphaned();
11565                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11566                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEBRASKA$62, 0);
11567                     return target;
11568                 }
11569             }
11570             
11571             /**
11572              * True if has "Nebraska" element
11573              */
11574             public boolean isSetNebraska()
11575             {
11576                 synchronized (monitor())
11577                 {
11578                     check_orphaned();
11579                     return get_store().count_elements(NEBRASKA$62) != 0;
11580                 }
11581             }
11582             
11583             /**
11584              * Sets the "Nebraska" element
11585              */
11586             public void setNebraska(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nebraska)
11587             {
11588                 synchronized (monitor())
11589                 {
11590                     check_orphaned();
11591                     org.apache.xmlbeans.SimpleValue target = null;
11592                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEBRASKA$62, 0);
11593                     if (target == null)
11594                     {
11595                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEBRASKA$62);
11596                     }
11597                     target.setEnumValue(nebraska);
11598                 }
11599             }
11600             
11601             /**
11602              * Sets (as xml) the "Nebraska" element
11603              */
11604             public void xsetNebraska(gov.grants.apply.system.globalLibraryV20.YesNoDataType nebraska)
11605             {
11606                 synchronized (monitor())
11607                 {
11608                     check_orphaned();
11609                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11610                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEBRASKA$62, 0);
11611                     if (target == null)
11612                     {
11613                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEBRASKA$62);
11614                     }
11615                     target.set(nebraska);
11616                 }
11617             }
11618             
11619             /**
11620              * Unsets the "Nebraska" element
11621              */
11622             public void unsetNebraska()
11623             {
11624                 synchronized (monitor())
11625                 {
11626                     check_orphaned();
11627                     get_store().remove_element(NEBRASKA$62, 0);
11628                 }
11629             }
11630             
11631             /**
11632              * Gets the "Nevada" element
11633              */
11634             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNevada()
11635             {
11636                 synchronized (monitor())
11637                 {
11638                     check_orphaned();
11639                     org.apache.xmlbeans.SimpleValue target = null;
11640                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEVADA$64, 0);
11641                     if (target == null)
11642                     {
11643                       return null;
11644                     }
11645                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11646                 }
11647             }
11648             
11649             /**
11650              * Gets (as xml) the "Nevada" element
11651              */
11652             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNevada()
11653             {
11654                 synchronized (monitor())
11655                 {
11656                     check_orphaned();
11657                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11658                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEVADA$64, 0);
11659                     return target;
11660                 }
11661             }
11662             
11663             /**
11664              * True if has "Nevada" element
11665              */
11666             public boolean isSetNevada()
11667             {
11668                 synchronized (monitor())
11669                 {
11670                     check_orphaned();
11671                     return get_store().count_elements(NEVADA$64) != 0;
11672                 }
11673             }
11674             
11675             /**
11676              * Sets the "Nevada" element
11677              */
11678             public void setNevada(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nevada)
11679             {
11680                 synchronized (monitor())
11681                 {
11682                     check_orphaned();
11683                     org.apache.xmlbeans.SimpleValue target = null;
11684                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEVADA$64, 0);
11685                     if (target == null)
11686                     {
11687                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEVADA$64);
11688                     }
11689                     target.setEnumValue(nevada);
11690                 }
11691             }
11692             
11693             /**
11694              * Sets (as xml) the "Nevada" element
11695              */
11696             public void xsetNevada(gov.grants.apply.system.globalLibraryV20.YesNoDataType nevada)
11697             {
11698                 synchronized (monitor())
11699                 {
11700                     check_orphaned();
11701                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11702                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEVADA$64, 0);
11703                     if (target == null)
11704                     {
11705                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEVADA$64);
11706                     }
11707                     target.set(nevada);
11708                 }
11709             }
11710             
11711             /**
11712              * Unsets the "Nevada" element
11713              */
11714             public void unsetNevada()
11715             {
11716                 synchronized (monitor())
11717                 {
11718                     check_orphaned();
11719                     get_store().remove_element(NEVADA$64, 0);
11720                 }
11721             }
11722             
11723             /**
11724              * Gets the "NewHampshire" element
11725              */
11726             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewHampshire()
11727             {
11728                 synchronized (monitor())
11729                 {
11730                     check_orphaned();
11731                     org.apache.xmlbeans.SimpleValue target = null;
11732                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWHAMPSHIRE$66, 0);
11733                     if (target == null)
11734                     {
11735                       return null;
11736                     }
11737                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11738                 }
11739             }
11740             
11741             /**
11742              * Gets (as xml) the "NewHampshire" element
11743              */
11744             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewHampshire()
11745             {
11746                 synchronized (monitor())
11747                 {
11748                     check_orphaned();
11749                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11750                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWHAMPSHIRE$66, 0);
11751                     return target;
11752                 }
11753             }
11754             
11755             /**
11756              * True if has "NewHampshire" element
11757              */
11758             public boolean isSetNewHampshire()
11759             {
11760                 synchronized (monitor())
11761                 {
11762                     check_orphaned();
11763                     return get_store().count_elements(NEWHAMPSHIRE$66) != 0;
11764                 }
11765             }
11766             
11767             /**
11768              * Sets the "NewHampshire" element
11769              */
11770             public void setNewHampshire(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newHampshire)
11771             {
11772                 synchronized (monitor())
11773                 {
11774                     check_orphaned();
11775                     org.apache.xmlbeans.SimpleValue target = null;
11776                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWHAMPSHIRE$66, 0);
11777                     if (target == null)
11778                     {
11779                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEWHAMPSHIRE$66);
11780                     }
11781                     target.setEnumValue(newHampshire);
11782                 }
11783             }
11784             
11785             /**
11786              * Sets (as xml) the "NewHampshire" element
11787              */
11788             public void xsetNewHampshire(gov.grants.apply.system.globalLibraryV20.YesNoDataType newHampshire)
11789             {
11790                 synchronized (monitor())
11791                 {
11792                     check_orphaned();
11793                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11794                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWHAMPSHIRE$66, 0);
11795                     if (target == null)
11796                     {
11797                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEWHAMPSHIRE$66);
11798                     }
11799                     target.set(newHampshire);
11800                 }
11801             }
11802             
11803             /**
11804              * Unsets the "NewHampshire" element
11805              */
11806             public void unsetNewHampshire()
11807             {
11808                 synchronized (monitor())
11809                 {
11810                     check_orphaned();
11811                     get_store().remove_element(NEWHAMPSHIRE$66, 0);
11812                 }
11813             }
11814             
11815             /**
11816              * Gets the "NewJersey" element
11817              */
11818             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewJersey()
11819             {
11820                 synchronized (monitor())
11821                 {
11822                     check_orphaned();
11823                     org.apache.xmlbeans.SimpleValue target = null;
11824                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWJERSEY$68, 0);
11825                     if (target == null)
11826                     {
11827                       return null;
11828                     }
11829                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11830                 }
11831             }
11832             
11833             /**
11834              * Gets (as xml) the "NewJersey" element
11835              */
11836             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewJersey()
11837             {
11838                 synchronized (monitor())
11839                 {
11840                     check_orphaned();
11841                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11842                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWJERSEY$68, 0);
11843                     return target;
11844                 }
11845             }
11846             
11847             /**
11848              * True if has "NewJersey" element
11849              */
11850             public boolean isSetNewJersey()
11851             {
11852                 synchronized (monitor())
11853                 {
11854                     check_orphaned();
11855                     return get_store().count_elements(NEWJERSEY$68) != 0;
11856                 }
11857             }
11858             
11859             /**
11860              * Sets the "NewJersey" element
11861              */
11862             public void setNewJersey(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newJersey)
11863             {
11864                 synchronized (monitor())
11865                 {
11866                     check_orphaned();
11867                     org.apache.xmlbeans.SimpleValue target = null;
11868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWJERSEY$68, 0);
11869                     if (target == null)
11870                     {
11871                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEWJERSEY$68);
11872                     }
11873                     target.setEnumValue(newJersey);
11874                 }
11875             }
11876             
11877             /**
11878              * Sets (as xml) the "NewJersey" element
11879              */
11880             public void xsetNewJersey(gov.grants.apply.system.globalLibraryV20.YesNoDataType newJersey)
11881             {
11882                 synchronized (monitor())
11883                 {
11884                     check_orphaned();
11885                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11886                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWJERSEY$68, 0);
11887                     if (target == null)
11888                     {
11889                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEWJERSEY$68);
11890                     }
11891                     target.set(newJersey);
11892                 }
11893             }
11894             
11895             /**
11896              * Unsets the "NewJersey" element
11897              */
11898             public void unsetNewJersey()
11899             {
11900                 synchronized (monitor())
11901                 {
11902                     check_orphaned();
11903                     get_store().remove_element(NEWJERSEY$68, 0);
11904                 }
11905             }
11906             
11907             /**
11908              * Gets the "NewMexico" element
11909              */
11910             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewMexico()
11911             {
11912                 synchronized (monitor())
11913                 {
11914                     check_orphaned();
11915                     org.apache.xmlbeans.SimpleValue target = null;
11916                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWMEXICO$70, 0);
11917                     if (target == null)
11918                     {
11919                       return null;
11920                     }
11921                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
11922                 }
11923             }
11924             
11925             /**
11926              * Gets (as xml) the "NewMexico" element
11927              */
11928             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewMexico()
11929             {
11930                 synchronized (monitor())
11931                 {
11932                     check_orphaned();
11933                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11934                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWMEXICO$70, 0);
11935                     return target;
11936                 }
11937             }
11938             
11939             /**
11940              * True if has "NewMexico" element
11941              */
11942             public boolean isSetNewMexico()
11943             {
11944                 synchronized (monitor())
11945                 {
11946                     check_orphaned();
11947                     return get_store().count_elements(NEWMEXICO$70) != 0;
11948                 }
11949             }
11950             
11951             /**
11952              * Sets the "NewMexico" element
11953              */
11954             public void setNewMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newMexico)
11955             {
11956                 synchronized (monitor())
11957                 {
11958                     check_orphaned();
11959                     org.apache.xmlbeans.SimpleValue target = null;
11960                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWMEXICO$70, 0);
11961                     if (target == null)
11962                     {
11963                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEWMEXICO$70);
11964                     }
11965                     target.setEnumValue(newMexico);
11966                 }
11967             }
11968             
11969             /**
11970              * Sets (as xml) the "NewMexico" element
11971              */
11972             public void xsetNewMexico(gov.grants.apply.system.globalLibraryV20.YesNoDataType newMexico)
11973             {
11974                 synchronized (monitor())
11975                 {
11976                     check_orphaned();
11977                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
11978                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWMEXICO$70, 0);
11979                     if (target == null)
11980                     {
11981                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEWMEXICO$70);
11982                     }
11983                     target.set(newMexico);
11984                 }
11985             }
11986             
11987             /**
11988              * Unsets the "NewMexico" element
11989              */
11990             public void unsetNewMexico()
11991             {
11992                 synchronized (monitor())
11993                 {
11994                     check_orphaned();
11995                     get_store().remove_element(NEWMEXICO$70, 0);
11996                 }
11997             }
11998             
11999             /**
12000              * Gets the "NewYork" element
12001              */
12002             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNewYork()
12003             {
12004                 synchronized (monitor())
12005                 {
12006                     check_orphaned();
12007                     org.apache.xmlbeans.SimpleValue target = null;
12008                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWYORK$72, 0);
12009                     if (target == null)
12010                     {
12011                       return null;
12012                     }
12013                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12014                 }
12015             }
12016             
12017             /**
12018              * Gets (as xml) the "NewYork" element
12019              */
12020             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNewYork()
12021             {
12022                 synchronized (monitor())
12023                 {
12024                     check_orphaned();
12025                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12026                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWYORK$72, 0);
12027                     return target;
12028                 }
12029             }
12030             
12031             /**
12032              * True if has "NewYork" element
12033              */
12034             public boolean isSetNewYork()
12035             {
12036                 synchronized (monitor())
12037                 {
12038                     check_orphaned();
12039                     return get_store().count_elements(NEWYORK$72) != 0;
12040                 }
12041             }
12042             
12043             /**
12044              * Sets the "NewYork" element
12045              */
12046             public void setNewYork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum newYork)
12047             {
12048                 synchronized (monitor())
12049                 {
12050                     check_orphaned();
12051                     org.apache.xmlbeans.SimpleValue target = null;
12052                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWYORK$72, 0);
12053                     if (target == null)
12054                     {
12055                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEWYORK$72);
12056                     }
12057                     target.setEnumValue(newYork);
12058                 }
12059             }
12060             
12061             /**
12062              * Sets (as xml) the "NewYork" element
12063              */
12064             public void xsetNewYork(gov.grants.apply.system.globalLibraryV20.YesNoDataType newYork)
12065             {
12066                 synchronized (monitor())
12067                 {
12068                     check_orphaned();
12069                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12070                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NEWYORK$72, 0);
12071                     if (target == null)
12072                     {
12073                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NEWYORK$72);
12074                     }
12075                     target.set(newYork);
12076                 }
12077             }
12078             
12079             /**
12080              * Unsets the "NewYork" element
12081              */
12082             public void unsetNewYork()
12083             {
12084                 synchronized (monitor())
12085                 {
12086                     check_orphaned();
12087                     get_store().remove_element(NEWYORK$72, 0);
12088                 }
12089             }
12090             
12091             /**
12092              * Gets the "NorthCarolina" element
12093              */
12094             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthCarolina()
12095             {
12096                 synchronized (monitor())
12097                 {
12098                     check_orphaned();
12099                     org.apache.xmlbeans.SimpleValue target = null;
12100                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHCAROLINA$74, 0);
12101                     if (target == null)
12102                     {
12103                       return null;
12104                     }
12105                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12106                 }
12107             }
12108             
12109             /**
12110              * Gets (as xml) the "NorthCarolina" element
12111              */
12112             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthCarolina()
12113             {
12114                 synchronized (monitor())
12115                 {
12116                     check_orphaned();
12117                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12118                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHCAROLINA$74, 0);
12119                     return target;
12120                 }
12121             }
12122             
12123             /**
12124              * True if has "NorthCarolina" element
12125              */
12126             public boolean isSetNorthCarolina()
12127             {
12128                 synchronized (monitor())
12129                 {
12130                     check_orphaned();
12131                     return get_store().count_elements(NORTHCAROLINA$74) != 0;
12132                 }
12133             }
12134             
12135             /**
12136              * Sets the "NorthCarolina" element
12137              */
12138             public void setNorthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northCarolina)
12139             {
12140                 synchronized (monitor())
12141                 {
12142                     check_orphaned();
12143                     org.apache.xmlbeans.SimpleValue target = null;
12144                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHCAROLINA$74, 0);
12145                     if (target == null)
12146                     {
12147                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NORTHCAROLINA$74);
12148                     }
12149                     target.setEnumValue(northCarolina);
12150                 }
12151             }
12152             
12153             /**
12154              * Sets (as xml) the "NorthCarolina" element
12155              */
12156             public void xsetNorthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType northCarolina)
12157             {
12158                 synchronized (monitor())
12159                 {
12160                     check_orphaned();
12161                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12162                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHCAROLINA$74, 0);
12163                     if (target == null)
12164                     {
12165                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NORTHCAROLINA$74);
12166                     }
12167                     target.set(northCarolina);
12168                 }
12169             }
12170             
12171             /**
12172              * Unsets the "NorthCarolina" element
12173              */
12174             public void unsetNorthCarolina()
12175             {
12176                 synchronized (monitor())
12177                 {
12178                     check_orphaned();
12179                     get_store().remove_element(NORTHCAROLINA$74, 0);
12180                 }
12181             }
12182             
12183             /**
12184              * Gets the "NorthDakota" element
12185              */
12186             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNorthDakota()
12187             {
12188                 synchronized (monitor())
12189                 {
12190                     check_orphaned();
12191                     org.apache.xmlbeans.SimpleValue target = null;
12192                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHDAKOTA$76, 0);
12193                     if (target == null)
12194                     {
12195                       return null;
12196                     }
12197                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12198                 }
12199             }
12200             
12201             /**
12202              * Gets (as xml) the "NorthDakota" element
12203              */
12204             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNorthDakota()
12205             {
12206                 synchronized (monitor())
12207                 {
12208                     check_orphaned();
12209                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12210                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHDAKOTA$76, 0);
12211                     return target;
12212                 }
12213             }
12214             
12215             /**
12216              * True if has "NorthDakota" element
12217              */
12218             public boolean isSetNorthDakota()
12219             {
12220                 synchronized (monitor())
12221                 {
12222                     check_orphaned();
12223                     return get_store().count_elements(NORTHDAKOTA$76) != 0;
12224                 }
12225             }
12226             
12227             /**
12228              * Sets the "NorthDakota" element
12229              */
12230             public void setNorthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum northDakota)
12231             {
12232                 synchronized (monitor())
12233                 {
12234                     check_orphaned();
12235                     org.apache.xmlbeans.SimpleValue target = null;
12236                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NORTHDAKOTA$76, 0);
12237                     if (target == null)
12238                     {
12239                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NORTHDAKOTA$76);
12240                     }
12241                     target.setEnumValue(northDakota);
12242                 }
12243             }
12244             
12245             /**
12246              * Sets (as xml) the "NorthDakota" element
12247              */
12248             public void xsetNorthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType northDakota)
12249             {
12250                 synchronized (monitor())
12251                 {
12252                     check_orphaned();
12253                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12254                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NORTHDAKOTA$76, 0);
12255                     if (target == null)
12256                     {
12257                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NORTHDAKOTA$76);
12258                     }
12259                     target.set(northDakota);
12260                 }
12261             }
12262             
12263             /**
12264              * Unsets the "NorthDakota" element
12265              */
12266             public void unsetNorthDakota()
12267             {
12268                 synchronized (monitor())
12269                 {
12270                     check_orphaned();
12271                     get_store().remove_element(NORTHDAKOTA$76, 0);
12272                 }
12273             }
12274             
12275             /**
12276              * Gets the "Ohio" element
12277              */
12278             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOhio()
12279             {
12280                 synchronized (monitor())
12281                 {
12282                     check_orphaned();
12283                     org.apache.xmlbeans.SimpleValue target = null;
12284                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OHIO$78, 0);
12285                     if (target == null)
12286                     {
12287                       return null;
12288                     }
12289                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12290                 }
12291             }
12292             
12293             /**
12294              * Gets (as xml) the "Ohio" element
12295              */
12296             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOhio()
12297             {
12298                 synchronized (monitor())
12299                 {
12300                     check_orphaned();
12301                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12302                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OHIO$78, 0);
12303                     return target;
12304                 }
12305             }
12306             
12307             /**
12308              * True if has "Ohio" element
12309              */
12310             public boolean isSetOhio()
12311             {
12312                 synchronized (monitor())
12313                 {
12314                     check_orphaned();
12315                     return get_store().count_elements(OHIO$78) != 0;
12316                 }
12317             }
12318             
12319             /**
12320              * Sets the "Ohio" element
12321              */
12322             public void setOhio(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum ohio)
12323             {
12324                 synchronized (monitor())
12325                 {
12326                     check_orphaned();
12327                     org.apache.xmlbeans.SimpleValue target = null;
12328                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OHIO$78, 0);
12329                     if (target == null)
12330                     {
12331                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OHIO$78);
12332                     }
12333                     target.setEnumValue(ohio);
12334                 }
12335             }
12336             
12337             /**
12338              * Sets (as xml) the "Ohio" element
12339              */
12340             public void xsetOhio(gov.grants.apply.system.globalLibraryV20.YesNoDataType ohio)
12341             {
12342                 synchronized (monitor())
12343                 {
12344                     check_orphaned();
12345                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12346                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OHIO$78, 0);
12347                     if (target == null)
12348                     {
12349                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OHIO$78);
12350                     }
12351                     target.set(ohio);
12352                 }
12353             }
12354             
12355             /**
12356              * Unsets the "Ohio" element
12357              */
12358             public void unsetOhio()
12359             {
12360                 synchronized (monitor())
12361                 {
12362                     check_orphaned();
12363                     get_store().remove_element(OHIO$78, 0);
12364                 }
12365             }
12366             
12367             /**
12368              * Gets the "Oklahoma" element
12369              */
12370             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOklahoma()
12371             {
12372                 synchronized (monitor())
12373                 {
12374                     check_orphaned();
12375                     org.apache.xmlbeans.SimpleValue target = null;
12376                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OKLAHOMA$80, 0);
12377                     if (target == null)
12378                     {
12379                       return null;
12380                     }
12381                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12382                 }
12383             }
12384             
12385             /**
12386              * Gets (as xml) the "Oklahoma" element
12387              */
12388             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOklahoma()
12389             {
12390                 synchronized (monitor())
12391                 {
12392                     check_orphaned();
12393                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12394                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OKLAHOMA$80, 0);
12395                     return target;
12396                 }
12397             }
12398             
12399             /**
12400              * True if has "Oklahoma" element
12401              */
12402             public boolean isSetOklahoma()
12403             {
12404                 synchronized (monitor())
12405                 {
12406                     check_orphaned();
12407                     return get_store().count_elements(OKLAHOMA$80) != 0;
12408                 }
12409             }
12410             
12411             /**
12412              * Sets the "Oklahoma" element
12413              */
12414             public void setOklahoma(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oklahoma)
12415             {
12416                 synchronized (monitor())
12417                 {
12418                     check_orphaned();
12419                     org.apache.xmlbeans.SimpleValue target = null;
12420                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OKLAHOMA$80, 0);
12421                     if (target == null)
12422                     {
12423                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OKLAHOMA$80);
12424                     }
12425                     target.setEnumValue(oklahoma);
12426                 }
12427             }
12428             
12429             /**
12430              * Sets (as xml) the "Oklahoma" element
12431              */
12432             public void xsetOklahoma(gov.grants.apply.system.globalLibraryV20.YesNoDataType oklahoma)
12433             {
12434                 synchronized (monitor())
12435                 {
12436                     check_orphaned();
12437                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12438                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OKLAHOMA$80, 0);
12439                     if (target == null)
12440                     {
12441                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OKLAHOMA$80);
12442                     }
12443                     target.set(oklahoma);
12444                 }
12445             }
12446             
12447             /**
12448              * Unsets the "Oklahoma" element
12449              */
12450             public void unsetOklahoma()
12451             {
12452                 synchronized (monitor())
12453                 {
12454                     check_orphaned();
12455                     get_store().remove_element(OKLAHOMA$80, 0);
12456                 }
12457             }
12458             
12459             /**
12460              * Gets the "Oregon" element
12461              */
12462             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOregon()
12463             {
12464                 synchronized (monitor())
12465                 {
12466                     check_orphaned();
12467                     org.apache.xmlbeans.SimpleValue target = null;
12468                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OREGON$82, 0);
12469                     if (target == null)
12470                     {
12471                       return null;
12472                     }
12473                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12474                 }
12475             }
12476             
12477             /**
12478              * Gets (as xml) the "Oregon" element
12479              */
12480             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOregon()
12481             {
12482                 synchronized (monitor())
12483                 {
12484                     check_orphaned();
12485                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12486                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OREGON$82, 0);
12487                     return target;
12488                 }
12489             }
12490             
12491             /**
12492              * True if has "Oregon" element
12493              */
12494             public boolean isSetOregon()
12495             {
12496                 synchronized (monitor())
12497                 {
12498                     check_orphaned();
12499                     return get_store().count_elements(OREGON$82) != 0;
12500                 }
12501             }
12502             
12503             /**
12504              * Sets the "Oregon" element
12505              */
12506             public void setOregon(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum oregon)
12507             {
12508                 synchronized (monitor())
12509                 {
12510                     check_orphaned();
12511                     org.apache.xmlbeans.SimpleValue target = null;
12512                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(OREGON$82, 0);
12513                     if (target == null)
12514                     {
12515                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(OREGON$82);
12516                     }
12517                     target.setEnumValue(oregon);
12518                 }
12519             }
12520             
12521             /**
12522              * Sets (as xml) the "Oregon" element
12523              */
12524             public void xsetOregon(gov.grants.apply.system.globalLibraryV20.YesNoDataType oregon)
12525             {
12526                 synchronized (monitor())
12527                 {
12528                     check_orphaned();
12529                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12530                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(OREGON$82, 0);
12531                     if (target == null)
12532                     {
12533                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(OREGON$82);
12534                     }
12535                     target.set(oregon);
12536                 }
12537             }
12538             
12539             /**
12540              * Unsets the "Oregon" element
12541              */
12542             public void unsetOregon()
12543             {
12544                 synchronized (monitor())
12545                 {
12546                     check_orphaned();
12547                     get_store().remove_element(OREGON$82, 0);
12548                 }
12549             }
12550             
12551             /**
12552              * Gets the "Pennsylvania" element
12553              */
12554             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPennsylvania()
12555             {
12556                 synchronized (monitor())
12557                 {
12558                     check_orphaned();
12559                     org.apache.xmlbeans.SimpleValue target = null;
12560                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENNSYLVANIA$84, 0);
12561                     if (target == null)
12562                     {
12563                       return null;
12564                     }
12565                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12566                 }
12567             }
12568             
12569             /**
12570              * Gets (as xml) the "Pennsylvania" element
12571              */
12572             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPennsylvania()
12573             {
12574                 synchronized (monitor())
12575                 {
12576                     check_orphaned();
12577                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12578                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PENNSYLVANIA$84, 0);
12579                     return target;
12580                 }
12581             }
12582             
12583             /**
12584              * True if has "Pennsylvania" element
12585              */
12586             public boolean isSetPennsylvania()
12587             {
12588                 synchronized (monitor())
12589                 {
12590                     check_orphaned();
12591                     return get_store().count_elements(PENNSYLVANIA$84) != 0;
12592                 }
12593             }
12594             
12595             /**
12596              * Sets the "Pennsylvania" element
12597              */
12598             public void setPennsylvania(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum pennsylvania)
12599             {
12600                 synchronized (monitor())
12601                 {
12602                     check_orphaned();
12603                     org.apache.xmlbeans.SimpleValue target = null;
12604                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PENNSYLVANIA$84, 0);
12605                     if (target == null)
12606                     {
12607                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PENNSYLVANIA$84);
12608                     }
12609                     target.setEnumValue(pennsylvania);
12610                 }
12611             }
12612             
12613             /**
12614              * Sets (as xml) the "Pennsylvania" element
12615              */
12616             public void xsetPennsylvania(gov.grants.apply.system.globalLibraryV20.YesNoDataType pennsylvania)
12617             {
12618                 synchronized (monitor())
12619                 {
12620                     check_orphaned();
12621                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12622                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PENNSYLVANIA$84, 0);
12623                     if (target == null)
12624                     {
12625                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PENNSYLVANIA$84);
12626                     }
12627                     target.set(pennsylvania);
12628                 }
12629             }
12630             
12631             /**
12632              * Unsets the "Pennsylvania" element
12633              */
12634             public void unsetPennsylvania()
12635             {
12636                 synchronized (monitor())
12637                 {
12638                     check_orphaned();
12639                     get_store().remove_element(PENNSYLVANIA$84, 0);
12640                 }
12641             }
12642             
12643             /**
12644              * Gets the "PuertoRico" element
12645              */
12646             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPuertoRico()
12647             {
12648                 synchronized (monitor())
12649                 {
12650                     check_orphaned();
12651                     org.apache.xmlbeans.SimpleValue target = null;
12652                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PUERTORICO$86, 0);
12653                     if (target == null)
12654                     {
12655                       return null;
12656                     }
12657                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12658                 }
12659             }
12660             
12661             /**
12662              * Gets (as xml) the "PuertoRico" element
12663              */
12664             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPuertoRico()
12665             {
12666                 synchronized (monitor())
12667                 {
12668                     check_orphaned();
12669                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12670                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PUERTORICO$86, 0);
12671                     return target;
12672                 }
12673             }
12674             
12675             /**
12676              * True if has "PuertoRico" element
12677              */
12678             public boolean isSetPuertoRico()
12679             {
12680                 synchronized (monitor())
12681                 {
12682                     check_orphaned();
12683                     return get_store().count_elements(PUERTORICO$86) != 0;
12684                 }
12685             }
12686             
12687             /**
12688              * Sets the "PuertoRico" element
12689              */
12690             public void setPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum puertoRico)
12691             {
12692                 synchronized (monitor())
12693                 {
12694                     check_orphaned();
12695                     org.apache.xmlbeans.SimpleValue target = null;
12696                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PUERTORICO$86, 0);
12697                     if (target == null)
12698                     {
12699                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PUERTORICO$86);
12700                     }
12701                     target.setEnumValue(puertoRico);
12702                 }
12703             }
12704             
12705             /**
12706              * Sets (as xml) the "PuertoRico" element
12707              */
12708             public void xsetPuertoRico(gov.grants.apply.system.globalLibraryV20.YesNoDataType puertoRico)
12709             {
12710                 synchronized (monitor())
12711                 {
12712                     check_orphaned();
12713                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12714                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PUERTORICO$86, 0);
12715                     if (target == null)
12716                     {
12717                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PUERTORICO$86);
12718                     }
12719                     target.set(puertoRico);
12720                 }
12721             }
12722             
12723             /**
12724              * Unsets the "PuertoRico" element
12725              */
12726             public void unsetPuertoRico()
12727             {
12728                 synchronized (monitor())
12729                 {
12730                     check_orphaned();
12731                     get_store().remove_element(PUERTORICO$86, 0);
12732                 }
12733             }
12734             
12735             /**
12736              * Gets the "RhodeIsland" element
12737              */
12738             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRhodeIsland()
12739             {
12740                 synchronized (monitor())
12741                 {
12742                     check_orphaned();
12743                     org.apache.xmlbeans.SimpleValue target = null;
12744                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RHODEISLAND$88, 0);
12745                     if (target == null)
12746                     {
12747                       return null;
12748                     }
12749                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12750                 }
12751             }
12752             
12753             /**
12754              * Gets (as xml) the "RhodeIsland" element
12755              */
12756             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRhodeIsland()
12757             {
12758                 synchronized (monitor())
12759                 {
12760                     check_orphaned();
12761                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12762                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RHODEISLAND$88, 0);
12763                     return target;
12764                 }
12765             }
12766             
12767             /**
12768              * True if has "RhodeIsland" element
12769              */
12770             public boolean isSetRhodeIsland()
12771             {
12772                 synchronized (monitor())
12773                 {
12774                     check_orphaned();
12775                     return get_store().count_elements(RHODEISLAND$88) != 0;
12776                 }
12777             }
12778             
12779             /**
12780              * Sets the "RhodeIsland" element
12781              */
12782             public void setRhodeIsland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum rhodeIsland)
12783             {
12784                 synchronized (monitor())
12785                 {
12786                     check_orphaned();
12787                     org.apache.xmlbeans.SimpleValue target = null;
12788                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RHODEISLAND$88, 0);
12789                     if (target == null)
12790                     {
12791                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RHODEISLAND$88);
12792                     }
12793                     target.setEnumValue(rhodeIsland);
12794                 }
12795             }
12796             
12797             /**
12798              * Sets (as xml) the "RhodeIsland" element
12799              */
12800             public void xsetRhodeIsland(gov.grants.apply.system.globalLibraryV20.YesNoDataType rhodeIsland)
12801             {
12802                 synchronized (monitor())
12803                 {
12804                     check_orphaned();
12805                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12806                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RHODEISLAND$88, 0);
12807                     if (target == null)
12808                     {
12809                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RHODEISLAND$88);
12810                     }
12811                     target.set(rhodeIsland);
12812                 }
12813             }
12814             
12815             /**
12816              * Unsets the "RhodeIsland" element
12817              */
12818             public void unsetRhodeIsland()
12819             {
12820                 synchronized (monitor())
12821                 {
12822                     check_orphaned();
12823                     get_store().remove_element(RHODEISLAND$88, 0);
12824                 }
12825             }
12826             
12827             /**
12828              * Gets the "SouthCarolina" element
12829              */
12830             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthCarolina()
12831             {
12832                 synchronized (monitor())
12833                 {
12834                     check_orphaned();
12835                     org.apache.xmlbeans.SimpleValue target = null;
12836                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHCAROLINA$90, 0);
12837                     if (target == null)
12838                     {
12839                       return null;
12840                     }
12841                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12842                 }
12843             }
12844             
12845             /**
12846              * Gets (as xml) the "SouthCarolina" element
12847              */
12848             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthCarolina()
12849             {
12850                 synchronized (monitor())
12851                 {
12852                     check_orphaned();
12853                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12854                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHCAROLINA$90, 0);
12855                     return target;
12856                 }
12857             }
12858             
12859             /**
12860              * True if has "SouthCarolina" element
12861              */
12862             public boolean isSetSouthCarolina()
12863             {
12864                 synchronized (monitor())
12865                 {
12866                     check_orphaned();
12867                     return get_store().count_elements(SOUTHCAROLINA$90) != 0;
12868                 }
12869             }
12870             
12871             /**
12872              * Sets the "SouthCarolina" element
12873              */
12874             public void setSouthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southCarolina)
12875             {
12876                 synchronized (monitor())
12877                 {
12878                     check_orphaned();
12879                     org.apache.xmlbeans.SimpleValue target = null;
12880                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHCAROLINA$90, 0);
12881                     if (target == null)
12882                     {
12883                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHCAROLINA$90);
12884                     }
12885                     target.setEnumValue(southCarolina);
12886                 }
12887             }
12888             
12889             /**
12890              * Sets (as xml) the "SouthCarolina" element
12891              */
12892             public void xsetSouthCarolina(gov.grants.apply.system.globalLibraryV20.YesNoDataType southCarolina)
12893             {
12894                 synchronized (monitor())
12895                 {
12896                     check_orphaned();
12897                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12898                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHCAROLINA$90, 0);
12899                     if (target == null)
12900                     {
12901                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHCAROLINA$90);
12902                     }
12903                     target.set(southCarolina);
12904                 }
12905             }
12906             
12907             /**
12908              * Unsets the "SouthCarolina" element
12909              */
12910             public void unsetSouthCarolina()
12911             {
12912                 synchronized (monitor())
12913                 {
12914                     check_orphaned();
12915                     get_store().remove_element(SOUTHCAROLINA$90, 0);
12916                 }
12917             }
12918             
12919             /**
12920              * Gets the "SouthDakota" element
12921              */
12922             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSouthDakota()
12923             {
12924                 synchronized (monitor())
12925                 {
12926                     check_orphaned();
12927                     org.apache.xmlbeans.SimpleValue target = null;
12928                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHDAKOTA$92, 0);
12929                     if (target == null)
12930                     {
12931                       return null;
12932                     }
12933                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
12934                 }
12935             }
12936             
12937             /**
12938              * Gets (as xml) the "SouthDakota" element
12939              */
12940             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSouthDakota()
12941             {
12942                 synchronized (monitor())
12943                 {
12944                     check_orphaned();
12945                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12946                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHDAKOTA$92, 0);
12947                     return target;
12948                 }
12949             }
12950             
12951             /**
12952              * True if has "SouthDakota" element
12953              */
12954             public boolean isSetSouthDakota()
12955             {
12956                 synchronized (monitor())
12957                 {
12958                     check_orphaned();
12959                     return get_store().count_elements(SOUTHDAKOTA$92) != 0;
12960                 }
12961             }
12962             
12963             /**
12964              * Sets the "SouthDakota" element
12965              */
12966             public void setSouthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum southDakota)
12967             {
12968                 synchronized (monitor())
12969                 {
12970                     check_orphaned();
12971                     org.apache.xmlbeans.SimpleValue target = null;
12972                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOUTHDAKOTA$92, 0);
12973                     if (target == null)
12974                     {
12975                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOUTHDAKOTA$92);
12976                     }
12977                     target.setEnumValue(southDakota);
12978                 }
12979             }
12980             
12981             /**
12982              * Sets (as xml) the "SouthDakota" element
12983              */
12984             public void xsetSouthDakota(gov.grants.apply.system.globalLibraryV20.YesNoDataType southDakota)
12985             {
12986                 synchronized (monitor())
12987                 {
12988                     check_orphaned();
12989                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
12990                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOUTHDAKOTA$92, 0);
12991                     if (target == null)
12992                     {
12993                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOUTHDAKOTA$92);
12994                     }
12995                     target.set(southDakota);
12996                 }
12997             }
12998             
12999             /**
13000              * Unsets the "SouthDakota" element
13001              */
13002             public void unsetSouthDakota()
13003             {
13004                 synchronized (monitor())
13005                 {
13006                     check_orphaned();
13007                     get_store().remove_element(SOUTHDAKOTA$92, 0);
13008                 }
13009             }
13010             
13011             /**
13012              * Gets the "Tennessee" element
13013              */
13014             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTennessee()
13015             {
13016                 synchronized (monitor())
13017                 {
13018                     check_orphaned();
13019                     org.apache.xmlbeans.SimpleValue target = null;
13020                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENNESSEE$94, 0);
13021                     if (target == null)
13022                     {
13023                       return null;
13024                     }
13025                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13026                 }
13027             }
13028             
13029             /**
13030              * Gets (as xml) the "Tennessee" element
13031              */
13032             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTennessee()
13033             {
13034                 synchronized (monitor())
13035                 {
13036                     check_orphaned();
13037                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13038                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TENNESSEE$94, 0);
13039                     return target;
13040                 }
13041             }
13042             
13043             /**
13044              * True if has "Tennessee" element
13045              */
13046             public boolean isSetTennessee()
13047             {
13048                 synchronized (monitor())
13049                 {
13050                     check_orphaned();
13051                     return get_store().count_elements(TENNESSEE$94) != 0;
13052                 }
13053             }
13054             
13055             /**
13056              * Sets the "Tennessee" element
13057              */
13058             public void setTennessee(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum tennessee)
13059             {
13060                 synchronized (monitor())
13061                 {
13062                     check_orphaned();
13063                     org.apache.xmlbeans.SimpleValue target = null;
13064                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TENNESSEE$94, 0);
13065                     if (target == null)
13066                     {
13067                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TENNESSEE$94);
13068                     }
13069                     target.setEnumValue(tennessee);
13070                 }
13071             }
13072             
13073             /**
13074              * Sets (as xml) the "Tennessee" element
13075              */
13076             public void xsetTennessee(gov.grants.apply.system.globalLibraryV20.YesNoDataType tennessee)
13077             {
13078                 synchronized (monitor())
13079                 {
13080                     check_orphaned();
13081                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13082                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TENNESSEE$94, 0);
13083                     if (target == null)
13084                     {
13085                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TENNESSEE$94);
13086                     }
13087                     target.set(tennessee);
13088                 }
13089             }
13090             
13091             /**
13092              * Unsets the "Tennessee" element
13093              */
13094             public void unsetTennessee()
13095             {
13096                 synchronized (monitor())
13097                 {
13098                     check_orphaned();
13099                     get_store().remove_element(TENNESSEE$94, 0);
13100                 }
13101             }
13102             
13103             /**
13104              * Gets the "Texas" element
13105              */
13106             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getTexas()
13107             {
13108                 synchronized (monitor())
13109                 {
13110                     check_orphaned();
13111                     org.apache.xmlbeans.SimpleValue target = null;
13112                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TEXAS$96, 0);
13113                     if (target == null)
13114                     {
13115                       return null;
13116                     }
13117                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13118                 }
13119             }
13120             
13121             /**
13122              * Gets (as xml) the "Texas" element
13123              */
13124             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetTexas()
13125             {
13126                 synchronized (monitor())
13127                 {
13128                     check_orphaned();
13129                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13130                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TEXAS$96, 0);
13131                     return target;
13132                 }
13133             }
13134             
13135             /**
13136              * True if has "Texas" element
13137              */
13138             public boolean isSetTexas()
13139             {
13140                 synchronized (monitor())
13141                 {
13142                     check_orphaned();
13143                     return get_store().count_elements(TEXAS$96) != 0;
13144                 }
13145             }
13146             
13147             /**
13148              * Sets the "Texas" element
13149              */
13150             public void setTexas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum texas)
13151             {
13152                 synchronized (monitor())
13153                 {
13154                     check_orphaned();
13155                     org.apache.xmlbeans.SimpleValue target = null;
13156                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TEXAS$96, 0);
13157                     if (target == null)
13158                     {
13159                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TEXAS$96);
13160                     }
13161                     target.setEnumValue(texas);
13162                 }
13163             }
13164             
13165             /**
13166              * Sets (as xml) the "Texas" element
13167              */
13168             public void xsetTexas(gov.grants.apply.system.globalLibraryV20.YesNoDataType texas)
13169             {
13170                 synchronized (monitor())
13171                 {
13172                     check_orphaned();
13173                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13174                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(TEXAS$96, 0);
13175                     if (target == null)
13176                     {
13177                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(TEXAS$96);
13178                     }
13179                     target.set(texas);
13180                 }
13181             }
13182             
13183             /**
13184              * Unsets the "Texas" element
13185              */
13186             public void unsetTexas()
13187             {
13188                 synchronized (monitor())
13189                 {
13190                     check_orphaned();
13191                     get_store().remove_element(TEXAS$96, 0);
13192                 }
13193             }
13194             
13195             /**
13196              * Gets the "USVirginIslands" element
13197              */
13198             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUSVirginIslands()
13199             {
13200                 synchronized (monitor())
13201                 {
13202                     check_orphaned();
13203                     org.apache.xmlbeans.SimpleValue target = null;
13204                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(USVIRGINISLANDS$98, 0);
13205                     if (target == null)
13206                     {
13207                       return null;
13208                     }
13209                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13210                 }
13211             }
13212             
13213             /**
13214              * Gets (as xml) the "USVirginIslands" element
13215              */
13216             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUSVirginIslands()
13217             {
13218                 synchronized (monitor())
13219                 {
13220                     check_orphaned();
13221                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13222                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(USVIRGINISLANDS$98, 0);
13223                     return target;
13224                 }
13225             }
13226             
13227             /**
13228              * True if has "USVirginIslands" element
13229              */
13230             public boolean isSetUSVirginIslands()
13231             {
13232                 synchronized (monitor())
13233                 {
13234                     check_orphaned();
13235                     return get_store().count_elements(USVIRGINISLANDS$98) != 0;
13236                 }
13237             }
13238             
13239             /**
13240              * Sets the "USVirginIslands" element
13241              */
13242             public void setUSVirginIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum usVirginIslands)
13243             {
13244                 synchronized (monitor())
13245                 {
13246                     check_orphaned();
13247                     org.apache.xmlbeans.SimpleValue target = null;
13248                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(USVIRGINISLANDS$98, 0);
13249                     if (target == null)
13250                     {
13251                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(USVIRGINISLANDS$98);
13252                     }
13253                     target.setEnumValue(usVirginIslands);
13254                 }
13255             }
13256             
13257             /**
13258              * Sets (as xml) the "USVirginIslands" element
13259              */
13260             public void xsetUSVirginIslands(gov.grants.apply.system.globalLibraryV20.YesNoDataType usVirginIslands)
13261             {
13262                 synchronized (monitor())
13263                 {
13264                     check_orphaned();
13265                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13266                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(USVIRGINISLANDS$98, 0);
13267                     if (target == null)
13268                     {
13269                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(USVIRGINISLANDS$98);
13270                     }
13271                     target.set(usVirginIslands);
13272                 }
13273             }
13274             
13275             /**
13276              * Unsets the "USVirginIslands" element
13277              */
13278             public void unsetUSVirginIslands()
13279             {
13280                 synchronized (monitor())
13281                 {
13282                     check_orphaned();
13283                     get_store().remove_element(USVIRGINISLANDS$98, 0);
13284                 }
13285             }
13286             
13287             /**
13288              * Gets the "Utah" element
13289              */
13290             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getUtah()
13291             {
13292                 synchronized (monitor())
13293                 {
13294                     check_orphaned();
13295                     org.apache.xmlbeans.SimpleValue target = null;
13296                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UTAH$100, 0);
13297                     if (target == null)
13298                     {
13299                       return null;
13300                     }
13301                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13302                 }
13303             }
13304             
13305             /**
13306              * Gets (as xml) the "Utah" element
13307              */
13308             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetUtah()
13309             {
13310                 synchronized (monitor())
13311                 {
13312                     check_orphaned();
13313                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13314                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UTAH$100, 0);
13315                     return target;
13316                 }
13317             }
13318             
13319             /**
13320              * True if has "Utah" element
13321              */
13322             public boolean isSetUtah()
13323             {
13324                 synchronized (monitor())
13325                 {
13326                     check_orphaned();
13327                     return get_store().count_elements(UTAH$100) != 0;
13328                 }
13329             }
13330             
13331             /**
13332              * Sets the "Utah" element
13333              */
13334             public void setUtah(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum utah)
13335             {
13336                 synchronized (monitor())
13337                 {
13338                     check_orphaned();
13339                     org.apache.xmlbeans.SimpleValue target = null;
13340                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(UTAH$100, 0);
13341                     if (target == null)
13342                     {
13343                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(UTAH$100);
13344                     }
13345                     target.setEnumValue(utah);
13346                 }
13347             }
13348             
13349             /**
13350              * Sets (as xml) the "Utah" element
13351              */
13352             public void xsetUtah(gov.grants.apply.system.globalLibraryV20.YesNoDataType utah)
13353             {
13354                 synchronized (monitor())
13355                 {
13356                     check_orphaned();
13357                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13358                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(UTAH$100, 0);
13359                     if (target == null)
13360                     {
13361                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(UTAH$100);
13362                     }
13363                     target.set(utah);
13364                 }
13365             }
13366             
13367             /**
13368              * Unsets the "Utah" element
13369              */
13370             public void unsetUtah()
13371             {
13372                 synchronized (monitor())
13373                 {
13374                     check_orphaned();
13375                     get_store().remove_element(UTAH$100, 0);
13376                 }
13377             }
13378             
13379             /**
13380              * Gets the "Vermont" element
13381              */
13382             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVermont()
13383             {
13384                 synchronized (monitor())
13385                 {
13386                     check_orphaned();
13387                     org.apache.xmlbeans.SimpleValue target = null;
13388                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VERMONT$102, 0);
13389                     if (target == null)
13390                     {
13391                       return null;
13392                     }
13393                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13394                 }
13395             }
13396             
13397             /**
13398              * Gets (as xml) the "Vermont" element
13399              */
13400             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVermont()
13401             {
13402                 synchronized (monitor())
13403                 {
13404                     check_orphaned();
13405                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13406                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VERMONT$102, 0);
13407                     return target;
13408                 }
13409             }
13410             
13411             /**
13412              * True if has "Vermont" element
13413              */
13414             public boolean isSetVermont()
13415             {
13416                 synchronized (monitor())
13417                 {
13418                     check_orphaned();
13419                     return get_store().count_elements(VERMONT$102) != 0;
13420                 }
13421             }
13422             
13423             /**
13424              * Sets the "Vermont" element
13425              */
13426             public void setVermont(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum vermont)
13427             {
13428                 synchronized (monitor())
13429                 {
13430                     check_orphaned();
13431                     org.apache.xmlbeans.SimpleValue target = null;
13432                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VERMONT$102, 0);
13433                     if (target == null)
13434                     {
13435                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VERMONT$102);
13436                     }
13437                     target.setEnumValue(vermont);
13438                 }
13439             }
13440             
13441             /**
13442              * Sets (as xml) the "Vermont" element
13443              */
13444             public void xsetVermont(gov.grants.apply.system.globalLibraryV20.YesNoDataType vermont)
13445             {
13446                 synchronized (monitor())
13447                 {
13448                     check_orphaned();
13449                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13450                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VERMONT$102, 0);
13451                     if (target == null)
13452                     {
13453                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VERMONT$102);
13454                     }
13455                     target.set(vermont);
13456                 }
13457             }
13458             
13459             /**
13460              * Unsets the "Vermont" element
13461              */
13462             public void unsetVermont()
13463             {
13464                 synchronized (monitor())
13465                 {
13466                     check_orphaned();
13467                     get_store().remove_element(VERMONT$102, 0);
13468                 }
13469             }
13470             
13471             /**
13472              * Gets the "Virginia" element
13473              */
13474             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getVirginia()
13475             {
13476                 synchronized (monitor())
13477                 {
13478                     check_orphaned();
13479                     org.apache.xmlbeans.SimpleValue target = null;
13480                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRGINIA$104, 0);
13481                     if (target == null)
13482                     {
13483                       return null;
13484                     }
13485                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13486                 }
13487             }
13488             
13489             /**
13490              * Gets (as xml) the "Virginia" element
13491              */
13492             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetVirginia()
13493             {
13494                 synchronized (monitor())
13495                 {
13496                     check_orphaned();
13497                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13498                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VIRGINIA$104, 0);
13499                     return target;
13500                 }
13501             }
13502             
13503             /**
13504              * True if has "Virginia" element
13505              */
13506             public boolean isSetVirginia()
13507             {
13508                 synchronized (monitor())
13509                 {
13510                     check_orphaned();
13511                     return get_store().count_elements(VIRGINIA$104) != 0;
13512                 }
13513             }
13514             
13515             /**
13516              * Sets the "Virginia" element
13517              */
13518             public void setVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum virginia)
13519             {
13520                 synchronized (monitor())
13521                 {
13522                     check_orphaned();
13523                     org.apache.xmlbeans.SimpleValue target = null;
13524                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(VIRGINIA$104, 0);
13525                     if (target == null)
13526                     {
13527                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(VIRGINIA$104);
13528                     }
13529                     target.setEnumValue(virginia);
13530                 }
13531             }
13532             
13533             /**
13534              * Sets (as xml) the "Virginia" element
13535              */
13536             public void xsetVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType virginia)
13537             {
13538                 synchronized (monitor())
13539                 {
13540                     check_orphaned();
13541                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13542                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(VIRGINIA$104, 0);
13543                     if (target == null)
13544                     {
13545                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(VIRGINIA$104);
13546                     }
13547                     target.set(virginia);
13548                 }
13549             }
13550             
13551             /**
13552              * Unsets the "Virginia" element
13553              */
13554             public void unsetVirginia()
13555             {
13556                 synchronized (monitor())
13557                 {
13558                     check_orphaned();
13559                     get_store().remove_element(VIRGINIA$104, 0);
13560                 }
13561             }
13562             
13563             /**
13564              * Gets the "Washington" element
13565              */
13566             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWashington()
13567             {
13568                 synchronized (monitor())
13569                 {
13570                     check_orphaned();
13571                     org.apache.xmlbeans.SimpleValue target = null;
13572                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WASHINGTON$106, 0);
13573                     if (target == null)
13574                     {
13575                       return null;
13576                     }
13577                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13578                 }
13579             }
13580             
13581             /**
13582              * Gets (as xml) the "Washington" element
13583              */
13584             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWashington()
13585             {
13586                 synchronized (monitor())
13587                 {
13588                     check_orphaned();
13589                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13590                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WASHINGTON$106, 0);
13591                     return target;
13592                 }
13593             }
13594             
13595             /**
13596              * True if has "Washington" element
13597              */
13598             public boolean isSetWashington()
13599             {
13600                 synchronized (monitor())
13601                 {
13602                     check_orphaned();
13603                     return get_store().count_elements(WASHINGTON$106) != 0;
13604                 }
13605             }
13606             
13607             /**
13608              * Sets the "Washington" element
13609              */
13610             public void setWashington(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum washington)
13611             {
13612                 synchronized (monitor())
13613                 {
13614                     check_orphaned();
13615                     org.apache.xmlbeans.SimpleValue target = null;
13616                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WASHINGTON$106, 0);
13617                     if (target == null)
13618                     {
13619                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WASHINGTON$106);
13620                     }
13621                     target.setEnumValue(washington);
13622                 }
13623             }
13624             
13625             /**
13626              * Sets (as xml) the "Washington" element
13627              */
13628             public void xsetWashington(gov.grants.apply.system.globalLibraryV20.YesNoDataType washington)
13629             {
13630                 synchronized (monitor())
13631                 {
13632                     check_orphaned();
13633                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13634                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WASHINGTON$106, 0);
13635                     if (target == null)
13636                     {
13637                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WASHINGTON$106);
13638                     }
13639                     target.set(washington);
13640                 }
13641             }
13642             
13643             /**
13644              * Unsets the "Washington" element
13645              */
13646             public void unsetWashington()
13647             {
13648                 synchronized (monitor())
13649                 {
13650                     check_orphaned();
13651                     get_store().remove_element(WASHINGTON$106, 0);
13652                 }
13653             }
13654             
13655             /**
13656              * Gets the "WestVirginia" element
13657              */
13658             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWestVirginia()
13659             {
13660                 synchronized (monitor())
13661                 {
13662                     check_orphaned();
13663                     org.apache.xmlbeans.SimpleValue target = null;
13664                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WESTVIRGINIA$108, 0);
13665                     if (target == null)
13666                     {
13667                       return null;
13668                     }
13669                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13670                 }
13671             }
13672             
13673             /**
13674              * Gets (as xml) the "WestVirginia" element
13675              */
13676             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWestVirginia()
13677             {
13678                 synchronized (monitor())
13679                 {
13680                     check_orphaned();
13681                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13682                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WESTVIRGINIA$108, 0);
13683                     return target;
13684                 }
13685             }
13686             
13687             /**
13688              * True if has "WestVirginia" element
13689              */
13690             public boolean isSetWestVirginia()
13691             {
13692                 synchronized (monitor())
13693                 {
13694                     check_orphaned();
13695                     return get_store().count_elements(WESTVIRGINIA$108) != 0;
13696                 }
13697             }
13698             
13699             /**
13700              * Sets the "WestVirginia" element
13701              */
13702             public void setWestVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum westVirginia)
13703             {
13704                 synchronized (monitor())
13705                 {
13706                     check_orphaned();
13707                     org.apache.xmlbeans.SimpleValue target = null;
13708                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WESTVIRGINIA$108, 0);
13709                     if (target == null)
13710                     {
13711                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WESTVIRGINIA$108);
13712                     }
13713                     target.setEnumValue(westVirginia);
13714                 }
13715             }
13716             
13717             /**
13718              * Sets (as xml) the "WestVirginia" element
13719              */
13720             public void xsetWestVirginia(gov.grants.apply.system.globalLibraryV20.YesNoDataType westVirginia)
13721             {
13722                 synchronized (monitor())
13723                 {
13724                     check_orphaned();
13725                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13726                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WESTVIRGINIA$108, 0);
13727                     if (target == null)
13728                     {
13729                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WESTVIRGINIA$108);
13730                     }
13731                     target.set(westVirginia);
13732                 }
13733             }
13734             
13735             /**
13736              * Unsets the "WestVirginia" element
13737              */
13738             public void unsetWestVirginia()
13739             {
13740                 synchronized (monitor())
13741                 {
13742                     check_orphaned();
13743                     get_store().remove_element(WESTVIRGINIA$108, 0);
13744                 }
13745             }
13746             
13747             /**
13748              * Gets the "Wisconsin" element
13749              */
13750             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWisconsin()
13751             {
13752                 synchronized (monitor())
13753                 {
13754                     check_orphaned();
13755                     org.apache.xmlbeans.SimpleValue target = null;
13756                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WISCONSIN$110, 0);
13757                     if (target == null)
13758                     {
13759                       return null;
13760                     }
13761                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13762                 }
13763             }
13764             
13765             /**
13766              * Gets (as xml) the "Wisconsin" element
13767              */
13768             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWisconsin()
13769             {
13770                 synchronized (monitor())
13771                 {
13772                     check_orphaned();
13773                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13774                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WISCONSIN$110, 0);
13775                     return target;
13776                 }
13777             }
13778             
13779             /**
13780              * True if has "Wisconsin" element
13781              */
13782             public boolean isSetWisconsin()
13783             {
13784                 synchronized (monitor())
13785                 {
13786                     check_orphaned();
13787                     return get_store().count_elements(WISCONSIN$110) != 0;
13788                 }
13789             }
13790             
13791             /**
13792              * Sets the "Wisconsin" element
13793              */
13794             public void setWisconsin(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wisconsin)
13795             {
13796                 synchronized (monitor())
13797                 {
13798                     check_orphaned();
13799                     org.apache.xmlbeans.SimpleValue target = null;
13800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WISCONSIN$110, 0);
13801                     if (target == null)
13802                     {
13803                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WISCONSIN$110);
13804                     }
13805                     target.setEnumValue(wisconsin);
13806                 }
13807             }
13808             
13809             /**
13810              * Sets (as xml) the "Wisconsin" element
13811              */
13812             public void xsetWisconsin(gov.grants.apply.system.globalLibraryV20.YesNoDataType wisconsin)
13813             {
13814                 synchronized (monitor())
13815                 {
13816                     check_orphaned();
13817                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13818                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WISCONSIN$110, 0);
13819                     if (target == null)
13820                     {
13821                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WISCONSIN$110);
13822                     }
13823                     target.set(wisconsin);
13824                 }
13825             }
13826             
13827             /**
13828              * Unsets the "Wisconsin" element
13829              */
13830             public void unsetWisconsin()
13831             {
13832                 synchronized (monitor())
13833                 {
13834                     check_orphaned();
13835                     get_store().remove_element(WISCONSIN$110, 0);
13836                 }
13837             }
13838             
13839             /**
13840              * Gets the "Wyoming" element
13841              */
13842             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWyoming()
13843             {
13844                 synchronized (monitor())
13845                 {
13846                     check_orphaned();
13847                     org.apache.xmlbeans.SimpleValue target = null;
13848                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WYOMING$112, 0);
13849                     if (target == null)
13850                     {
13851                       return null;
13852                     }
13853                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
13854                 }
13855             }
13856             
13857             /**
13858              * Gets (as xml) the "Wyoming" element
13859              */
13860             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWyoming()
13861             {
13862                 synchronized (monitor())
13863                 {
13864                     check_orphaned();
13865                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13866                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WYOMING$112, 0);
13867                     return target;
13868                 }
13869             }
13870             
13871             /**
13872              * True if has "Wyoming" element
13873              */
13874             public boolean isSetWyoming()
13875             {
13876                 synchronized (monitor())
13877                 {
13878                     check_orphaned();
13879                     return get_store().count_elements(WYOMING$112) != 0;
13880                 }
13881             }
13882             
13883             /**
13884              * Sets the "Wyoming" element
13885              */
13886             public void setWyoming(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wyoming)
13887             {
13888                 synchronized (monitor())
13889                 {
13890                     check_orphaned();
13891                     org.apache.xmlbeans.SimpleValue target = null;
13892                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WYOMING$112, 0);
13893                     if (target == null)
13894                     {
13895                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WYOMING$112);
13896                     }
13897                     target.setEnumValue(wyoming);
13898                 }
13899             }
13900             
13901             /**
13902              * Sets (as xml) the "Wyoming" element
13903              */
13904             public void xsetWyoming(gov.grants.apply.system.globalLibraryV20.YesNoDataType wyoming)
13905             {
13906                 synchronized (monitor())
13907                 {
13908                     check_orphaned();
13909                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
13910                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WYOMING$112, 0);
13911                     if (target == null)
13912                     {
13913                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WYOMING$112);
13914                     }
13915                     target.set(wyoming);
13916                 }
13917             }
13918             
13919             /**
13920              * Unsets the "Wyoming" element
13921              */
13922             public void unsetWyoming()
13923             {
13924                 synchronized (monitor())
13925                 {
13926                     check_orphaned();
13927                     get_store().remove_element(WYOMING$112, 0);
13928                 }
13929             }
13930         }
13931         /**
13932          * An XML MarketProfile(@http://apply.grants.gov/forms/NACA_0001-V1.0).
13933          *
13934          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$MarketProfile.
13935          */
13936         public static class MarketProfileImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.MarketProfile
13937         {
13938             private static final long serialVersionUID = 1L;
13939             
13940             public MarketProfileImpl(org.apache.xmlbeans.SchemaType sType)
13941             {
13942                 super(sType, false);
13943             }
13944             
13945             protected MarketProfileImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
13946             {
13947                 super(sType, b);
13948             }
13949         }
13950         /**
13951          * An XML PrimaryBusiness(@http://apply.grants.gov/forms/NACA_0001-V1.0).
13952          *
13953          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$PrimaryBusiness.
13954          */
13955         public static class PrimaryBusinessImpl extends org.apache.xmlbeans.impl.values.JavaStringEnumerationHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.PrimaryBusiness
13956         {
13957             private static final long serialVersionUID = 1L;
13958             
13959             public PrimaryBusinessImpl(org.apache.xmlbeans.SchemaType sType)
13960             {
13961                 super(sType, false);
13962             }
13963             
13964             protected PrimaryBusinessImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
13965             {
13966                 super(sType, b);
13967             }
13968         }
13969         /**
13970          * An XML SecondaryBusiness(@http://apply.grants.gov/forms/NACA_0001-V1.0).
13971          *
13972          * This is a complex type.
13973          */
13974         public static class SecondaryBusinessImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.SecondaryBusiness
13975         {
13976             private static final long serialVersionUID = 1L;
13977             
13978             public SecondaryBusinessImpl(org.apache.xmlbeans.SchemaType sType)
13979             {
13980                 super(sType);
13981             }
13982             
13983             private static final javax.xml.namespace.QName AFFORDABLEHOUSING$0 = 
13984                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "AffordableHousing");
13985             private static final javax.xml.namespace.QName CONSUMERFINANCE$2 = 
13986                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ConsumerFinance");
13987             private static final javax.xml.namespace.QName MICROENTERPRISE$4 = 
13988                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Microenterprise");
13989             private static final javax.xml.namespace.QName SMALLBUSINESS$6 = 
13990                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SmallBusiness");
13991             private static final javax.xml.namespace.QName COMMERCIAL$8 = 
13992                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Commercial");
13993             private static final javax.xml.namespace.QName RETAIL$10 = 
13994                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Retail");
13995             
13996             
13997             /**
13998              * Gets the "AffordableHousing" element
13999              */
14000             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getAffordableHousing()
14001             {
14002                 synchronized (monitor())
14003                 {
14004                     check_orphaned();
14005                     org.apache.xmlbeans.SimpleValue target = null;
14006                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFFORDABLEHOUSING$0, 0);
14007                     if (target == null)
14008                     {
14009                       return null;
14010                     }
14011                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14012                 }
14013             }
14014             
14015             /**
14016              * Gets (as xml) the "AffordableHousing" element
14017              */
14018             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetAffordableHousing()
14019             {
14020                 synchronized (monitor())
14021                 {
14022                     check_orphaned();
14023                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14024                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AFFORDABLEHOUSING$0, 0);
14025                     return target;
14026                 }
14027             }
14028             
14029             /**
14030              * True if has "AffordableHousing" element
14031              */
14032             public boolean isSetAffordableHousing()
14033             {
14034                 synchronized (monitor())
14035                 {
14036                     check_orphaned();
14037                     return get_store().count_elements(AFFORDABLEHOUSING$0) != 0;
14038                 }
14039             }
14040             
14041             /**
14042              * Sets the "AffordableHousing" element
14043              */
14044             public void setAffordableHousing(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum affordableHousing)
14045             {
14046                 synchronized (monitor())
14047                 {
14048                     check_orphaned();
14049                     org.apache.xmlbeans.SimpleValue target = null;
14050                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(AFFORDABLEHOUSING$0, 0);
14051                     if (target == null)
14052                     {
14053                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(AFFORDABLEHOUSING$0);
14054                     }
14055                     target.setEnumValue(affordableHousing);
14056                 }
14057             }
14058             
14059             /**
14060              * Sets (as xml) the "AffordableHousing" element
14061              */
14062             public void xsetAffordableHousing(gov.grants.apply.system.globalLibraryV20.YesNoDataType affordableHousing)
14063             {
14064                 synchronized (monitor())
14065                 {
14066                     check_orphaned();
14067                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14068                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(AFFORDABLEHOUSING$0, 0);
14069                     if (target == null)
14070                     {
14071                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(AFFORDABLEHOUSING$0);
14072                     }
14073                     target.set(affordableHousing);
14074                 }
14075             }
14076             
14077             /**
14078              * Unsets the "AffordableHousing" element
14079              */
14080             public void unsetAffordableHousing()
14081             {
14082                 synchronized (monitor())
14083                 {
14084                     check_orphaned();
14085                     get_store().remove_element(AFFORDABLEHOUSING$0, 0);
14086                 }
14087             }
14088             
14089             /**
14090              * Gets the "ConsumerFinance" element
14091              */
14092             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getConsumerFinance()
14093             {
14094                 synchronized (monitor())
14095                 {
14096                     check_orphaned();
14097                     org.apache.xmlbeans.SimpleValue target = null;
14098                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSUMERFINANCE$2, 0);
14099                     if (target == null)
14100                     {
14101                       return null;
14102                     }
14103                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14104                 }
14105             }
14106             
14107             /**
14108              * Gets (as xml) the "ConsumerFinance" element
14109              */
14110             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetConsumerFinance()
14111             {
14112                 synchronized (monitor())
14113                 {
14114                     check_orphaned();
14115                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14116                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSUMERFINANCE$2, 0);
14117                     return target;
14118                 }
14119             }
14120             
14121             /**
14122              * True if has "ConsumerFinance" element
14123              */
14124             public boolean isSetConsumerFinance()
14125             {
14126                 synchronized (monitor())
14127                 {
14128                     check_orphaned();
14129                     return get_store().count_elements(CONSUMERFINANCE$2) != 0;
14130                 }
14131             }
14132             
14133             /**
14134              * Sets the "ConsumerFinance" element
14135              */
14136             public void setConsumerFinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum consumerFinance)
14137             {
14138                 synchronized (monitor())
14139                 {
14140                     check_orphaned();
14141                     org.apache.xmlbeans.SimpleValue target = null;
14142                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CONSUMERFINANCE$2, 0);
14143                     if (target == null)
14144                     {
14145                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CONSUMERFINANCE$2);
14146                     }
14147                     target.setEnumValue(consumerFinance);
14148                 }
14149             }
14150             
14151             /**
14152              * Sets (as xml) the "ConsumerFinance" element
14153              */
14154             public void xsetConsumerFinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType consumerFinance)
14155             {
14156                 synchronized (monitor())
14157                 {
14158                     check_orphaned();
14159                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14160                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CONSUMERFINANCE$2, 0);
14161                     if (target == null)
14162                     {
14163                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CONSUMERFINANCE$2);
14164                     }
14165                     target.set(consumerFinance);
14166                 }
14167             }
14168             
14169             /**
14170              * Unsets the "ConsumerFinance" element
14171              */
14172             public void unsetConsumerFinance()
14173             {
14174                 synchronized (monitor())
14175                 {
14176                     check_orphaned();
14177                     get_store().remove_element(CONSUMERFINANCE$2, 0);
14178                 }
14179             }
14180             
14181             /**
14182              * Gets the "Microenterprise" element
14183              */
14184             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMicroenterprise()
14185             {
14186                 synchronized (monitor())
14187                 {
14188                     check_orphaned();
14189                     org.apache.xmlbeans.SimpleValue target = null;
14190                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROENTERPRISE$4, 0);
14191                     if (target == null)
14192                     {
14193                       return null;
14194                     }
14195                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14196                 }
14197             }
14198             
14199             /**
14200              * Gets (as xml) the "Microenterprise" element
14201              */
14202             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMicroenterprise()
14203             {
14204                 synchronized (monitor())
14205                 {
14206                     check_orphaned();
14207                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14208                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROENTERPRISE$4, 0);
14209                     return target;
14210                 }
14211             }
14212             
14213             /**
14214              * True if has "Microenterprise" element
14215              */
14216             public boolean isSetMicroenterprise()
14217             {
14218                 synchronized (monitor())
14219                 {
14220                     check_orphaned();
14221                     return get_store().count_elements(MICROENTERPRISE$4) != 0;
14222                 }
14223             }
14224             
14225             /**
14226              * Sets the "Microenterprise" element
14227              */
14228             public void setMicroenterprise(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum microenterprise)
14229             {
14230                 synchronized (monitor())
14231                 {
14232                     check_orphaned();
14233                     org.apache.xmlbeans.SimpleValue target = null;
14234                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MICROENTERPRISE$4, 0);
14235                     if (target == null)
14236                     {
14237                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MICROENTERPRISE$4);
14238                     }
14239                     target.setEnumValue(microenterprise);
14240                 }
14241             }
14242             
14243             /**
14244              * Sets (as xml) the "Microenterprise" element
14245              */
14246             public void xsetMicroenterprise(gov.grants.apply.system.globalLibraryV20.YesNoDataType microenterprise)
14247             {
14248                 synchronized (monitor())
14249                 {
14250                     check_orphaned();
14251                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14252                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MICROENTERPRISE$4, 0);
14253                     if (target == null)
14254                     {
14255                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MICROENTERPRISE$4);
14256                     }
14257                     target.set(microenterprise);
14258                 }
14259             }
14260             
14261             /**
14262              * Unsets the "Microenterprise" element
14263              */
14264             public void unsetMicroenterprise()
14265             {
14266                 synchronized (monitor())
14267                 {
14268                     check_orphaned();
14269                     get_store().remove_element(MICROENTERPRISE$4, 0);
14270                 }
14271             }
14272             
14273             /**
14274              * Gets the "SmallBusiness" element
14275              */
14276             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSmallBusiness()
14277             {
14278                 synchronized (monitor())
14279                 {
14280                     check_orphaned();
14281                     org.apache.xmlbeans.SimpleValue target = null;
14282                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SMALLBUSINESS$6, 0);
14283                     if (target == null)
14284                     {
14285                       return null;
14286                     }
14287                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14288                 }
14289             }
14290             
14291             /**
14292              * Gets (as xml) the "SmallBusiness" element
14293              */
14294             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSmallBusiness()
14295             {
14296                 synchronized (monitor())
14297                 {
14298                     check_orphaned();
14299                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14300                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SMALLBUSINESS$6, 0);
14301                     return target;
14302                 }
14303             }
14304             
14305             /**
14306              * True if has "SmallBusiness" element
14307              */
14308             public boolean isSetSmallBusiness()
14309             {
14310                 synchronized (monitor())
14311                 {
14312                     check_orphaned();
14313                     return get_store().count_elements(SMALLBUSINESS$6) != 0;
14314                 }
14315             }
14316             
14317             /**
14318              * Sets the "SmallBusiness" element
14319              */
14320             public void setSmallBusiness(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum smallBusiness)
14321             {
14322                 synchronized (monitor())
14323                 {
14324                     check_orphaned();
14325                     org.apache.xmlbeans.SimpleValue target = null;
14326                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SMALLBUSINESS$6, 0);
14327                     if (target == null)
14328                     {
14329                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SMALLBUSINESS$6);
14330                     }
14331                     target.setEnumValue(smallBusiness);
14332                 }
14333             }
14334             
14335             /**
14336              * Sets (as xml) the "SmallBusiness" element
14337              */
14338             public void xsetSmallBusiness(gov.grants.apply.system.globalLibraryV20.YesNoDataType smallBusiness)
14339             {
14340                 synchronized (monitor())
14341                 {
14342                     check_orphaned();
14343                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14344                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SMALLBUSINESS$6, 0);
14345                     if (target == null)
14346                     {
14347                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SMALLBUSINESS$6);
14348                     }
14349                     target.set(smallBusiness);
14350                 }
14351             }
14352             
14353             /**
14354              * Unsets the "SmallBusiness" element
14355              */
14356             public void unsetSmallBusiness()
14357             {
14358                 synchronized (monitor())
14359                 {
14360                     check_orphaned();
14361                     get_store().remove_element(SMALLBUSINESS$6, 0);
14362                 }
14363             }
14364             
14365             /**
14366              * Gets the "Commercial" element
14367              */
14368             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCommercial()
14369             {
14370                 synchronized (monitor())
14371                 {
14372                     check_orphaned();
14373                     org.apache.xmlbeans.SimpleValue target = null;
14374                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMERCIAL$8, 0);
14375                     if (target == null)
14376                     {
14377                       return null;
14378                     }
14379                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14380                 }
14381             }
14382             
14383             /**
14384              * Gets (as xml) the "Commercial" element
14385              */
14386             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCommercial()
14387             {
14388                 synchronized (monitor())
14389                 {
14390                     check_orphaned();
14391                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14392                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMERCIAL$8, 0);
14393                     return target;
14394                 }
14395             }
14396             
14397             /**
14398              * True if has "Commercial" element
14399              */
14400             public boolean isSetCommercial()
14401             {
14402                 synchronized (monitor())
14403                 {
14404                     check_orphaned();
14405                     return get_store().count_elements(COMMERCIAL$8) != 0;
14406                 }
14407             }
14408             
14409             /**
14410              * Sets the "Commercial" element
14411              */
14412             public void setCommercial(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum commercial)
14413             {
14414                 synchronized (monitor())
14415                 {
14416                     check_orphaned();
14417                     org.apache.xmlbeans.SimpleValue target = null;
14418                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COMMERCIAL$8, 0);
14419                     if (target == null)
14420                     {
14421                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COMMERCIAL$8);
14422                     }
14423                     target.setEnumValue(commercial);
14424                 }
14425             }
14426             
14427             /**
14428              * Sets (as xml) the "Commercial" element
14429              */
14430             public void xsetCommercial(gov.grants.apply.system.globalLibraryV20.YesNoDataType commercial)
14431             {
14432                 synchronized (monitor())
14433                 {
14434                     check_orphaned();
14435                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14436                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COMMERCIAL$8, 0);
14437                     if (target == null)
14438                     {
14439                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COMMERCIAL$8);
14440                     }
14441                     target.set(commercial);
14442                 }
14443             }
14444             
14445             /**
14446              * Unsets the "Commercial" element
14447              */
14448             public void unsetCommercial()
14449             {
14450                 synchronized (monitor())
14451                 {
14452                     check_orphaned();
14453                     get_store().remove_element(COMMERCIAL$8, 0);
14454                 }
14455             }
14456             
14457             /**
14458              * Gets the "Retail" element
14459              */
14460             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getRetail()
14461             {
14462                 synchronized (monitor())
14463                 {
14464                     check_orphaned();
14465                     org.apache.xmlbeans.SimpleValue target = null;
14466                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RETAIL$10, 0);
14467                     if (target == null)
14468                     {
14469                       return null;
14470                     }
14471                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14472                 }
14473             }
14474             
14475             /**
14476              * Gets (as xml) the "Retail" element
14477              */
14478             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetRetail()
14479             {
14480                 synchronized (monitor())
14481                 {
14482                     check_orphaned();
14483                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14484                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RETAIL$10, 0);
14485                     return target;
14486                 }
14487             }
14488             
14489             /**
14490              * True if has "Retail" element
14491              */
14492             public boolean isSetRetail()
14493             {
14494                 synchronized (monitor())
14495                 {
14496                     check_orphaned();
14497                     return get_store().count_elements(RETAIL$10) != 0;
14498                 }
14499             }
14500             
14501             /**
14502              * Sets the "Retail" element
14503              */
14504             public void setRetail(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum retail)
14505             {
14506                 synchronized (monitor())
14507                 {
14508                     check_orphaned();
14509                     org.apache.xmlbeans.SimpleValue target = null;
14510                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RETAIL$10, 0);
14511                     if (target == null)
14512                     {
14513                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RETAIL$10);
14514                     }
14515                     target.setEnumValue(retail);
14516                 }
14517             }
14518             
14519             /**
14520              * Sets (as xml) the "Retail" element
14521              */
14522             public void xsetRetail(gov.grants.apply.system.globalLibraryV20.YesNoDataType retail)
14523             {
14524                 synchronized (monitor())
14525                 {
14526                     check_orphaned();
14527                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14528                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RETAIL$10, 0);
14529                     if (target == null)
14530                     {
14531                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RETAIL$10);
14532                     }
14533                     target.set(retail);
14534                 }
14535             }
14536             
14537             /**
14538              * Unsets the "Retail" element
14539              */
14540             public void unsetRetail()
14541             {
14542                 synchronized (monitor())
14543                 {
14544                     check_orphaned();
14545                     get_store().remove_element(RETAIL$10, 0);
14546                 }
14547             }
14548         }
14549         /**
14550          * An XML ProductsOffered(@http://apply.grants.gov/forms/NACA_0001-V1.0).
14551          *
14552          * This is a complex type.
14553          */
14554         public static class ProductsOfferedImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ProductsOffered
14555         {
14556             private static final long serialVersionUID = 1L;
14557             
14558             public ProductsOfferedImpl(org.apache.xmlbeans.SchemaType sType)
14559             {
14560                 super(sType);
14561             }
14562             
14563             private static final javax.xml.namespace.QName INDIVIDUALDEVELOPMENTACCOUNTS$0 = 
14564                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "IndividualDevelopmentAccounts");
14565             private static final javax.xml.namespace.QName NOCOSTACCOUNTS$2 = 
14566                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NoCostAccounts");
14567             private static final javax.xml.namespace.QName LOANSTOREFINANCE$4 = 
14568                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "LoansToRefinance");
14569             private static final javax.xml.namespace.QName LOANSTOBUILD$6 = 
14570                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "LoansToBuild");
14571             private static final javax.xml.namespace.QName SHORTTERM$8 = 
14572                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ShortTerm");
14573             private static final javax.xml.namespace.QName QID56$10 = 
14574                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_56");
14575             private static final javax.xml.namespace.QName QID62$12 = 
14576                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "QID_62");
14577             private static final javax.xml.namespace.QName SERVICESTODISABLED$14 = 
14578                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ServicesToDisabled");
14579             private static final javax.xml.namespace.QName EQUITYINVESTMENTS$16 = 
14580                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "EquityInvestments");
14581             
14582             
14583             /**
14584              * Gets the "IndividualDevelopmentAccounts" element
14585              */
14586             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getIndividualDevelopmentAccounts()
14587             {
14588                 synchronized (monitor())
14589                 {
14590                     check_orphaned();
14591                     org.apache.xmlbeans.SimpleValue target = null;
14592                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIVIDUALDEVELOPMENTACCOUNTS$0, 0);
14593                     if (target == null)
14594                     {
14595                       return null;
14596                     }
14597                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14598                 }
14599             }
14600             
14601             /**
14602              * Gets (as xml) the "IndividualDevelopmentAccounts" element
14603              */
14604             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetIndividualDevelopmentAccounts()
14605             {
14606                 synchronized (monitor())
14607                 {
14608                     check_orphaned();
14609                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14610                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDIVIDUALDEVELOPMENTACCOUNTS$0, 0);
14611                     return target;
14612                 }
14613             }
14614             
14615             /**
14616              * True if has "IndividualDevelopmentAccounts" element
14617              */
14618             public boolean isSetIndividualDevelopmentAccounts()
14619             {
14620                 synchronized (monitor())
14621                 {
14622                     check_orphaned();
14623                     return get_store().count_elements(INDIVIDUALDEVELOPMENTACCOUNTS$0) != 0;
14624                 }
14625             }
14626             
14627             /**
14628              * Sets the "IndividualDevelopmentAccounts" element
14629              */
14630             public void setIndividualDevelopmentAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum individualDevelopmentAccounts)
14631             {
14632                 synchronized (monitor())
14633                 {
14634                     check_orphaned();
14635                     org.apache.xmlbeans.SimpleValue target = null;
14636                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(INDIVIDUALDEVELOPMENTACCOUNTS$0, 0);
14637                     if (target == null)
14638                     {
14639                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(INDIVIDUALDEVELOPMENTACCOUNTS$0);
14640                     }
14641                     target.setEnumValue(individualDevelopmentAccounts);
14642                 }
14643             }
14644             
14645             /**
14646              * Sets (as xml) the "IndividualDevelopmentAccounts" element
14647              */
14648             public void xsetIndividualDevelopmentAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType individualDevelopmentAccounts)
14649             {
14650                 synchronized (monitor())
14651                 {
14652                     check_orphaned();
14653                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14654                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(INDIVIDUALDEVELOPMENTACCOUNTS$0, 0);
14655                     if (target == null)
14656                     {
14657                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(INDIVIDUALDEVELOPMENTACCOUNTS$0);
14658                     }
14659                     target.set(individualDevelopmentAccounts);
14660                 }
14661             }
14662             
14663             /**
14664              * Unsets the "IndividualDevelopmentAccounts" element
14665              */
14666             public void unsetIndividualDevelopmentAccounts()
14667             {
14668                 synchronized (monitor())
14669                 {
14670                     check_orphaned();
14671                     get_store().remove_element(INDIVIDUALDEVELOPMENTACCOUNTS$0, 0);
14672                 }
14673             }
14674             
14675             /**
14676              * Gets the "NoCostAccounts" element
14677              */
14678             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNoCostAccounts()
14679             {
14680                 synchronized (monitor())
14681                 {
14682                     check_orphaned();
14683                     org.apache.xmlbeans.SimpleValue target = null;
14684                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOCOSTACCOUNTS$2, 0);
14685                     if (target == null)
14686                     {
14687                       return null;
14688                     }
14689                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14690                 }
14691             }
14692             
14693             /**
14694              * Gets (as xml) the "NoCostAccounts" element
14695              */
14696             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNoCostAccounts()
14697             {
14698                 synchronized (monitor())
14699                 {
14700                     check_orphaned();
14701                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14702                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOCOSTACCOUNTS$2, 0);
14703                     return target;
14704                 }
14705             }
14706             
14707             /**
14708              * True if has "NoCostAccounts" element
14709              */
14710             public boolean isSetNoCostAccounts()
14711             {
14712                 synchronized (monitor())
14713                 {
14714                     check_orphaned();
14715                     return get_store().count_elements(NOCOSTACCOUNTS$2) != 0;
14716                 }
14717             }
14718             
14719             /**
14720              * Sets the "NoCostAccounts" element
14721              */
14722             public void setNoCostAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum noCostAccounts)
14723             {
14724                 synchronized (monitor())
14725                 {
14726                     check_orphaned();
14727                     org.apache.xmlbeans.SimpleValue target = null;
14728                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOCOSTACCOUNTS$2, 0);
14729                     if (target == null)
14730                     {
14731                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOCOSTACCOUNTS$2);
14732                     }
14733                     target.setEnumValue(noCostAccounts);
14734                 }
14735             }
14736             
14737             /**
14738              * Sets (as xml) the "NoCostAccounts" element
14739              */
14740             public void xsetNoCostAccounts(gov.grants.apply.system.globalLibraryV20.YesNoDataType noCostAccounts)
14741             {
14742                 synchronized (monitor())
14743                 {
14744                     check_orphaned();
14745                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14746                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOCOSTACCOUNTS$2, 0);
14747                     if (target == null)
14748                     {
14749                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOCOSTACCOUNTS$2);
14750                     }
14751                     target.set(noCostAccounts);
14752                 }
14753             }
14754             
14755             /**
14756              * Unsets the "NoCostAccounts" element
14757              */
14758             public void unsetNoCostAccounts()
14759             {
14760                 synchronized (monitor())
14761                 {
14762                     check_orphaned();
14763                     get_store().remove_element(NOCOSTACCOUNTS$2, 0);
14764                 }
14765             }
14766             
14767             /**
14768              * Gets the "LoansToRefinance" element
14769              */
14770             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoansToRefinance()
14771             {
14772                 synchronized (monitor())
14773                 {
14774                     check_orphaned();
14775                     org.apache.xmlbeans.SimpleValue target = null;
14776                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOANSTOREFINANCE$4, 0);
14777                     if (target == null)
14778                     {
14779                       return null;
14780                     }
14781                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14782                 }
14783             }
14784             
14785             /**
14786              * Gets (as xml) the "LoansToRefinance" element
14787              */
14788             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoansToRefinance()
14789             {
14790                 synchronized (monitor())
14791                 {
14792                     check_orphaned();
14793                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14794                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LOANSTOREFINANCE$4, 0);
14795                     return target;
14796                 }
14797             }
14798             
14799             /**
14800              * True if has "LoansToRefinance" element
14801              */
14802             public boolean isSetLoansToRefinance()
14803             {
14804                 synchronized (monitor())
14805                 {
14806                     check_orphaned();
14807                     return get_store().count_elements(LOANSTOREFINANCE$4) != 0;
14808                 }
14809             }
14810             
14811             /**
14812              * Sets the "LoansToRefinance" element
14813              */
14814             public void setLoansToRefinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loansToRefinance)
14815             {
14816                 synchronized (monitor())
14817                 {
14818                     check_orphaned();
14819                     org.apache.xmlbeans.SimpleValue target = null;
14820                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOANSTOREFINANCE$4, 0);
14821                     if (target == null)
14822                     {
14823                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOANSTOREFINANCE$4);
14824                     }
14825                     target.setEnumValue(loansToRefinance);
14826                 }
14827             }
14828             
14829             /**
14830              * Sets (as xml) the "LoansToRefinance" element
14831              */
14832             public void xsetLoansToRefinance(gov.grants.apply.system.globalLibraryV20.YesNoDataType loansToRefinance)
14833             {
14834                 synchronized (monitor())
14835                 {
14836                     check_orphaned();
14837                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14838                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LOANSTOREFINANCE$4, 0);
14839                     if (target == null)
14840                     {
14841                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LOANSTOREFINANCE$4);
14842                     }
14843                     target.set(loansToRefinance);
14844                 }
14845             }
14846             
14847             /**
14848              * Unsets the "LoansToRefinance" element
14849              */
14850             public void unsetLoansToRefinance()
14851             {
14852                 synchronized (monitor())
14853                 {
14854                     check_orphaned();
14855                     get_store().remove_element(LOANSTOREFINANCE$4, 0);
14856                 }
14857             }
14858             
14859             /**
14860              * Gets the "LoansToBuild" element
14861              */
14862             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getLoansToBuild()
14863             {
14864                 synchronized (monitor())
14865                 {
14866                     check_orphaned();
14867                     org.apache.xmlbeans.SimpleValue target = null;
14868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOANSTOBUILD$6, 0);
14869                     if (target == null)
14870                     {
14871                       return null;
14872                     }
14873                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14874                 }
14875             }
14876             
14877             /**
14878              * Gets (as xml) the "LoansToBuild" element
14879              */
14880             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetLoansToBuild()
14881             {
14882                 synchronized (monitor())
14883                 {
14884                     check_orphaned();
14885                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14886                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LOANSTOBUILD$6, 0);
14887                     return target;
14888                 }
14889             }
14890             
14891             /**
14892              * True if has "LoansToBuild" element
14893              */
14894             public boolean isSetLoansToBuild()
14895             {
14896                 synchronized (monitor())
14897                 {
14898                     check_orphaned();
14899                     return get_store().count_elements(LOANSTOBUILD$6) != 0;
14900                 }
14901             }
14902             
14903             /**
14904              * Sets the "LoansToBuild" element
14905              */
14906             public void setLoansToBuild(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum loansToBuild)
14907             {
14908                 synchronized (monitor())
14909                 {
14910                     check_orphaned();
14911                     org.apache.xmlbeans.SimpleValue target = null;
14912                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(LOANSTOBUILD$6, 0);
14913                     if (target == null)
14914                     {
14915                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(LOANSTOBUILD$6);
14916                     }
14917                     target.setEnumValue(loansToBuild);
14918                 }
14919             }
14920             
14921             /**
14922              * Sets (as xml) the "LoansToBuild" element
14923              */
14924             public void xsetLoansToBuild(gov.grants.apply.system.globalLibraryV20.YesNoDataType loansToBuild)
14925             {
14926                 synchronized (monitor())
14927                 {
14928                     check_orphaned();
14929                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14930                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(LOANSTOBUILD$6, 0);
14931                     if (target == null)
14932                     {
14933                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(LOANSTOBUILD$6);
14934                     }
14935                     target.set(loansToBuild);
14936                 }
14937             }
14938             
14939             /**
14940              * Unsets the "LoansToBuild" element
14941              */
14942             public void unsetLoansToBuild()
14943             {
14944                 synchronized (monitor())
14945                 {
14946                     check_orphaned();
14947                     get_store().remove_element(LOANSTOBUILD$6, 0);
14948                 }
14949             }
14950             
14951             /**
14952              * Gets the "ShortTerm" element
14953              */
14954             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getShortTerm()
14955             {
14956                 synchronized (monitor())
14957                 {
14958                     check_orphaned();
14959                     org.apache.xmlbeans.SimpleValue target = null;
14960                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SHORTTERM$8, 0);
14961                     if (target == null)
14962                     {
14963                       return null;
14964                     }
14965                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
14966                 }
14967             }
14968             
14969             /**
14970              * Gets (as xml) the "ShortTerm" element
14971              */
14972             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetShortTerm()
14973             {
14974                 synchronized (monitor())
14975                 {
14976                     check_orphaned();
14977                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
14978                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SHORTTERM$8, 0);
14979                     return target;
14980                 }
14981             }
14982             
14983             /**
14984              * True if has "ShortTerm" element
14985              */
14986             public boolean isSetShortTerm()
14987             {
14988                 synchronized (monitor())
14989                 {
14990                     check_orphaned();
14991                     return get_store().count_elements(SHORTTERM$8) != 0;
14992                 }
14993             }
14994             
14995             /**
14996              * Sets the "ShortTerm" element
14997              */
14998             public void setShortTerm(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum shortTerm)
14999             {
15000                 synchronized (monitor())
15001                 {
15002                     check_orphaned();
15003                     org.apache.xmlbeans.SimpleValue target = null;
15004                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SHORTTERM$8, 0);
15005                     if (target == null)
15006                     {
15007                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SHORTTERM$8);
15008                     }
15009                     target.setEnumValue(shortTerm);
15010                 }
15011             }
15012             
15013             /**
15014              * Sets (as xml) the "ShortTerm" element
15015              */
15016             public void xsetShortTerm(gov.grants.apply.system.globalLibraryV20.YesNoDataType shortTerm)
15017             {
15018                 synchronized (monitor())
15019                 {
15020                     check_orphaned();
15021                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15022                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SHORTTERM$8, 0);
15023                     if (target == null)
15024                     {
15025                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SHORTTERM$8);
15026                     }
15027                     target.set(shortTerm);
15028                 }
15029             }
15030             
15031             /**
15032              * Unsets the "ShortTerm" element
15033              */
15034             public void unsetShortTerm()
15035             {
15036                 synchronized (monitor())
15037                 {
15038                     check_orphaned();
15039                     get_store().remove_element(SHORTTERM$8, 0);
15040                 }
15041             }
15042             
15043             /**
15044              * Gets the "QID_56" element
15045              */
15046             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID56()
15047             {
15048                 synchronized (monitor())
15049                 {
15050                     check_orphaned();
15051                     org.apache.xmlbeans.SimpleValue target = null;
15052                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID56$10, 0);
15053                     if (target == null)
15054                     {
15055                       return null;
15056                     }
15057                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15058                 }
15059             }
15060             
15061             /**
15062              * Gets (as xml) the "QID_56" element
15063              */
15064             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID56()
15065             {
15066                 synchronized (monitor())
15067                 {
15068                     check_orphaned();
15069                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15070                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID56$10, 0);
15071                     return target;
15072                 }
15073             }
15074             
15075             /**
15076              * True if has "QID_56" element
15077              */
15078             public boolean isSetQID56()
15079             {
15080                 synchronized (monitor())
15081                 {
15082                     check_orphaned();
15083                     return get_store().count_elements(QID56$10) != 0;
15084                 }
15085             }
15086             
15087             /**
15088              * Sets the "QID_56" element
15089              */
15090             public void setQID56(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid56)
15091             {
15092                 synchronized (monitor())
15093                 {
15094                     check_orphaned();
15095                     org.apache.xmlbeans.SimpleValue target = null;
15096                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID56$10, 0);
15097                     if (target == null)
15098                     {
15099                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID56$10);
15100                     }
15101                     target.setEnumValue(qid56);
15102                 }
15103             }
15104             
15105             /**
15106              * Sets (as xml) the "QID_56" element
15107              */
15108             public void xsetQID56(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid56)
15109             {
15110                 synchronized (monitor())
15111                 {
15112                     check_orphaned();
15113                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15114                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID56$10, 0);
15115                     if (target == null)
15116                     {
15117                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QID56$10);
15118                     }
15119                     target.set(qid56);
15120                 }
15121             }
15122             
15123             /**
15124              * Unsets the "QID_56" element
15125              */
15126             public void unsetQID56()
15127             {
15128                 synchronized (monitor())
15129                 {
15130                     check_orphaned();
15131                     get_store().remove_element(QID56$10, 0);
15132                 }
15133             }
15134             
15135             /**
15136              * Gets the "QID_62" element
15137              */
15138             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getQID62()
15139             {
15140                 synchronized (monitor())
15141                 {
15142                     check_orphaned();
15143                     org.apache.xmlbeans.SimpleValue target = null;
15144                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID62$12, 0);
15145                     if (target == null)
15146                     {
15147                       return null;
15148                     }
15149                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15150                 }
15151             }
15152             
15153             /**
15154              * Gets (as xml) the "QID_62" element
15155              */
15156             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetQID62()
15157             {
15158                 synchronized (monitor())
15159                 {
15160                     check_orphaned();
15161                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15162                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID62$12, 0);
15163                     return target;
15164                 }
15165             }
15166             
15167             /**
15168              * True if has "QID_62" element
15169              */
15170             public boolean isSetQID62()
15171             {
15172                 synchronized (monitor())
15173                 {
15174                     check_orphaned();
15175                     return get_store().count_elements(QID62$12) != 0;
15176                 }
15177             }
15178             
15179             /**
15180              * Sets the "QID_62" element
15181              */
15182             public void setQID62(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum qid62)
15183             {
15184                 synchronized (monitor())
15185                 {
15186                     check_orphaned();
15187                     org.apache.xmlbeans.SimpleValue target = null;
15188                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(QID62$12, 0);
15189                     if (target == null)
15190                     {
15191                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(QID62$12);
15192                     }
15193                     target.setEnumValue(qid62);
15194                 }
15195             }
15196             
15197             /**
15198              * Sets (as xml) the "QID_62" element
15199              */
15200             public void xsetQID62(gov.grants.apply.system.globalLibraryV20.YesNoDataType qid62)
15201             {
15202                 synchronized (monitor())
15203                 {
15204                     check_orphaned();
15205                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15206                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(QID62$12, 0);
15207                     if (target == null)
15208                     {
15209                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(QID62$12);
15210                     }
15211                     target.set(qid62);
15212                 }
15213             }
15214             
15215             /**
15216              * Unsets the "QID_62" element
15217              */
15218             public void unsetQID62()
15219             {
15220                 synchronized (monitor())
15221                 {
15222                     check_orphaned();
15223                     get_store().remove_element(QID62$12, 0);
15224                 }
15225             }
15226             
15227             /**
15228              * Gets the "ServicesToDisabled" element
15229              */
15230             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getServicesToDisabled()
15231             {
15232                 synchronized (monitor())
15233                 {
15234                     check_orphaned();
15235                     org.apache.xmlbeans.SimpleValue target = null;
15236                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERVICESTODISABLED$14, 0);
15237                     if (target == null)
15238                     {
15239                       return null;
15240                     }
15241                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15242                 }
15243             }
15244             
15245             /**
15246              * Gets (as xml) the "ServicesToDisabled" element
15247              */
15248             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetServicesToDisabled()
15249             {
15250                 synchronized (monitor())
15251                 {
15252                     check_orphaned();
15253                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15254                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SERVICESTODISABLED$14, 0);
15255                     return target;
15256                 }
15257             }
15258             
15259             /**
15260              * True if has "ServicesToDisabled" element
15261              */
15262             public boolean isSetServicesToDisabled()
15263             {
15264                 synchronized (monitor())
15265                 {
15266                     check_orphaned();
15267                     return get_store().count_elements(SERVICESTODISABLED$14) != 0;
15268                 }
15269             }
15270             
15271             /**
15272              * Sets the "ServicesToDisabled" element
15273              */
15274             public void setServicesToDisabled(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum servicesToDisabled)
15275             {
15276                 synchronized (monitor())
15277                 {
15278                     check_orphaned();
15279                     org.apache.xmlbeans.SimpleValue target = null;
15280                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SERVICESTODISABLED$14, 0);
15281                     if (target == null)
15282                     {
15283                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SERVICESTODISABLED$14);
15284                     }
15285                     target.setEnumValue(servicesToDisabled);
15286                 }
15287             }
15288             
15289             /**
15290              * Sets (as xml) the "ServicesToDisabled" element
15291              */
15292             public void xsetServicesToDisabled(gov.grants.apply.system.globalLibraryV20.YesNoDataType servicesToDisabled)
15293             {
15294                 synchronized (monitor())
15295                 {
15296                     check_orphaned();
15297                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15298                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SERVICESTODISABLED$14, 0);
15299                     if (target == null)
15300                     {
15301                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SERVICESTODISABLED$14);
15302                     }
15303                     target.set(servicesToDisabled);
15304                 }
15305             }
15306             
15307             /**
15308              * Unsets the "ServicesToDisabled" element
15309              */
15310             public void unsetServicesToDisabled()
15311             {
15312                 synchronized (monitor())
15313                 {
15314                     check_orphaned();
15315                     get_store().remove_element(SERVICESTODISABLED$14, 0);
15316                 }
15317             }
15318             
15319             /**
15320              * Gets the "EquityInvestments" element
15321              */
15322             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEquityInvestments()
15323             {
15324                 synchronized (monitor())
15325                 {
15326                     check_orphaned();
15327                     org.apache.xmlbeans.SimpleValue target = null;
15328                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EQUITYINVESTMENTS$16, 0);
15329                     if (target == null)
15330                     {
15331                       return null;
15332                     }
15333                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15334                 }
15335             }
15336             
15337             /**
15338              * Gets (as xml) the "EquityInvestments" element
15339              */
15340             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEquityInvestments()
15341             {
15342                 synchronized (monitor())
15343                 {
15344                     check_orphaned();
15345                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15346                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EQUITYINVESTMENTS$16, 0);
15347                     return target;
15348                 }
15349             }
15350             
15351             /**
15352              * True if has "EquityInvestments" element
15353              */
15354             public boolean isSetEquityInvestments()
15355             {
15356                 synchronized (monitor())
15357                 {
15358                     check_orphaned();
15359                     return get_store().count_elements(EQUITYINVESTMENTS$16) != 0;
15360                 }
15361             }
15362             
15363             /**
15364              * Sets the "EquityInvestments" element
15365              */
15366             public void setEquityInvestments(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum equityInvestments)
15367             {
15368                 synchronized (monitor())
15369                 {
15370                     check_orphaned();
15371                     org.apache.xmlbeans.SimpleValue target = null;
15372                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EQUITYINVESTMENTS$16, 0);
15373                     if (target == null)
15374                     {
15375                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EQUITYINVESTMENTS$16);
15376                     }
15377                     target.setEnumValue(equityInvestments);
15378                 }
15379             }
15380             
15381             /**
15382              * Sets (as xml) the "EquityInvestments" element
15383              */
15384             public void xsetEquityInvestments(gov.grants.apply.system.globalLibraryV20.YesNoDataType equityInvestments)
15385             {
15386                 synchronized (monitor())
15387                 {
15388                     check_orphaned();
15389                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15390                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EQUITYINVESTMENTS$16, 0);
15391                     if (target == null)
15392                     {
15393                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EQUITYINVESTMENTS$16);
15394                     }
15395                     target.set(equityInvestments);
15396                 }
15397             }
15398             
15399             /**
15400              * Unsets the "EquityInvestments" element
15401              */
15402             public void unsetEquityInvestments()
15403             {
15404                 synchronized (monitor())
15405                 {
15406                     check_orphaned();
15407                     get_store().remove_element(EQUITYINVESTMENTS$16, 0);
15408                 }
15409             }
15410         }
15411         /**
15412          * An XML QID_24(@http://apply.grants.gov/forms/NACA_0001-V1.0).
15413          *
15414          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$QID24.
15415          */
15416         public static class QID24Impl extends org.apache.xmlbeans.impl.values.JavaIntHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.QID24
15417         {
15418             private static final long serialVersionUID = 1L;
15419             
15420             public QID24Impl(org.apache.xmlbeans.SchemaType sType)
15421             {
15422                 super(sType, false);
15423             }
15424             
15425             protected QID24Impl(org.apache.xmlbeans.SchemaType sType, boolean b)
15426             {
15427                 super(sType, b);
15428             }
15429         }
15430         /**
15431          * An XML Details(@http://apply.grants.gov/forms/NACA_0001-V1.0).
15432          *
15433          * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$Details.
15434          */
15435         public static class DetailsImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Details
15436         {
15437             private static final long serialVersionUID = 1L;
15438             
15439             public DetailsImpl(org.apache.xmlbeans.SchemaType sType)
15440             {
15441                 super(sType, false);
15442             }
15443             
15444             protected DetailsImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
15445             {
15446                 super(sType, b);
15447             }
15448         }
15449         /**
15450          * An XML Questionnaire(@http://apply.grants.gov/forms/NACA_0001-V1.0).
15451          *
15452          * This is a complex type.
15453          */
15454         public static class QuestionnaireImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.Questionnaire
15455         {
15456             private static final long serialVersionUID = 1L;
15457             
15458             public QuestionnaireImpl(org.apache.xmlbeans.SchemaType sType)
15459             {
15460                 super(sType);
15461             }
15462             
15463             private static final javax.xml.namespace.QName FEDERALLEGISLATION$0 = 
15464                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FederalLegislation");
15465             private static final javax.xml.namespace.QName FEDERALRULE$2 = 
15466                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FederalRule");
15467             private static final javax.xml.namespace.QName FEDERALPROGRAM$4 = 
15468                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FederalProgram");
15469             private static final javax.xml.namespace.QName NOMINATION$6 = 
15470                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Nomination");
15471             private static final javax.xml.namespace.QName BACKGROUNDWORK$8 = 
15472                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "BackgroundWork");
15473             private static final javax.xml.namespace.QName FEDERALLEGISLATION2$10 = 
15474                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FederalLegislation2");
15475             private static final javax.xml.namespace.QName FEDERALRULE2$12 = 
15476                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FederalRule2");
15477             private static final javax.xml.namespace.QName FEDERALPROGRAM2$14 = 
15478                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FederalProgram2");
15479             private static final javax.xml.namespace.QName NOMINATION2$16 = 
15480                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Nomination2");
15481             private static final javax.xml.namespace.QName BACKGROUNDWORK2$18 = 
15482                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "BackgroundWork2");
15483             
15484             
15485             /**
15486              * Gets the "FederalLegislation" element
15487              */
15488             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalLegislation()
15489             {
15490                 synchronized (monitor())
15491                 {
15492                     check_orphaned();
15493                     org.apache.xmlbeans.SimpleValue target = null;
15494                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALLEGISLATION$0, 0);
15495                     if (target == null)
15496                     {
15497                       return null;
15498                     }
15499                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15500                 }
15501             }
15502             
15503             /**
15504              * Gets (as xml) the "FederalLegislation" element
15505              */
15506             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalLegislation()
15507             {
15508                 synchronized (monitor())
15509                 {
15510                     check_orphaned();
15511                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15512                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALLEGISLATION$0, 0);
15513                     return target;
15514                 }
15515             }
15516             
15517             /**
15518              * True if has "FederalLegislation" element
15519              */
15520             public boolean isSetFederalLegislation()
15521             {
15522                 synchronized (monitor())
15523                 {
15524                     check_orphaned();
15525                     return get_store().count_elements(FEDERALLEGISLATION$0) != 0;
15526                 }
15527             }
15528             
15529             /**
15530              * Sets the "FederalLegislation" element
15531              */
15532             public void setFederalLegislation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalLegislation)
15533             {
15534                 synchronized (monitor())
15535                 {
15536                     check_orphaned();
15537                     org.apache.xmlbeans.SimpleValue target = null;
15538                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALLEGISLATION$0, 0);
15539                     if (target == null)
15540                     {
15541                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALLEGISLATION$0);
15542                     }
15543                     target.setEnumValue(federalLegislation);
15544                 }
15545             }
15546             
15547             /**
15548              * Sets (as xml) the "FederalLegislation" element
15549              */
15550             public void xsetFederalLegislation(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalLegislation)
15551             {
15552                 synchronized (monitor())
15553                 {
15554                     check_orphaned();
15555                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15556                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALLEGISLATION$0, 0);
15557                     if (target == null)
15558                     {
15559                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDERALLEGISLATION$0);
15560                     }
15561                     target.set(federalLegislation);
15562                 }
15563             }
15564             
15565             /**
15566              * Unsets the "FederalLegislation" element
15567              */
15568             public void unsetFederalLegislation()
15569             {
15570                 synchronized (monitor())
15571                 {
15572                     check_orphaned();
15573                     get_store().remove_element(FEDERALLEGISLATION$0, 0);
15574                 }
15575             }
15576             
15577             /**
15578              * Gets the "FederalRule" element
15579              */
15580             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalRule()
15581             {
15582                 synchronized (monitor())
15583                 {
15584                     check_orphaned();
15585                     org.apache.xmlbeans.SimpleValue target = null;
15586                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALRULE$2, 0);
15587                     if (target == null)
15588                     {
15589                       return null;
15590                     }
15591                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15592                 }
15593             }
15594             
15595             /**
15596              * Gets (as xml) the "FederalRule" element
15597              */
15598             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalRule()
15599             {
15600                 synchronized (monitor())
15601                 {
15602                     check_orphaned();
15603                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15604                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALRULE$2, 0);
15605                     return target;
15606                 }
15607             }
15608             
15609             /**
15610              * True if has "FederalRule" element
15611              */
15612             public boolean isSetFederalRule()
15613             {
15614                 synchronized (monitor())
15615                 {
15616                     check_orphaned();
15617                     return get_store().count_elements(FEDERALRULE$2) != 0;
15618                 }
15619             }
15620             
15621             /**
15622              * Sets the "FederalRule" element
15623              */
15624             public void setFederalRule(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalRule)
15625             {
15626                 synchronized (monitor())
15627                 {
15628                     check_orphaned();
15629                     org.apache.xmlbeans.SimpleValue target = null;
15630                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALRULE$2, 0);
15631                     if (target == null)
15632                     {
15633                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALRULE$2);
15634                     }
15635                     target.setEnumValue(federalRule);
15636                 }
15637             }
15638             
15639             /**
15640              * Sets (as xml) the "FederalRule" element
15641              */
15642             public void xsetFederalRule(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalRule)
15643             {
15644                 synchronized (monitor())
15645                 {
15646                     check_orphaned();
15647                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15648                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALRULE$2, 0);
15649                     if (target == null)
15650                     {
15651                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDERALRULE$2);
15652                     }
15653                     target.set(federalRule);
15654                 }
15655             }
15656             
15657             /**
15658              * Unsets the "FederalRule" element
15659              */
15660             public void unsetFederalRule()
15661             {
15662                 synchronized (monitor())
15663                 {
15664                     check_orphaned();
15665                     get_store().remove_element(FEDERALRULE$2, 0);
15666                 }
15667             }
15668             
15669             /**
15670              * Gets the "FederalProgram" element
15671              */
15672             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalProgram()
15673             {
15674                 synchronized (monitor())
15675                 {
15676                     check_orphaned();
15677                     org.apache.xmlbeans.SimpleValue target = null;
15678                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALPROGRAM$4, 0);
15679                     if (target == null)
15680                     {
15681                       return null;
15682                     }
15683                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15684                 }
15685             }
15686             
15687             /**
15688              * Gets (as xml) the "FederalProgram" element
15689              */
15690             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalProgram()
15691             {
15692                 synchronized (monitor())
15693                 {
15694                     check_orphaned();
15695                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15696                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALPROGRAM$4, 0);
15697                     return target;
15698                 }
15699             }
15700             
15701             /**
15702              * True if has "FederalProgram" element
15703              */
15704             public boolean isSetFederalProgram()
15705             {
15706                 synchronized (monitor())
15707                 {
15708                     check_orphaned();
15709                     return get_store().count_elements(FEDERALPROGRAM$4) != 0;
15710                 }
15711             }
15712             
15713             /**
15714              * Sets the "FederalProgram" element
15715              */
15716             public void setFederalProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalProgram)
15717             {
15718                 synchronized (monitor())
15719                 {
15720                     check_orphaned();
15721                     org.apache.xmlbeans.SimpleValue target = null;
15722                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALPROGRAM$4, 0);
15723                     if (target == null)
15724                     {
15725                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALPROGRAM$4);
15726                     }
15727                     target.setEnumValue(federalProgram);
15728                 }
15729             }
15730             
15731             /**
15732              * Sets (as xml) the "FederalProgram" element
15733              */
15734             public void xsetFederalProgram(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalProgram)
15735             {
15736                 synchronized (monitor())
15737                 {
15738                     check_orphaned();
15739                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15740                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALPROGRAM$4, 0);
15741                     if (target == null)
15742                     {
15743                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDERALPROGRAM$4);
15744                     }
15745                     target.set(federalProgram);
15746                 }
15747             }
15748             
15749             /**
15750              * Unsets the "FederalProgram" element
15751              */
15752             public void unsetFederalProgram()
15753             {
15754                 synchronized (monitor())
15755                 {
15756                     check_orphaned();
15757                     get_store().remove_element(FEDERALPROGRAM$4, 0);
15758                 }
15759             }
15760             
15761             /**
15762              * Gets the "Nomination" element
15763              */
15764             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomination()
15765             {
15766                 synchronized (monitor())
15767                 {
15768                     check_orphaned();
15769                     org.apache.xmlbeans.SimpleValue target = null;
15770                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMINATION$6, 0);
15771                     if (target == null)
15772                     {
15773                       return null;
15774                     }
15775                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15776                 }
15777             }
15778             
15779             /**
15780              * Gets (as xml) the "Nomination" element
15781              */
15782             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomination()
15783             {
15784                 synchronized (monitor())
15785                 {
15786                     check_orphaned();
15787                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15788                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOMINATION$6, 0);
15789                     return target;
15790                 }
15791             }
15792             
15793             /**
15794              * True if has "Nomination" element
15795              */
15796             public boolean isSetNomination()
15797             {
15798                 synchronized (monitor())
15799                 {
15800                     check_orphaned();
15801                     return get_store().count_elements(NOMINATION$6) != 0;
15802                 }
15803             }
15804             
15805             /**
15806              * Sets the "Nomination" element
15807              */
15808             public void setNomination(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomination)
15809             {
15810                 synchronized (monitor())
15811                 {
15812                     check_orphaned();
15813                     org.apache.xmlbeans.SimpleValue target = null;
15814                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMINATION$6, 0);
15815                     if (target == null)
15816                     {
15817                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOMINATION$6);
15818                     }
15819                     target.setEnumValue(nomination);
15820                 }
15821             }
15822             
15823             /**
15824              * Sets (as xml) the "Nomination" element
15825              */
15826             public void xsetNomination(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomination)
15827             {
15828                 synchronized (monitor())
15829                 {
15830                     check_orphaned();
15831                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15832                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOMINATION$6, 0);
15833                     if (target == null)
15834                     {
15835                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOMINATION$6);
15836                     }
15837                     target.set(nomination);
15838                 }
15839             }
15840             
15841             /**
15842              * Unsets the "Nomination" element
15843              */
15844             public void unsetNomination()
15845             {
15846                 synchronized (monitor())
15847                 {
15848                     check_orphaned();
15849                     get_store().remove_element(NOMINATION$6, 0);
15850                 }
15851             }
15852             
15853             /**
15854              * Gets the "BackgroundWork" element
15855              */
15856             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBackgroundWork()
15857             {
15858                 synchronized (monitor())
15859                 {
15860                     check_orphaned();
15861                     org.apache.xmlbeans.SimpleValue target = null;
15862                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACKGROUNDWORK$8, 0);
15863                     if (target == null)
15864                     {
15865                       return null;
15866                     }
15867                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15868                 }
15869             }
15870             
15871             /**
15872              * Gets (as xml) the "BackgroundWork" element
15873              */
15874             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBackgroundWork()
15875             {
15876                 synchronized (monitor())
15877                 {
15878                     check_orphaned();
15879                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15880                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACKGROUNDWORK$8, 0);
15881                     return target;
15882                 }
15883             }
15884             
15885             /**
15886              * True if has "BackgroundWork" element
15887              */
15888             public boolean isSetBackgroundWork()
15889             {
15890                 synchronized (monitor())
15891                 {
15892                     check_orphaned();
15893                     return get_store().count_elements(BACKGROUNDWORK$8) != 0;
15894                 }
15895             }
15896             
15897             /**
15898              * Sets the "BackgroundWork" element
15899              */
15900             public void setBackgroundWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum backgroundWork)
15901             {
15902                 synchronized (monitor())
15903                 {
15904                     check_orphaned();
15905                     org.apache.xmlbeans.SimpleValue target = null;
15906                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACKGROUNDWORK$8, 0);
15907                     if (target == null)
15908                     {
15909                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BACKGROUNDWORK$8);
15910                     }
15911                     target.setEnumValue(backgroundWork);
15912                 }
15913             }
15914             
15915             /**
15916              * Sets (as xml) the "BackgroundWork" element
15917              */
15918             public void xsetBackgroundWork(gov.grants.apply.system.globalLibraryV20.YesNoDataType backgroundWork)
15919             {
15920                 synchronized (monitor())
15921                 {
15922                     check_orphaned();
15923                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15924                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACKGROUNDWORK$8, 0);
15925                     if (target == null)
15926                     {
15927                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BACKGROUNDWORK$8);
15928                     }
15929                     target.set(backgroundWork);
15930                 }
15931             }
15932             
15933             /**
15934              * Unsets the "BackgroundWork" element
15935              */
15936             public void unsetBackgroundWork()
15937             {
15938                 synchronized (monitor())
15939                 {
15940                     check_orphaned();
15941                     get_store().remove_element(BACKGROUNDWORK$8, 0);
15942                 }
15943             }
15944             
15945             /**
15946              * Gets the "FederalLegislation2" element
15947              */
15948             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalLegislation2()
15949             {
15950                 synchronized (monitor())
15951                 {
15952                     check_orphaned();
15953                     org.apache.xmlbeans.SimpleValue target = null;
15954                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALLEGISLATION2$10, 0);
15955                     if (target == null)
15956                     {
15957                       return null;
15958                     }
15959                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
15960                 }
15961             }
15962             
15963             /**
15964              * Gets (as xml) the "FederalLegislation2" element
15965              */
15966             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalLegislation2()
15967             {
15968                 synchronized (monitor())
15969                 {
15970                     check_orphaned();
15971                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
15972                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALLEGISLATION2$10, 0);
15973                     return target;
15974                 }
15975             }
15976             
15977             /**
15978              * True if has "FederalLegislation2" element
15979              */
15980             public boolean isSetFederalLegislation2()
15981             {
15982                 synchronized (monitor())
15983                 {
15984                     check_orphaned();
15985                     return get_store().count_elements(FEDERALLEGISLATION2$10) != 0;
15986                 }
15987             }
15988             
15989             /**
15990              * Sets the "FederalLegislation2" element
15991              */
15992             public void setFederalLegislation2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalLegislation2)
15993             {
15994                 synchronized (monitor())
15995                 {
15996                     check_orphaned();
15997                     org.apache.xmlbeans.SimpleValue target = null;
15998                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALLEGISLATION2$10, 0);
15999                     if (target == null)
16000                     {
16001                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALLEGISLATION2$10);
16002                     }
16003                     target.setEnumValue(federalLegislation2);
16004                 }
16005             }
16006             
16007             /**
16008              * Sets (as xml) the "FederalLegislation2" element
16009              */
16010             public void xsetFederalLegislation2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalLegislation2)
16011             {
16012                 synchronized (monitor())
16013                 {
16014                     check_orphaned();
16015                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16016                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALLEGISLATION2$10, 0);
16017                     if (target == null)
16018                     {
16019                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDERALLEGISLATION2$10);
16020                     }
16021                     target.set(federalLegislation2);
16022                 }
16023             }
16024             
16025             /**
16026              * Unsets the "FederalLegislation2" element
16027              */
16028             public void unsetFederalLegislation2()
16029             {
16030                 synchronized (monitor())
16031                 {
16032                     check_orphaned();
16033                     get_store().remove_element(FEDERALLEGISLATION2$10, 0);
16034                 }
16035             }
16036             
16037             /**
16038              * Gets the "FederalRule2" element
16039              */
16040             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalRule2()
16041             {
16042                 synchronized (monitor())
16043                 {
16044                     check_orphaned();
16045                     org.apache.xmlbeans.SimpleValue target = null;
16046                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALRULE2$12, 0);
16047                     if (target == null)
16048                     {
16049                       return null;
16050                     }
16051                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16052                 }
16053             }
16054             
16055             /**
16056              * Gets (as xml) the "FederalRule2" element
16057              */
16058             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalRule2()
16059             {
16060                 synchronized (monitor())
16061                 {
16062                     check_orphaned();
16063                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16064                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALRULE2$12, 0);
16065                     return target;
16066                 }
16067             }
16068             
16069             /**
16070              * True if has "FederalRule2" element
16071              */
16072             public boolean isSetFederalRule2()
16073             {
16074                 synchronized (monitor())
16075                 {
16076                     check_orphaned();
16077                     return get_store().count_elements(FEDERALRULE2$12) != 0;
16078                 }
16079             }
16080             
16081             /**
16082              * Sets the "FederalRule2" element
16083              */
16084             public void setFederalRule2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalRule2)
16085             {
16086                 synchronized (monitor())
16087                 {
16088                     check_orphaned();
16089                     org.apache.xmlbeans.SimpleValue target = null;
16090                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALRULE2$12, 0);
16091                     if (target == null)
16092                     {
16093                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALRULE2$12);
16094                     }
16095                     target.setEnumValue(federalRule2);
16096                 }
16097             }
16098             
16099             /**
16100              * Sets (as xml) the "FederalRule2" element
16101              */
16102             public void xsetFederalRule2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalRule2)
16103             {
16104                 synchronized (monitor())
16105                 {
16106                     check_orphaned();
16107                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16108                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALRULE2$12, 0);
16109                     if (target == null)
16110                     {
16111                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDERALRULE2$12);
16112                     }
16113                     target.set(federalRule2);
16114                 }
16115             }
16116             
16117             /**
16118              * Unsets the "FederalRule2" element
16119              */
16120             public void unsetFederalRule2()
16121             {
16122                 synchronized (monitor())
16123                 {
16124                     check_orphaned();
16125                     get_store().remove_element(FEDERALRULE2$12, 0);
16126                 }
16127             }
16128             
16129             /**
16130              * Gets the "FederalProgram2" element
16131              */
16132             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFederalProgram2()
16133             {
16134                 synchronized (monitor())
16135                 {
16136                     check_orphaned();
16137                     org.apache.xmlbeans.SimpleValue target = null;
16138                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALPROGRAM2$14, 0);
16139                     if (target == null)
16140                     {
16141                       return null;
16142                     }
16143                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16144                 }
16145             }
16146             
16147             /**
16148              * Gets (as xml) the "FederalProgram2" element
16149              */
16150             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFederalProgram2()
16151             {
16152                 synchronized (monitor())
16153                 {
16154                     check_orphaned();
16155                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16156                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALPROGRAM2$14, 0);
16157                     return target;
16158                 }
16159             }
16160             
16161             /**
16162              * True if has "FederalProgram2" element
16163              */
16164             public boolean isSetFederalProgram2()
16165             {
16166                 synchronized (monitor())
16167                 {
16168                     check_orphaned();
16169                     return get_store().count_elements(FEDERALPROGRAM2$14) != 0;
16170                 }
16171             }
16172             
16173             /**
16174              * Sets the "FederalProgram2" element
16175              */
16176             public void setFederalProgram2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum federalProgram2)
16177             {
16178                 synchronized (monitor())
16179                 {
16180                     check_orphaned();
16181                     org.apache.xmlbeans.SimpleValue target = null;
16182                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FEDERALPROGRAM2$14, 0);
16183                     if (target == null)
16184                     {
16185                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FEDERALPROGRAM2$14);
16186                     }
16187                     target.setEnumValue(federalProgram2);
16188                 }
16189             }
16190             
16191             /**
16192              * Sets (as xml) the "FederalProgram2" element
16193              */
16194             public void xsetFederalProgram2(gov.grants.apply.system.globalLibraryV20.YesNoDataType federalProgram2)
16195             {
16196                 synchronized (monitor())
16197                 {
16198                     check_orphaned();
16199                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16200                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FEDERALPROGRAM2$14, 0);
16201                     if (target == null)
16202                     {
16203                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FEDERALPROGRAM2$14);
16204                     }
16205                     target.set(federalProgram2);
16206                 }
16207             }
16208             
16209             /**
16210              * Unsets the "FederalProgram2" element
16211              */
16212             public void unsetFederalProgram2()
16213             {
16214                 synchronized (monitor())
16215                 {
16216                     check_orphaned();
16217                     get_store().remove_element(FEDERALPROGRAM2$14, 0);
16218                 }
16219             }
16220             
16221             /**
16222              * Gets the "Nomination2" element
16223              */
16224             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNomination2()
16225             {
16226                 synchronized (monitor())
16227                 {
16228                     check_orphaned();
16229                     org.apache.xmlbeans.SimpleValue target = null;
16230                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMINATION2$16, 0);
16231                     if (target == null)
16232                     {
16233                       return null;
16234                     }
16235                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16236                 }
16237             }
16238             
16239             /**
16240              * Gets (as xml) the "Nomination2" element
16241              */
16242             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNomination2()
16243             {
16244                 synchronized (monitor())
16245                 {
16246                     check_orphaned();
16247                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16248                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOMINATION2$16, 0);
16249                     return target;
16250                 }
16251             }
16252             
16253             /**
16254              * True if has "Nomination2" element
16255              */
16256             public boolean isSetNomination2()
16257             {
16258                 synchronized (monitor())
16259                 {
16260                     check_orphaned();
16261                     return get_store().count_elements(NOMINATION2$16) != 0;
16262                 }
16263             }
16264             
16265             /**
16266              * Sets the "Nomination2" element
16267              */
16268             public void setNomination2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum nomination2)
16269             {
16270                 synchronized (monitor())
16271                 {
16272                     check_orphaned();
16273                     org.apache.xmlbeans.SimpleValue target = null;
16274                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NOMINATION2$16, 0);
16275                     if (target == null)
16276                     {
16277                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NOMINATION2$16);
16278                     }
16279                     target.setEnumValue(nomination2);
16280                 }
16281             }
16282             
16283             /**
16284              * Sets (as xml) the "Nomination2" element
16285              */
16286             public void xsetNomination2(gov.grants.apply.system.globalLibraryV20.YesNoDataType nomination2)
16287             {
16288                 synchronized (monitor())
16289                 {
16290                     check_orphaned();
16291                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16292                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NOMINATION2$16, 0);
16293                     if (target == null)
16294                     {
16295                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NOMINATION2$16);
16296                     }
16297                     target.set(nomination2);
16298                 }
16299             }
16300             
16301             /**
16302              * Unsets the "Nomination2" element
16303              */
16304             public void unsetNomination2()
16305             {
16306                 synchronized (monitor())
16307                 {
16308                     check_orphaned();
16309                     get_store().remove_element(NOMINATION2$16, 0);
16310                 }
16311             }
16312             
16313             /**
16314              * Gets the "BackgroundWork2" element
16315              */
16316             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getBackgroundWork2()
16317             {
16318                 synchronized (monitor())
16319                 {
16320                     check_orphaned();
16321                     org.apache.xmlbeans.SimpleValue target = null;
16322                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACKGROUNDWORK2$18, 0);
16323                     if (target == null)
16324                     {
16325                       return null;
16326                     }
16327                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16328                 }
16329             }
16330             
16331             /**
16332              * Gets (as xml) the "BackgroundWork2" element
16333              */
16334             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetBackgroundWork2()
16335             {
16336                 synchronized (monitor())
16337                 {
16338                     check_orphaned();
16339                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16340                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACKGROUNDWORK2$18, 0);
16341                     return target;
16342                 }
16343             }
16344             
16345             /**
16346              * True if has "BackgroundWork2" element
16347              */
16348             public boolean isSetBackgroundWork2()
16349             {
16350                 synchronized (monitor())
16351                 {
16352                     check_orphaned();
16353                     return get_store().count_elements(BACKGROUNDWORK2$18) != 0;
16354                 }
16355             }
16356             
16357             /**
16358              * Sets the "BackgroundWork2" element
16359              */
16360             public void setBackgroundWork2(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum backgroundWork2)
16361             {
16362                 synchronized (monitor())
16363                 {
16364                     check_orphaned();
16365                     org.apache.xmlbeans.SimpleValue target = null;
16366                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(BACKGROUNDWORK2$18, 0);
16367                     if (target == null)
16368                     {
16369                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(BACKGROUNDWORK2$18);
16370                     }
16371                     target.setEnumValue(backgroundWork2);
16372                 }
16373             }
16374             
16375             /**
16376              * Sets (as xml) the "BackgroundWork2" element
16377              */
16378             public void xsetBackgroundWork2(gov.grants.apply.system.globalLibraryV20.YesNoDataType backgroundWork2)
16379             {
16380                 synchronized (monitor())
16381                 {
16382                     check_orphaned();
16383                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16384                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(BACKGROUNDWORK2$18, 0);
16385                     if (target == null)
16386                     {
16387                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(BACKGROUNDWORK2$18);
16388                     }
16389                     target.set(backgroundWork2);
16390                 }
16391             }
16392             
16393             /**
16394              * Unsets the "BackgroundWork2" element
16395              */
16396             public void unsetBackgroundWork2()
16397             {
16398                 synchronized (monitor())
16399                 {
16400                     check_orphaned();
16401                     get_store().remove_element(BACKGROUNDWORK2$18, 0);
16402                 }
16403             }
16404         }
16405         /**
16406          * An XML EnvironmentalReview(@http://apply.grants.gov/forms/NACA_0001-V1.0).
16407          *
16408          * This is a complex type.
16409          */
16410         public static class EnvironmentalReviewImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview
16411         {
16412             private static final long serialVersionUID = 1L;
16413             
16414             public EnvironmentalReviewImpl(org.apache.xmlbeans.SchemaType sType)
16415             {
16416                 super(sType);
16417             }
16418             
16419             private static final javax.xml.namespace.QName CATEGORICALEXCLUSION$0 = 
16420                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CategoricalExclusion");
16421             private static final javax.xml.namespace.QName ENVIRONMENTALIMPACT$2 = 
16422                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "EnvironmentalImpact");
16423             private static final javax.xml.namespace.QName HISTORICALSITES$4 = 
16424                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "HistoricalSites");
16425             private static final javax.xml.namespace.QName WILDERNESSAREAS$6 = 
16426                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "WildernessAreas");
16427             private static final javax.xml.namespace.QName SCENICRIVERS$8 = 
16428                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ScenicRivers");
16429             private static final javax.xml.namespace.QName CRITICALHABITATS$10 = 
16430                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CriticalHabitats");
16431             private static final javax.xml.namespace.QName NATURALLANDMARKS$12 = 
16432                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "NaturalLandmarks");
16433             private static final javax.xml.namespace.QName COSTALBARRIER$14 = 
16434                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CostalBarrier");
16435             private static final javax.xml.namespace.QName COSTALZONE$16 = 
16436                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "CostalZone");
16437             private static final javax.xml.namespace.QName SOLESOURCEAQUIFER$18 = 
16438                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SoleSourceAquifer");
16439             private static final javax.xml.namespace.QName WETLANDS$20 = 
16440                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Wetlands");
16441             private static final javax.xml.namespace.QName FLOODPLAINS$22 = 
16442                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FloodPlains");
16443             private static final javax.xml.namespace.QName PRIMEFARMLAND$24 = 
16444                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "PrimeFarmland");
16445             private static final javax.xml.namespace.QName EPALIST$26 = 
16446                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "EPAList");
16447             private static final javax.xml.namespace.QName ERNARRATIVE$28 = 
16448                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ERNarrative");
16449             
16450             
16451             /**
16452              * Gets the "CategoricalExclusion" element
16453              */
16454             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCategoricalExclusion()
16455             {
16456                 synchronized (monitor())
16457                 {
16458                     check_orphaned();
16459                     org.apache.xmlbeans.SimpleValue target = null;
16460                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CATEGORICALEXCLUSION$0, 0);
16461                     if (target == null)
16462                     {
16463                       return null;
16464                     }
16465                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16466                 }
16467             }
16468             
16469             /**
16470              * Gets (as xml) the "CategoricalExclusion" element
16471              */
16472             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCategoricalExclusion()
16473             {
16474                 synchronized (monitor())
16475                 {
16476                     check_orphaned();
16477                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16478                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CATEGORICALEXCLUSION$0, 0);
16479                     return target;
16480                 }
16481             }
16482             
16483             /**
16484              * Sets the "CategoricalExclusion" element
16485              */
16486             public void setCategoricalExclusion(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum categoricalExclusion)
16487             {
16488                 synchronized (monitor())
16489                 {
16490                     check_orphaned();
16491                     org.apache.xmlbeans.SimpleValue target = null;
16492                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CATEGORICALEXCLUSION$0, 0);
16493                     if (target == null)
16494                     {
16495                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CATEGORICALEXCLUSION$0);
16496                     }
16497                     target.setEnumValue(categoricalExclusion);
16498                 }
16499             }
16500             
16501             /**
16502              * Sets (as xml) the "CategoricalExclusion" element
16503              */
16504             public void xsetCategoricalExclusion(gov.grants.apply.system.globalLibraryV20.YesNoDataType categoricalExclusion)
16505             {
16506                 synchronized (monitor())
16507                 {
16508                     check_orphaned();
16509                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16510                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CATEGORICALEXCLUSION$0, 0);
16511                     if (target == null)
16512                     {
16513                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CATEGORICALEXCLUSION$0);
16514                     }
16515                     target.set(categoricalExclusion);
16516                 }
16517             }
16518             
16519             /**
16520              * Gets the "EnvironmentalImpact" element
16521              */
16522             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEnvironmentalImpact()
16523             {
16524                 synchronized (monitor())
16525                 {
16526                     check_orphaned();
16527                     org.apache.xmlbeans.SimpleValue target = null;
16528                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACT$2, 0);
16529                     if (target == null)
16530                     {
16531                       return null;
16532                     }
16533                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16534                 }
16535             }
16536             
16537             /**
16538              * Gets (as xml) the "EnvironmentalImpact" element
16539              */
16540             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEnvironmentalImpact()
16541             {
16542                 synchronized (monitor())
16543                 {
16544                     check_orphaned();
16545                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16546                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENVIRONMENTALIMPACT$2, 0);
16547                     return target;
16548                 }
16549             }
16550             
16551             /**
16552              * Sets the "EnvironmentalImpact" element
16553              */
16554             public void setEnvironmentalImpact(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum environmentalImpact)
16555             {
16556                 synchronized (monitor())
16557                 {
16558                     check_orphaned();
16559                     org.apache.xmlbeans.SimpleValue target = null;
16560                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ENVIRONMENTALIMPACT$2, 0);
16561                     if (target == null)
16562                     {
16563                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ENVIRONMENTALIMPACT$2);
16564                     }
16565                     target.setEnumValue(environmentalImpact);
16566                 }
16567             }
16568             
16569             /**
16570              * Sets (as xml) the "EnvironmentalImpact" element
16571              */
16572             public void xsetEnvironmentalImpact(gov.grants.apply.system.globalLibraryV20.YesNoDataType environmentalImpact)
16573             {
16574                 synchronized (monitor())
16575                 {
16576                     check_orphaned();
16577                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16578                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ENVIRONMENTALIMPACT$2, 0);
16579                     if (target == null)
16580                     {
16581                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ENVIRONMENTALIMPACT$2);
16582                     }
16583                     target.set(environmentalImpact);
16584                 }
16585             }
16586             
16587             /**
16588              * Gets the "HistoricalSites" element
16589              */
16590             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getHistoricalSites()
16591             {
16592                 synchronized (monitor())
16593                 {
16594                     check_orphaned();
16595                     org.apache.xmlbeans.SimpleValue target = null;
16596                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HISTORICALSITES$4, 0);
16597                     if (target == null)
16598                     {
16599                       return null;
16600                     }
16601                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16602                 }
16603             }
16604             
16605             /**
16606              * Gets (as xml) the "HistoricalSites" element
16607              */
16608             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetHistoricalSites()
16609             {
16610                 synchronized (monitor())
16611                 {
16612                     check_orphaned();
16613                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16614                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HISTORICALSITES$4, 0);
16615                     return target;
16616                 }
16617             }
16618             
16619             /**
16620              * Sets the "HistoricalSites" element
16621              */
16622             public void setHistoricalSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum historicalSites)
16623             {
16624                 synchronized (monitor())
16625                 {
16626                     check_orphaned();
16627                     org.apache.xmlbeans.SimpleValue target = null;
16628                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HISTORICALSITES$4, 0);
16629                     if (target == null)
16630                     {
16631                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HISTORICALSITES$4);
16632                     }
16633                     target.setEnumValue(historicalSites);
16634                 }
16635             }
16636             
16637             /**
16638              * Sets (as xml) the "HistoricalSites" element
16639              */
16640             public void xsetHistoricalSites(gov.grants.apply.system.globalLibraryV20.YesNoDataType historicalSites)
16641             {
16642                 synchronized (monitor())
16643                 {
16644                     check_orphaned();
16645                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16646                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(HISTORICALSITES$4, 0);
16647                     if (target == null)
16648                     {
16649                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(HISTORICALSITES$4);
16650                     }
16651                     target.set(historicalSites);
16652                 }
16653             }
16654             
16655             /**
16656              * Gets the "WildernessAreas" element
16657              */
16658             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWildernessAreas()
16659             {
16660                 synchronized (monitor())
16661                 {
16662                     check_orphaned();
16663                     org.apache.xmlbeans.SimpleValue target = null;
16664                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WILDERNESSAREAS$6, 0);
16665                     if (target == null)
16666                     {
16667                       return null;
16668                     }
16669                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16670                 }
16671             }
16672             
16673             /**
16674              * Gets (as xml) the "WildernessAreas" element
16675              */
16676             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWildernessAreas()
16677             {
16678                 synchronized (monitor())
16679                 {
16680                     check_orphaned();
16681                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16682                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WILDERNESSAREAS$6, 0);
16683                     return target;
16684                 }
16685             }
16686             
16687             /**
16688              * Sets the "WildernessAreas" element
16689              */
16690             public void setWildernessAreas(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wildernessAreas)
16691             {
16692                 synchronized (monitor())
16693                 {
16694                     check_orphaned();
16695                     org.apache.xmlbeans.SimpleValue target = null;
16696                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WILDERNESSAREAS$6, 0);
16697                     if (target == null)
16698                     {
16699                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WILDERNESSAREAS$6);
16700                     }
16701                     target.setEnumValue(wildernessAreas);
16702                 }
16703             }
16704             
16705             /**
16706              * Sets (as xml) the "WildernessAreas" element
16707              */
16708             public void xsetWildernessAreas(gov.grants.apply.system.globalLibraryV20.YesNoDataType wildernessAreas)
16709             {
16710                 synchronized (monitor())
16711                 {
16712                     check_orphaned();
16713                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16714                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WILDERNESSAREAS$6, 0);
16715                     if (target == null)
16716                     {
16717                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WILDERNESSAREAS$6);
16718                     }
16719                     target.set(wildernessAreas);
16720                 }
16721             }
16722             
16723             /**
16724              * Gets the "ScenicRivers" element
16725              */
16726             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getScenicRivers()
16727             {
16728                 synchronized (monitor())
16729                 {
16730                     check_orphaned();
16731                     org.apache.xmlbeans.SimpleValue target = null;
16732                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCENICRIVERS$8, 0);
16733                     if (target == null)
16734                     {
16735                       return null;
16736                     }
16737                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16738                 }
16739             }
16740             
16741             /**
16742              * Gets (as xml) the "ScenicRivers" element
16743              */
16744             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetScenicRivers()
16745             {
16746                 synchronized (monitor())
16747                 {
16748                     check_orphaned();
16749                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16750                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCENICRIVERS$8, 0);
16751                     return target;
16752                 }
16753             }
16754             
16755             /**
16756              * Sets the "ScenicRivers" element
16757              */
16758             public void setScenicRivers(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum scenicRivers)
16759             {
16760                 synchronized (monitor())
16761                 {
16762                     check_orphaned();
16763                     org.apache.xmlbeans.SimpleValue target = null;
16764                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SCENICRIVERS$8, 0);
16765                     if (target == null)
16766                     {
16767                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SCENICRIVERS$8);
16768                     }
16769                     target.setEnumValue(scenicRivers);
16770                 }
16771             }
16772             
16773             /**
16774              * Sets (as xml) the "ScenicRivers" element
16775              */
16776             public void xsetScenicRivers(gov.grants.apply.system.globalLibraryV20.YesNoDataType scenicRivers)
16777             {
16778                 synchronized (monitor())
16779                 {
16780                     check_orphaned();
16781                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16782                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SCENICRIVERS$8, 0);
16783                     if (target == null)
16784                     {
16785                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SCENICRIVERS$8);
16786                     }
16787                     target.set(scenicRivers);
16788                 }
16789             }
16790             
16791             /**
16792              * Gets the "CriticalHabitats" element
16793              */
16794             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCriticalHabitats()
16795             {
16796                 synchronized (monitor())
16797                 {
16798                     check_orphaned();
16799                     org.apache.xmlbeans.SimpleValue target = null;
16800                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRITICALHABITATS$10, 0);
16801                     if (target == null)
16802                     {
16803                       return null;
16804                     }
16805                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16806                 }
16807             }
16808             
16809             /**
16810              * Gets (as xml) the "CriticalHabitats" element
16811              */
16812             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCriticalHabitats()
16813             {
16814                 synchronized (monitor())
16815                 {
16816                     check_orphaned();
16817                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16818                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRITICALHABITATS$10, 0);
16819                     return target;
16820                 }
16821             }
16822             
16823             /**
16824              * Sets the "CriticalHabitats" element
16825              */
16826             public void setCriticalHabitats(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum criticalHabitats)
16827             {
16828                 synchronized (monitor())
16829                 {
16830                     check_orphaned();
16831                     org.apache.xmlbeans.SimpleValue target = null;
16832                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CRITICALHABITATS$10, 0);
16833                     if (target == null)
16834                     {
16835                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CRITICALHABITATS$10);
16836                     }
16837                     target.setEnumValue(criticalHabitats);
16838                 }
16839             }
16840             
16841             /**
16842              * Sets (as xml) the "CriticalHabitats" element
16843              */
16844             public void xsetCriticalHabitats(gov.grants.apply.system.globalLibraryV20.YesNoDataType criticalHabitats)
16845             {
16846                 synchronized (monitor())
16847                 {
16848                     check_orphaned();
16849                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16850                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(CRITICALHABITATS$10, 0);
16851                     if (target == null)
16852                     {
16853                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(CRITICALHABITATS$10);
16854                     }
16855                     target.set(criticalHabitats);
16856                 }
16857             }
16858             
16859             /**
16860              * Gets the "NaturalLandmarks" element
16861              */
16862             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getNaturalLandmarks()
16863             {
16864                 synchronized (monitor())
16865                 {
16866                     check_orphaned();
16867                     org.apache.xmlbeans.SimpleValue target = null;
16868                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALLANDMARKS$12, 0);
16869                     if (target == null)
16870                     {
16871                       return null;
16872                     }
16873                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16874                 }
16875             }
16876             
16877             /**
16878              * Gets (as xml) the "NaturalLandmarks" element
16879              */
16880             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetNaturalLandmarks()
16881             {
16882                 synchronized (monitor())
16883                 {
16884                     check_orphaned();
16885                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16886                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALLANDMARKS$12, 0);
16887                     return target;
16888                 }
16889             }
16890             
16891             /**
16892              * Sets the "NaturalLandmarks" element
16893              */
16894             public void setNaturalLandmarks(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum naturalLandmarks)
16895             {
16896                 synchronized (monitor())
16897                 {
16898                     check_orphaned();
16899                     org.apache.xmlbeans.SimpleValue target = null;
16900                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NATURALLANDMARKS$12, 0);
16901                     if (target == null)
16902                     {
16903                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NATURALLANDMARKS$12);
16904                     }
16905                     target.setEnumValue(naturalLandmarks);
16906                 }
16907             }
16908             
16909             /**
16910              * Sets (as xml) the "NaturalLandmarks" element
16911              */
16912             public void xsetNaturalLandmarks(gov.grants.apply.system.globalLibraryV20.YesNoDataType naturalLandmarks)
16913             {
16914                 synchronized (monitor())
16915                 {
16916                     check_orphaned();
16917                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16918                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(NATURALLANDMARKS$12, 0);
16919                     if (target == null)
16920                     {
16921                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(NATURALLANDMARKS$12);
16922                     }
16923                     target.set(naturalLandmarks);
16924                 }
16925             }
16926             
16927             /**
16928              * Gets the "CostalBarrier" element
16929              */
16930             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCostalBarrier()
16931             {
16932                 synchronized (monitor())
16933                 {
16934                     check_orphaned();
16935                     org.apache.xmlbeans.SimpleValue target = null;
16936                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COSTALBARRIER$14, 0);
16937                     if (target == null)
16938                     {
16939                       return null;
16940                     }
16941                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
16942                 }
16943             }
16944             
16945             /**
16946              * Gets (as xml) the "CostalBarrier" element
16947              */
16948             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCostalBarrier()
16949             {
16950                 synchronized (monitor())
16951                 {
16952                     check_orphaned();
16953                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16954                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COSTALBARRIER$14, 0);
16955                     return target;
16956                 }
16957             }
16958             
16959             /**
16960              * Sets the "CostalBarrier" element
16961              */
16962             public void setCostalBarrier(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum costalBarrier)
16963             {
16964                 synchronized (monitor())
16965                 {
16966                     check_orphaned();
16967                     org.apache.xmlbeans.SimpleValue target = null;
16968                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COSTALBARRIER$14, 0);
16969                     if (target == null)
16970                     {
16971                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COSTALBARRIER$14);
16972                     }
16973                     target.setEnumValue(costalBarrier);
16974                 }
16975             }
16976             
16977             /**
16978              * Sets (as xml) the "CostalBarrier" element
16979              */
16980             public void xsetCostalBarrier(gov.grants.apply.system.globalLibraryV20.YesNoDataType costalBarrier)
16981             {
16982                 synchronized (monitor())
16983                 {
16984                     check_orphaned();
16985                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
16986                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COSTALBARRIER$14, 0);
16987                     if (target == null)
16988                     {
16989                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COSTALBARRIER$14);
16990                     }
16991                     target.set(costalBarrier);
16992                 }
16993             }
16994             
16995             /**
16996              * Gets the "CostalZone" element
16997              */
16998             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getCostalZone()
16999             {
17000                 synchronized (monitor())
17001                 {
17002                     check_orphaned();
17003                     org.apache.xmlbeans.SimpleValue target = null;
17004                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COSTALZONE$16, 0);
17005                     if (target == null)
17006                     {
17007                       return null;
17008                     }
17009                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17010                 }
17011             }
17012             
17013             /**
17014              * Gets (as xml) the "CostalZone" element
17015              */
17016             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetCostalZone()
17017             {
17018                 synchronized (monitor())
17019                 {
17020                     check_orphaned();
17021                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17022                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COSTALZONE$16, 0);
17023                     return target;
17024                 }
17025             }
17026             
17027             /**
17028              * Sets the "CostalZone" element
17029              */
17030             public void setCostalZone(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum costalZone)
17031             {
17032                 synchronized (monitor())
17033                 {
17034                     check_orphaned();
17035                     org.apache.xmlbeans.SimpleValue target = null;
17036                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(COSTALZONE$16, 0);
17037                     if (target == null)
17038                     {
17039                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(COSTALZONE$16);
17040                     }
17041                     target.setEnumValue(costalZone);
17042                 }
17043             }
17044             
17045             /**
17046              * Sets (as xml) the "CostalZone" element
17047              */
17048             public void xsetCostalZone(gov.grants.apply.system.globalLibraryV20.YesNoDataType costalZone)
17049             {
17050                 synchronized (monitor())
17051                 {
17052                     check_orphaned();
17053                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17054                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(COSTALZONE$16, 0);
17055                     if (target == null)
17056                     {
17057                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(COSTALZONE$16);
17058                     }
17059                     target.set(costalZone);
17060                 }
17061             }
17062             
17063             /**
17064              * Gets the "SoleSourceAquifer" element
17065              */
17066             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSoleSourceAquifer()
17067             {
17068                 synchronized (monitor())
17069                 {
17070                     check_orphaned();
17071                     org.apache.xmlbeans.SimpleValue target = null;
17072                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOLESOURCEAQUIFER$18, 0);
17073                     if (target == null)
17074                     {
17075                       return null;
17076                     }
17077                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17078                 }
17079             }
17080             
17081             /**
17082              * Gets (as xml) the "SoleSourceAquifer" element
17083              */
17084             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSoleSourceAquifer()
17085             {
17086                 synchronized (monitor())
17087                 {
17088                     check_orphaned();
17089                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17090                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOLESOURCEAQUIFER$18, 0);
17091                     return target;
17092                 }
17093             }
17094             
17095             /**
17096              * Sets the "SoleSourceAquifer" element
17097              */
17098             public void setSoleSourceAquifer(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum soleSourceAquifer)
17099             {
17100                 synchronized (monitor())
17101                 {
17102                     check_orphaned();
17103                     org.apache.xmlbeans.SimpleValue target = null;
17104                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SOLESOURCEAQUIFER$18, 0);
17105                     if (target == null)
17106                     {
17107                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SOLESOURCEAQUIFER$18);
17108                     }
17109                     target.setEnumValue(soleSourceAquifer);
17110                 }
17111             }
17112             
17113             /**
17114              * Sets (as xml) the "SoleSourceAquifer" element
17115              */
17116             public void xsetSoleSourceAquifer(gov.grants.apply.system.globalLibraryV20.YesNoDataType soleSourceAquifer)
17117             {
17118                 synchronized (monitor())
17119                 {
17120                     check_orphaned();
17121                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17122                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SOLESOURCEAQUIFER$18, 0);
17123                     if (target == null)
17124                     {
17125                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SOLESOURCEAQUIFER$18);
17126                     }
17127                     target.set(soleSourceAquifer);
17128                 }
17129             }
17130             
17131             /**
17132              * Gets the "Wetlands" element
17133              */
17134             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getWetlands()
17135             {
17136                 synchronized (monitor())
17137                 {
17138                     check_orphaned();
17139                     org.apache.xmlbeans.SimpleValue target = null;
17140                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WETLANDS$20, 0);
17141                     if (target == null)
17142                     {
17143                       return null;
17144                     }
17145                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17146                 }
17147             }
17148             
17149             /**
17150              * Gets (as xml) the "Wetlands" element
17151              */
17152             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetWetlands()
17153             {
17154                 synchronized (monitor())
17155                 {
17156                     check_orphaned();
17157                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17158                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WETLANDS$20, 0);
17159                     return target;
17160                 }
17161             }
17162             
17163             /**
17164              * Sets the "Wetlands" element
17165              */
17166             public void setWetlands(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum wetlands)
17167             {
17168                 synchronized (monitor())
17169                 {
17170                     check_orphaned();
17171                     org.apache.xmlbeans.SimpleValue target = null;
17172                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(WETLANDS$20, 0);
17173                     if (target == null)
17174                     {
17175                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(WETLANDS$20);
17176                     }
17177                     target.setEnumValue(wetlands);
17178                 }
17179             }
17180             
17181             /**
17182              * Sets (as xml) the "Wetlands" element
17183              */
17184             public void xsetWetlands(gov.grants.apply.system.globalLibraryV20.YesNoDataType wetlands)
17185             {
17186                 synchronized (monitor())
17187                 {
17188                     check_orphaned();
17189                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17190                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(WETLANDS$20, 0);
17191                     if (target == null)
17192                     {
17193                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(WETLANDS$20);
17194                     }
17195                     target.set(wetlands);
17196                 }
17197             }
17198             
17199             /**
17200              * Gets the "FloodPlains" element
17201              */
17202             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFloodPlains()
17203             {
17204                 synchronized (monitor())
17205                 {
17206                     check_orphaned();
17207                     org.apache.xmlbeans.SimpleValue target = null;
17208                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLOODPLAINS$22, 0);
17209                     if (target == null)
17210                     {
17211                       return null;
17212                     }
17213                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17214                 }
17215             }
17216             
17217             /**
17218              * Gets (as xml) the "FloodPlains" element
17219              */
17220             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFloodPlains()
17221             {
17222                 synchronized (monitor())
17223                 {
17224                     check_orphaned();
17225                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17226                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLOODPLAINS$22, 0);
17227                     return target;
17228                 }
17229             }
17230             
17231             /**
17232              * Sets the "FloodPlains" element
17233              */
17234             public void setFloodPlains(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum floodPlains)
17235             {
17236                 synchronized (monitor())
17237                 {
17238                     check_orphaned();
17239                     org.apache.xmlbeans.SimpleValue target = null;
17240                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FLOODPLAINS$22, 0);
17241                     if (target == null)
17242                     {
17243                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FLOODPLAINS$22);
17244                     }
17245                     target.setEnumValue(floodPlains);
17246                 }
17247             }
17248             
17249             /**
17250              * Sets (as xml) the "FloodPlains" element
17251              */
17252             public void xsetFloodPlains(gov.grants.apply.system.globalLibraryV20.YesNoDataType floodPlains)
17253             {
17254                 synchronized (monitor())
17255                 {
17256                     check_orphaned();
17257                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17258                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FLOODPLAINS$22, 0);
17259                     if (target == null)
17260                     {
17261                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FLOODPLAINS$22);
17262                     }
17263                     target.set(floodPlains);
17264                 }
17265             }
17266             
17267             /**
17268              * Gets the "PrimeFarmland" element
17269              */
17270             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getPrimeFarmland()
17271             {
17272                 synchronized (monitor())
17273                 {
17274                     check_orphaned();
17275                     org.apache.xmlbeans.SimpleValue target = null;
17276                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMEFARMLAND$24, 0);
17277                     if (target == null)
17278                     {
17279                       return null;
17280                     }
17281                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17282                 }
17283             }
17284             
17285             /**
17286              * Gets (as xml) the "PrimeFarmland" element
17287              */
17288             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetPrimeFarmland()
17289             {
17290                 synchronized (monitor())
17291                 {
17292                     check_orphaned();
17293                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17294                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMEFARMLAND$24, 0);
17295                     return target;
17296                 }
17297             }
17298             
17299             /**
17300              * Sets the "PrimeFarmland" element
17301              */
17302             public void setPrimeFarmland(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum primeFarmland)
17303             {
17304                 synchronized (monitor())
17305                 {
17306                     check_orphaned();
17307                     org.apache.xmlbeans.SimpleValue target = null;
17308                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(PRIMEFARMLAND$24, 0);
17309                     if (target == null)
17310                     {
17311                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(PRIMEFARMLAND$24);
17312                     }
17313                     target.setEnumValue(primeFarmland);
17314                 }
17315             }
17316             
17317             /**
17318              * Sets (as xml) the "PrimeFarmland" element
17319              */
17320             public void xsetPrimeFarmland(gov.grants.apply.system.globalLibraryV20.YesNoDataType primeFarmland)
17321             {
17322                 synchronized (monitor())
17323                 {
17324                     check_orphaned();
17325                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17326                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(PRIMEFARMLAND$24, 0);
17327                     if (target == null)
17328                     {
17329                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(PRIMEFARMLAND$24);
17330                     }
17331                     target.set(primeFarmland);
17332                 }
17333             }
17334             
17335             /**
17336              * Gets the "EPAList" element
17337              */
17338             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEPAList()
17339             {
17340                 synchronized (monitor())
17341                 {
17342                     check_orphaned();
17343                     org.apache.xmlbeans.SimpleValue target = null;
17344                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EPALIST$26, 0);
17345                     if (target == null)
17346                     {
17347                       return null;
17348                     }
17349                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17350                 }
17351             }
17352             
17353             /**
17354              * Gets (as xml) the "EPAList" element
17355              */
17356             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEPAList()
17357             {
17358                 synchronized (monitor())
17359                 {
17360                     check_orphaned();
17361                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17362                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EPALIST$26, 0);
17363                     return target;
17364                 }
17365             }
17366             
17367             /**
17368              * Sets the "EPAList" element
17369              */
17370             public void setEPAList(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum epaList)
17371             {
17372                 synchronized (monitor())
17373                 {
17374                     check_orphaned();
17375                     org.apache.xmlbeans.SimpleValue target = null;
17376                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EPALIST$26, 0);
17377                     if (target == null)
17378                     {
17379                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EPALIST$26);
17380                     }
17381                     target.setEnumValue(epaList);
17382                 }
17383             }
17384             
17385             /**
17386              * Sets (as xml) the "EPAList" element
17387              */
17388             public void xsetEPAList(gov.grants.apply.system.globalLibraryV20.YesNoDataType epaList)
17389             {
17390                 synchronized (monitor())
17391                 {
17392                     check_orphaned();
17393                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17394                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EPALIST$26, 0);
17395                     if (target == null)
17396                     {
17397                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EPALIST$26);
17398                     }
17399                     target.set(epaList);
17400                 }
17401             }
17402             
17403             /**
17404              * Gets the "ERNarrative" element
17405              */
17406             public java.lang.String getERNarrative()
17407             {
17408                 synchronized (monitor())
17409                 {
17410                     check_orphaned();
17411                     org.apache.xmlbeans.SimpleValue target = null;
17412                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ERNARRATIVE$28, 0);
17413                     if (target == null)
17414                     {
17415                       return null;
17416                     }
17417                     return target.getStringValue();
17418                 }
17419             }
17420             
17421             /**
17422              * Gets (as xml) the "ERNarrative" element
17423              */
17424             public gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative xgetERNarrative()
17425             {
17426                 synchronized (monitor())
17427                 {
17428                     check_orphaned();
17429                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative target = null;
17430                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative)get_store().find_element_user(ERNARRATIVE$28, 0);
17431                     return target;
17432                 }
17433             }
17434             
17435             /**
17436              * True if has "ERNarrative" element
17437              */
17438             public boolean isSetERNarrative()
17439             {
17440                 synchronized (monitor())
17441                 {
17442                     check_orphaned();
17443                     return get_store().count_elements(ERNARRATIVE$28) != 0;
17444                 }
17445             }
17446             
17447             /**
17448              * Sets the "ERNarrative" element
17449              */
17450             public void setERNarrative(java.lang.String erNarrative)
17451             {
17452                 synchronized (monitor())
17453                 {
17454                     check_orphaned();
17455                     org.apache.xmlbeans.SimpleValue target = null;
17456                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ERNARRATIVE$28, 0);
17457                     if (target == null)
17458                     {
17459                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ERNARRATIVE$28);
17460                     }
17461                     target.setStringValue(erNarrative);
17462                 }
17463             }
17464             
17465             /**
17466              * Sets (as xml) the "ERNarrative" element
17467              */
17468             public void xsetERNarrative(gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative erNarrative)
17469             {
17470                 synchronized (monitor())
17471                 {
17472                     check_orphaned();
17473                     gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative target = null;
17474                     target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative)get_store().find_element_user(ERNARRATIVE$28, 0);
17475                     if (target == null)
17476                     {
17477                       target = (gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative)get_store().add_element_user(ERNARRATIVE$28);
17478                     }
17479                     target.set(erNarrative);
17480                 }
17481             }
17482             
17483             /**
17484              * Unsets the "ERNarrative" element
17485              */
17486             public void unsetERNarrative()
17487             {
17488                 synchronized (monitor())
17489                 {
17490                     check_orphaned();
17491                     get_store().remove_element(ERNARRATIVE$28, 0);
17492                 }
17493             }
17494             /**
17495              * An XML ERNarrative(@http://apply.grants.gov/forms/NACA_0001-V1.0).
17496              *
17497              * This is an atomic type that is a restriction of gov.grants.apply.forms.naca0001V10.NACA0001Document$NACA0001$EnvironmentalReview$ERNarrative.
17498              */
17499             public static class ERNarrativeImpl extends org.apache.xmlbeans.impl.values.JavaStringHolderEx implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.EnvironmentalReview.ERNarrative
17500             {
17501                 private static final long serialVersionUID = 1L;
17502                 
17503                 public ERNarrativeImpl(org.apache.xmlbeans.SchemaType sType)
17504                 {
17505                     super(sType, false);
17506                 }
17507                 
17508                 protected ERNarrativeImpl(org.apache.xmlbeans.SchemaType sType, boolean b)
17509                 {
17510                     super(sType, b);
17511                 }
17512             }
17513         }
17514         /**
17515          * An XML ApplicationChecklist(@http://apply.grants.gov/forms/NACA_0001-V1.0).
17516          *
17517          * This is a complex type.
17518          */
17519         public static class ApplicationChecklistImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements gov.grants.apply.forms.naca0001V10.NACA0001Document.NACA0001.ApplicationChecklist
17520         {
17521             private static final long serialVersionUID = 1L;
17522             
17523             public ApplicationChecklistImpl(org.apache.xmlbeans.SchemaType sType)
17524             {
17525                 super(sType);
17526             }
17527             
17528             private static final javax.xml.namespace.QName SF424$0 = 
17529                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "SF424");
17530             private static final javax.xml.namespace.QName FATAAPPLICATIONNARRATIVE$2 = 
17531                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FATAApplicationNarrative");
17532             private static final javax.xml.namespace.QName FATADATATABLES$4 = 
17533                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FATADataTables");
17534             private static final javax.xml.namespace.QName EINDOCUMENTATION$6 = 
17535                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "EINDocumentation");
17536             private static final javax.xml.namespace.QName FINANCIALSTATEMENTS$8 = 
17537                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "FinancialStatements");
17538             private static final javax.xml.namespace.QName RESUMES$10 = 
17539                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "Resumes");
17540             private static final javax.xml.namespace.QName ORGANIZATIONALCHART$12 = 
17541                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "OrganizationalChart");
17542             private static final javax.xml.namespace.QName MATCHINGFUNDSDOCUMENTATION$14 = 
17543                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "MatchingFundsDocumentation");
17544             private static final javax.xml.namespace.QName APPLICANTTYPEQUESTIONNAIRE$16 = 
17545                 new javax.xml.namespace.QName("http://apply.grants.gov/forms/NACA_0001-V1.0", "ApplicantTypeQuestionnaire");
17546             
17547             
17548             /**
17549              * Gets the "SF424" element
17550              */
17551             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getSF424()
17552             {
17553                 synchronized (monitor())
17554                 {
17555                     check_orphaned();
17556                     org.apache.xmlbeans.SimpleValue target = null;
17557                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SF424$0, 0);
17558                     if (target == null)
17559                     {
17560                       return null;
17561                     }
17562                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17563                 }
17564             }
17565             
17566             /**
17567              * Gets (as xml) the "SF424" element
17568              */
17569             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetSF424()
17570             {
17571                 synchronized (monitor())
17572                 {
17573                     check_orphaned();
17574                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17575                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SF424$0, 0);
17576                     return target;
17577                 }
17578             }
17579             
17580             /**
17581              * Sets the "SF424" element
17582              */
17583             public void setSF424(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum sf424)
17584             {
17585                 synchronized (monitor())
17586                 {
17587                     check_orphaned();
17588                     org.apache.xmlbeans.SimpleValue target = null;
17589                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SF424$0, 0);
17590                     if (target == null)
17591                     {
17592                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SF424$0);
17593                     }
17594                     target.setEnumValue(sf424);
17595                 }
17596             }
17597             
17598             /**
17599              * Sets (as xml) the "SF424" element
17600              */
17601             public void xsetSF424(gov.grants.apply.system.globalLibraryV20.YesNoDataType sf424)
17602             {
17603                 synchronized (monitor())
17604                 {
17605                     check_orphaned();
17606                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17607                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(SF424$0, 0);
17608                     if (target == null)
17609                     {
17610                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(SF424$0);
17611                     }
17612                     target.set(sf424);
17613                 }
17614             }
17615             
17616             /**
17617              * Gets the "FATAApplicationNarrative" element
17618              */
17619             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFATAApplicationNarrative()
17620             {
17621                 synchronized (monitor())
17622                 {
17623                     check_orphaned();
17624                     org.apache.xmlbeans.SimpleValue target = null;
17625                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FATAAPPLICATIONNARRATIVE$2, 0);
17626                     if (target == null)
17627                     {
17628                       return null;
17629                     }
17630                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17631                 }
17632             }
17633             
17634             /**
17635              * Gets (as xml) the "FATAApplicationNarrative" element
17636              */
17637             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFATAApplicationNarrative()
17638             {
17639                 synchronized (monitor())
17640                 {
17641                     check_orphaned();
17642                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17643                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FATAAPPLICATIONNARRATIVE$2, 0);
17644                     return target;
17645                 }
17646             }
17647             
17648             /**
17649              * Sets the "FATAApplicationNarrative" element
17650              */
17651             public void setFATAApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fataApplicationNarrative)
17652             {
17653                 synchronized (monitor())
17654                 {
17655                     check_orphaned();
17656                     org.apache.xmlbeans.SimpleValue target = null;
17657                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FATAAPPLICATIONNARRATIVE$2, 0);
17658                     if (target == null)
17659                     {
17660                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FATAAPPLICATIONNARRATIVE$2);
17661                     }
17662                     target.setEnumValue(fataApplicationNarrative);
17663                 }
17664             }
17665             
17666             /**
17667              * Sets (as xml) the "FATAApplicationNarrative" element
17668              */
17669             public void xsetFATAApplicationNarrative(gov.grants.apply.system.globalLibraryV20.YesNoDataType fataApplicationNarrative)
17670             {
17671                 synchronized (monitor())
17672                 {
17673                     check_orphaned();
17674                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17675                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FATAAPPLICATIONNARRATIVE$2, 0);
17676                     if (target == null)
17677                     {
17678                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FATAAPPLICATIONNARRATIVE$2);
17679                     }
17680                     target.set(fataApplicationNarrative);
17681                 }
17682             }
17683             
17684             /**
17685              * Gets the "FATADataTables" element
17686              */
17687             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFATADataTables()
17688             {
17689                 synchronized (monitor())
17690                 {
17691                     check_orphaned();
17692                     org.apache.xmlbeans.SimpleValue target = null;
17693                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FATADATATABLES$4, 0);
17694                     if (target == null)
17695                     {
17696                       return null;
17697                     }
17698                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17699                 }
17700             }
17701             
17702             /**
17703              * Gets (as xml) the "FATADataTables" element
17704              */
17705             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFATADataTables()
17706             {
17707                 synchronized (monitor())
17708                 {
17709                     check_orphaned();
17710                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17711                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FATADATATABLES$4, 0);
17712                     return target;
17713                 }
17714             }
17715             
17716             /**
17717              * Sets the "FATADataTables" element
17718              */
17719             public void setFATADataTables(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum fataDataTables)
17720             {
17721                 synchronized (monitor())
17722                 {
17723                     check_orphaned();
17724                     org.apache.xmlbeans.SimpleValue target = null;
17725                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FATADATATABLES$4, 0);
17726                     if (target == null)
17727                     {
17728                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FATADATATABLES$4);
17729                     }
17730                     target.setEnumValue(fataDataTables);
17731                 }
17732             }
17733             
17734             /**
17735              * Sets (as xml) the "FATADataTables" element
17736              */
17737             public void xsetFATADataTables(gov.grants.apply.system.globalLibraryV20.YesNoDataType fataDataTables)
17738             {
17739                 synchronized (monitor())
17740                 {
17741                     check_orphaned();
17742                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17743                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FATADATATABLES$4, 0);
17744                     if (target == null)
17745                     {
17746                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FATADATATABLES$4);
17747                     }
17748                     target.set(fataDataTables);
17749                 }
17750             }
17751             
17752             /**
17753              * Gets the "EINDocumentation" element
17754              */
17755             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getEINDocumentation()
17756             {
17757                 synchronized (monitor())
17758                 {
17759                     check_orphaned();
17760                     org.apache.xmlbeans.SimpleValue target = null;
17761                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EINDOCUMENTATION$6, 0);
17762                     if (target == null)
17763                     {
17764                       return null;
17765                     }
17766                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17767                 }
17768             }
17769             
17770             /**
17771              * Gets (as xml) the "EINDocumentation" element
17772              */
17773             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetEINDocumentation()
17774             {
17775                 synchronized (monitor())
17776                 {
17777                     check_orphaned();
17778                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17779                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EINDOCUMENTATION$6, 0);
17780                     return target;
17781                 }
17782             }
17783             
17784             /**
17785              * Sets the "EINDocumentation" element
17786              */
17787             public void setEINDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum einDocumentation)
17788             {
17789                 synchronized (monitor())
17790                 {
17791                     check_orphaned();
17792                     org.apache.xmlbeans.SimpleValue target = null;
17793                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(EINDOCUMENTATION$6, 0);
17794                     if (target == null)
17795                     {
17796                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(EINDOCUMENTATION$6);
17797                     }
17798                     target.setEnumValue(einDocumentation);
17799                 }
17800             }
17801             
17802             /**
17803              * Sets (as xml) the "EINDocumentation" element
17804              */
17805             public void xsetEINDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType einDocumentation)
17806             {
17807                 synchronized (monitor())
17808                 {
17809                     check_orphaned();
17810                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17811                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(EINDOCUMENTATION$6, 0);
17812                     if (target == null)
17813                     {
17814                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(EINDOCUMENTATION$6);
17815                     }
17816                     target.set(einDocumentation);
17817                 }
17818             }
17819             
17820             /**
17821              * Gets the "FinancialStatements" element
17822              */
17823             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getFinancialStatements()
17824             {
17825                 synchronized (monitor())
17826                 {
17827                     check_orphaned();
17828                     org.apache.xmlbeans.SimpleValue target = null;
17829                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FINANCIALSTATEMENTS$8, 0);
17830                     if (target == null)
17831                     {
17832                       return null;
17833                     }
17834                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17835                 }
17836             }
17837             
17838             /**
17839              * Gets (as xml) the "FinancialStatements" element
17840              */
17841             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetFinancialStatements()
17842             {
17843                 synchronized (monitor())
17844                 {
17845                     check_orphaned();
17846                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17847                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FINANCIALSTATEMENTS$8, 0);
17848                     return target;
17849                 }
17850             }
17851             
17852             /**
17853              * Sets the "FinancialStatements" element
17854              */
17855             public void setFinancialStatements(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum financialStatements)
17856             {
17857                 synchronized (monitor())
17858                 {
17859                     check_orphaned();
17860                     org.apache.xmlbeans.SimpleValue target = null;
17861                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FINANCIALSTATEMENTS$8, 0);
17862                     if (target == null)
17863                     {
17864                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FINANCIALSTATEMENTS$8);
17865                     }
17866                     target.setEnumValue(financialStatements);
17867                 }
17868             }
17869             
17870             /**
17871              * Sets (as xml) the "FinancialStatements" element
17872              */
17873             public void xsetFinancialStatements(gov.grants.apply.system.globalLibraryV20.YesNoDataType financialStatements)
17874             {
17875                 synchronized (monitor())
17876                 {
17877                     check_orphaned();
17878                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17879                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(FINANCIALSTATEMENTS$8, 0);
17880                     if (target == null)
17881                     {
17882                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(FINANCIALSTATEMENTS$8);
17883                     }
17884                     target.set(financialStatements);
17885                 }
17886             }
17887             
17888             /**
17889              * Gets the "Resumes" element
17890              */
17891             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getResumes()
17892             {
17893                 synchronized (monitor())
17894                 {
17895                     check_orphaned();
17896                     org.apache.xmlbeans.SimpleValue target = null;
17897                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESUMES$10, 0);
17898                     if (target == null)
17899                     {
17900                       return null;
17901                     }
17902                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17903                 }
17904             }
17905             
17906             /**
17907              * Gets (as xml) the "Resumes" element
17908              */
17909             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetResumes()
17910             {
17911                 synchronized (monitor())
17912                 {
17913                     check_orphaned();
17914                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17915                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESUMES$10, 0);
17916                     return target;
17917                 }
17918             }
17919             
17920             /**
17921              * Sets the "Resumes" element
17922              */
17923             public void setResumes(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum resumes)
17924             {
17925                 synchronized (monitor())
17926                 {
17927                     check_orphaned();
17928                     org.apache.xmlbeans.SimpleValue target = null;
17929                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RESUMES$10, 0);
17930                     if (target == null)
17931                     {
17932                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RESUMES$10);
17933                     }
17934                     target.setEnumValue(resumes);
17935                 }
17936             }
17937             
17938             /**
17939              * Sets (as xml) the "Resumes" element
17940              */
17941             public void xsetResumes(gov.grants.apply.system.globalLibraryV20.YesNoDataType resumes)
17942             {
17943                 synchronized (monitor())
17944                 {
17945                     check_orphaned();
17946                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17947                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(RESUMES$10, 0);
17948                     if (target == null)
17949                     {
17950                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(RESUMES$10);
17951                     }
17952                     target.set(resumes);
17953                 }
17954             }
17955             
17956             /**
17957              * Gets the "OrganizationalChart" element
17958              */
17959             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getOrganizationalChart()
17960             {
17961                 synchronized (monitor())
17962                 {
17963                     check_orphaned();
17964                     org.apache.xmlbeans.SimpleValue target = null;
17965                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALCHART$12, 0);
17966                     if (target == null)
17967                     {
17968                       return null;
17969                     }
17970                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
17971                 }
17972             }
17973             
17974             /**
17975              * Gets (as xml) the "OrganizationalChart" element
17976              */
17977             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetOrganizationalChart()
17978             {
17979                 synchronized (monitor())
17980                 {
17981                     check_orphaned();
17982                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
17983                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORGANIZATIONALCHART$12, 0);
17984                     return target;
17985                 }
17986             }
17987             
17988             /**
17989              * Sets the "OrganizationalChart" element
17990              */
17991             public void setOrganizationalChart(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum organizationalChart)
17992             {
17993                 synchronized (monitor())
17994                 {
17995                     check_orphaned();
17996                     org.apache.xmlbeans.SimpleValue target = null;
17997                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(ORGANIZATIONALCHART$12, 0);
17998                     if (target == null)
17999                     {
18000                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(ORGANIZATIONALCHART$12);
18001                     }
18002                     target.setEnumValue(organizationalChart);
18003                 }
18004             }
18005             
18006             /**
18007              * Sets (as xml) the "OrganizationalChart" element
18008              */
18009             public void xsetOrganizationalChart(gov.grants.apply.system.globalLibraryV20.YesNoDataType organizationalChart)
18010             {
18011                 synchronized (monitor())
18012                 {
18013                     check_orphaned();
18014                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18015                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(ORGANIZATIONALCHART$12, 0);
18016                     if (target == null)
18017                     {
18018                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(ORGANIZATIONALCHART$12);
18019                     }
18020                     target.set(organizationalChart);
18021                 }
18022             }
18023             
18024             /**
18025              * Gets the "MatchingFundsDocumentation" element
18026              */
18027             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getMatchingFundsDocumentation()
18028             {
18029                 synchronized (monitor())
18030                 {
18031                     check_orphaned();
18032                     org.apache.xmlbeans.SimpleValue target = null;
18033                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MATCHINGFUNDSDOCUMENTATION$14, 0);
18034                     if (target == null)
18035                     {
18036                       return null;
18037                     }
18038                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18039                 }
18040             }
18041             
18042             /**
18043              * Gets (as xml) the "MatchingFundsDocumentation" element
18044              */
18045             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetMatchingFundsDocumentation()
18046             {
18047                 synchronized (monitor())
18048                 {
18049                     check_orphaned();
18050                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18051                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MATCHINGFUNDSDOCUMENTATION$14, 0);
18052                     return target;
18053                 }
18054             }
18055             
18056             /**
18057              * True if has "MatchingFundsDocumentation" element
18058              */
18059             public boolean isSetMatchingFundsDocumentation()
18060             {
18061                 synchronized (monitor())
18062                 {
18063                     check_orphaned();
18064                     return get_store().count_elements(MATCHINGFUNDSDOCUMENTATION$14) != 0;
18065                 }
18066             }
18067             
18068             /**
18069              * Sets the "MatchingFundsDocumentation" element
18070              */
18071             public void setMatchingFundsDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum matchingFundsDocumentation)
18072             {
18073                 synchronized (monitor())
18074                 {
18075                     check_orphaned();
18076                     org.apache.xmlbeans.SimpleValue target = null;
18077                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MATCHINGFUNDSDOCUMENTATION$14, 0);
18078                     if (target == null)
18079                     {
18080                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MATCHINGFUNDSDOCUMENTATION$14);
18081                     }
18082                     target.setEnumValue(matchingFundsDocumentation);
18083                 }
18084             }
18085             
18086             /**
18087              * Sets (as xml) the "MatchingFundsDocumentation" element
18088              */
18089             public void xsetMatchingFundsDocumentation(gov.grants.apply.system.globalLibraryV20.YesNoDataType matchingFundsDocumentation)
18090             {
18091                 synchronized (monitor())
18092                 {
18093                     check_orphaned();
18094                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18095                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(MATCHINGFUNDSDOCUMENTATION$14, 0);
18096                     if (target == null)
18097                     {
18098                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(MATCHINGFUNDSDOCUMENTATION$14);
18099                     }
18100                     target.set(matchingFundsDocumentation);
18101                 }
18102             }
18103             
18104             /**
18105              * Unsets the "MatchingFundsDocumentation" element
18106              */
18107             public void unsetMatchingFundsDocumentation()
18108             {
18109                 synchronized (monitor())
18110                 {
18111                     check_orphaned();
18112                     get_store().remove_element(MATCHINGFUNDSDOCUMENTATION$14, 0);
18113                 }
18114             }
18115             
18116             /**
18117              * Gets the "ApplicantTypeQuestionnaire" element
18118              */
18119             public gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum getApplicantTypeQuestionnaire()
18120             {
18121                 synchronized (monitor())
18122                 {
18123                     check_orphaned();
18124                     org.apache.xmlbeans.SimpleValue target = null;
18125                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTTYPEQUESTIONNAIRE$16, 0);
18126                     if (target == null)
18127                     {
18128                       return null;
18129                     }
18130                     return (gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum)target.getEnumValue();
18131                 }
18132             }
18133             
18134             /**
18135              * Gets (as xml) the "ApplicantTypeQuestionnaire" element
18136              */
18137             public gov.grants.apply.system.globalLibraryV20.YesNoDataType xgetApplicantTypeQuestionnaire()
18138             {
18139                 synchronized (monitor())
18140                 {
18141                     check_orphaned();
18142                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18143                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APPLICANTTYPEQUESTIONNAIRE$16, 0);
18144                     return target;
18145                 }
18146             }
18147             
18148             /**
18149              * True if has "ApplicantTypeQuestionnaire" element
18150              */
18151             public boolean isSetApplicantTypeQuestionnaire()
18152             {
18153                 synchronized (monitor())
18154                 {
18155                     check_orphaned();
18156                     return get_store().count_elements(APPLICANTTYPEQUESTIONNAIRE$16) != 0;
18157                 }
18158             }
18159             
18160             /**
18161              * Sets the "ApplicantTypeQuestionnaire" element
18162              */
18163             public void setApplicantTypeQuestionnaire(gov.grants.apply.system.globalLibraryV20.YesNoDataType.Enum applicantTypeQuestionnaire)
18164             {
18165                 synchronized (monitor())
18166                 {
18167                     check_orphaned();
18168                     org.apache.xmlbeans.SimpleValue target = null;
18169                     target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(APPLICANTTYPEQUESTIONNAIRE$16, 0);
18170                     if (target == null)
18171                     {
18172                       target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(APPLICANTTYPEQUESTIONNAIRE$16);
18173                     }
18174                     target.setEnumValue(applicantTypeQuestionnaire);
18175                 }
18176             }
18177             
18178             /**
18179              * Sets (as xml) the "ApplicantTypeQuestionnaire" element
18180              */
18181             public void xsetApplicantTypeQuestionnaire(gov.grants.apply.system.globalLibraryV20.YesNoDataType applicantTypeQuestionnaire)
18182             {
18183                 synchronized (monitor())
18184                 {
18185                     check_orphaned();
18186                     gov.grants.apply.system.globalLibraryV20.YesNoDataType target = null;
18187                     target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().find_element_user(APPLICANTTYPEQUESTIONNAIRE$16, 0);
18188                     if (target == null)
18189                     {
18190                       target = (gov.grants.apply.system.globalLibraryV20.YesNoDataType)get_store().add_element_user(APPLICANTTYPEQUESTIONNAIRE$16);
18191                     }
18192                     target.set(applicantTypeQuestionnaire);
18193                 }
18194             }
18195             
18196             /**
18197              * Unsets the "ApplicantTypeQuestionnaire" element
18198              */
18199             public void unsetApplicantTypeQuestionnaire()
18200             {
18201                 synchronized (monitor())
18202                 {
18203                     check_orphaned();
18204                     get_store().remove_element(APPLICANTTYPEQUESTIONNAIRE$16, 0);
18205                 }
18206             }
18207         }
18208     }
18209 }